Lines Matching refs:list_entry

55 	lqh = list_entry(uhci->skel_async_qh->node.prev,  in uhci_fsbr_on()
67 lqh = list_entry(uhci->skel_async_qh->node.prev, in uhci_fsbr_off()
167 ltd = list_entry(ftd->fl_list.prev, struct uhci_td, fl_list); in uhci_insert_td_in_frame_list()
198 ntd = list_entry(td->fl_list.next, 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()
224 ltd = list_entry(ftd->fl_list.prev, struct uhci_td, fl_list); in uhci_remove_tds_from_frame()
338 purbp = list_entry(urbp->node.prev, struct urb_priv, node); 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()
383 urbp = list_entry(qh->queue.next, struct urb_priv, node); 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()
415 pipe = list_entry(qh->queue.next, struct urb_priv, node)->urb->pipe; in uhci_fixup_toggles()
441 pqh = list_entry(qh->node.prev, struct uhci_qh, node); in link_interrupt()
487 struct urb_priv *urbp = list_entry(qh->queue.next, in uhci_activate_qh()
489 struct uhci_td *td = list_entry(urbp->td_list.next, in uhci_activate_qh()
506 uhci->next_qh = list_entry(qh->node.next, struct uhci_qh, in uhci_activate_qh()
525 pqh = list_entry(qh->node.prev, struct uhci_qh, node); in unlink_interrupt()
538 pqh = list_entry(qh->node.prev, struct uhci_qh, node); in unlink_async()
575 uhci->next_qh = list_entry(qh->node.next, struct uhci_qh, in uhci_unlink_qh()
591 uhci->next_qh = list_entry(qh->node.next, struct uhci_qh, in uhci_make_qh_idle()
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()
1297 lurb = list_entry(qh->queue.prev, in uhci_submit_isochronous()
1536 struct urb *nurb = list_entry(urbp->node.next, in uhci_giveback_urb()
1582 urbp = list_entry(qh->queue.next, struct urb_priv, node); in uhci_scan_qh()
1641 urbp = list_entry(qh->queue.next, struct urb_priv, node); in uhci_scan_qh()
1643 struct uhci_td *td = list_entry(urbp->td_list.next, in uhci_scan_qh()
1691 urbp = list_entry(qh->queue.next, struct urb_priv, node); in uhci_advance_check()
1692 td = list_entry(urbp->td_list.next, struct uhci_td, list); in uhci_advance_check()
1762 uhci->next_qh = list_entry(uhci->skelqh[i]->node.next, in uhci_scan_schedule()
1765 uhci->next_qh = list_entry(qh->node.next, in uhci_scan_schedule()
1772 list_entry(qh->queue.next, struct urb_priv, node)); in uhci_scan_schedule()