Lines Matching refs:stats
152 static void ae_update_stats_rx(uint16_t flags, ae_stats_t *stats);
153 static void ae_update_stats_tx(uint16_t flags, ae_stats_t *stats);
413 struct sysctl_oid *root, *stats, *stats_rx, *stats_tx;
417 ae_stats = &sc->stats;
421 stats = SYSCTL_ADD_NODE(ctx, SYSCTL_CHILDREN(root), OID_AUTO, "stats",
427 stats_rx = SYSCTL_ADD_NODE(ctx, SYSCTL_CHILDREN(stats), OID_AUTO, "rx",
453 stats_tx = SYSCTL_ADD_NODE(ctx, SYSCTL_CHILDREN(stats), OID_AUTO, "tx",
1838 /* Update stats. */
1839 ae_update_stats_tx(flags, &sc->stats);
1955 /* Update stats. */
1956 ae_update_stats_rx(flags, &sc->stats);
2208 ae_update_stats_tx(uint16_t flags, ae_stats_t *stats)
2212 stats->tx_bcast++;
2214 stats->tx_mcast++;
2216 stats->tx_pause++;
2218 stats->tx_ctrl++;
2220 stats->tx_defer++;
2222 stats->tx_excdefer++;
2224 stats->tx_singlecol++;
2226 stats->tx_multicol++;
2228 stats->tx_latecol++;
2230 stats->tx_abortcol++;
2232 stats->tx_underrun++;
2236 ae_update_stats_rx(uint16_t flags, ae_stats_t *stats)
2240 stats->rx_bcast++;
2242 stats->rx_mcast++;
2244 stats->rx_pause++;
2246 stats->rx_ctrl++;
2248 stats->rx_crcerr++;
2250 stats->rx_codeerr++;
2252 stats->rx_runt++;
2254 stats->rx_frag++;
2256 stats->rx_trunc++;
2258 stats->rx_align++;