Name
usb_hcd_giveback_urb —
return URB from HCD to device driver
Synopsis
void usb_hcd_giveback_urb ( | struct usb_hcd * hcd, |
| struct urb * urb) ; |
Arguments
hcd
host controller returning the URB
urb
urb being returned to the USB device driver.
Description
This hands the URB from HCD to its USB device driver, using its
completion function. The HCD has freed all per-urb resources
(and is done using urb->hcpriv). It also released all HCD locks;
the device driver won't cause problems if it frees, modifies,
or resubmits this URB.