Lines Matching refs:head
492 /* if we're removing something not at the queue head,
578 struct list_head *head,
595 list_add_tail (&qtd->qtd_list, head);
618 list_add_tail (&qtd->qtd_list, head);
689 list_add_tail (&qtd->qtd_list, head);
725 list_add_tail (&qtd->qtd_list, head);
735 return head;
738 qtd_list_free (ehci, urb, head);
892 * port number in the queue head was 0..N-1 instead of 1..N.
984 struct ehci_qh *head;
996 head = ehci->async;
997 qh->qh_next = head->qh_next;
998 qh->hw->hw_next = head->hw->hw_next;
1001 head->qh_next.qh = qh;
1002 head->hw->hw_next = dma;
1175 struct list_head *head;
1183 head = &qtd_list;
1189 list_add_tail(&qtd->qtd_list, head);
1240 list_add_tail(&qtd->qtd_list, head);
1250 qtd_list_free(ehci, urb, head);