Lines Matching refs:urb_priv
392 struct urb_priv *urb_priv; in fhci_urb_enqueue() local
429 urb_priv = kzalloc(sizeof(*urb_priv), mem_flags); in fhci_urb_enqueue()
430 if (!urb_priv) in fhci_urb_enqueue()
434 urb_priv->tds = kcalloc(size, sizeof(*urb_priv->tds), mem_flags); in fhci_urb_enqueue()
435 if (!urb_priv->tds) { in fhci_urb_enqueue()
436 kfree(urb_priv); in fhci_urb_enqueue()
447 urb_priv->num_of_tds = size; in fhci_urb_enqueue()
452 urb->hcpriv = urb_priv; in fhci_urb_enqueue()
457 kfree(urb_priv->tds); in fhci_urb_enqueue()
458 kfree(urb_priv); in fhci_urb_enqueue()
482 struct urb_priv *urb_priv; in fhci_urb_dequeue() local
488 urb_priv = urb->hcpriv; in fhci_urb_dequeue()
490 if (!urb_priv || (urb_priv->state == URB_DEL)) in fhci_urb_dequeue()
493 urb_priv->state = URB_DEL; in fhci_urb_dequeue()
496 urb_priv->ed->state = FHCI_ED_URB_DEL; in fhci_urb_dequeue()