VGE_RX_DESC_CNT
for (i = 0; i < VGE_RX_DESC_CNT; i++) {
&sc->vge_cdata.vge_rxdesc[VGE_RX_DESC_CNT - 1];
for (i = 0; i < VGE_RX_DESC_CNT; i++) {
vge_rxeof(sc, VGE_RX_DESC_CNT);
vge_rxeof(sc, VGE_RX_DESC_CNT);
CSR_WRITE_2(sc, VGE_RXDESCNUM, VGE_RX_DESC_CNT - 1);
CSR_WRITE_2(sc, VGE_RXDESC_RESIDUECNT, VGE_RX_DESC_CNT);
vge_rxeof(sc, VGE_RX_DESC_CNT);
for (i = 0; i < VGE_RX_DESC_CNT; i++) {
for (i = 0; i < VGE_RX_DESC_CNT; i++) {
struct vge_rxdesc vge_rxdesc[VGE_RX_DESC_CNT];
#define VGE_RX_LIST_SZ (VGE_RX_DESC_CNT * sizeof(struct vge_rx_desc))
#define VGE_RX_DESC_INC(x) ((x) = ((x) + 1) % VGE_RX_DESC_CNT)
#define VGE_RX_COAL_PKT_MAX VGE_RX_DESC_CNT