Lines Matching defs:head
163 u32 async_next; /* address of next async queue head */
456 struct list_head urb_list; /* this is the head to urb
1600 struct urb *urb, struct list_head *head)
1604 list_for_each_entry_safe(qtd, temp, head, qtd_list) {
1614 struct list_head *head,
1631 list_add_tail(&qtd->qtd_list, head);
1662 list_add_tail(&qtd->qtd_list, head);
1723 list_add_tail(&qtd->qtd_list, head);
1756 list_add_tail(&qtd->qtd_list, head);
1765 return head;
1768 qtd_list_free(oxu, urb, head);
1918 struct ehci_qh *head;
1921 head = oxu->async;
1923 if (!head->qh_next.qh) {
1942 qh->qh_next = head->qh_next;
1943 qh->hw_next = head->hw_next;
1946 head->qh_next.qh = qh;
1947 head->hw_next = dma;
2370 /* skip the iso nodes at list head */
3040 * dedicate a qh for the async ring head, since we couldn't unlink
3042 * as the 'reclamation list head' too.