set_current_state(TASK_INTERRUPTIBLE); schedule_timeout(1); 
schedule_timeout_interruptible(1); 
static void ohci1394_stop_it_ctx(struct ti_ohci *ohci, int ctx, int synchronous){	u32 control;	int wait;	reg_write(ohci, OHCI1394_IsoXmitIntMaskClear, 1 << ctx);	reg_write(ohci, OHCI1394_IsoXmitContextControlClear + ctx * 16,		  OHCI1394_CONTEXT_RUN);	wmb();	if (synchronous) {		for (wait = 0; wait < 5; wait++) {			control = reg_read(ohci, OHCI1394_IsoXmitContextControlSet + ctx * 16);			if ((control & OHCI1394_CONTEXT_ACTIVE) == 0)				break;			set_current_state(TASK_INTERRUPTIBLE);			schedule_timeout(1);		}	}}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/4de4ebc6d83de6d9739fa24e49ae4a305d5d1268/amdtp.c/clean/drivers/ieee1394/amdtp.c