Lines Matching defs:urb_priv
108 struct urb_priv *urb_priv = td->urb->hcpriv;
110 return urb_priv->num_tds_done == urb_priv->num_tds;
115 struct urb_priv *urb_priv = urb->hcpriv;
117 urb_priv->num_tds_done++;
726 struct urb_priv *urb_priv = urb->hcpriv;
736 xhci_urb_free_priv(urb_priv);
2226 struct urb_priv *urb_priv;
2235 urb_priv = td->urb->hcpriv;
2236 idx = urb_priv->num_tds_done;
2326 struct urb_priv *urb_priv;
2330 urb_priv = td->urb->hcpriv;
2331 idx = urb_priv->num_tds_done;
3165 struct urb_priv *urb_priv;
3182 urb_priv = urb->hcpriv;
3183 td = &urb_priv->td[td_index];
3445 struct urb_priv *urb_priv;
3482 urb_priv = urb->hcpriv;
3485 if (urb->transfer_flags & URB_ZERO_PACKET && urb_priv->num_tds > 1)
3488 td = &urb_priv->td[0];
3588 urb_priv->td[1].last_trb = ring->enqueue;
3589 urb_priv->td[1].last_trb_seg = ring->enq_seg;
3592 urb_priv->td[1].num_trbs++;
3612 struct urb_priv *urb_priv;
3641 urb_priv = urb->hcpriv;
3642 td = &urb_priv->td[0];
3903 struct urb_priv *urb_priv;
3929 urb_priv = urb->hcpriv;
3960 td = &urb_priv->td[i];
4065 list_del_init(&urb_priv->td[i].td_list);
4072 urb_priv->td[0].last_trb = ep_ring->enqueue;
4074 td_to_noop(xhci, ep_ring, &urb_priv->td[0], true);
4077 ep_ring->enqueue = urb_priv->td[0].first_trb;
4078 ep_ring->enq_seg = urb_priv->td[0].start_seg;