HelenOS sources
usb_transfer_batch_t 49 uspace/drv/bus/usb/ehci/ehci_batch.h usb_transfer_batch_t base;
usb_transfer_batch_t 62 uspace/drv/bus/usb/ehci/ehci_batch.h usb_transfer_batch_t *usb_batch;
usb_transfer_batch_t 72 uspace/drv/bus/usb/ehci/ehci_batch.h usb_transfer_batch_t *usb_batch)
usb_transfer_batch_t 146 uspace/drv/bus/usb/ehci/ehci_bus.c usb_transfer_batch_t *const batch = ep->active_batch;
usb_transfer_batch_t 157 uspace/drv/bus/usb/ehci/ehci_bus.c static usb_transfer_batch_t *ehci_create_batch(endpoint_t *ep)
usb_transfer_batch_t 163 uspace/drv/bus/usb/ehci/ehci_bus.c static void ehci_destroy_batch(usb_transfer_batch_t *batch)
usb_transfer_batch_t 146 uspace/drv/bus/usb/ehci/ehci_rh.c errno_t ehci_rh_schedule(ehci_rh_t *instance, usb_transfer_batch_t *batch)
usb_transfer_batch_t 199 uspace/drv/bus/usb/ehci/ehci_rh.c usb_transfer_batch_t *const batch = ep->active_batch;
usb_transfer_batch_t 84 uspace/drv/bus/usb/ehci/ehci_rh.h errno_t ehci_rh_schedule(ehci_rh_t *instance, usb_transfer_batch_t *batch);
usb_transfer_batch_t 290 uspace/drv/bus/usb/ehci/hc.c errno_t ehci_hc_schedule(usb_transfer_batch_t *batch)
usb_transfer_batch_t 113 uspace/drv/bus/usb/ehci/hc.h extern errno_t ehci_hc_schedule(usb_transfer_batch_t *);
usb_transfer_batch_t 288 uspace/drv/bus/usb/ohci/hc.c errno_t ohci_hc_schedule(usb_transfer_batch_t *batch)
usb_transfer_batch_t 103 uspace/drv/bus/usb/ohci/hc.h extern errno_t ohci_hc_schedule(usb_transfer_batch_t *);
usb_transfer_batch_t 94 uspace/drv/bus/usb/ohci/ohci_batch.c usb_transfer_batch_t *usb_batch = &ohci_batch->base;
usb_transfer_batch_t 152 uspace/drv/bus/usb/ohci/ohci_batch.c usb_transfer_batch_t *usb_batch = &ohci_batch->base;
usb_transfer_batch_t 49 uspace/drv/bus/usb/ohci/ohci_batch.h usb_transfer_batch_t base;
usb_transfer_batch_t 74 uspace/drv/bus/usb/ohci/ohci_batch.h usb_transfer_batch_t *usb_batch)
usb_transfer_batch_t 152 uspace/drv/bus/usb/ohci/ohci_bus.c usb_transfer_batch_t *const batch = ep->active_batch;
usb_transfer_batch_t 163 uspace/drv/bus/usb/ohci/ohci_bus.c static usb_transfer_batch_t *ohci_create_batch(endpoint_t *ep)
usb_transfer_batch_t 169 uspace/drv/bus/usb/ohci/ohci_bus.c static void ohci_destroy_batch(usb_transfer_batch_t *batch)
usb_transfer_batch_t 179 uspace/drv/bus/usb/ohci/ohci_rh.c errno_t ohci_rh_schedule(ohci_rh_t *instance, usb_transfer_batch_t *batch)
usb_transfer_batch_t 226 uspace/drv/bus/usb/ohci/ohci_rh.c usb_transfer_batch_t *const batch = ep->active_batch;
usb_transfer_batch_t 69 uspace/drv/bus/usb/ohci/ohci_rh.h errno_t ohci_rh_schedule(ohci_rh_t *instance, usb_transfer_batch_t *batch);
usb_transfer_batch_t 312 uspace/drv/bus/usb/uhci/hc.c static usb_transfer_batch_t *create_transfer_batch(endpoint_t *ep)
usb_transfer_batch_t 318 uspace/drv/bus/usb/uhci/hc.c static void destroy_transfer_batch(usb_transfer_batch_t *batch)
usb_transfer_batch_t 425 uspace/drv/bus/usb/uhci/hc.c static int hc_schedule(usb_transfer_batch_t *);
usb_transfer_batch_t 576 uspace/drv/bus/usb/uhci/hc.c static errno_t hc_schedule(usb_transfer_batch_t *batch)
usb_transfer_batch_t 159 uspace/drv/bus/usb/uhci/hc.h int hc_unschedule_batch(usb_transfer_batch_t *);
usb_transfer_batch_t 100 uspace/drv/bus/usb/uhci/uhci_batch.c usb_transfer_batch_t *usb_batch = &uhci_batch->base;
usb_transfer_batch_t 155 uspace/drv/bus/usb/uhci/uhci_batch.c usb_transfer_batch_t *batch = &uhci_batch->base;
usb_transfer_batch_t 53 uspace/drv/bus/usb/uhci/uhci_batch.h usb_transfer_batch_t base;
usb_transfer_batch_t 111 uspace/drv/bus/usb/uhci/uhci_batch.h usb_transfer_batch_t *b)
usb_transfer_batch_t 102 uspace/drv/bus/usb/uhci/uhci_rh.c errno_t uhci_rh_schedule(uhci_rh_t *instance, usb_transfer_batch_t *batch)
usb_transfer_batch_t 59 uspace/drv/bus/usb/uhci/uhci_rh.h errno_t uhci_rh_schedule(uhci_rh_t *instance, usb_transfer_batch_t *batch);
usb_transfer_batch_t 64 uspace/drv/bus/usb/vhc/transfer.c static errno_t process_transfer_local(usb_transfer_batch_t *batch,
usb_transfer_batch_t 100 uspace/drv/bus/usb/vhc/transfer.c static errno_t process_transfer_remote(usb_transfer_batch_t *batch,
usb_transfer_batch_t 159 uspace/drv/bus/usb/vhc/transfer.c static usb_transfer_batch_t *batch_create(endpoint_t *ep)
usb_transfer_batch_t 207 uspace/drv/bus/usb/vhc/transfer.c errno_t vhc_schedule(usb_transfer_batch_t *batch)
usb_transfer_batch_t 74 uspace/drv/bus/usb/vhc/vhcd.h usb_transfer_batch_t batch;
usb_transfer_batch_t 100 uspace/drv/bus/usb/vhc/vhcd.h errno_t vhc_schedule(usb_transfer_batch_t *);
usb_transfer_batch_t 238 uspace/drv/bus/usb/xhci/endpoint.c usb_transfer_batch_t *const batch = ep->active_batch;
usb_transfer_batch_t 97 uspace/drv/bus/usb/xhci/transfers.c usb_transfer_batch_t *xhci_transfer_create(endpoint_t *ep)
usb_transfer_batch_t 110 uspace/drv/bus/usb/xhci/transfers.c void xhci_transfer_destroy(usb_transfer_batch_t *batch)
usb_transfer_batch_t 187 uspace/drv/bus/usb/xhci/transfers.c usb_transfer_batch_t *batch = &transfer->batch;
usb_transfer_batch_t 316 uspace/drv/bus/usb/xhci/transfers.c usb_transfer_batch_t *batch;
usb_transfer_batch_t 423 uspace/drv/bus/usb/xhci/transfers.c errno_t xhci_transfer_schedule(usb_transfer_batch_t *batch)
usb_transfer_batch_t 47 uspace/drv/bus/usb/xhci/transfers.h usb_transfer_batch_t batch;
usb_transfer_batch_t 55 uspace/drv/bus/usb/xhci/transfers.h extern usb_transfer_batch_t *xhci_transfer_create(endpoint_t *);
usb_transfer_batch_t 56 uspace/drv/bus/usb/xhci/transfers.h extern errno_t xhci_transfer_schedule(usb_transfer_batch_t *);
usb_transfer_batch_t 59 uspace/drv/bus/usb/xhci/transfers.h extern void xhci_transfer_destroy(usb_transfer_batch_t *);
usb_transfer_batch_t 62 uspace/drv/bus/usb/xhci/transfers.h usb_transfer_batch_t *batch)
usb_transfer_batch_t 120 uspace/lib/usbhost/include/usb/host/bus.h usb_transfer_batch_t *(*batch_create)(endpoint_t *); /**< Optional */
usb_transfer_batch_t 123 uspace/lib/usbhost/include/usb/host/bus.h int (*batch_schedule)(usb_transfer_batch_t *);
usb_transfer_batch_t 124 uspace/lib/usbhost/include/usb/host/bus.h void (*batch_destroy)(usb_transfer_batch_t *); /**< Optional */
usb_transfer_batch_t 87 uspace/lib/usbhost/include/usb/host/endpoint.h usb_transfer_batch_t *active_batch;
usb_transfer_batch_t 128 uspace/lib/usbhost/include/usb/host/endpoint.h extern int endpoint_activate_locked(endpoint_t *, usb_transfer_batch_t *);
usb_transfer_batch_t 113 uspace/lib/usbhost/include/usb/host/usb_transfer_batch.h usb_transfer_batch_t *usb_transfer_batch_create(endpoint_t *);
usb_transfer_batch_t 116 uspace/lib/usbhost/include/usb/host/usb_transfer_batch.h void usb_transfer_batch_init(usb_transfer_batch_t *, endpoint_t *);
usb_transfer_batch_t 119 uspace/lib/usbhost/include/usb/host/usb_transfer_batch.h bool usb_transfer_batch_bounce_required(usb_transfer_batch_t *);
usb_transfer_batch_t 120 uspace/lib/usbhost/include/usb/host/usb_transfer_batch.h errno_t usb_transfer_batch_bounce(usb_transfer_batch_t *);
usb_transfer_batch_t 123 uspace/lib/usbhost/include/usb/host/usb_transfer_batch.h void usb_transfer_batch_finish(usb_transfer_batch_t *);
usb_transfer_batch_t 128 uspace/lib/usbhost/include/usb/host/usb_transfer_batch.h void usb_transfer_batch_destroy(usb_transfer_batch_t *);
usb_transfer_batch_t 50 uspace/lib/usbhost/include/usb/host/utility.h void hc_reset_toggles(const usb_transfer_batch_t *batch, endpoint_reset_toggle_t);
usb_transfer_batch_t 172 uspace/lib/usbhost/src/endpoint.c int endpoint_activate_locked(endpoint_t *ep, usb_transfer_batch_t *batch)
usb_transfer_batch_t 255 uspace/lib/usbhost/src/endpoint.c usb_transfer_batch_t *batch = usb_transfer_batch_create(ep);
usb_transfer_batch_t 52 uspace/lib/usbhost/src/usb_transfer_batch.c usb_transfer_batch_t *usb_transfer_batch_create(endpoint_t *ep)
usb_transfer_batch_t 59 uspace/lib/usbhost/src/usb_transfer_batch.c usb_transfer_batch_t *batch = calloc(1, sizeof(usb_transfer_batch_t));
usb_transfer_batch_t 72 uspace/lib/usbhost/src/usb_transfer_batch.c void usb_transfer_batch_init(usb_transfer_batch_t *batch, endpoint_t *ep)
usb_transfer_batch_t 83 uspace/lib/usbhost/src/usb_transfer_batch.c void usb_transfer_batch_destroy(usb_transfer_batch_t *batch)
usb_transfer_batch_t 105 uspace/lib/usbhost/src/usb_transfer_batch.c bool usb_transfer_batch_bounce_required(usb_transfer_batch_t *batch)
usb_transfer_batch_t 135 uspace/lib/usbhost/src/usb_transfer_batch.c errno_t usb_transfer_batch_bounce(usb_transfer_batch_t *batch)
usb_transfer_batch_t 169 uspace/lib/usbhost/src/usb_transfer_batch.c void usb_transfer_batch_finish(usb_transfer_batch_t *batch)
usb_transfer_batch_t 250 uspace/lib/usbhost/src/utility.c void hc_reset_toggles(const usb_transfer_batch_t *batch, endpoint_reset_toggle_t reset_cb)
HelenOS homepage, sources at GitHub