Lines Matching refs:urb
25 struct urb;
27 typedef void (*usb_complete_t)(struct urb *);
29 struct urb { struct
47 #define usb_hcd_link_urb_to_ep(hcd, urb) ({ \ argument
49 list_add_tail(&urb->urb_list, &urb->ep->urb_list); \
51 #define usb_hcd_unlink_urb_from_ep(hcd, urb) list_del_init(&urb->urb_list) argument
52 #define usb_hcd_check_unlink_urb(hdc, urb, status) 0 argument
55 struct urb *urb, in usb_hcd_giveback_urb() argument
58 urb->status = status; in usb_hcd_giveback_urb()
59 if (urb->complete) in usb_hcd_giveback_urb()
60 urb->complete(urb); in usb_hcd_giveback_urb()
64 struct urb *urb) in usb_hcd_unmap_urb_for_dma() argument