Lines Matching defs:usbd_xfer
90 struct usbd_xfer;
104 struct usbd_xfer *(*ubm_allocx)(struct usbd_bus *, unsigned int);
105 void (*ubm_freex)(struct usbd_bus *, struct usbd_xfer *);
106 void (*ubm_abortx)(struct usbd_xfer *);
117 int (*upm_init)(struct usbd_xfer *);
118 void (*upm_fini)(struct usbd_xfer *);
119 usbd_status (*upm_transfer)(struct usbd_xfer *);
120 usbd_status (*upm_start)(struct usbd_xfer *);
121 void (*upm_abort)(struct usbd_xfer *);
124 void (*upm_done)(struct usbd_xfer *);
186 struct usbd_xfer *ub_rhxfer; /* roothub xfer in progress */
270 SIMPLEQ_HEAD(, usbd_xfer)
274 struct usbd_xfer *up_intrxfer; /* used for repeating requests */
279 struct usbd_xfer *up_callingxfer; /* currently in callback */
289 struct usbd_xfer {
324 SIMPLEQ_ENTRY(usbd_xfer)
388 void usb_transfer_complete(struct usbd_xfer *);
406 usbd_xfer_isread(struct usbd_xfer *xfer)