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()
339 WARN_ON(list_empty(&purbp->td_list)); 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()
359 WARN_ON(list_empty(&urbp->td_list)); in uhci_cleanup_queue()
360 td = list_entry(urbp->td_list.next, struct uhci_td, list); in uhci_cleanup_queue()
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()
406 list_for_each_entry(td, &urbp->td_list, list) { in uhci_fixup_toggles()
489 struct uhci_td *td = list_entry(urbp->td_list.next, in uhci_activate_qh()
735 INIT_LIST_HEAD(&urbp->td_list); in uhci_alloc_urb_priv()
749 list_for_each_entry_safe(td, tmp, &urbp->td_list, list) { in uhci_free_urb_priv()
1129 td = list_entry(urbp->td_list.prev, struct uhci_td, list); in uhci_fixup_short_transfer()
1135 WARN_ON(list_empty(&urbp->td_list)); in uhci_fixup_short_transfer()
1149 if (list_empty(&urbp->td_list)) in uhci_fixup_short_transfer()
1152 tmp = urbp->td_list.prev; in uhci_fixup_short_transfer()
1157 while (tmp != &urbp->td_list) { in uhci_fixup_short_transfer()
1178 list_for_each_entry_safe(td, tmp, &urbp->td_list, list) { in uhci_result_common()
1213 if (td->list.next != urbp->td_list.prev) in uhci_result_common()
1222 else if (&td->list != urbp->td_list.prev) in uhci_result_common()
1353 list_for_each_entry(td, &urbp->td_list, list) { in uhci_submit_isochronous()
1375 list_for_each_entry_safe(td, tmp, &urbp->td_list, list) { in uhci_result_isochronous()
1643 struct uhci_td *td = list_entry(urbp->td_list.next, in uhci_scan_qh()
1692 td = list_entry(urbp->td_list.next, struct uhci_td, list); in uhci_advance_check()