Lines Matching refs:tx_stats
437 struct netvsc_stats *tx_stats = this_cpu_ptr(net_device_ctx->tx_stats); in netvsc_start_xmit() local
626 u64_stats_update_begin(&tx_stats->syncp); in netvsc_start_xmit()
627 tx_stats->packets++; in netvsc_start_xmit()
628 tx_stats->bytes += skb_length; in netvsc_start_xmit()
629 u64_stats_update_end(&tx_stats->syncp); in netvsc_start_xmit()
920 struct netvsc_stats *tx_stats = per_cpu_ptr(ndev_ctx->tx_stats, in netvsc_get_stats64() local
928 start = u64_stats_fetch_begin_irq(&tx_stats->syncp); in netvsc_get_stats64()
929 tx_packets = tx_stats->packets; in netvsc_get_stats64()
930 tx_bytes = tx_stats->bytes; in netvsc_get_stats64()
931 } while (u64_stats_fetch_retry_irq(&tx_stats->syncp, start)); in netvsc_get_stats64()
1061 free_percpu(net_device_ctx->tx_stats); in netvsc_free_netdev()
1093 net_device_ctx->tx_stats = netdev_alloc_pcpu_stats(struct netvsc_stats); in netvsc_probe()
1094 if (!net_device_ctx->tx_stats) { in netvsc_probe()
1100 free_percpu(net_device_ctx->tx_stats); in netvsc_probe()