Lines Matching refs:tail

1025 	// the current tail will become the first descriptor
1081 // the current tail will become the first descriptor
1221 // are canceled by setting the head pointer to the tail pointer
1666 // fill in the information of the first descriptor into the current tail
1667 ohci_general_td *tail = (ohci_general_td *)endpoint->tail_logical_descriptor;
1668 tail->flags = first->flags;
1669 tail->buffer_physical = first->buffer_physical;
1670 tail->next_physical_descriptor = first->next_physical_descriptor;
1671 tail->last_physical_byte_address = first->last_physical_byte_address;
1672 tail->buffer_size = first->buffer_size;
1673 tail->buffer_logical = first->buffer_logical;
1674 tail->next_logical_descriptor = first->next_logical_descriptor;
1676 // the first descriptor becomes the new tail
1686 _LinkDescriptors(tail, first);
1690 // update the endpoint tail pointer to reflect the change
1693 TRACE("switched tail from %p to %p\n", tail, first);
1697 _PrintDescriptorChain(tail);
1706 // fill in the information of the first descriptor into the current tail
1707 ohci_isochronous_td *tail
1709 tail->flags = first->flags;
1710 tail->buffer_page_byte_0 = first->buffer_page_byte_0;
1711 tail->next_physical_descriptor = first->next_physical_descriptor;
1712 tail->last_byte_address = first->last_byte_address;
1713 tail->buffer_size = first->buffer_size;
1714 tail->buffer_logical = first->buffer_logical;
1715 tail->next_logical_descriptor = first->next_logical_descriptor;
1716 tail->next_done_descriptor = first->next_done_descriptor;
1718 // the first descriptor becomes the new tail
1729 tail->offset[i] = first->offset[i];
1734 _LinkIsochronousDescriptors(tail, first, NULL);
1738 // update the endpoint tail pointer to reflect the change
1741 TRACE("switched tail from %p to %p\n", tail, first);
1745 _PrintDescriptorChain(tail);
1769 // then be restarted, or it will move the head to the tail when
1909 // Create (necessary) tail descriptor
1913 ohci_isochronous_td *tail = _CreateIsochronousDescriptor(0);
1914 tail->flags = 0;
1915 endpoint->tail_logical_descriptor = tail;
1916 endpoint->head_physical_descriptor = tail->physical_address;
1917 endpoint->tail_physical_descriptor = tail->physical_address;
1919 ohci_general_td *tail = _CreateGeneralDescriptor(0);
1920 tail->flags = 0;
1921 endpoint->tail_logical_descriptor = tail;
1922 endpoint->head_physical_descriptor = tail->physical_address;
1923 endpoint->tail_physical_descriptor = tail->physical_address;