Lines Matching refs:xhci_td
109 static bool last_td_in_urb(struct xhci_td *td)
622 unsigned int stream_id, struct xhci_td *td)
755 struct xhci_td *td, bool flip_cycle)
779 struct xhci_td *cur_td, int status)
799 struct xhci_ring *ring, struct xhci_td *td)
832 static int xhci_td_cleanup(struct xhci_hcd *xhci, struct xhci_td *td,
885 struct xhci_td *td, *tmp_td;
931 struct xhci_td *td,
982 struct xhci_td *td = NULL;
983 struct xhci_td *tmp_td = NULL;
984 struct xhci_td *cached_td = NULL;
1064 static struct xhci_td *find_halted_td(struct xhci_virt_ep *ep)
1066 struct xhci_td *td;
1072 td = list_first_entry(&ep->ring->td_list, struct xhci_td, td_list);
1096 struct xhci_td *td = NULL;
1178 struct xhci_td *cur_td;
1179 struct xhci_td *tmp;
1198 struct xhci_td *cur_td;
1199 struct xhci_td *tmp;
1329 struct xhci_td *td, *tmp_td;
2103 static void xhci_clear_hub_tt_buffer(struct xhci_hcd *xhci, struct xhci_td *td,
2161 struct xhci_ring *ep_ring, struct xhci_td *td,
2260 struct xhci_ring *ep_ring, struct xhci_td *td,
2356 struct xhci_ring *ep_ring, struct xhci_td *td,
2456 static int skip_isoc_td(struct xhci_hcd *xhci, struct xhci_td *td,
2485 struct xhci_ring *ep_ring, struct xhci_td *td,
2568 struct xhci_td *td = NULL;
2808 td = list_first_entry(&ep_ring->td_list, struct xhci_td,
2860 struct xhci_td *td_next = list_next_entry(td, td_list);
3315 struct xhci_td *td;
3596 struct xhci_td *td;
3763 struct xhci_td *td;
4054 struct xhci_td *td;