Lines Matching refs:xhci_ring
95 static bool last_trb_on_ring(struct xhci_ring *ring,
140 struct xhci_ring *ring,
156 void inc_deq(struct xhci_hcd *xhci, struct xhci_ring *ring)
204 static void inc_enq(struct xhci_hcd *xhci, struct xhci_ring *ring,
259 static inline int room_on_ring(struct xhci_hcd *xhci, struct xhci_ring *ring,
486 struct xhci_ring *xhci_triad_to_transfer_ring(struct xhci_hcd *xhci,
570 struct xhci_ring *ep_ring;
690 static void td_to_noop(struct xhci_hcd *xhci, struct xhci_ring *ep_ring,
743 struct xhci_ring *ring, struct xhci_td *td)
777 struct xhci_ring *ep_ring, int status)
884 struct xhci_ring *ring;
937 struct xhci_ring *ep_ring;
1018 static void xhci_kill_ring_urbs(struct xhci_hcd *xhci, struct xhci_ring *ring)
1043 struct xhci_ring *ring;
1175 struct xhci_ring *ep_ring,
1231 struct xhci_ring *ep_ring;
2063 struct xhci_ring *ep_ring, struct xhci_td *td,
2109 static int sum_trb_lengths(struct xhci_hcd *xhci, struct xhci_ring *ring,
2127 struct xhci_ring *ep_ring, struct xhci_td *td,
2223 struct xhci_ring *ep_ring, struct xhci_td *td,
2353 struct xhci_ring *ep_ring, struct xhci_td *td,
2434 struct xhci_ring *ep_ring;
3054 static void queue_trb(struct xhci_hcd *xhci, struct xhci_ring *ring,
3077 static int prepare_ring(struct xhci_hcd *xhci, struct xhci_ring *ep_ring,
3167 struct xhci_ring *ep_ring;
3444 struct xhci_ring *ring;
3605 struct xhci_ring *ep_ring;
3902 struct xhci_ring *ep_ring;
4096 struct xhci_ring *ep_ring;