set_current_state(TASK_UNINTERRUPTIBLE); schedule_timeout(10); 
schedule_timeout_uninterruptible(10); 
static void cp_reset_hw (struct cp_private *cp){	unsigned work = 1000;	cpw8(Cmd, CmdReset);	while (work--) {		if (!(cpr8(Cmd) & CmdReset))			return;		set_current_state(TASK_UNINTERRUPTIBLE);		schedule_timeout(10);	}	printk(KERN_ERR "%s: hardware reset timeout\n", cp->dev->name);}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/3173c8907ffb2c64456142da3df2bd0500bd59e0/8139cp.c/clean/drivers/net/8139cp.c