Lines Matching refs:last_trb
626 td->first_trb, td->last_trb, in xhci_move_dequeue_past_td()
652 if (new_deq == td->last_trb) in xhci_move_dequeue_past_td()
733 if (flip_cycle && trb != td->first_trb && trb != td->last_trb) in td_to_noop()
736 if (trb == td->last_trb) in td_to_noop()
985 trb_in_td(xhci, td->start_seg, td->first_trb, td->last_trb, hw_deq, false)) { in xhci_invalidate_cancelled_tds()
1043 td->last_trb, hw_deq, false)) in find_halted_td()
2215 ep_ring->dequeue = td->last_trb; in finish_td()
2387 if (ep_trb != td->last_trb) in process_isoc_td()
2437 ep->ring->dequeue = td->last_trb; in skip_isoc_td()
2466 if (ep_trb != td->last_trb || remaining) { in process_bulk_intr_td()
2504 if (ep_trb == td->last_trb) in process_bulk_intr_td()
2784 td->last_trb, ep_trb_dma, false); in handle_tx_event()
2818 ep_ring->dequeue, td->last_trb, in handle_tx_event()
3618 td->last_trb = ring->enqueue; in xhci_queue_bulk_tx()
3668 urb_priv->td[1].last_trb = ring->enqueue; in xhci_queue_bulk_tx()
3795 td->last_trb = ep_ring->enqueue; in xhci_queue_ctrl_tx()
4083 td->last_trb = ep_ring->enqueue; in xhci_queue_isoc_tx()
4152 urb_priv->td[0].last_trb = ep_ring->enqueue; in xhci_queue_isoc_tx()