MSK_RX_RING_CNT
for (i = 0; i < MSK_RX_RING_CNT; i++) {
for (i = 0; i < MSK_RX_RING_CNT; i++) {
SK_INC(cons, MSK_RX_RING_CNT);
slots = if_rxr_get(&sc_if->sk_cdata.sk_rx_ring, MSK_RX_RING_CNT/2);
SK_IF_WRITE_2(sc_if, 0, SK_RXQ1_Y2_PREF_LIDX, MSK_RX_RING_CNT - 1);
for (i = 0; i < MSK_RX_RING_CNT; i++) {
memset(rd->sk_rx_ring, 0, sizeof(struct msk_rx_desc) * MSK_RX_RING_CNT);
if_rxr_init(&sc_if->sk_cdata.sk_rx_ring, 2, (MSK_RX_RING_CNT/2) - 1);
SK_INC(prod, MSK_RX_RING_CNT);
SK_INC(prod, MSK_RX_RING_CNT);
struct msk_rx_desc sk_rx_ring[MSK_RX_RING_CNT];
struct mbuf *sk_rx_mbuf[MSK_RX_RING_CNT];
bus_dmamap_t sk_rx_maps[MSK_RX_RING_CNT];
#define MSK_JSLOTS ((MSK_RX_RING_CNT / 2) * 3)