Lines Matching refs:urb_priv
1330 struct urb_priv *urb_priv; in xhci_urb_enqueue() local
1357 urb_priv = kzalloc(sizeof(struct urb_priv) + in xhci_urb_enqueue()
1359 if (!urb_priv) in xhci_urb_enqueue()
1364 kfree(urb_priv); in xhci_urb_enqueue()
1369 urb_priv->td[i] = buffer; in xhci_urb_enqueue()
1373 urb_priv->length = size; in xhci_urb_enqueue()
1374 urb_priv->td_cnt = 0; in xhci_urb_enqueue()
1375 urb->hcpriv = urb_priv; in xhci_urb_enqueue()
1385 xhci_urb_free_priv(urb_priv); in xhci_urb_enqueue()
1451 xhci_urb_free_priv(urb_priv); in xhci_urb_enqueue()
1535 struct urb_priv *urb_priv; in xhci_urb_dequeue() local
1552 urb_priv = urb->hcpriv; in xhci_urb_dequeue()
1553 for (i = urb_priv->td_cnt; in xhci_urb_dequeue()
1554 i < urb_priv->length && xhci->devs[urb->dev->slot_id]; in xhci_urb_dequeue()
1556 td = urb_priv->td[i]; in xhci_urb_dequeue()
1566 xhci_urb_free_priv(urb_priv); in xhci_urb_dequeue()
1591 urb_priv = urb->hcpriv; in xhci_urb_dequeue()
1592 i = urb_priv->td_cnt; in xhci_urb_dequeue()
1593 if (i < urb_priv->length) in xhci_urb_dequeue()
1600 urb_priv->td[i]->start_seg, in xhci_urb_dequeue()
1601 urb_priv->td[i]->first_trb)); in xhci_urb_dequeue()
1603 for (; i < urb_priv->length; i++) { in xhci_urb_dequeue()
1604 td = urb_priv->td[i]; in xhci_urb_dequeue()