suse man page for usb_free_urb

Query: usb_free_urb

OS: suse

Section: 9

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

USB_FREE_URB(9) 						   USB Core APIs						   USB_FREE_URB(9)

NAME
usb_free_urb - frees the memory used by a urb when all users of it are finished
SYNOPSIS
void usb_free_urb(struct urb * urb);
ARGUMENTS
urb pointer to the urb to free, may be NULL
DESCRIPTION
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.
NOTE
The transfer buffer associated with the urb is not freed unless the URB_FREE_BUFFER transfer flag is set.
COPYRIGHT
Kernel Hackers Manual 2.6. July 2010 USB_FREE_URB(9)
Related Man Pages
usb_poison_urb(9) - centos
usb_control_msg(9) - suse
usb_unlink_urb(9) - suse
usb_fill_int_urb(9) - centos
usb_unlink_urb(9) - centos
Similar Topics in the Unix Linux Community
Kernel crash - NULL pointer dereference when calling DEVICE_WRITE from KTHREAD in a USB device drive
Kernel crash - NULL pointer dereference when calling DEVICE_WRITE from KTHREAD in a USB device drive