Lines Matching refs:tx_stats
58 struct vdpasim_dataq_stats tx_stats; member
270 u64_stats_update_begin(&net->tx_stats.syncp); in vdpasim_net_work()
271 net->tx_stats.pkts += tx_pkts; in vdpasim_net_work()
272 net->tx_stats.bytes += tx_bytes; in vdpasim_net_work()
273 net->tx_stats.errors += tx_errors; in vdpasim_net_work()
274 u64_stats_update_end(&net->tx_stats.syncp); in vdpasim_net_work()
341 start = u64_stats_fetch_begin(&net->tx_stats.syncp); in vdpasim_net_get_stats()
342 tx_pkts = net->tx_stats.pkts; in vdpasim_net_get_stats()
343 tx_bytes = net->tx_stats.bytes; in vdpasim_net_get_stats()
344 tx_errors = net->tx_stats.errors; in vdpasim_net_get_stats()
345 tx_drops = net->tx_stats.drops; in vdpasim_net_get_stats()
346 } while (u64_stats_fetch_retry(&net->tx_stats.syncp, start)); in vdpasim_net_get_stats()
477 u64_stats_init(&net->tx_stats.syncp); in vdpasim_net_dev_add()