Lines Matching refs:urb_priv
398 struct urb_priv *urb_priv; in fhci_urb_enqueue() local
434 urb_priv = kzalloc(sizeof(*urb_priv), mem_flags); in fhci_urb_enqueue()
435 if (!urb_priv) in fhci_urb_enqueue()
439 urb_priv->tds = kcalloc(size, sizeof(*urb_priv->tds), mem_flags); in fhci_urb_enqueue()
440 if (!urb_priv->tds) { in fhci_urb_enqueue()
441 kfree(urb_priv); in fhci_urb_enqueue()
452 urb_priv->num_of_tds = size; in fhci_urb_enqueue()
457 urb->hcpriv = urb_priv; in fhci_urb_enqueue()
462 kfree(urb_priv->tds); in fhci_urb_enqueue()
463 kfree(urb_priv); in fhci_urb_enqueue()
487 struct urb_priv *urb_priv; in fhci_urb_dequeue() local
493 urb_priv = urb->hcpriv; in fhci_urb_dequeue()
495 if (!urb_priv || (urb_priv->state == URB_DEL)) in fhci_urb_dequeue()
498 urb_priv->state = URB_DEL; in fhci_urb_dequeue()
501 urb_priv->ed->state = FHCI_ED_URB_DEL; in fhci_urb_dequeue()