Home
last modified time | relevance | path

Searched refs:qtd_list (Results 1 – 15 of 15) sorted by relevance

/linux/drivers/usb/host/
A Dehci-q.c117 qtd = list_entry(qh->qtd_list.next, struct ehci_qtd, qtd_list); in qh_refresh()
443 qh->qtd_list.next == &qtd->qtd_list && in qh_completions()
495 if (stopped && qtd->qtd_list.prev != &qh->qtd_list) { in qh_completions()
502 list_del (&qtd->qtd_list); in qh_completions()
558 struct list_head *qtd_list in qtd_list_free() argument
1044 qtd_list); in qh_append_tds()
1077 list_add (&dummy->qtd_list, qtd_list); in qh_append_tds()
1078 list_splice_tail(qtd_list, &qh->qtd_list); in qh_append_tds()
1118 qtd = list_entry(qtd_list->next, struct ehci_qtd, qtd_list); in submit_async()
1174 struct list_head qtd_list; in ehci_submit_single_step_set_feature() local
[all …]
A Doxu210hp-hcd.c1435 list_for_each_entry_safe(qtd, tmp, &qh->qtd_list, qtd_list) { in qh_completions()
1536 if (stopped && qtd->qtd_list.prev != &qh->qtd_list) { in qh_completions()
1541 list_del(&qtd->qtd_list); in qh_completions()
1606 list_del(&qtd->qtd_list); in qtd_list_free()
1981 qtd_list); in qh_append_tds()
2013 list_del(&qtd->qtd_list); in qh_append_tds()
2014 list_add(&dummy->qtd_list, qtd_list); in qh_append_tds()
2015 list_splice(qtd_list, qh->qtd_list.prev); in qh_append_tds()
2047 qtd = list_entry(qtd_list->next, struct ehci_qtd, qtd_list); in submit_async()
3237 struct list_head qtd_list; in __oxu_urb_enqueue() local
[all …]
A Dfotg210-hcd.c395 list_for_each_entry(td, &qh->qtd_list, qtd_list) { in qh_lines()
496 list_for_each_entry(qtd, &qh->qtd_list, qtd_list) { in output_buf_tds_dir()
2282 list_for_each_entry_safe(qtd, tmp, &qh->qtd_list, qtd_list) { in qh_completions()
2443 if (stopped && qtd->qtd_list.prev != &qh->qtd_list) { in qh_completions()
2450 list_del(&qtd->qtd_list); in qh_completions()
2523 list_del(&qtd->qtd_list); in qtd_list_free()
2964 qtd_list); in qh_append_tds()
2996 list_add(&dummy->qtd_list, qtd_list); in qh_append_tds()
2997 list_splice_tail(qtd_list, &qh->qtd_list); in qh_append_tds()
3032 qtd = list_entry(qtd_list->next, struct fotg210_qtd, qtd_list); in submit_async()
[all …]
A Dehci-hcd.c884 struct list_head qtd_list; in ehci_urb_enqueue() local
886 INIT_LIST_HEAD (&qtd_list); in ehci_urb_enqueue()
898 if (!qh_urb_transaction (ehci, urb, &qtd_list, mem_flags)) in ehci_urb_enqueue()
900 return submit_async(ehci, urb, &qtd_list, mem_flags); in ehci_urb_enqueue()
903 if (!qh_urb_transaction (ehci, urb, &qtd_list, mem_flags)) in ehci_urb_enqueue()
905 return intr_submit(ehci, urb, &qtd_list, mem_flags); in ehci_urb_enqueue()
1003 if (list_empty(&qh->qtd_list)) in ehci_endpoint_disable()
1022 if (list_empty (&qh->qtd_list)) { in ehci_endpoint_disable()
1035 list_empty (&qh->qtd_list) ? "" : "(has tds)"); in ehci_endpoint_disable()
1065 if (!list_empty(&qh->qtd_list)) { in ehci_endpoint_reset()
A Dehci-mem.c33 INIT_LIST_HEAD (&qtd->qtd_list); in ehci_qtd_init()
57 if (!list_empty (&qh->qtd_list) || qh->qh_next.ptr) { in qh_destroy()
81 INIT_LIST_HEAD (&qh->qtd_list); in ehci_qh_alloc()
A Dfotg210.h345 struct list_head qtd_list; /* sw qtd list */ member
439 struct list_head qtd_list; /* sw qtd list */ member
A Dehci-dbg.c416 list_for_each(entry, &qh->qtd_list) { in qh_lines()
419 td = list_entry(entry, struct ehci_qtd, qtd_list); in qh_lines()
602 list_for_each_entry(qtd, &qh->qtd_list, qtd_list) { in output_buf_tds_dir()
A Dehci.h317 struct list_head qtd_list; /* sw qtd list */ member
411 struct list_head qtd_list; /* sw qtd list */ member
A Dehci-sched.c711 if (!list_empty(&qh->qtd_list)) in end_unlink_intr()
715 if (!list_empty(&qh->qtd_list) && ehci->rh_state == EHCI_RH_RUNNING) { in end_unlink_intr()
906 struct list_head *qtd_list, in intr_submit() argument
942 qh = qh_append_tds(ehci, urb, qtd_list, epnum, &urb->ep->hcpriv); in intr_submit()
963 qtd_list_free(ehci, urb, qtd_list); in intr_submit()
976 if (!list_empty(&qh->qtd_list)) { in scan_intr()
989 else if (unlikely(list_empty(&qh->qtd_list) && in scan_intr()
/linux/drivers/usb/isp1760/
A Disp1760-hcd.c151 struct list_head qtd_list; member
173 struct list_head qtd_list; member
801 if (list_is_last(&qtd->qtd_list, &qh->qtd_list)) in last_qtd_of_urb()
805 qtd = list_entry(qtd->qtd_list.next, typeof(*qtd), qtd_list); in last_qtd_of_urb()
1061 list_for_each_entry_safe(qtd, qtd_next, &qh->qtd_list, qtd_list) { in collect_qtds()
1156 list_for_each_entry(qtd, &qh->qtd_list, qtd_list) { in enqueue_qtds()
1425 if (list_is_last(&qtd->qtd_list, &qh->qtd_list) || in handle_done_ptds()
1761 list_for_each_entry_safe(qtd, qtd_next, qtd_list, qtd_list) { in qtd_list_free()
2011 list_for_each_entry_from(qtd, &qh->qtd_list, qtd_list) { in dequeue_urb_from_qtd()
2054 list_for_each_entry(qtd, &qh->qtd_list, qtd_list) in isp1760_urb_dequeue()
[all …]
/linux/drivers/usb/dwc2/
A Dhcd_ddma.c622 list_for_each_entry(qtd, &qh->qtd_list, qtd_list_entry) { in dwc2_init_isoc_dma_desc()
758 list_for_each_entry(qtd, &qh->qtd_list, qtd_list_entry) { in dwc2_init_non_isoc_dma_desc()
975 list_for_each_entry(qtd, &qh->qtd_list, qtd_list_entry) in dwc2_complete_isoc_xfer_ddma()
994 list_for_each_entry_safe(qtd, qtd_tmp, &qh->qtd_list, in dwc2_complete_isoc_xfer_ddma()
1012 list_for_each_entry_safe(qtd, qtd_tmp, &qh->qtd_list, qtd_list_entry) { in dwc2_complete_isoc_xfer_ddma()
1051 qtd_next = list_first_entry(&qh->qtd_list, in dwc2_complete_isoc_xfer_ddma()
1233 list_for_each_entry(qtd, &qh->qtd_list, qtd_list_entry) in dwc2_complete_non_isoc_xfer_ddma()
1238 list_for_each_safe(qtd_item, qtd_tmp, &qh->qtd_list) { in dwc2_complete_non_isoc_xfer_ddma()
1312 list_empty(&qh->qtd_list)) { in dwc2_hcd_complete_xfer_ddma()
1320 &qh->qtd_list, in dwc2_hcd_complete_xfer_ddma()
[all …]
A Dhcd_queue.c1536 INIT_LIST_HEAD(&qh->qtd_list); in dwc2_qh_init()
1989 if (!list_empty(&qh->qtd_list)) in dwc2_hcd_qh_deactivate()
2015 if (list_empty(&qh->qtd_list)) { in dwc2_hcd_qh_deactivate()
2094 list_add_tail(&qtd->qtd_list_entry, &qh->qtd_list); in dwc2_hcd_qtd_add()
A Dhcd_intr.c668 if (list_empty(&qh->qtd_list)) { in dwc2_deactivate_qh()
673 qtd = list_first_entry(&qh->qtd_list, struct dwc2_qtd, qtd_list_entry); in dwc2_deactivate_qh()
2038 cur_head = list_first_entry(&qh->qtd_list, struct dwc2_qtd, in dwc2_check_qtd_still_ok()
2102 if (list_empty(&chan->qh->qtd_list)) { in dwc2_hc_n_intr()
2118 qtd = list_first_entry(&chan->qh->qtd_list, struct dwc2_qtd, in dwc2_hc_n_intr()
A Dhcd.c1606 list_for_each_entry_safe(qtd, qtd_tmp, &qh->qtd_list, in dwc2_kill_urbs_in_qh_list()
1634 list_for_each_entry_safe(qtd, qtd_tmp, &qh->qtd_list, in dwc2_qh_list_free()
1980 } else if (list_empty(&qh->qtd_list)) { in dwc2_hcd_urb_dequeue()
2007 while (!list_empty(&qh->qtd_list) && retry--) { in dwc2_hcd_endpoint_disable()
2028 list_for_each_entry_safe(qtd, qtd_tmp, &qh->qtd_list, qtd_list_entry) in dwc2_hcd_endpoint_disable()
2582 if (list_empty(&qh->qtd_list)) { in dwc2_assign_and_init_hc()
2598 qtd = list_first_entry(&qh->qtd_list, struct dwc2_qtd, qtd_list_entry); in dwc2_assign_and_init_hc()
3951 list_for_each_entry(qtd, &chan->qh->qtd_list, qtd_list_entry) { in dwc2_hcd_dump_state()
4810 list_for_each_entry_safe(qtd2, qtd2_tmp, &qh->qtd_list, in _dwc2_hcd_urb_enqueue()
A Dhcd.h364 struct list_head qtd_list; member

Completed in 68 milliseconds