Lines Matching refs:rx_stats

849 	struct netvsc_stats_rx *rx_stats = &nvchan->rx_stats;  in netvsc_recv_callback()  local
862 u64_stats_update_begin(&rx_stats->syncp); in netvsc_recv_callback()
863 rx_stats->xdp_drop++; in netvsc_recv_callback()
864 u64_stats_update_end(&rx_stats->syncp); in netvsc_recv_callback()
884 u64_stats_update_begin(&rx_stats->syncp); in netvsc_recv_callback()
886 rx_stats->xdp_tx++; in netvsc_recv_callback()
888 rx_stats->packets++; in netvsc_recv_callback()
889 rx_stats->bytes += nvchan->rsc.pktlen; in netvsc_recv_callback()
892 ++rx_stats->broadcast; in netvsc_recv_callback()
894 ++rx_stats->multicast; in netvsc_recv_callback()
895 u64_stats_update_end(&rx_stats->syncp); in netvsc_recv_callback()
1285 const struct netvsc_stats_rx *rx_stats; in netvsc_get_pcpu_stats() local
1301 rx_stats = &nvchan->rx_stats; in netvsc_get_pcpu_stats()
1303 start = u64_stats_fetch_begin(&rx_stats->syncp); in netvsc_get_pcpu_stats()
1304 packets = rx_stats->packets; in netvsc_get_pcpu_stats()
1305 bytes = rx_stats->bytes; in netvsc_get_pcpu_stats()
1306 } while (u64_stats_fetch_retry(&rx_stats->syncp, start)); in netvsc_get_pcpu_stats()
1339 const struct netvsc_stats_rx *rx_stats; in netvsc_get_stats64() local
1353 rx_stats = &nvchan->rx_stats; in netvsc_get_stats64()
1355 start = u64_stats_fetch_begin(&rx_stats->syncp); in netvsc_get_stats64()
1356 packets = rx_stats->packets; in netvsc_get_stats64()
1357 bytes = rx_stats->bytes; in netvsc_get_stats64()
1358 multicast = rx_stats->multicast + rx_stats->broadcast; in netvsc_get_stats64()
1359 } while (u64_stats_fetch_retry(&rx_stats->syncp, start)); in netvsc_get_stats64()
1477 const struct netvsc_stats_rx *rx_stats; in netvsc_get_ethtool_stats() local
1511 rx_stats = &nvdev->chan_table[j].rx_stats; in netvsc_get_ethtool_stats()
1513 start = u64_stats_fetch_begin(&rx_stats->syncp); in netvsc_get_ethtool_stats()
1514 packets = rx_stats->packets; in netvsc_get_ethtool_stats()
1515 bytes = rx_stats->bytes; in netvsc_get_ethtool_stats()
1516 xdp_drop = rx_stats->xdp_drop; in netvsc_get_ethtool_stats()
1517 xdp_redirect = rx_stats->xdp_redirect; in netvsc_get_ethtool_stats()
1518 xdp_tx = rx_stats->xdp_tx; in netvsc_get_ethtool_stats()
1519 } while (u64_stats_fetch_retry(&rx_stats->syncp, start)); in netvsc_get_ethtool_stats()