Lines Matching refs:urb_priv

13 static void urb_free_priv (struct ohci_hcd *hc, urb_priv_t *urb_priv)  in urb_free_priv()  argument
15 int last = urb_priv->length - 1; in urb_free_priv()
22 td = urb_priv->td [i]; in urb_free_priv()
28 list_del (&urb_priv->pending); in urb_free_priv()
29 kfree (urb_priv); in urb_free_priv()
46 struct urb_priv *urb_priv; in finish_urb() local
92 urb_priv = urb->hcpriv; in finish_urb()
93 if (urb_priv->td_cnt > urb_priv->length) { in finish_urb()
518 struct urb_priv *urb_priv = urb->hcpriv; in td_fill() local
535 if (index != (urb_priv->length - 1) in td_fill()
540 td_pt = urb_priv->td [index]; in td_fill()
543 td = urb_priv->td [index] = urb_priv->ed->dummy; in td_fill()
544 urb_priv->ed->dummy = td_pt; in td_fill()
546 td->ed = urb_priv->ed; in td_fill()
592 struct urb_priv *urb_priv = urb->hcpriv; in td_submit_urb() local
610 urb_priv->ed->hwHeadP &= ~cpu_to_hc32 (ohci, ED_C); in td_submit_urb()
613 list_add (&urb_priv->pending, &ohci->pending); in td_submit_urb()
638 switch (urb_priv->ed->type) { in td_submit_urb()
677 && cnt < urb_priv->length) { in td_submit_urb()
682 if (urb_priv->ed->type == PIPE_BULK) { in td_submit_urb()
714 for (cnt = urb_priv->td_cnt; cnt < urb->number_of_packets; in td_submit_urb()
833 urb_priv_t *urb_priv = urb->hcpriv; in ed_halted() local
867 urb_priv->td_cnt++; in ed_halted()
1035 urb_priv_t *urb_priv; in finish_unlinks() local
1041 urb_priv = td->urb->hcpriv; in finish_unlinks()
1065 urb_priv->td_cnt++; in finish_unlinks()
1068 if (urb_priv->td_cnt >= urb_priv->length) { in finish_unlinks()
1147 urb_priv_t *urb_priv = urb->hcpriv; in takeback_td() local
1153 urb_priv->td_cnt++; in takeback_td()
1156 if (urb_priv->td_cnt >= urb_priv->length) in takeback_td()