urb=usb_alloc_urb(0, GFP_KERNEL); 
urb = usb_alloc_urb(0, GFP_KERNEL); 
int usb_bulk_msg(struct usb_device *usb_dev, unsigned int pipe, 			void *data, int len, int *actual_length, int timeout){	struct urb *urb;	if (len < 0)		return -EINVAL;	urb=usb_alloc_urb(0, GFP_KERNEL);	if (!urb)		return -ENOMEM;	usb_fill_bulk_urb(urb, usb_dev, pipe, data, len,			  usb_api_blocking_completion, NULL);	return usb_start_wait_urb(urb, timeout, actual_length);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/d09d36a91c70cb3cc609d693bf6a7e7a266ff9e6/message.c/buggy/drivers/usb/core/message.c