Lines Matching refs:stats_tx
270 struct ave_stats stats_tx; member
709 priv->stats_tx.errors++; in ave_tx_complete()
711 priv->stats_tx.collisions++; in ave_tx_complete()
729 u64_stats_update_begin(&priv->stats_tx.syncp); in ave_tx_complete()
730 priv->stats_tx.packets += tx_packets; in ave_tx_complete()
731 priv->stats_tx.bytes += tx_bytes; in ave_tx_complete()
732 u64_stats_update_end(&priv->stats_tx.syncp); in ave_tx_complete()
1420 priv->stats_tx.dropped++; in ave_start_xmit()
1431 priv->stats_tx.dropped++; in ave_start_xmit()
1518 start = u64_stats_fetch_begin(&priv->stats_tx.syncp); in ave_get_stats64()
1519 stats->tx_packets = priv->stats_tx.packets; in ave_get_stats64()
1520 stats->tx_bytes = priv->stats_tx.bytes; in ave_get_stats64()
1521 } while (u64_stats_fetch_retry(&priv->stats_tx.syncp, start)); in ave_get_stats64()
1524 stats->tx_errors = priv->stats_tx.errors; in ave_get_stats64()
1526 stats->tx_dropped = priv->stats_tx.dropped; in ave_get_stats64()
1528 stats->collisions = priv->stats_tx.collisions; in ave_get_stats64()
1639 u64_stats_init(&priv->stats_tx.syncp); in ave_probe()