/Linux-v4.19/drivers/net/hyperv/ |
D | netvsc_drv.c | 501 = this_cpu_ptr(ndev_ctx->vf_stats); in netvsc_vf_xmit() 508 this_cpu_inc(ndev_ctx->vf_stats->tx_dropped); in netvsc_vf_xmit() 1102 = per_cpu_ptr(ndev_ctx->vf_stats, i); in netvsc_get_vf_stats() 1132 per_cpu_ptr(ndev_ctx->vf_stats, i); in netvsc_get_pcpu_stats() 1294 }, vf_stats[] = { variable 1303 #define NETVSC_VF_STATS_LEN ARRAY_SIZE(vf_stats) 1351 data[i++] = *(u64 *)((void *)&sum + vf_stats[j].offset); in netvsc_get_ethtool_stats() 1405 for (i = 0; i < ARRAY_SIZE(vf_stats); i++) { in netvsc_get_strings() 1406 memcpy(p, vf_stats[i].name, ETH_GSTRING_LEN); in netvsc_get_strings() 1923 = this_cpu_ptr(ndev_ctx->vf_stats); in netvsc_vf_handle_frame() [all …]
|
D | hyperv_net.h | 940 struct netvsc_vf_pcpu_stats __percpu *vf_stats; member
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_rep.c | 109 struct ifla_vf_stats vf_stats; in mlx5e_rep_update_hw_counters() local 112 err = mlx5_eswitch_get_vport_stats(esw, rep->vport, &vf_stats); in mlx5e_rep_update_hw_counters() 120 vport_stats->rx_packets = vf_stats.tx_packets; in mlx5e_rep_update_hw_counters() 121 vport_stats->rx_bytes = vf_stats.tx_bytes; in mlx5e_rep_update_hw_counters() 122 vport_stats->tx_packets = vf_stats.rx_packets; in mlx5e_rep_update_hw_counters() 123 vport_stats->tx_bytes = vf_stats.rx_bytes; in mlx5e_rep_update_hw_counters()
|
D | eswitch.c | 2138 struct ifla_vf_stats *vf_stats) in mlx5_eswitch_get_vport_stats() argument 2170 memset(vf_stats, 0, sizeof(*vf_stats)); in mlx5_eswitch_get_vport_stats() 2171 vf_stats->rx_packets = in mlx5_eswitch_get_vport_stats() 2178 vf_stats->rx_bytes = in mlx5_eswitch_get_vport_stats() 2185 vf_stats->tx_packets = in mlx5_eswitch_get_vport_stats() 2192 vf_stats->tx_bytes = in mlx5_eswitch_get_vport_stats() 2199 vf_stats->multicast = in mlx5_eswitch_get_vport_stats() 2203 vf_stats->broadcast = in mlx5_eswitch_get_vport_stats() 2209 vf_stats->rx_dropped = stats.rx_dropped; in mlx5_eswitch_get_vport_stats() 2210 vf_stats->tx_dropped = stats.tx_dropped; in mlx5_eswitch_get_vport_stats()
|
D | eswitch.h | 213 struct ifla_vf_stats *vf_stats);
|
D | en_main.c | 3965 int vf, struct ifla_vf_stats *vf_stats) in mlx5e_get_vf_stats() argument 3971 vf_stats); in mlx5e_get_vf_stats()
|
/Linux-v4.19/include/linux/mlx4/ |
D | cmd.h | 309 struct ifla_vf_stats *vf_stats);
|
/Linux-v4.19/net/core/ |
D | rtnetlink.c | 1199 struct ifla_vf_stats vf_stats; in rtnl_fill_vfinfo() local 1278 memset(&vf_stats, 0, sizeof(vf_stats)); in rtnl_fill_vfinfo() 1281 &vf_stats); in rtnl_fill_vfinfo() 1286 vf_stats.rx_packets, IFLA_VF_STATS_PAD) || in rtnl_fill_vfinfo() 1288 vf_stats.tx_packets, IFLA_VF_STATS_PAD) || in rtnl_fill_vfinfo() 1290 vf_stats.rx_bytes, IFLA_VF_STATS_PAD) || in rtnl_fill_vfinfo() 1292 vf_stats.tx_bytes, IFLA_VF_STATS_PAD) || in rtnl_fill_vfinfo() 1294 vf_stats.broadcast, IFLA_VF_STATS_PAD) || in rtnl_fill_vfinfo() 1296 vf_stats.multicast, IFLA_VF_STATS_PAD) || in rtnl_fill_vfinfo() 1298 vf_stats.rx_dropped, IFLA_VF_STATS_PAD) || in rtnl_fill_vfinfo() [all …]
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx4/ |
D | cmd.c | 3349 struct ifla_vf_stats *vf_stats) in mlx4_get_vf_stats() argument 3355 if (!vf_stats) in mlx4_get_vf_stats() 3368 vf_stats->rx_packets = be64_to_cpu(tmp_vf_stats.rx_frames); in mlx4_get_vf_stats() 3369 vf_stats->tx_packets = be64_to_cpu(tmp_vf_stats.tx_frames); in mlx4_get_vf_stats() 3370 vf_stats->rx_bytes = be64_to_cpu(tmp_vf_stats.rx_bytes); in mlx4_get_vf_stats() 3371 vf_stats->tx_bytes = be64_to_cpu(tmp_vf_stats.tx_bytes); in mlx4_get_vf_stats()
|
D | en_netdev.c | 2604 struct ifla_vf_stats *vf_stats) in mlx4_en_get_vf_stats() argument 2609 return mlx4_get_vf_stats(mdev->dev, en_priv->port, vf, vf_stats); in mlx4_en_get_vf_stats()
|
/Linux-v4.19/drivers/net/ethernet/cavium/liquidio/ |
D | lio_main.c | 3163 struct ifla_vf_stats *vf_stats) in liquidio_get_vf_stats() argument 3176 vf_stats->rx_packets = stats.rx_packets; in liquidio_get_vf_stats() 3177 vf_stats->tx_packets = stats.tx_packets; in liquidio_get_vf_stats() 3178 vf_stats->rx_bytes = stats.rx_bytes; in liquidio_get_vf_stats() 3179 vf_stats->tx_bytes = stats.tx_bytes; in liquidio_get_vf_stats() 3180 vf_stats->broadcast = stats.broadcast; in liquidio_get_vf_stats() 3181 vf_stats->multicast = stats.multicast; in liquidio_get_vf_stats()
|
/Linux-v4.19/drivers/infiniband/ulp/ipoib/ |
D | ipoib_main.c | 2013 struct ifla_vf_stats *vf_stats) in ipoib_get_vf_stats() argument 2017 return ib_get_vf_stats(priv->ca, vf, priv->port, vf_stats); in ipoib_get_vf_stats()
|
/Linux-v4.19/include/linux/ |
D | netdevice.h | 1293 *vf_stats);
|