.TH "usb_free_urb" 9 "usb_free_urb" "25 May 1998" "Kernel Hacker's Manual" LINUX .SH NAME usb_free_urb \- frees the memory used by a urb .SH SYNOPSIS .B "void" usb_free_urb .BI "(struct urb*" urb ");" .SH ARGUMENTS .IP "urb" 12 pointer to the urb to free .SH "DESCRIPTION" If an urb is created with a call to \fBusb_create_urb\fP it should be cleaned up with a call to \fBusb_free_urb\fP when the driver is finished with it.