Lines Matching defs:rxst_ring

859 	struct et_rxstat_ring *rxst_ring;
910 rxst_ring = &sc->sc_rxstat_ring;
912 &rxst_ring->rsr_dtag, (uint8_t **)&rxst_ring->rsr_stat,
913 &rxst_ring->rsr_dmap, &rxst_ring->rsr_paddr, "RX stat ring");
1039 struct et_rxstat_ring *rxst_ring;
1103 rxst_ring = &sc->sc_rxstat_ring;
1104 et_dma_ring_free(sc, &rxst_ring->rsr_dtag, (void *)&rxst_ring->rsr_stat,
1105 rxst_ring->rsr_dmap, &rxst_ring->rsr_paddr);
1107 et_dma_ring_free(sc, &rxst_ring->rsr_dtag, (void *)&rxst_ring->rsr_stat,
1108 rxst_ring->rsr_dmap, &rxst_ring->rsr_paddr);
1693 struct et_rxstat_ring *rxst_ring;
1714 rxst_ring = &sc->sc_rxstat_ring;
1715 bzero(rxst_ring->rsr_stat, ET_RXSTAT_RING_SIZE);
1716 bus_dmamap_sync(rxst_ring->rsr_dtag, rxst_ring->rsr_dmap,
1726 struct et_rxstat_ring *rxst_ring;
1746 rxst_ring = &sc->sc_rxstat_ring;
1747 CSR_WRITE_4(sc, ET_RXSTAT_HI, ET_ADDR_HI(rxst_ring->rsr_paddr));
1748 CSR_WRITE_4(sc, ET_RXSTAT_LO, ET_ADDR_LO(rxst_ring->rsr_paddr));
1754 rxst_ring->rsr_index = 0;
1755 rxst_ring->rsr_wrap = 0;
2024 struct et_rxstat_ring *rxst_ring;
2039 rxst_ring = &sc->sc_rxstat_ring;
2046 bus_dmamap_sync(rxst_ring->rsr_dtag, rxst_ring->rsr_dmap,
2055 while (rxst_index != rxst_ring->rsr_index ||
2056 rxst_wrap != rxst_ring->rsr_wrap) {
2060 MPASS(rxst_ring->rsr_index < ET_RX_NSTAT);
2061 st = &rxst_ring->rsr_stat[rxst_ring->rsr_index];
2071 if (++rxst_ring->rsr_index == ET_RX_NSTAT) {
2072 rxst_ring->rsr_index = 0;
2073 rxst_ring->rsr_wrap ^= 1;
2075 rxstat_pos = rxst_ring->rsr_index & ET_RXSTAT_POS_INDEX_MASK;
2076 if (rxst_ring->rsr_wrap)
2134 bus_dmamap_sync(rxst_ring->rsr_dtag, rxst_ring->rsr_dmap,