Lines Matching defs:head
344 int head;
1210 while (available && (fifo->head != fifo->tail)) {
1249 return fifo->head != fifo->tail;
1259 if (usb->periodic.head != usb->periodic.tail) {
1273 if (usb->nonperiodic.head != usb->nonperiodic.tail) {
1328 fifo->entry[fifo->head].channel = channel;
1329 fifo->entry[fifo->head].address =
1332 fifo->entry[fifo->head].size = (usbc_hctsiz.s.xfersize + 3) >> 2;
1333 fifo->head++;
1334 if (fifo->head > MAX_CHANNELS)
1335 fifo->head = 0;
1490 * Start a channel to perform the pipe's head transaction
2167 * We may need to schedule the pipe if this was the head of the