Lines Matching refs:stats

97 	dev->stats.tx_errors++;  in mpc52xx_fec_tx_timeout()
403 dev->stats.rx_dropped++; in mpc52xx_fec_rx_interrupt()
414 dev->stats.rx_dropped++; in mpc52xx_fec_rx_interrupt()
484 struct net_device_stats *stats = &dev->stats; in mpc52xx_fec_get_stats() local
487 stats->rx_bytes = in_be32(&fec->rmon_r_octets); in mpc52xx_fec_get_stats()
488 stats->rx_packets = in_be32(&fec->rmon_r_packets); in mpc52xx_fec_get_stats()
489 stats->rx_errors = in_be32(&fec->rmon_r_crc_align) + in mpc52xx_fec_get_stats()
495 stats->tx_bytes = in_be32(&fec->rmon_t_octets); in mpc52xx_fec_get_stats()
496 stats->tx_packets = in_be32(&fec->rmon_t_packets); in mpc52xx_fec_get_stats()
497 stats->tx_errors = in_be32(&fec->rmon_t_crc_align) + in mpc52xx_fec_get_stats()
503 stats->multicast = in_be32(&fec->rmon_r_mc_pkt); in mpc52xx_fec_get_stats()
504 stats->collisions = in_be32(&fec->rmon_t_col); in mpc52xx_fec_get_stats()
507 stats->rx_length_errors = in_be32(&fec->rmon_r_undersize) in mpc52xx_fec_get_stats()
511 stats->rx_over_errors = in_be32(&fec->r_macerr); in mpc52xx_fec_get_stats()
512 stats->rx_crc_errors = in_be32(&fec->ieee_r_crc); in mpc52xx_fec_get_stats()
513 stats->rx_frame_errors = in_be32(&fec->ieee_r_align); in mpc52xx_fec_get_stats()
514 stats->rx_fifo_errors = in_be32(&fec->rmon_r_drop); in mpc52xx_fec_get_stats()
515 stats->rx_missed_errors = in_be32(&fec->rmon_r_drop); in mpc52xx_fec_get_stats()
518 stats->tx_aborted_errors = 0; in mpc52xx_fec_get_stats()
519 stats->tx_carrier_errors = in_be32(&fec->ieee_t_cserr); in mpc52xx_fec_get_stats()
520 stats->tx_fifo_errors = in_be32(&fec->rmon_t_drop); in mpc52xx_fec_get_stats()
521 stats->tx_heartbeat_errors = in_be32(&fec->ieee_t_sqe); in mpc52xx_fec_get_stats()
522 stats->tx_window_errors = in_be32(&fec->ieee_t_lcol); in mpc52xx_fec_get_stats()
524 return stats; in mpc52xx_fec_get_stats()
542 memset(&dev->stats, 0, sizeof(dev->stats)); in mpc52xx_fec_reset_stats()