Lines Matching refs:next_txdma_slot
737 prev_stop = sc->next_txdma_slot - 1;
774 if (sc->next_txdma_slot >= sc->first_used_txdma_slot)
775 nsegs = BM_MAX_DMA_COMMANDS - 2 - sc->next_txdma_slot +
778 nsegs = sc->first_used_txdma_slot - sc->next_txdma_slot;
821 txs->txs_firstdesc = sc->next_txdma_slot;
825 if (sc->next_txdma_slot == (BM_MAX_DMA_COMMANDS - 1))
831 txs->txs_lastdesc = sc->next_txdma_slot;
833 dbdma_insert_command(sc->sc_txdma, sc->next_txdma_slot++,
840 sc->next_txdma_slot = 0;
847 if (sc->next_txdma_slot == (BM_MAX_DMA_COMMANDS - 1)) {
848 dbdma_insert_branch(sc->sc_txdma, sc->next_txdma_slot, 0);
849 sc->next_txdma_slot = 0;
852 txs->txs_stopdesc = sc->next_txdma_slot;
853 dbdma_insert_stop(sc->sc_txdma, sc->next_txdma_slot++);
1082 sc->next_txdma_slot = 1;