Lines Matching refs:fhci
161 usb->transfer_confirm(usb->fhci); in fhci_move_td_from_ed_to_done_list()
165 static void free_urb_priv(struct fhci_hcd *fhci, struct urb *urb) in free_urb_priv() argument
173 fhci_recycle_empty_td(fhci, urb_priv->tds[i]); in free_urb_priv()
189 fhci->active_urbs--; in free_urb_priv()
193 void fhci_urb_complete_free(struct fhci_hcd *fhci, struct urb *urb) in fhci_urb_complete_free() argument
195 free_urb_priv(fhci, urb); in fhci_urb_complete_free()
205 usb_hcd_unlink_urb_from_ep(fhci_to_hcd(fhci), urb); in fhci_urb_complete_free()
207 spin_unlock(&fhci->lock); in fhci_urb_complete_free()
209 usb_hcd_giveback_urb(fhci_to_hcd(fhci), urb, urb->status); in fhci_urb_complete_free()
211 spin_lock(&fhci->lock); in fhci_urb_complete_free()
269 void fhci_del_ed_list(struct fhci_hcd *fhci, struct ed *ed) in fhci_del_ed_list() argument
283 fhci_urb_complete_free(fhci, urb); in fhci_del_ed_list()