Lines Matching refs:ethtool_stats
513 u64 ethtool_stats[ARRAY_SIZE(mvneta_statistics)]; member
4670 pp->ethtool_stats[i] += val; in mvneta_ethtool_update_stats()
4677 pp->ethtool_stats[i] += val; in mvneta_ethtool_update_stats()
4683 pp->ethtool_stats[i] += val; in mvneta_ethtool_update_stats()
4686 pp->ethtool_stats[i] = stats.skb_alloc_error; in mvneta_ethtool_update_stats()
4689 pp->ethtool_stats[i] = stats.refill_error; in mvneta_ethtool_update_stats()
4692 pp->ethtool_stats[i] = stats.ps.xdp_redirect; in mvneta_ethtool_update_stats()
4695 pp->ethtool_stats[i] = stats.ps.xdp_pass; in mvneta_ethtool_update_stats()
4698 pp->ethtool_stats[i] = stats.ps.xdp_drop; in mvneta_ethtool_update_stats()
4701 pp->ethtool_stats[i] = stats.ps.xdp_tx; in mvneta_ethtool_update_stats()
4704 pp->ethtool_stats[i] = stats.ps.xdp_tx_err; in mvneta_ethtool_update_stats()
4707 pp->ethtool_stats[i] = stats.ps.xdp_xmit; in mvneta_ethtool_update_stats()
4710 pp->ethtool_stats[i] = stats.ps.xdp_xmit_err; in mvneta_ethtool_update_stats()
4719 struct ethtool_stats *stats, u64 *data) in mvneta_ethtool_get_stats()
4727 *data++ = pp->ethtool_stats[i]; in mvneta_ethtool_get_stats()