void zd1201_usbfree(struct urb *urb, struct pt_regs *regs) 
static void zd1201_usbfree(struct urb *urb, struct pt_regs *regs) 
void zd1201_usbfree(struct urb *urb, struct pt_regs *regs){	struct zd1201 *zd = urb->context;	switch(urb->status) {		case -EILSEQ:		case -ENODEV:		case -ETIMEDOUT:		case -ENOENT:		case -EPIPE:		case -EOVERFLOW:		case -ESHUTDOWN:			dev_warn(&zd->usb->dev, "%s: urb failed: %d\n", 			    zd->dev->name, urb->status);	}	kfree(urb->transfer_buffer);	usb_free_urb(urb);	return;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/2e0a6b8cd27375089f8356e7f1ce2319059696eb/zd1201.c/buggy/drivers/usb/net/zd1201.c