Lines Matching refs:tail
541 u16 tail; in qib_sdma_verbs_send() local
572 tail = ppd->sdma_descq_tail; in qib_sdma_verbs_send()
573 descqp = &ppd->sdma_descq[tail].qw[0]; in qib_sdma_verbs_send()
578 if (++tail == ppd->sdma_descq_cnt) { in qib_sdma_verbs_send()
579 tail = 0; in qib_sdma_verbs_send()
584 tx->txreq.start_idx = tail; in qib_sdma_verbs_send()
612 if (++tail == ppd->sdma_descq_cnt) { in qib_sdma_verbs_send()
613 tail = 0; in qib_sdma_verbs_send()
639 if (!tail) in qib_sdma_verbs_send()
649 tx->txreq.next_descq_idx = tail; in qib_sdma_verbs_send()
650 ppd->dd->f_sdma_update_tail(ppd, tail); in qib_sdma_verbs_send()
657 if (!tail) in qib_sdma_verbs_send()
658 tail = ppd->sdma_descq_cnt - 1; in qib_sdma_verbs_send()
660 tail--; in qib_sdma_verbs_send()
661 if (tail == ppd->sdma_descq_tail) in qib_sdma_verbs_send()
663 unmap_desc(ppd, tail); in qib_sdma_verbs_send()
728 u16 head, tail, cnt; in dump_sdma_state() local
731 tail = ppd->sdma_descq_tail; in dump_sdma_state()
738 "SDMA ppd->sdma_descq_tail: %u\n", tail); in dump_sdma_state()
743 while (head != tail) { in dump_sdma_state()