Lines Matching refs:xhci_ring
98 static bool last_trb_on_ring(struct xhci_ring *ring,
143 struct xhci_ring *ring,
158 void inc_deq(struct xhci_hcd *xhci, struct xhci_ring *ring)
214 static void inc_enq(struct xhci_hcd *xhci, struct xhci_ring *ring,
280 static unsigned int xhci_num_trbs_free(struct xhci_hcd *xhci, struct xhci_ring *ring)
316 static unsigned int xhci_ring_expansion_needed(struct xhci_hcd *xhci, struct xhci_ring *ring,
559 static struct xhci_ring *xhci_virt_ep_to_ring(struct xhci_hcd *xhci,
583 struct xhci_ring *xhci_triad_to_transfer_ring(struct xhci_hcd *xhci,
626 struct xhci_ring *ep_ring;
754 static void td_to_noop(struct xhci_hcd *xhci, struct xhci_ring *ep_ring,
799 struct xhci_ring *ring, struct xhci_td *td)
833 struct xhci_ring *ep_ring, int status)
884 struct xhci_ring *ring;
985 struct xhci_ring *ring;
1176 static void xhci_kill_ring_urbs(struct xhci_hcd *xhci, struct xhci_ring *ring)
1201 struct xhci_ring *ring;
1278 struct xhci_ring *ep_ring,
1325 struct xhci_ring *ep_ring;
2161 struct xhci_ring *ep_ring, struct xhci_td *td,
2242 static int sum_trb_lengths(struct xhci_hcd *xhci, struct xhci_ring *ring,
2260 struct xhci_ring *ep_ring, struct xhci_td *td,
2356 struct xhci_ring *ep_ring, struct xhci_td *td,
2485 struct xhci_ring *ep_ring, struct xhci_td *td,
2565 struct xhci_ring *ep_ring;
3192 static void queue_trb(struct xhci_hcd *xhci, struct xhci_ring *ring,
3215 static int prepare_ring(struct xhci_hcd *xhci, struct xhci_ring *ep_ring,
3316 struct xhci_ring *ep_ring;
3594 struct xhci_ring *ring;
3755 struct xhci_ring *ep_ring;
4052 struct xhci_ring *ep_ring;
4245 struct xhci_ring *ep_ring;