Lines Matching refs:stats
130 struct virtnet_stats __percpu *stats; member
345 dev->stats.rx_dropped++; in receive_big()
378 dev->stats.rx_length_errors++; in receive_mergeable()
426 dev->stats.rx_length_errors++; in receive_mergeable()
433 dev->stats.rx_dropped++; in receive_mergeable()
442 struct virtnet_stats *stats = this_cpu_ptr(vi->stats); in receive_buf() local
448 dev->stats.rx_length_errors++; in receive_buf()
473 u64_stats_update_begin(&stats->rx_syncp); in receive_buf()
474 stats->rx_bytes += skb->len; in receive_buf()
475 stats->rx_packets++; in receive_buf()
476 u64_stats_update_end(&stats->rx_syncp); in receive_buf()
531 dev->stats.rx_frame_errors++; in receive_buf()
834 struct virtnet_stats *stats = this_cpu_ptr(vi->stats); in free_old_xmit_skbs() local
839 u64_stats_update_begin(&stats->tx_syncp); in free_old_xmit_skbs()
840 stats->tx_bytes += skb->len; in free_old_xmit_skbs()
841 stats->tx_packets++; in free_old_xmit_skbs()
842 u64_stats_update_end(&stats->tx_syncp); in free_old_xmit_skbs()
935 dev->stats.tx_fifo_errors++; in start_xmit()
939 dev->stats.tx_dropped++; in start_xmit()
1064 struct virtnet_stats *stats = per_cpu_ptr(vi->stats, cpu); in virtnet_stats() local
1068 start = u64_stats_fetch_begin_irq(&stats->tx_syncp); in virtnet_stats()
1069 tpackets = stats->tx_packets; in virtnet_stats()
1070 tbytes = stats->tx_bytes; in virtnet_stats()
1071 } while (u64_stats_fetch_retry_irq(&stats->tx_syncp, start)); in virtnet_stats()
1074 start = u64_stats_fetch_begin_irq(&stats->rx_syncp); in virtnet_stats()
1075 rpackets = stats->rx_packets; in virtnet_stats()
1076 rbytes = stats->rx_bytes; in virtnet_stats()
1077 } while (u64_stats_fetch_retry_irq(&stats->rx_syncp, start)); in virtnet_stats()
1085 tot->tx_dropped = dev->stats.tx_dropped; in virtnet_stats()
1086 tot->tx_fifo_errors = dev->stats.tx_fifo_errors; in virtnet_stats()
1087 tot->rx_dropped = dev->stats.rx_dropped; in virtnet_stats()
1088 tot->rx_length_errors = dev->stats.rx_length_errors; in virtnet_stats()
1089 tot->rx_frame_errors = dev->stats.rx_frame_errors; in virtnet_stats()
1805 vi->stats = alloc_percpu(struct virtnet_stats); in virtnet_probe()
1807 if (vi->stats == NULL) in virtnet_probe()
1812 virtnet_stats = per_cpu_ptr(vi->stats, i); in virtnet_probe()
1914 free_percpu(vi->stats); in virtnet_probe()
1947 free_percpu(vi->stats); in virtnet_remove()