Lines Matching refs:qtd_list
128 if (list_empty (&qh->qtd_list))
131 qtd = list_entry (qh->qtd_list.next,
132 struct ehci_qtd, qtd_list);
155 if (qh->qh_state == QH_STATE_IDLE && !list_empty(&qh->qtd_list)
320 if (unlikely (list_empty (&qh->qtd_list)))
347 list_for_each_safe (entry, tmp, &qh->qtd_list) {
352 qtd = list_entry (entry, struct ehci_qtd, qtd_list);
508 if (stopped && qtd->qtd_list.prev != &qh->qtd_list) {
509 last = list_entry (qtd->qtd_list.prev,
510 struct ehci_qtd, qtd_list);
515 list_del (&qtd->qtd_list);
593 struct list_head *qtd_list
597 list_for_each_safe (entry, temp, qtd_list) {
600 qtd = list_entry (entry, struct ehci_qtd, qtd_list);
601 list_del (&qtd->qtd_list);
630 list_add_tail (&qtd->qtd_list, head);
653 list_add_tail (&qtd->qtd_list, head);
724 list_add_tail (&qtd->qtd_list, head);
759 list_add_tail (&qtd->qtd_list, head);
1023 struct list_head *qtd_list,
1040 if (unlikely (list_empty (qtd_list)))
1043 qtd = list_entry (qtd_list->next, struct ehci_qtd,
1044 qtd_list);
1076 list_del (&qtd->qtd_list);
1077 list_add (&dummy->qtd_list, qtd_list);
1078 list_splice_tail(qtd_list, &qh->qtd_list);
1085 qtd = list_entry (qh->qtd_list.prev,
1086 struct ehci_qtd, qtd_list);
1105 struct list_head *qtd_list,
1114 qtd = list_entry (qtd_list->next, struct ehci_qtd, qtd_list);
1135 qh = qh_append_tds(ehci, urb, qtd_list, epnum, &urb->ep->hcpriv);
1150 qtd_list_free (ehci, urb, qtd_list);
1177 if (!list_empty (&qh->qtd_list)
1268 if (!list_empty (&qh->qtd_list)
1294 if (list_empty(&qh->qtd_list)