int md_notify_reboot(struct notifier_block *this, unsigned long code, void *x) 
static int md_notify_reboot(struct notifier_block *this, unsigned long code, void *x) 
int md_notify_reboot(struct notifier_block *this,					unsigned long code, void *x){	struct list_head *tmp;	mddev_t *mddev;	if ((code == SYS_DOWN) || (code == SYS_HALT) || (code == SYS_POWER_OFF)) {		printk(KERN_INFO "md: stopping all md devices.\n");		ITERATE_MDDEV(mddev,tmp)			if (mddev_trylock(mddev)==0)				do_md_stop (mddev, 1);		/*		 * certain more exotic SCSI devices are known to be		 * volatile wrt too early system reboots. While the		 * right place to handle this issue is the given		 * driver, we do want to have a safe RAID driver ...		 */		mdelay(1000*1);	}	return NOTIFY_DONE;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/75c96f85845a6707b0f9916cb263cb3584f7d48f/md.c/clean/drivers/md/md.c