Home
last modified time | relevance | path

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

/utopia/UTPA2-700.0.x/modules/usb/drv/usb_ecos/newhost/
H A DdrvEhciHcd.c880 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 DdrvEHsTest.c148 …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 DdrvEHCI_SCHD.cxx238 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 DdrvEHCI_MEM.cxx106 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 DdrvEHCI.h394 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 DdrvEhciHcd.c2956 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 DdrvEHsTest.c152 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 DdrvEHCIDBG.cpp571 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 DdrvEHCI_SCHD.cxx532 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 DdrvEHCI_MEM.cxx140 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 DdrvEHCI.h1473 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 DdrvUSB.h479 struct list_head qtd_list; // Store qtds belong to this urb member