Lines Matching defs:qtd_list
544 INIT_LIST_HEAD(&qtd->qtd_list);
582 INIT_LIST_HEAD(&qtd->qtd_list);
614 if (!list_empty(&qh->qtd_list) || qh->qh_next.ptr) {
641 INIT_LIST_HEAD(&qh->qtd_list);
850 if (list_empty(&qh->qtd_list))
853 qtd = list_entry(qh->qtd_list.next,
854 struct ehci_qtd, qtd_list);
983 if (unlikely(list_empty(&qh->qtd_list)))
1001 list_for_each_safe(entry, tmp, &qh->qtd_list) {
1006 qtd = list_entry(entry, struct ehci_qtd, qtd_list);
1104 if (stopped && qtd->qtd_list.prev != &qh->qtd_list) {
1105 last = list_entry(qtd->qtd_list.prev,
1106 struct ehci_qtd, qtd_list);
1109 list_del(&qtd->qtd_list);
1169 struct urb *urb, struct list_head *qtd_list)
1173 list_for_each_safe(entry, temp, qtd_list) {
1176 qtd = list_entry(entry, struct ehci_qtd, qtd_list);
1177 list_del(&qtd->qtd_list);
1203 list_add_tail(&qtd->qtd_list, head);
1234 list_add_tail(&qtd->qtd_list, head);
1295 list_add_tail(&qtd->qtd_list, head);
1328 list_add_tail(&qtd->qtd_list, head);
1533 struct urb *urb, struct list_head *qtd_list,
1547 if (unlikely(list_empty(qtd_list)))
1550 qtd = list_entry(qtd_list->next, struct ehci_qtd,
1551 qtd_list);
1583 list_del(&qtd->qtd_list);
1584 list_add(&dummy->qtd_list, qtd_list);
1585 list_splice(qtd_list, qh->qtd_list.prev);
1592 qtd = list_entry(qh->qtd_list.prev,
1593 struct ehci_qtd, qtd_list);
1608 struct list_head *qtd_list, gfp_t mem_flags)
1616 qtd = list_entry(qtd_list->next, struct ehci_qtd, qtd_list);
1633 qh = qh_append_tds(oxu, urb, qtd_list, epnum, &urb->ep->hcpriv);
1647 qtd_list_free(oxu, urb, qtd_list);
1672 if (!list_empty(&qh->qtd_list)
1760 if (!list_empty(&qh->qtd_list)
1783 if (list_empty(&qh->qtd_list)) {
2033 if (list_empty(&qh->qtd_list)
2175 struct list_head *qtd_list, gfp_t mem_flags)
2207 qh = qh_append_tds(oxu, urb, qtd_list, epnum, &urb->ep->hcpriv);
2216 qtd_list_free(oxu, urb, qtd_list);
2289 if (unlikely(list_empty(&temp.qh->qtd_list)))
2802 struct list_head qtd_list;
2804 INIT_LIST_HEAD(&qtd_list);
2810 if (!qh_urb_transaction(oxu, urb, &qtd_list, mem_flags))
2812 return submit_async(oxu, urb, &qtd_list, mem_flags);
2815 if (!qh_urb_transaction(oxu, urb, &qtd_list, mem_flags))
2817 return intr_submit(oxu, urb, &qtd_list, mem_flags);
2958 if (!list_empty(&qh->qtd_list)
3022 if (list_empty(&qh->qtd_list)) {
3034 list_empty(&qh->qtd_list) ? "" : "(has tds)");