.\" This manpage has been automatically generated by docbook2man .\" from a DocBook document. This tool can be found at: .\" .\" Please send any bug reports, improvements, comments, patches, .\" etc. to Steve Cheng . .TH "USB_FREE_URB" "" "06 October 2005" "" "" .SH NAME usb_free_urb \- frees the memory used by a urb when all users of it are finished .SH SYNOPSIS "SYNOPSIS" .sp \fB .sp void usb_free_urb (struct urb * \fIurb\fB); \fR .SH "ARGUMENTS" .TP \fB\fIurb\fB\fR pointer to the urb to free .SH "DESCRIPTION" .PP Must be called when a user of a urb is finished with it. When the last user of the urb calls this function, the memory of the urb is freed. .SH "NOTE" .PP The transfer buffer associated with the urb is not freed, that must be done elsewhere.