Lines Matching refs:ethtool_stats
513 u64 ethtool_stats[ARRAY_SIZE(mvneta_statistics)]; member
4686 pp->ethtool_stats[i] += val; in mvneta_ethtool_update_stats()
4693 pp->ethtool_stats[i] += val; in mvneta_ethtool_update_stats()
4699 pp->ethtool_stats[i] += val; in mvneta_ethtool_update_stats()
4702 pp->ethtool_stats[i] = stats.skb_alloc_error; in mvneta_ethtool_update_stats()
4705 pp->ethtool_stats[i] = stats.refill_error; in mvneta_ethtool_update_stats()
4708 pp->ethtool_stats[i] = stats.ps.xdp_redirect; in mvneta_ethtool_update_stats()
4711 pp->ethtool_stats[i] = stats.ps.xdp_pass; in mvneta_ethtool_update_stats()
4714 pp->ethtool_stats[i] = stats.ps.xdp_drop; in mvneta_ethtool_update_stats()
4717 pp->ethtool_stats[i] = stats.ps.xdp_tx; in mvneta_ethtool_update_stats()
4720 pp->ethtool_stats[i] = stats.ps.xdp_tx_err; in mvneta_ethtool_update_stats()
4723 pp->ethtool_stats[i] = stats.ps.xdp_xmit; in mvneta_ethtool_update_stats()
4726 pp->ethtool_stats[i] = stats.ps.xdp_xmit_err; in mvneta_ethtool_update_stats()
4735 struct ethtool_stats *stats, u64 *data) in mvneta_ethtool_get_stats()
4743 *data++ = pp->ethtool_stats[i]; in mvneta_ethtool_get_stats()