Searched refs:xhci_ring (Results 1 – 3 of 3) sorted by relevance
/external/u-boot/drivers/usb/host/ |
D | xhci-ring.c | 35 static int last_trb(struct xhci_ctrl *ctrl, struct xhci_ring *ring, in last_trb() 55 struct xhci_ring *ring, in last_trb_on_last_seg() 88 static void inc_enq(struct xhci_ctrl *ctrl, struct xhci_ring *ring, in inc_enq() 146 static void inc_deq(struct xhci_ctrl *ctrl, struct xhci_ring *ring) in inc_deq() 181 struct xhci_ring *ring, in queue_trb() 209 static int prepare_ring(struct xhci_ctrl *ctrl, struct xhci_ring *ep_ring, in prepare_ring() 487 struct xhci_ring *ring = ctrl->devs[udev->slot_id]->eps[ep_index].ring; in abort_td() 568 struct xhci_ring *ring; /* EP transfer ring */ in xhci_bulk_tx() 762 struct xhci_ring *ep_ring; in xhci_ctrl_tx()
|
D | xhci.h | 1009 struct xhci_ring { struct 1060 struct xhci_ring *ring; 1223 struct xhci_ring *event_ring; 1224 struct xhci_ring *cmd_ring; 1225 struct xhci_ring *transfer_ring; 1264 struct xhci_ring *xhci_ring_alloc(unsigned int num_segs, bool link_trbs);
|
D | xhci-mem.c | 78 static void xhci_ring_free(struct xhci_ring *ring) in xhci_ring_free() 245 static void xhci_initialize_ring_info(struct xhci_ring *ring) in xhci_initialize_ring_info() 302 struct xhci_ring *xhci_ring_alloc(unsigned int num_segs, bool link_trbs) in xhci_ring_alloc() 304 struct xhci_ring *ring; in xhci_ring_alloc() 307 ring = (struct xhci_ring *)malloc(sizeof(struct xhci_ring)); in xhci_ring_alloc()
|