return; 
return; 
static void ati_remote_irq_in(struct urb *urb, struct pt_regs *regs){	struct ati_remote *ati_remote = urb->context;	int retval;	switch (urb->status) {	case 0:			/* success */		ati_remote_input_report(urb, regs);		break;	case -ECONNRESET:	/* unlink */	case -ENOENT:	case -ESHUTDOWN:		dev_dbg(&ati_remote->interface->dev, "%s: urb error status, unlink? \n",			__FUNCTION__);		return;		default:		/* error */		dev_dbg(&ati_remote->interface->dev, "%s: Nonzero urb status %d\n", 			__FUNCTION__, urb->status);	}		retval = usb_submit_urb(urb, SLAB_ATOMIC);	if (retval)		dev_err(&ati_remote->interface->dev, "%s: usb_submit_urb()=%d\n",			__FUNCTION__, retval);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/05f091ab4c8c1f12f8dd38ee789489904fea327d/ati_remote.c/clean/drivers/usb/input/ati_remote.c