static int xpad_open (struct input_dev *dev){	struct usb_xpad *xpad = dev->private;		if (xpad->open_count++)		return 0;		xpad->irq_in->dev = xpad->udev;	if (usb_submit_urb(xpad->irq_in, GFP_KERNEL)) {		xpad->open_count--;		return -EIO;	}		return 0;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/05f091ab4c8c1f12f8dd38ee789489904fea327d/xpad.c/buggy/drivers/usb/input/xpad.c