Lines Matching refs:fhci
157 usb->transfer_confirm(usb->fhci); in fhci_move_td_from_ed_to_done_list()
161 static void free_urb_priv(struct fhci_hcd *fhci, struct urb *urb) in free_urb_priv() argument
169 fhci_recycle_empty_td(fhci, urb_priv->tds[i]); in free_urb_priv()
185 fhci->active_urbs--; in free_urb_priv()
189 void fhci_urb_complete_free(struct fhci_hcd *fhci, struct urb *urb) in fhci_urb_complete_free() argument
191 free_urb_priv(fhci, urb); in fhci_urb_complete_free()
201 usb_hcd_unlink_urb_from_ep(fhci_to_hcd(fhci), urb); in fhci_urb_complete_free()
203 spin_unlock(&fhci->lock); in fhci_urb_complete_free()
205 usb_hcd_giveback_urb(fhci_to_hcd(fhci), urb, urb->status); in fhci_urb_complete_free()
207 spin_lock(&fhci->lock); in fhci_urb_complete_free()
265 void fhci_del_ed_list(struct fhci_hcd *fhci, struct ed *ed) in fhci_del_ed_list() argument
279 fhci_urb_complete_free(fhci, urb); in fhci_del_ed_list()