Lines Matching refs:head
493 /* if we're removing something not at the queue head,
579 struct list_head *head,
596 list_add_tail (&qtd->qtd_list, head);
619 list_add_tail (&qtd->qtd_list, head);
690 list_add_tail (&qtd->qtd_list, head);
726 list_add_tail (&qtd->qtd_list, head);
736 return head;
739 qtd_list_free (ehci, urb, head);
893 * port number in the queue head was 0..N-1 instead of 1..N.
985 struct ehci_qh *head;
997 head = ehci->async;
998 qh->qh_next = head->qh_next;
999 qh->hw->hw_next = head->hw->hw_next;
1002 head->qh_next.qh = qh;
1003 head->hw->hw_next = dma;
1176 struct list_head *head;
1184 head = &qtd_list;
1190 list_add_tail(&qtd->qtd_list, head);
1241 list_add_tail(&qtd->qtd_list, head);
1251 qtd_list_free(ehci, urb, head);