Lines Matching refs:hw_stats
655 rx_missed_errors = ppe_cb->hw_stats.rx_drop_no_buf; in hns_ae_update_stats()
656 tx_errors += ppe_cb->hw_stats.tx_err_checksum in hns_ae_update_stats()
657 + ppe_cb->hw_stats.tx_err_fifo_empty; in hns_ae_update_stats()
662 rx_missed_errors += dsaf_dev->hw_stats[port].bp_drop; in hns_ae_update_stats()
663 rx_missed_errors += dsaf_dev->hw_stats[port].pad_drop; in hns_ae_update_stats()
664 rx_missed_errors += dsaf_dev->hw_stats[port].crc_false; in hns_ae_update_stats()
669 tx_dropped += dsaf_dev->hw_stats[port].bp_drop; in hns_ae_update_stats()
670 tx_dropped += dsaf_dev->hw_stats[port].pad_drop; in hns_ae_update_stats()
671 tx_dropped += dsaf_dev->hw_stats[port].crc_false; in hns_ae_update_stats()
672 tx_dropped += dsaf_dev->hw_stats[port].rslt_drop; in hns_ae_update_stats()
673 tx_dropped += dsaf_dev->hw_stats[port].vlan_drop; in hns_ae_update_stats()
674 tx_dropped += dsaf_dev->hw_stats[port].stp_drop; in hns_ae_update_stats()
678 rx_errors += mac_cb->hw_stats.rx_fifo_overrun_err; in hns_ae_update_stats()
680 tx_errors += mac_cb->hw_stats.tx_bad_pkts in hns_ae_update_stats()
681 + mac_cb->hw_stats.tx_fragment_err in hns_ae_update_stats()
682 + mac_cb->hw_stats.tx_jabber_err in hns_ae_update_stats()
683 + mac_cb->hw_stats.tx_underrun_err in hns_ae_update_stats()
684 + mac_cb->hw_stats.tx_crc_err; in hns_ae_update_stats()
695 net_stats->rx_crc_errors = mac_cb->hw_stats.rx_fcs_err; in hns_ae_update_stats()
696 net_stats->rx_frame_errors = mac_cb->hw_stats.rx_align_err; in hns_ae_update_stats()
697 net_stats->rx_fifo_errors = mac_cb->hw_stats.rx_fifo_overrun_err; in hns_ae_update_stats()
698 net_stats->rx_length_errors = mac_cb->hw_stats.rx_len_err; in hns_ae_update_stats()
699 net_stats->multicast = mac_cb->hw_stats.rx_mc_pkts; in hns_ae_update_stats()