HelenOS sources

xhci_sw_ring_t     80 uspace/drv/bus/usb/xhci/hc.h 	xhci_sw_ring_t sw_ring;
xhci_sw_ring_t     78 uspace/drv/bus/usb/xhci/rh.h 	xhci_sw_ring_t event_ring;
xhci_sw_ring_t    444 uspace/drv/bus/usb/xhci/trb_ring.c void xhci_sw_ring_init(xhci_sw_ring_t *ring, size_t size)
xhci_sw_ring_t    456 uspace/drv/bus/usb/xhci/trb_ring.c errno_t xhci_sw_ring_enqueue(xhci_sw_ring_t *ring, xhci_trb_t *trb)
xhci_sw_ring_t    475 uspace/drv/bus/usb/xhci/trb_ring.c errno_t xhci_sw_ring_dequeue(xhci_sw_ring_t *ring, xhci_trb_t *trb)
xhci_sw_ring_t    494 uspace/drv/bus/usb/xhci/trb_ring.c void xhci_sw_ring_stop(xhci_sw_ring_t *ring)
xhci_sw_ring_t    501 uspace/drv/bus/usb/xhci/trb_ring.c void xhci_sw_ring_restart(xhci_sw_ring_t *ring)
xhci_sw_ring_t    508 uspace/drv/bus/usb/xhci/trb_ring.c void xhci_sw_ring_fini(xhci_sw_ring_t *ring)
xhci_sw_ring_t    132 uspace/drv/bus/usb/xhci/trb_ring.h extern void xhci_sw_ring_init(xhci_sw_ring_t *, size_t);
xhci_sw_ring_t    135 uspace/drv/bus/usb/xhci/trb_ring.h extern errno_t xhci_sw_ring_enqueue(xhci_sw_ring_t *, xhci_trb_t *);
xhci_sw_ring_t    136 uspace/drv/bus/usb/xhci/trb_ring.h extern errno_t xhci_sw_ring_dequeue(xhci_sw_ring_t *, xhci_trb_t *);
xhci_sw_ring_t    138 uspace/drv/bus/usb/xhci/trb_ring.h extern void xhci_sw_ring_restart(xhci_sw_ring_t *);
xhci_sw_ring_t    139 uspace/drv/bus/usb/xhci/trb_ring.h extern void xhci_sw_ring_stop(xhci_sw_ring_t *);
xhci_sw_ring_t    140 uspace/drv/bus/usb/xhci/trb_ring.h extern void xhci_sw_ring_fini(xhci_sw_ring_t *);
HelenOS homepage, sources at GitHub