Lines Matching refs:uhci_td
106 static struct uhci_td *uhci_alloc_td(struct uhci_hcd *uhci) in uhci_alloc_td()
109 struct uhci_td *td; in uhci_alloc_td()
124 static void uhci_free_td(struct uhci_hcd *uhci, struct uhci_td *td) in uhci_free_td()
134 static inline void uhci_fill_td(struct uhci_hcd *uhci, struct uhci_td *td, in uhci_fill_td()
142 static void uhci_add_td_to_urbp(struct uhci_td *td, struct urb_priv *urbp) in uhci_add_td_to_urbp()
147 static void uhci_remove_td_from_urbp(struct uhci_td *td) in uhci_remove_td_from_urbp()
156 struct uhci_td *td, unsigned framenum) in uhci_insert_td_in_frame_list()
164 struct uhci_td *ftd, *ltd; in uhci_insert_td_in_frame_list()
167 ltd = list_entry(ftd->fl_list.prev, struct uhci_td, fl_list); in uhci_insert_td_in_frame_list()
183 struct uhci_td *td) in uhci_remove_td_from_frame_list()
196 struct uhci_td *ntd; in uhci_remove_td_from_frame_list()
199 struct uhci_td, in uhci_remove_td_from_frame_list()
205 struct uhci_td *ptd; in uhci_remove_td_from_frame_list()
207 ptd = list_entry(td->fl_list.prev, struct uhci_td, fl_list); in uhci_remove_td_from_frame_list()
218 struct uhci_td *ftd, *ltd; in uhci_remove_tds_from_frame()
224 ltd = list_entry(ftd->fl_list.prev, struct uhci_td, fl_list); in uhci_remove_tds_from_frame()
239 struct uhci_td *td; in uhci_unlink_isochronous_tds()
318 struct uhci_td *td; in uhci_cleanup_queue()
336 struct uhci_td *ptd; in uhci_cleanup_queue()
340 ptd = list_entry(purbp->td_list.prev, struct uhci_td, in uhci_cleanup_queue()
342 td = list_entry(urbp->td_list.prev, struct uhci_td, in uhci_cleanup_queue()
360 td = list_entry(urbp->td_list.next, struct uhci_td, list); in uhci_cleanup_queue()
376 struct uhci_td *td; in uhci_fixup_toggles()
398 td = list_entry(urbp->td_list.next, struct uhci_td, list); in uhci_fixup_toggles()
400 td = list_entry(urbp->td_list.prev, struct uhci_td, in uhci_fixup_toggles()
489 struct uhci_td *td = list_entry(urbp->td_list.next, in uhci_activate_qh()
490 struct uhci_td, list); in uhci_activate_qh()
743 struct uhci_td *td, *tmp; in uhci_free_urb_priv()
792 struct uhci_td *td; in uhci_submit_control()
918 struct uhci_td *td; in uhci_submit_common()
1125 struct uhci_td *td; in uhci_fixup_short_transfer()
1129 td = list_entry(urbp->td_list.prev, struct uhci_td, list); in uhci_fixup_short_transfer()
1158 td = list_entry(tmp, struct uhci_td, list); in uhci_fixup_short_transfer()
1174 struct uhci_td *td, *tmp; in uhci_result_common()
1257 struct uhci_td *td = NULL; /* Since urb->number_of_packets > 0 */ in uhci_submit_isochronous()
1371 struct uhci_td *td, *tmp; in uhci_result_isochronous()
1643 struct uhci_td *td = list_entry(urbp->td_list.next, in uhci_scan_qh()
1644 struct uhci_td, list); in uhci_scan_qh()
1671 struct uhci_td *td; in uhci_advance_check()
1692 td = list_entry(urbp->td_list.next, struct uhci_td, list); in uhci_advance_check()