Lines Matching defs:ring_idx
8495 bwi_init_tx_ring_pio(struct bwi_softc *sc, int ring_idx)
8541 bwi_init_tx_ring32(struct bwi_softc *sc, int ring_idx)
8547 KASSERT(ring_idx < BWI_TX_NRING);
8548 rd = &sc->sc_tx_rdata[ring_idx];
8549 tbd = &sc->sc_tx_bdata[ring_idx];
8668 bwi_init_tx_ring64(struct bwi_softc *sc, int ring_idx)
9202 bwi_free_tx_ring_pio(struct bwi_softc *sc, int ring_idx)
9204 bwi_free_tx_ring32(sc, ring_idx);
9228 bwi_free_tx_ring32(struct bwi_softc *sc, int ring_idx)
9235 KASSERT(ring_idx < BWI_TX_NRING);
9236 rd = &sc->sc_tx_rdata[ring_idx];
9237 tbd = &sc->sc_tx_bdata[ring_idx];
9252 "wait for TX ring(%d) stable timed out\n", ring_idx);
9265 ring_idx);
9302 bwi_free_tx_ring64(struct bwi_softc *sc, int ring_idx)
9932 int ring_idx, buf_idx;
9940 ring_idx = __SHIFTOUT(tx_id, BWI_TXH_ID_RING_MASK);
9943 KASSERT(ring_idx == BWI_TX_DATA_RING);
9945 tbd = &sc->sc_tx_bdata[ring_idx];