Lines Matching defs:hw_stats
1137 struct atl1e_hw_stats *hw_stats = &adapter->hw_stats;
1140 net_stats->rx_packets = hw_stats->rx_ok;
1141 net_stats->tx_packets = hw_stats->tx_ok;
1142 net_stats->rx_bytes = hw_stats->rx_byte_cnt;
1143 net_stats->tx_bytes = hw_stats->tx_byte_cnt;
1144 net_stats->multicast = hw_stats->rx_mcast;
1145 net_stats->collisions = hw_stats->tx_1_col +
1146 hw_stats->tx_2_col * 2 +
1147 hw_stats->tx_late_col + hw_stats->tx_abort_col;
1149 net_stats->rx_errors = hw_stats->rx_frag + hw_stats->rx_fcs_err +
1150 hw_stats->rx_len_err + hw_stats->rx_sz_ov +
1151 hw_stats->rx_rrd_ov + hw_stats->rx_align_err;
1152 net_stats->rx_fifo_errors = hw_stats->rx_rxf_ov;
1153 net_stats->rx_length_errors = hw_stats->rx_len_err;
1154 net_stats->rx_crc_errors = hw_stats->rx_fcs_err;
1155 net_stats->rx_frame_errors = hw_stats->rx_align_err;
1156 net_stats->rx_over_errors = hw_stats->rx_rrd_ov + hw_stats->rx_rxf_ov;
1158 net_stats->rx_missed_errors = hw_stats->rx_rrd_ov + hw_stats->rx_rxf_ov;
1160 net_stats->tx_errors = hw_stats->tx_late_col + hw_stats->tx_abort_col +
1161 hw_stats->tx_underrun + hw_stats->tx_trunc;
1162 net_stats->tx_fifo_errors = hw_stats->tx_underrun;
1163 net_stats->tx_aborted_errors = hw_stats->tx_abort_col;
1164 net_stats->tx_window_errors = hw_stats->tx_late_col;
1176 stats_item = &adapter->hw_stats.rx_ok;
1184 stats_item = &adapter->hw_stats.tx_ok;