Lines Matching refs:tail
151 * Reset our notion of head and tail.
519 u16 tail;
551 tail = ppd->sdma_descq_tail;
552 descqp = &ppd->sdma_descq[tail].qw[0];
556 /* increment the tail */
557 if (++tail == ppd->sdma_descq_cnt) {
558 tail = 0;
563 tx->txreq.start_idx = tail;
586 /* increment the tail */
587 if (++tail == ppd->sdma_descq_cnt) {
588 tail = 0;
597 if (!tail)
607 tx->txreq.next_descq_idx = tail;
608 ppd->dd->f_sdma_update_tail(ppd, tail);
615 if (!tail)
616 tail = ppd->sdma_descq_cnt - 1;
618 tail--;
619 if (tail == ppd->sdma_descq_tail)
621 unmap_desc(ppd, tail);
688 u16 head, tail, cnt;
691 tail = ppd->sdma_descq_tail;
698 "SDMA ppd->sdma_descq_tail: %u\n", tail);
703 while (head != tail) {