Lines Matching defs:head
146 /* Flags in the head field of an Endpoint Desciptor. */
193 uint32_t head;
620 addr = ed->head & OHCI_DPTR_MASK;
632 printf("--- ISO_TD ED head 0x%.8x tailp 0x%.8x\n"
639 ed->head & OHCI_DPTR_MASK, ed->tail & OHCI_DPTR_MASK,
657 ed->head &= ~OHCI_DPTR_MASK;
658 ed->head |= (iso_td.next & OHCI_DPTR_MASK);
823 ed->head &= ~OHCI_DPTR_MASK;
824 ed->head |= (iso_td.next & OHCI_DPTR_MASK);
852 addr = ed->head & OHCI_DPTR_MASK;
990 ed->head &= ~OHCI_ED_C;
992 ed->head |= OHCI_ED_C;
1019 ed->head |= OHCI_ED_H;
1023 ed->head &= ~OHCI_DPTR_MASK;
1024 ed->head |= td.next & OHCI_DPTR_MASK;
1035 static int ohci_service_ed_list(OHCIState *ohci, uint32_t head, int completion)
1044 if (head == 0)
1047 for (cur = head; cur; cur = next_ed) {
1055 if ((ed.head & OHCI_ED_H) || (ed.flags & OHCI_ED_K)) {
1058 addr = ed.head & OHCI_DPTR_MASK;
1066 while ((ed.head & OHCI_DPTR_MASK) != ed.tail) {
1069 "h=%u c=%u\n head=0x%.8x tailp=0x%.8x next=0x%.8x\n", cur,
1073 OHCI_BM(ed.flags, ED_MPS), (ed.head & OHCI_ED_H) != 0,
1074 (ed.headhead & OHCI_DPTR_MASK,
1108 dprintf("usb-ohci: head %x, cur %x\n",