Lines Matching refs:num_tds
113 return urb_priv->num_tds_done == urb_priv->num_tds; in last_td_in_urb()
3591 if (urb->transfer_flags & URB_ZERO_PACKET && urb_priv->num_tds > 1) in xhci_queue_bulk_tx()
3980 static bool trb_block_event_intr(struct xhci_hcd *xhci, int num_tds, int i, in trb_block_event_intr() argument
3986 if (i == num_tds - 1) in trb_block_event_intr()
4006 int num_tds, trbs_per_td; in xhci_queue_isoc_tx() local
4022 num_tds = urb->number_of_packets; in xhci_queue_isoc_tx()
4023 if (num_tds < 1) { in xhci_queue_isoc_tx()
4033 for (i = 0; i < num_tds; i++) { in xhci_queue_isoc_tx()
4107 if (trb_block_event_intr(xhci, num_tds, i, ir)) in xhci_queue_isoc_tx()
4151 xep->next_frame_id = urb->start_frame + num_tds * urb->interval; in xhci_queue_isoc_tx()
4199 int num_tds, num_trbs, i; in xhci_queue_isoc_tx_prepare() local
4210 num_tds = urb->number_of_packets; in xhci_queue_isoc_tx_prepare()
4211 for (i = 0; i < num_tds; i++) in xhci_queue_isoc_tx_prepare()