VIONA_RING_STAT_INCR
VIONA_RING_STAT_INCR(ring, tx_hookdrop);
VIONA_RING_STAT_INCR(ring, rx_hookdrop);
VIONA_RING_STAT_INCR(ring, indir_bad_len);
VIONA_RING_STAT_INCR(ring, bad_ring_addr);
VIONA_RING_STAT_INCR(ring, indir_bad_nest);
VIONA_RING_STAT_INCR(ring, desc_bad_len);
VIONA_RING_STAT_INCR(ring, too_many_desc);
VIONA_RING_STAT_INCR(ring, indir_bad_next);
VIONA_RING_STAT_INCR(ring, ndesc_too_high);
VIONA_RING_STAT_INCR(ring, bad_idx);
VIONA_RING_STAT_INCR(ring, indir_bad_next);
VIONA_RING_STAT_INCR(ring, desc_bad_len);
VIONA_RING_STAT_INCR(ring, len_overflow);
VIONA_RING_STAT_INCR(ring, too_many_desc);
VIONA_RING_STAT_INCR(ring, bad_ring_addr);
VIONA_RING_STAT_INCR(ring, too_short);
VIONA_RING_STAT_INCR(ring, bad_rx_frame);
VIONA_RING_STAT_INCR(ring, no_space);
VIONA_RING_STAT_INCR(ring, too_short);
VIONA_RING_STAT_INCR(ring, rx_merge_underrun);
VIONA_RING_STAT_INCR(ring, rx_merge_overrun);
VIONA_RING_STAT_INCR(ring, bad_rx_frame);
VIONA_RING_STAT_INCR(ring, rx_drop_over_mtu);
VIONA_RING_STAT_INCR(ring,
VIONA_RING_STAT_INCR(ring, rx_gro_fallback);
VIONA_RING_STAT_INCR(ring, rx_pad_short);
VIONA_RING_STAT_INCR(my_ring, rx_mcast_check);
VIONA_RING_STAT_INCR(ring, fail_hcksum);
VIONA_RING_STAT_INCR(ring, fail_hcksum_proto);
VIONA_RING_STAT_INCR(ring, tx_gso_fail);
VIONA_RING_STAT_INCR(ring, tx_gso_fail);
VIONA_RING_STAT_INCR(ring, fail_hcksum);
VIONA_RING_STAT_INCR(ring, fail_hcksum6);
VIONA_RING_STAT_INCR(ring, fail_hcksum_proto);
VIONA_RING_STAT_INCR(ring, tx_absent);