Lines Matching refs:urb_priv
1340 struct urb_priv *urb_priv; in xhci_urb_enqueue() local
1367 urb_priv = kzalloc(sizeof(struct urb_priv) + in xhci_urb_enqueue()
1369 if (!urb_priv) in xhci_urb_enqueue()
1374 kfree(urb_priv); in xhci_urb_enqueue()
1379 urb_priv->td[i] = buffer; in xhci_urb_enqueue()
1383 urb_priv->length = size; in xhci_urb_enqueue()
1384 urb_priv->td_cnt = 0; in xhci_urb_enqueue()
1385 urb->hcpriv = urb_priv; in xhci_urb_enqueue()
1395 xhci_urb_free_priv(urb_priv); in xhci_urb_enqueue()
1461 xhci_urb_free_priv(urb_priv); in xhci_urb_enqueue()
1545 struct urb_priv *urb_priv; in xhci_urb_dequeue() local
1562 urb_priv = urb->hcpriv; in xhci_urb_dequeue()
1563 for (i = urb_priv->td_cnt; in xhci_urb_dequeue()
1564 i < urb_priv->length && xhci->devs[urb->dev->slot_id]; in xhci_urb_dequeue()
1566 td = urb_priv->td[i]; in xhci_urb_dequeue()
1576 xhci_urb_free_priv(urb_priv); in xhci_urb_dequeue()
1601 urb_priv = urb->hcpriv; in xhci_urb_dequeue()
1602 i = urb_priv->td_cnt; in xhci_urb_dequeue()
1603 if (i < urb_priv->length) in xhci_urb_dequeue()
1610 urb_priv->td[i]->start_seg, in xhci_urb_dequeue()
1611 urb_priv->td[i]->first_trb)); in xhci_urb_dequeue()
1613 for (; i < urb_priv->length; i++) { in xhci_urb_dequeue()
1614 td = urb_priv->td[i]; in xhci_urb_dequeue()