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
1601 struct urb *urb, struct list_head *head)
1605 list_for_each_entry_safe(qtd, temp, head, qtd_list) {
1615 struct list_head *head,
1632 list_add_tail(&qtd->qtd_list, head);
1663 list_add_tail(&qtd->qtd_list, head);
1724 list_add_tail(&qtd->qtd_list, head);
1757 list_add_tail(&qtd->qtd_list, head);
1766 return head;
1769 qtd_list_free(oxu, urb, head);
1919 struct ehci_qh *head;
1922 head = oxu->async;
1924 if (!head->qh_next.qh) {
1943 qh->qh_next = head->qh_next;
1944 qh->hw_next = head->hw_next;
1947 head->qh_next.qh = qh;
1948 head->hw_next = dma;
2371 /* skip the iso nodes at list head */
3041 * dedicate a qh for the async ring head, since we couldn't unlink
3043 * as the 'reclamation list head' too.