Home
last modified time | relevance | path

Searched refs:num_tds (Results 1 – 6 of 6) sorted by relevance

/openbmc/linux/drivers/usb/host/
H A Dxhci-ring.c114 return urb_priv->num_tds_done == urb_priv->num_tds; in last_td_in_urb()
3731 if (urb->transfer_flags & URB_ZERO_PACKET && urb_priv->num_tds > 1) in xhci_queue_bulk_tx()
4141 static bool trb_block_event_intr(struct xhci_hcd *xhci, int num_tds, int i) in trb_block_event_intr() argument
4146 if (i == num_tds - 1) in trb_block_event_intr()
4165 int num_tds, trbs_per_td; in xhci_queue_isoc_tx() local
4180 num_tds = urb->number_of_packets; in xhci_queue_isoc_tx()
4181 if (num_tds < 1) { in xhci_queue_isoc_tx()
4191 for (i = 0; i < num_tds; i++) { in xhci_queue_isoc_tx()
4266 if (trb_block_event_intr(xhci, num_tds, i)) in xhci_queue_isoc_tx()
4310 xep->next_frame_id = urb->start_frame + num_tds * urb->interval; in xhci_queue_isoc_tx()
[all …]
H A Dxhci.c1512 int num_tds; in xhci_urb_enqueue() local
1534 num_tds = urb->number_of_packets; in xhci_urb_enqueue()
1539 num_tds = 2; in xhci_urb_enqueue()
1541 num_tds = 1; in xhci_urb_enqueue()
1543 urb_priv = kzalloc(struct_size(urb_priv, td, num_tds), mem_flags); in xhci_urb_enqueue()
1547 urb_priv->num_tds = num_tds; in xhci_urb_enqueue()
1697 for (i = urb_priv->num_tds_done; i < urb_priv->num_tds; i++) { in xhci_urb_dequeue()
1709 i < urb_priv->num_tds; in xhci_urb_dequeue()
1721 if (i < urb_priv->num_tds) in xhci_urb_dequeue()
1731 for (; i < urb_priv->num_tds; i++) { in xhci_urb_dequeue()
H A Dxhci.h1420 int num_tds; member
/openbmc/linux/drivers/usb/cdns3/
H A Dcdnsp-ring.c733 ep_ring->num_tds--; in cdnsp_remove_request()
911 ep_ring->num_tds--; in cdnsp_td_cleanup()
1696 ep_ring->num_tds++; in cdnsp_prepare_transfer()
2374 ep_ring->num_tds--; in cdnsp_queue_isoc_tx()
H A Dcdnsp-gadget.h1264 int num_tds; member
/openbmc/linux/drivers/usb/gadget/udc/cdns2/
H A Dcdns2-gadget.c516 int num_tds; in cdns2_ep_tx_isoc() local
523 num_tds = pep->dir ? pep->interval : 1; in cdns2_ep_tx_isoc()
526 for (td_idx = 0; td_idx < num_tds; td_idx++) { in cdns2_ep_tx_isoc()