Home | History | Annotate | Download | only in pci

Lines Matching defs:rxst_ring

703 	struct et_rxstat_ring *rxst_ring = &sc->sc_rxstat_ring;
753 (void **)&rxst_ring->rsr_stat,
754 &rxst_ring->rsr_paddr, &rxst_ring->rsr_dmap, &rxst_ring->rsr_seg);
786 struct et_rxstat_ring *rxst_ring = &sc->sc_rxstat_ring;
812 et_dma_mem_destroy(sc, rxst_ring->rsr_stat, rxst_ring->rsr_dmap);
1413 struct et_rxstat_ring *rxst_ring = &sc->sc_rxstat_ring;
1434 bzero(rxst_ring->rsr_stat, ET_RXSTAT_RING_SIZE);
1435 bus_dmamap_sync(sc->sc_dmat, rxst_ring->rsr_dmap, 0,
1436 rxst_ring->rsr_dmap->dm_mapsize, BUS_DMASYNC_PREWRITE);
1445 struct et_rxstat_ring *rxst_ring = &sc->sc_rxstat_ring;
1464 CSR_WRITE_4(sc, ET_RXSTAT_HI, ET_ADDR_HI(rxst_ring->rsr_paddr));
1465 CSR_WRITE_4(sc, ET_RXSTAT_LO, ET_ADDR_LO(rxst_ring->rsr_paddr));
1471 rxst_ring->rsr_index = 0;
1472 rxst_ring->rsr_wrap = 0;
1731 struct et_rxstat_ring *rxst_ring = &sc->sc_rxstat_ring;
1740 bus_dmamap_sync(sc->sc_dmat, rxst_ring->rsr_dmap, 0,
1741 rxst_ring->rsr_dmap->dm_mapsize, BUS_DMASYNC_POSTREAD);
1747 while (rxst_index != rxst_ring->rsr_index ||
1748 rxst_wrap != rxst_ring->rsr_wrap) {
1757 KASSERT(rxst_ring->rsr_index < ET_RX_NSTAT);
1758 st = &rxst_ring->rsr_stat[rxst_ring->rsr_index];
1764 if (++rxst_ring->rsr_index == ET_RX_NSTAT) {
1765 rxst_ring->rsr_index = 0;
1766 rxst_ring->rsr_wrap ^= 1;
1768 rxstat_pos = __SHIFTIN(rxst_ring->rsr_index,
1770 if (rxst_ring->rsr_wrap)