Lines Matching refs:head

60  * Initialize the values which are used for setting up head pointers for
3953 /* Obtain a ptr to the head of the list */
3962 /* The new endpoint points to the head of the list */
3965 /* Set the head ptr to the new endpoint */
4000 /* Obtain a ptr to the head of the Bulk list */
4009 /* The new endpoint points to the head of the Bulk list */
4012 /* Set the Bulk head ptr to the new endpoint */
4067 /* Put this endpoint at the head of the list */
4481 * endpoint is at the head of the endpoint list.
4493 /* Set the head of list to next ept */
4501 /* Set the head of list to next ept */
4550 /* Set the head to NULL */
4554 /* Set the head to NULL */
4728 * end of its TD list. Initially, both the head and tail pointers of the ED
4746 * Both the head and tail pointers of an ED point
6461 "ohci_traverse_tds: addr (head) = 0x%x", addr);
6473 "ohci_traverse_tds: cpu head = 0x%p cpu tail = 0x%p",
6477 "ohci_traverse_tds: iommu head = 0x%x iommu tail = 0x%x",
6500 /* Both head and tail pointers must be same */
6502 "ohci_traverse_tds: head = 0x%p tail = 0x%p",
6509 "ohci_traverse_tds: new head = 0x%x",
6586 ohci_td_t *next, *head, *tail;
6597 head = tw->tw_hctd_head;
6600 if (head == NULL) {
6605 /* if this old_td is on head */
6606 if (old_td == head) {
6612 Get_TD(head->hctd_tw_next_td));
6619 next = ohci_td_iommu_to_cpu(ohcip, Get_TD(head->hctd_tw_next_td));
6621 head = next;
6628 Set_TD(head->hctd_tw_next_td, Get_TD(next->hctd_tw_next_td));
6630 tw->tw_hctd_tail = head;
7376 /* Get the transfer timeout list head */
7420 /* Get the expired transfer timeout list head */
7556 * given TW then set the head and tail equal to NULL.
7620 /* Adjust the head and tail pointers */
7737 * - If WDH bit is cleared then HC writes new done head
7738 * list information into the HCCA done head field.
7745 * done head and WDH bit may be set or may not be set
7748 * - Read the HCCA done head list. By this time may be
7749 * HC has updated HCCA done head and WDH bit in ohci
7752 * - If done head is non-null and if WDH bit is not set
7753 * then Host Controller has updated HCCA done head &
7756 * head. In that case, definitely WDH bit will be set
7777 "ohci_intr: Done head! 0x%p", (void *)done_head);
7870 * HCCA done head field & also we must not clear WDH
7877 /* Reset the done head to NULL */
7883 /* Clear the current done head field */
8012 * miised interrupt events and done head list fields
8016 * - Reset the missed ohci interrupt events & done head
8018 * and done head list information can be saved.
8033 * missed interrupt events & done head list fields to
8035 * missed interrupt events & done head list" because
8042 * in the actual missed interrupt events & done head
8086 /* Clear the critical done head field */
8388 /* At first, both the tail and head pointers point to the same elem */
8398 /* Advance the head pointer */
8907 /* Set ED head to this last td */
9820 /* Reset the done head to NULL */
10606 * descriptor (TD) at the head of the endpoint (ED).