Lines Matching refs:stats
427 struct net_device_stats *stats = &priv->stats[q]; in ravb_tx_free() local
451 stats->tx_packets++; in ravb_tx_free()
455 stats->tx_bytes += size; in ravb_tx_free()
503 struct net_device_stats *stats = &priv->stats[q]; in ravb_rx() local
529 stats->multicast++; in ravb_rx()
533 stats->rx_errors++; in ravb_rx()
535 stats->rx_crc_errors++; in ravb_rx()
537 stats->rx_frame_errors++; in ravb_rx()
539 stats->rx_length_errors++; in ravb_rx()
541 stats->rx_missed_errors++; in ravb_rx()
566 stats->rx_packets++; in ravb_rx()
567 stats->rx_bytes += pkt_len; in ravb_rx()
658 ndev->stats.tx_carrier_errors++; in ravb_emac_interrupt()
690 priv->stats[RAVB_BE].rx_over_errors++; in ravb_error_interrupt()
694 priv->stats[RAVB_NC].rx_over_errors++; in ravb_error_interrupt()
817 priv->rx_over_errors = priv->stats[RAVB_BE].rx_over_errors; in ravb_poll()
818 priv->rx_over_errors += priv->stats[RAVB_NC].rx_over_errors; in ravb_poll()
819 if (priv->rx_over_errors != ndev->stats.rx_over_errors) { in ravb_poll()
820 ndev->stats.rx_over_errors = priv->rx_over_errors; in ravb_poll()
823 if (priv->rx_fifo_errors != ndev->stats.rx_fifo_errors) { in ravb_poll()
824 ndev->stats.rx_fifo_errors = priv->rx_fifo_errors; in ravb_poll()
1062 struct ethtool_stats *stats, u64 *data) in ravb_get_ethtool_stats() argument
1070 struct net_device_stats *stats = &priv->stats[q]; in ravb_get_ethtool_stats() local
1076 data[i++] = stats->rx_packets; in ravb_get_ethtool_stats()
1077 data[i++] = stats->tx_packets; in ravb_get_ethtool_stats()
1078 data[i++] = stats->rx_bytes; in ravb_get_ethtool_stats()
1079 data[i++] = stats->tx_bytes; in ravb_get_ethtool_stats()
1080 data[i++] = stats->multicast; in ravb_get_ethtool_stats()
1081 data[i++] = stats->rx_errors; in ravb_get_ethtool_stats()
1082 data[i++] = stats->rx_crc_errors; in ravb_get_ethtool_stats()
1083 data[i++] = stats->rx_frame_errors; in ravb_get_ethtool_stats()
1084 data[i++] = stats->rx_length_errors; in ravb_get_ethtool_stats()
1085 data[i++] = stats->rx_missed_errors; in ravb_get_ethtool_stats()
1086 data[i++] = stats->rx_over_errors; in ravb_get_ethtool_stats()
1270 ndev->stats.tx_errors++; in ravb_tx_timeout()
1414 nstats = &ndev->stats; in ravb_get_stats()
1415 stats0 = &priv->stats[RAVB_BE]; in ravb_get_stats()
1416 stats1 = &priv->stats[RAVB_NC]; in ravb_get_stats()