while (time_before(jiffies, j->pots_winkstart + j->winktime)) { set_current_state(TASK_INTERRUPTIBLE); schedule_timeout(1); } 
msleep(jiffies_to_msecs(j->winktime)); 
static int ixj_wink(IXJ *j){	BYTE slicnow;	slicnow = SLIC_GetState(j);	j->pots_winkstart = jiffies;	SLIC_SetState(PLD_SLIC_STATE_OC, j);	while (time_before(jiffies, j->pots_winkstart + j->winktime)) {		set_current_state(TASK_INTERRUPTIBLE);		schedule_timeout(1);	}	SLIC_SetState(slicnow, j);	return 0;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/f4c9925ccc185da68c2d42230711d017f222e420/ixj.c/buggy/drivers/telephony/ixj.c