| /utopia/UTPA2-700.0.x/modules/usb/drv/usb_ecos/newhost/ |
| H A D | drvEhciHcd.c | 880 pQtd = entry_to_container(pQh->qtd_list.next, struct ehci_qtd, qtd_list); in ms_qh_refresh() 1111 if (ms_is_empty_list (&pQh->qtd_list)) in ms_qh_completions() 1121 list_for_loop_ex (entry, tmp, &pQh->qtd_list) in ms_qh_completions() 1127 pQtd = entry_to_container (entry, struct ehci_qtd, qtd_list); in ms_qh_completions() 1232 if (iStopped && pQtd->qtd_list.prev != &pQh->qtd_list) { in ms_qh_completions() 1233 pLast = entry_to_container (pQtd->qtd_list.prev, struct ehci_qtd, qtd_list); in ms_qh_completions() 1238 ms_list_remove (&pQtd->qtd_list); in ms_qh_completions() 1272 if (ms_is_empty_list (&pQh->qtd_list)) in ms_qh_completions() 1276 pEnd = entry_to_container (pQh->qtd_list.next,struct ehci_qtd, qtd_list); in ms_qh_completions() 1297 struct list_head *qtd_list in ms_qtd_register_free() argument [all …]
|
| H A D | drvEHsTest.c | 148 …it_async_EHSET (struct ehci_hcd *ehci, struct urb *urb, struct list_head *qtd_list, int mem_flags); 157 struct list_head qtd_list; in ms_ehci_urb_enqueue_EHSET() local 160 ms_list_init (&qtd_list); in ms_ehci_urb_enqueue_EHSET() 162 if (!ms_qh_urb_transaction_EHSET (ehci, urb, &qtd_list, mem_flags, 0)) in ms_ehci_urb_enqueue_EHSET() 164 val = ms_submit_async_EHSET (ehci, urb, &qtd_list, mem_flags); in ms_ehci_urb_enqueue_EHSET() 178 if (!ms_qh_urb_transaction_EHSET (ehci, urb, &qtd_list, mem_flags, 1)) in ms_ehci_urb_enqueue_EHSET() 181 return ms_submit_async_EHSET (ehci, urb, &qtd_list, mem_flags); in ms_ehci_urb_enqueue_EHSET()
|
| H A D | drvEHCI_SCHD.cxx | 238 if (list_empty (&pQh1->qtd_list) || (QH_CMASK & pQh1->hw_ep_state2) != 0) in ms_intr_deschedule() 275 if (!list_empty(&pQh1->qtd_list) && HCD_IS_RUNNING(pEhci->hcd.state)) in ms_intr_deschedule() 607 struct list_head *qtd_list in ms_intr_submit() argument 641 pQh1 = ms_qh_append_tds (pEhci, pUrb, qtd_list, epnum1, &dev->ep [epnum1]); in ms_intr_submit() 657 ms_qtd_register_free (pEhci, qtd_list); in ms_intr_submit() 672 if (ms_is_empty_list (&pQh->qtd_list)) in ms_intr_complete() 679 if (ms_is_empty_list (&pQh->qtd_list)) in ms_intr_complete()
|
| H A D | drvEHCI_MEM.cxx | 106 ms_list_init (&pQtd->qtd_list); in ms_ehci_qtd_init() 129 ms_list_init (&pQh->qtd_list); in ms_ehci_qh_alloc() 154 if (!ms_is_empty_list (&pQh->qtd_list) || pQh->qh_next.ptr) in ms_qh_put()
|
| H A D | drvEHCI.h | 394 struct list_head qtd_list; /* sw qtd list */ member 456 struct list_head qtd_list; /* sw qtd list */ member
|
| /utopia/UTPA2-700.0.x/modules/usb/drv/usb_ecos/usbhost/ |
| H A D | drvEhciHcd.c | 2956 if (unlikely (list_empty (&qh->qtd_list))) in qh_completions() 3011 list_for_each_safe (entry, tmp, &qh->qtd_list) { in qh_completions() 3016 qtd = list_entry (entry, struct ehci_qtd, qtd_list); in qh_completions() 3302 if (stopped && qtd->qtd_list.prev != &qh->qtd_list) { in qh_completions() 3303 last = list_entry (qtd->qtd_list.prev, struct ehci_qtd, qtd_list); in qh_completions() 3308 list_del (&qtd->qtd_list); in qh_completions() 3372 if (list_empty (&qh->qtd_list)) in qh_completions() 3375 end = list_entry (qh->qtd_list.next,struct ehci_qtd, qtd_list); in qh_completions() 3445 struct list_head *qtd_list in qtd_list_free() argument 3449 list_for_each_safe (entry, temp, qtd_list) { in qtd_list_free() [all …]
|
| H A D | drvEHsTest.c | 152 extern int submit_async_EHSET (struct ehci_hcd *ehci, struct urb *urb, struct list_head *qtd_list, … 161 struct list_head qtd_list; in ehci_urb_enqueue_EHSET() local 165 INIT_LIST_HEAD (&qtd_list); in ehci_urb_enqueue_EHSET() 167 if (!qh_urb_transaction_EHSET (ehci, urb, &qtd_list, mem_flags, 0)) in ehci_urb_enqueue_EHSET() 169 val = submit_async_EHSET (ehci, urb, &qtd_list, mem_flags); in ehci_urb_enqueue_EHSET() 183 if (!qh_urb_transaction_EHSET (ehci, urb, &qtd_list, mem_flags, 1)) in ehci_urb_enqueue_EHSET() 186 return submit_async_EHSET (ehci, urb, &qtd_list, mem_flags); in ehci_urb_enqueue_EHSET()
|
| H A D | drvEHCIDBG.cpp | 571 list_for_each (entry, &qh->qtd_list) { in qh_lines() 573 list_entry (entry,struct ehci_qtd,qtd_list,struct list_head,td); in qh_lines() 797 list_entry((&p.qh->qtd_list)->next,struct ehci_qtd, qtd_list, struct list_head, qtd); in show_periodic() 798 for( ;&qtd->qtd_list != (&p.qh->qtd_list); in show_periodic() 799 __mptr = qtd->qtd_list.next, in show_periodic() 800 qtd = (struct ehci_qtd *)((char *)__mptr - offsetof(struct ehci_qtd, qtd_list)) in show_periodic()
|
| H A D | drvEHCI_SCHD.cxx | 532 struct list_head *qtd_list, in intr_submit() argument 566 qh1 = qh_append_tds (ehci, urb, qtd_list, epnum1, &dev->ep [epnum1]); in intr_submit() 581 qtd_list_free (ehci, urb, qtd_list); in intr_submit() 613 if (unlikely (list_empty (&qh->qtd_list))) { in intr_complete() 622 if (unlikely (list_empty (&qh->qtd_list))) in intr_complete()
|
| H A D | drvEHCI_MEM.cxx | 140 INIT_LIST_HEAD (&qtd->qtd_list); in ehci_qtd_init() 167 INIT_LIST_HEAD (&qh->qtd_list); in ehci_qh_alloc() 197 if (!list_empty (&qh->qtd_list) || qh->qh_next.ptr) in qh_put()
|
| H A D | drvEHCI.h | 1473 struct list_head qtd_list; /* sw qtd list */ member 1822 struct list_head qtd_list; /* sw qtd list */ member
|
| /utopia/UTPA2-700.0.x/modules/usb/drv/usb_ecos/usbhost/include/ |
| H A D | drvUSB.h | 479 struct list_head qtd_list; // Store qtds belong to this urb member
|