Lines Matching refs:urb_priv
112 struct urb_priv *urb_priv = td->urb->hcpriv; in last_td_in_urb() local
114 return urb_priv->num_tds_done == urb_priv->num_tds; in last_td_in_urb()
119 struct urb_priv *urb_priv = urb->hcpriv; in inc_td_cnt() local
121 urb_priv->num_tds_done++; in inc_td_cnt()
761 struct urb_priv *urb_priv = urb->hcpriv; in xhci_giveback_urb_in_irq() local
771 xhci_urb_free_priv(urb_priv); in xhci_giveback_urb_in_irq()
2398 struct urb_priv *urb_priv; in process_isoc_td() local
2407 urb_priv = td->urb->hcpriv; in process_isoc_td()
2408 idx = urb_priv->num_tds_done; in process_isoc_td()
2479 struct urb_priv *urb_priv; in skip_isoc_td() local
2483 urb_priv = td->urb->hcpriv; in skip_isoc_td()
2484 idx = urb_priv->num_tds_done; in skip_isoc_td()
3305 struct urb_priv *urb_priv; in prepare_transfer() local
3323 urb_priv = urb->hcpriv; in prepare_transfer()
3324 td = &urb_priv->td[td_index]; in prepare_transfer()
3586 struct urb_priv *urb_priv; in xhci_queue_bulk_tx() local
3623 urb_priv = urb->hcpriv; in xhci_queue_bulk_tx()
3626 if (urb->transfer_flags & URB_ZERO_PACKET && urb_priv->num_tds > 1) in xhci_queue_bulk_tx()
3629 td = &urb_priv->td[0]; in xhci_queue_bulk_tx()
3729 urb_priv->td[1].last_trb = ring->enqueue; in xhci_queue_bulk_tx()
3730 urb_priv->td[1].last_trb_seg = ring->enq_seg; in xhci_queue_bulk_tx()
3733 urb_priv->td[1].num_trbs++; in xhci_queue_bulk_tx()
3753 struct urb_priv *urb_priv; in xhci_queue_ctrl_tx() local
3782 urb_priv = urb->hcpriv; in xhci_queue_ctrl_tx()
3783 td = &urb_priv->td[0]; in xhci_queue_ctrl_tx()
4044 struct urb_priv *urb_priv; in xhci_queue_isoc_tx() local
4070 urb_priv = urb->hcpriv; in xhci_queue_isoc_tx()
4101 td = &urb_priv->td[i]; in xhci_queue_isoc_tx()
4206 list_del_init(&urb_priv->td[i].td_list); in xhci_queue_isoc_tx()
4213 urb_priv->td[0].last_trb = ep_ring->enqueue; in xhci_queue_isoc_tx()
4215 td_to_noop(xhci, ep_ring, &urb_priv->td[0], true); in xhci_queue_isoc_tx()
4218 ep_ring->enqueue = urb_priv->td[0].first_trb; in xhci_queue_isoc_tx()
4219 ep_ring->enq_seg = urb_priv->td[0].start_seg; in xhci_queue_isoc_tx()