Lines Matching refs:td_list
144 list_add_tail(&td->list, &urbp->td_list); in uhci_add_td_to_urbp()
241 list_for_each_entry(td, &urbp->td_list, list) in uhci_unlink_isochronous_tds()
340 WARN_ON(list_empty(&purbp->td_list)); in uhci_cleanup_queue()
341 ptd = list_entry(purbp->td_list.prev, struct uhci_td, in uhci_cleanup_queue()
343 td = list_entry(urbp->td_list.prev, struct uhci_td, in uhci_cleanup_queue()
360 WARN_ON(list_empty(&urbp->td_list)); in uhci_cleanup_queue()
361 td = list_entry(urbp->td_list.next, struct uhci_td, list); in uhci_cleanup_queue()
399 td = list_entry(urbp->td_list.next, struct uhci_td, list); in uhci_fixup_toggles()
401 td = list_entry(urbp->td_list.prev, struct uhci_td, in uhci_fixup_toggles()
407 list_for_each_entry(td, &urbp->td_list, list) { in uhci_fixup_toggles()
490 struct uhci_td *td = list_entry(urbp->td_list.next, in uhci_activate_qh()
736 INIT_LIST_HEAD(&urbp->td_list); in uhci_alloc_urb_priv()
750 list_for_each_entry_safe(td, tmp, &urbp->td_list, list) { in uhci_free_urb_priv()
1130 td = list_entry(urbp->td_list.prev, struct uhci_td, list); in uhci_fixup_short_transfer()
1136 WARN_ON(list_empty(&urbp->td_list)); in uhci_fixup_short_transfer()
1150 if (list_empty(&urbp->td_list)) in uhci_fixup_short_transfer()
1153 tmp = urbp->td_list.prev; in uhci_fixup_short_transfer()
1158 while (tmp != &urbp->td_list) { in uhci_fixup_short_transfer()
1179 list_for_each_entry_safe(td, tmp, &urbp->td_list, list) { in uhci_result_common()
1214 if (td->list.next != urbp->td_list.prev) in uhci_result_common()
1223 else if (&td->list != urbp->td_list.prev) in uhci_result_common()
1354 list_for_each_entry(td, &urbp->td_list, list) { in uhci_submit_isochronous()
1376 list_for_each_entry_safe(td, tmp, &urbp->td_list, list) { in uhci_result_isochronous()
1644 struct uhci_td *td = list_entry(urbp->td_list.next, in uhci_scan_qh()
1693 td = list_entry(urbp->td_list.next, struct uhci_td, list); in uhci_advance_check()