Home
last modified time | relevance | path

Searched refs:txring (Results 1 – 5 of 5) sorted by relevance

/titanic_50/usr/src/uts/common/io/vr/
H A Dvr.c799 if (vr_alloc_ring(vrp, &vrp->txring, vrp->tx.ndesc) != VR_SUCCESS) { in vr_rings_init()
805 vrp->tx.ring = vrp->txring.desc; in vr_rings_init()
813 vr_free_ring(&vrp->txring, vrp->tx.ndesc); in vr_rings_fini()
1065 ddi_put32(vrp->txring.acchdl, &wp->cdesc->stat0, 0); in vr_txring_init()
1066 ddi_put32(vrp->txring.acchdl, &wp->cdesc->stat1, 0); in vr_txring_init()
1067 ddi_put32(vrp->txring.acchdl, &wp->cdesc->data, in vr_txring_init()
1069 (void) ddi_dma_sync(vrp->txring.handle, wp->offset, in vr_txring_init()
1571 nextp = ddi_get32(vrp->txring.acchdl, &wp->cdesc->next); in vr_tx_enqueue_msg()
1588 ddi_put32(vrp->txring.acchdl, &wp->cdesc->stat1, in vr_tx_enqueue_msg()
1590 ddi_put32(vrp->txring.acchdl, &wp->cdesc->next, nextp); in vr_tx_enqueue_msg()
[all …]
H A Dvr.h455 vr_ring_t txring; member
/titanic_50/usr/src/uts/common/io/hme/
H A Dhme_mac.h258 uint_t txring; /* Transmit Descriptor Ring Pointer */ member
H A Dhme.c2619 PUT_ETXREG(txring, hmep->hme_tmd_paddr); in hmeinit()
/titanic_50/usr/src/uts/common/io/mwl/
H A Dmwl.c683 struct mwl_tx_ring *txring = &sc->sc_txring[i]; in mwl_setupdma() local
684 sc->sc_hwdma.wcbBase[i] = txring->physaddr; in mwl_setupdma()
703 mwl_txq_init(struct mwl_softc *sc, struct mwl_tx_ring *txring, int qnum) in mwl_txq_init() argument
709 txring->qnum = qnum; in mwl_txq_init()
710 txring->txpri = 0; /* XXX */ in mwl_txq_init()
712 bf = txring->buf; in mwl_txq_init()
713 ds = txring->desc; in mwl_txq_init()
719 bf = txring->buf; in mwl_txq_init()
732 struct mwl_tx_ring *txring; in mwl_tx_setup() local
746 txring = &sc->sc_txring[mvtype]; in mwl_tx_setup()
[all …]