Lines Matching refs:stats

156 	struct net_device_stats *stats = &priv->stats;  in mlx4_en_DUMP_ETH_STATS()  local
175 stats->rx_packets = 0; in mlx4_en_DUMP_ETH_STATS()
176 stats->rx_bytes = 0; in mlx4_en_DUMP_ETH_STATS()
181 stats->rx_packets += priv->rx_ring[i]->packets; in mlx4_en_DUMP_ETH_STATS()
182 stats->rx_bytes += priv->rx_ring[i]->bytes; in mlx4_en_DUMP_ETH_STATS()
187 stats->tx_packets = 0; in mlx4_en_DUMP_ETH_STATS()
188 stats->tx_bytes = 0; in mlx4_en_DUMP_ETH_STATS()
198 stats->tx_packets += ring->packets; in mlx4_en_DUMP_ETH_STATS()
199 stats->tx_bytes += ring->bytes; in mlx4_en_DUMP_ETH_STATS()
207 stats->rx_packets = en_stats_adder(&mlx4_en_stats->RTOT_prio_0, in mlx4_en_DUMP_ETH_STATS()
210 stats->tx_packets = en_stats_adder(&mlx4_en_stats->TTOT_prio_0, in mlx4_en_DUMP_ETH_STATS()
213 stats->rx_bytes = en_stats_adder(&mlx4_en_stats->ROCT_prio_0, in mlx4_en_DUMP_ETH_STATS()
216 stats->tx_bytes = en_stats_adder(&mlx4_en_stats->TOCT_prio_0, in mlx4_en_DUMP_ETH_STATS()
222 stats->rx_errors = be64_to_cpu(mlx4_en_stats->PCS) + in mlx4_en_DUMP_ETH_STATS()
232 stats->tx_errors = en_stats_adder(&mlx4_en_stats->TGIANT_prio_0, in mlx4_en_DUMP_ETH_STATS()
235 stats->multicast = en_stats_adder(&mlx4_en_stats->MCAST_prio_0, in mlx4_en_DUMP_ETH_STATS()
238 stats->collisions = 0; in mlx4_en_DUMP_ETH_STATS()
239 stats->rx_dropped = be32_to_cpu(mlx4_en_stats->RDROP); in mlx4_en_DUMP_ETH_STATS()
240 stats->rx_length_errors = be32_to_cpu(mlx4_en_stats->RdropLength); in mlx4_en_DUMP_ETH_STATS()
241 stats->rx_over_errors = 0; in mlx4_en_DUMP_ETH_STATS()
242 stats->rx_crc_errors = be32_to_cpu(mlx4_en_stats->RCRC); in mlx4_en_DUMP_ETH_STATS()
243 stats->rx_frame_errors = 0; in mlx4_en_DUMP_ETH_STATS()
244 stats->rx_fifo_errors = be32_to_cpu(mlx4_en_stats->RdropOvflw); in mlx4_en_DUMP_ETH_STATS()
245 stats->rx_missed_errors = 0; in mlx4_en_DUMP_ETH_STATS()
246 stats->tx_aborted_errors = 0; in mlx4_en_DUMP_ETH_STATS()
247 stats->tx_carrier_errors = 0; in mlx4_en_DUMP_ETH_STATS()
248 stats->tx_fifo_errors = 0; in mlx4_en_DUMP_ETH_STATS()
249 stats->tx_heartbeat_errors = 0; in mlx4_en_DUMP_ETH_STATS()
250 stats->tx_window_errors = 0; in mlx4_en_DUMP_ETH_STATS()
251 stats->tx_dropped = be32_to_cpu(mlx4_en_stats->TDROP); in mlx4_en_DUMP_ETH_STATS()
254 priv->pkstats.rx_multicast_packets = stats->multicast; in mlx4_en_DUMP_ETH_STATS()