MVNETA_RX_RING_CNT
#define MVNETA_RX_RING_MSK (MVNETA_RX_RING_CNT - 1)
CTASSERT(MVNETA_RX_RING_CNT > 1 && MVNETA_RX_RING_NEXT(MVNETA_RX_RING_CNT) ==
(MVNETA_RX_RING_CNT + 1) % MVNETA_RX_RING_CNT);
MVNETA_RX_RING_CNT * sizeof(struct mvneta_rx_desc), 32);
sc->sc_rxbuf = malloc(sizeof(struct mvneta_buf) * MVNETA_RX_RING_CNT,
for (i = 0; i < MVNETA_RX_RING_CNT; i++) {
MVNETA_WRITE(sc, MVNETA_PRXDQS(0), MVNETA_RX_RING_CNT |
MVNETA_PRXDQTH_ODT(MVNETA_RX_RING_CNT) |
if_rxr_init(&sc->sc_rx_ring, 2, MVNETA_RX_RING_CNT);
for (i = 0; i < MVNETA_RX_RING_CNT; i++) {