Lines Matching refs:urb
26 struct urb;
28 typedef void (*usb_complete_t)(struct urb *);
30 struct urb { struct
48 #define usb_hcd_link_urb_to_ep(hcd, urb) ({ \ argument
50 list_add_tail(&urb->urb_list, &urb->ep->urb_list); \
52 #define usb_hcd_unlink_urb_from_ep(hcd, urb) list_del_init(&urb->urb_list) argument
53 #define usb_hcd_check_unlink_urb(hdc, urb, status) 0 argument
56 struct urb *urb, in usb_hcd_giveback_urb() argument
59 urb->status = status; in usb_hcd_giveback_urb()
60 if (urb->complete) in usb_hcd_giveback_urb()
61 urb->complete(urb); in usb_hcd_giveback_urb()
65 struct urb *urb) in usb_hcd_unmap_urb_for_dma() argument