H A D | uhci-q.c | 28 static void uhci_set_next_interrupt(struct uhci_hcd *uhci) argument 30 if (uhci->is_stopped) 31 mod_timer(&uhci_to_hcd(uhci)->rh_timer, jiffies); 32 uhci->term_td->status |= cpu_to_le32(TD_CTRL_IOC); 35 static inline void uhci_clear_next_interrupt(struct uhci_hcd *uhci) argument 37 uhci->term_td->status &= ~cpu_to_le32(TD_CTRL_IOC); 46 static void uhci_fsbr_on(struct uhci_hcd *uhci) argument 53 uhci->fsbr_is_on = 1; 54 lqh = list_entry(uhci->skel_async_qh->node.prev, 56 lqh->link = LINK_TO_QH(uhci 59 uhci_fsbr_off(struct uhci_hcd *uhci) argument 71 uhci_add_fsbr(struct uhci_hcd *uhci, struct urb *urb) argument 79 uhci_urbp_wants_fsbr(struct uhci_hcd *uhci, struct urb_priv *urbp) argument 94 struct uhci_hcd *uhci = (struct uhci_hcd *) _uhci; local 106 uhci_alloc_td(struct uhci_hcd *uhci) argument 124 uhci_free_td(struct uhci_hcd *uhci, struct uhci_td *td) argument 155 uhci_insert_td_in_frame_list(struct uhci_hcd *uhci, struct uhci_td *td, unsigned framenum) argument 182 uhci_remove_td_from_frame_list(struct uhci_hcd *uhci, struct uhci_td *td) argument 213 uhci_remove_tds_from_frame(struct uhci_hcd *uhci, unsigned int framenum) argument 234 uhci_unlink_isochronous_tds(struct uhci_hcd *uhci, struct urb *urb) argument 243 uhci_alloc_qh(struct uhci_hcd *uhci, struct usb_device *udev, struct usb_host_endpoint *hep) argument 291 uhci_free_qh(struct uhci_hcd *uhci, struct uhci_qh *qh) argument 313 uhci_cleanup_queue(struct uhci_hcd *uhci, struct uhci_qh *qh, struct urb *urb) argument 422 link_iso(struct uhci_hcd *uhci, struct uhci_qh *qh) argument 433 link_interrupt(struct uhci_hcd *uhci, struct uhci_qh *qh) argument 449 link_async(struct uhci_hcd *uhci, struct uhci_qh *qh) argument 478 uhci_activate_qh(struct uhci_hcd *uhci, struct uhci_qh *qh) argument 519 unlink_interrupt(struct uhci_hcd *uhci, struct uhci_qh *qh) argument 531 unlink_async(struct uhci_hcd *uhci, struct uhci_qh *qh) argument 549 uhci_unlink_qh(struct uhci_hcd *uhci, struct uhci_qh *qh) argument 584 uhci_make_qh_idle(struct uhci_hcd *uhci, struct uhci_qh *qh) argument 608 uhci_highest_load(struct uhci_hcd *uhci, int phase, int period) argument 621 uhci_check_bandwidth(struct uhci_hcd *uhci, struct uhci_qh *qh) argument 657 uhci_reserve_bandwidth(struct uhci_hcd *uhci, struct uhci_qh *qh) argument 690 uhci_release_bandwidth(struct uhci_hcd *uhci, struct uhci_qh *qh) argument 720 uhci_alloc_urb_priv(struct uhci_hcd *uhci, struct urb *urb) argument 738 uhci_free_urb_priv(struct uhci_hcd *uhci, struct urb_priv *urbp) argument 787 uhci_submit_control(struct uhci_hcd *uhci, struct urb *urb, struct uhci_qh *qh) argument 913 uhci_submit_common(struct uhci_hcd *uhci, struct urb *urb, struct uhci_qh *qh) argument 1029 uhci_submit_bulk(struct uhci_hcd *uhci, struct urb *urb, struct uhci_qh *qh) argument 1046 uhci_submit_interrupt(struct uhci_hcd *uhci, struct urb *urb, struct uhci_qh *qh) argument 1095 uhci_fixup_short_transfer(struct uhci_hcd *uhci, struct uhci_qh *qh, struct urb_priv *urbp) argument 1142 uhci_result_common(struct uhci_hcd *uhci, struct urb *urb) argument 1226 uhci_submit_isochronous(struct uhci_hcd *uhci, struct urb *urb, struct uhci_qh *qh) argument 1338 uhci_result_isochronous(struct uhci_hcd *uhci, struct urb *urb) argument 1381 struct uhci_hcd *uhci = hcd_to_uhci(hcd); local 1452 struct uhci_hcd *uhci = hcd_to_uhci(hcd); local 1544 uhci_scan_qh(struct uhci_hcd *uhci, struct uhci_qh *qh) argument 1637 uhci_advance_check(struct uhci_hcd *uhci, struct uhci_qh *qh) argument 1708 uhci_scan_schedule(struct uhci_hcd *uhci) argument [all...] |