Lines Matching refs:stats
413 dev->stats.tx_dropped++; in _sc92031_tx_clear()
668 dev->stats.tx_bytes += tx_status & 0x1fff; in _sc92031_tx_tasklet()
669 dev->stats.tx_packets++; in _sc92031_tx_tasklet()
671 dev->stats.collisions += (tx_status >> 22) & 0xf; in _sc92031_tx_tasklet()
675 dev->stats.tx_errors++; in _sc92031_tx_tasklet()
678 dev->stats.tx_aborted_errors++; in _sc92031_tx_tasklet()
681 dev->stats.tx_carrier_errors++; in _sc92031_tx_tasklet()
684 dev->stats.tx_window_errors++; in _sc92031_tx_tasklet()
688 dev->stats.tx_fifo_errors++; in _sc92031_tx_tasklet()
700 dev->stats.rx_errors++; in _sc92031_rx_tasklet_error()
701 dev->stats.rx_length_errors++; in _sc92031_rx_tasklet_error()
705 dev->stats.rx_errors++; in _sc92031_rx_tasklet_error()
708 dev->stats.rx_length_errors++; in _sc92031_rx_tasklet_error()
711 dev->stats.rx_frame_errors++; in _sc92031_rx_tasklet_error()
714 dev->stats.rx_crc_errors++; in _sc92031_rx_tasklet_error()
809 dev->stats.rx_bytes += pkt_size; in _sc92031_rx_tasklet()
810 dev->stats.rx_packets++; in _sc92031_rx_tasklet()
813 dev->stats.multicast++; in _sc92031_rx_tasklet()
830 dev->stats.tx_carrier_errors++; in _sc92031_link_tasklet()
855 dev->stats.rx_errors++; in sc92031_tasklet()
858 dev->stats.rx_errors++; in sc92031_tasklet()
859 dev->stats.rx_length_errors++; in sc92031_tasklet()
925 dev->stats.rx_fifo_errors = priv->rx_value; in sc92031_get_stats()
927 dev->stats.rx_fifo_errors = temp + priv->rx_value; in sc92031_get_stats()
932 return &dev->stats; in sc92031_get_stats()
945 dev->stats.tx_dropped++; in sc92031_start_xmit()
952 dev->stats.tx_dropped++; in sc92031_start_xmit()
1360 struct ethtool_stats *stats, u64 *data) in sc92031_ethtool_get_ethtool_stats() argument