dbg("%s : end\n", __FUNCTION__); 
static inline int wait_for_ctrl_irq (struct controller *ctrl){    DECLARE_WAITQUEUE(wait, current);	int retval = 0;	dbg("%s : start\n",__FUNCTION__);	add_wait_queue(&ctrl->queue, &wait);	if (!shpchp_poll_mode) {		/* Sleep for up to 1 second */		msleep_interruptible(1000);	} else {		/* Sleep for up to 2 seconds */		msleep_interruptible(2000);	}	remove_wait_queue(&ctrl->queue, &wait);	if (signal_pending(current))		retval =  -EINTR;	dbg("%s : end\n", __FUNCTION__);	return retval;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/7c8942f993dc069db0e0327a343bbec8a6e96074/shpchp.h/buggy/drivers/pci/hotplug/shpchp.h