Home
last modified time | relevance | path

Searched refs:net_stats (Results 1 – 25 of 34) sorted by relevance

12

/Linux-v5.4/drivers/net/ethernet/qualcomm/emac/
Demac.c346 struct rtnl_link_stats64 *net_stats) in emac_get_stats64() argument
356 net_stats->rx_packets = stats->rx_ok; in emac_get_stats64()
357 net_stats->tx_packets = stats->tx_ok; in emac_get_stats64()
358 net_stats->rx_bytes = stats->rx_byte_cnt; in emac_get_stats64()
359 net_stats->tx_bytes = stats->tx_byte_cnt; in emac_get_stats64()
360 net_stats->multicast = stats->rx_mcast; in emac_get_stats64()
361 net_stats->collisions = stats->tx_1_col + stats->tx_2_col * 2 + in emac_get_stats64()
364 net_stats->rx_errors = stats->rx_frag + stats->rx_fcs_err + in emac_get_stats64()
367 net_stats->rx_fifo_errors = stats->rx_rxf_ov; in emac_get_stats64()
368 net_stats->rx_length_errors = stats->rx_len_err; in emac_get_stats64()
[all …]
/Linux-v5.4/drivers/net/ethernet/hisilicon/hns/
Dhns_ethtool.c838 const struct rtnl_link_stats64 *net_stats; in hns_get_ethtool_stats() local
848 net_stats = dev_get_stats(netdev, &temp); in hns_get_ethtool_stats()
851 p[0] = net_stats->rx_packets; in hns_get_ethtool_stats()
852 p[1] = net_stats->tx_packets; in hns_get_ethtool_stats()
853 p[2] = net_stats->rx_bytes; in hns_get_ethtool_stats()
854 p[3] = net_stats->tx_bytes; in hns_get_ethtool_stats()
855 p[4] = net_stats->rx_errors; in hns_get_ethtool_stats()
856 p[5] = net_stats->tx_errors; in hns_get_ethtool_stats()
857 p[6] = net_stats->rx_dropped; in hns_get_ethtool_stats()
858 p[7] = net_stats->tx_dropped; in hns_get_ethtool_stats()
[all …]
Dhns_ae_adapt.c642 struct net_device_stats *net_stats) in hns_ae_update_stats() argument
708 net_stats->tx_bytes = tx_bytes; in hns_ae_update_stats()
709 net_stats->tx_packets = tx_packets; in hns_ae_update_stats()
710 net_stats->rx_bytes = rx_bytes; in hns_ae_update_stats()
711 net_stats->rx_dropped = 0; in hns_ae_update_stats()
712 net_stats->rx_packets = rx_packets; in hns_ae_update_stats()
713 net_stats->rx_errors = rx_errors; in hns_ae_update_stats()
714 net_stats->tx_errors = tx_errors; in hns_ae_update_stats()
715 net_stats->tx_dropped = tx_dropped; in hns_ae_update_stats()
716 net_stats->rx_missed_errors = rx_missed_errors; in hns_ae_update_stats()
[all …]
Dhnae.h518 struct net_device_stats *net_stats);
/Linux-v5.4/drivers/net/fjes/
Dfjes_main.c671 hw->ep_shm_info[my_epid].net_stats.tx_packets += 1; in fjes_xmit_frame()
673 hw->ep_shm_info[my_epid].net_stats.tx_bytes += len; in fjes_xmit_frame()
681 hw->ep_shm_info[my_epid].net_stats.tx_packets += 1; in fjes_xmit_frame()
683 hw->ep_shm_info[my_epid].net_stats.tx_bytes += len; in fjes_xmit_frame()
700 hw->ep_shm_info[dest_epid].net_stats in fjes_xmit_frame()
710 hw->ep_shm_info[dest_epid].net_stats.tx_dropped += 1; in fjes_xmit_frame()
712 hw->ep_shm_info[dest_epid].net_stats.tx_errors += 1; in fjes_xmit_frame()
747 hw->ep_shm_info[dest_epid].net_stats in fjes_xmit_frame()
750 hw->ep_shm_info[dest_epid].net_stats in fjes_xmit_frame()
769 hw->ep_shm_info[dest_epid].net_stats in fjes_xmit_frame()
[all …]
Dfjes_hw.h254 struct rtnl_link_stats64 net_stats; member
/Linux-v5.4/drivers/net/ethernet/atheros/alx/
Dmain.c1627 struct rtnl_link_stats64 *net_stats) in alx_get_stats64() argument
1636 net_stats->tx_bytes = hw_stats->tx_byte_cnt; in alx_get_stats64()
1637 net_stats->rx_bytes = hw_stats->rx_byte_cnt; in alx_get_stats64()
1638 net_stats->multicast = hw_stats->rx_mcast; in alx_get_stats64()
1639 net_stats->collisions = hw_stats->tx_single_col + in alx_get_stats64()
1644 net_stats->rx_errors = hw_stats->rx_frag + in alx_get_stats64()
1652 net_stats->rx_fifo_errors = hw_stats->rx_ov_rxf; in alx_get_stats64()
1653 net_stats->rx_length_errors = hw_stats->rx_len_err; in alx_get_stats64()
1654 net_stats->rx_crc_errors = hw_stats->rx_fcs_err; in alx_get_stats64()
1655 net_stats->rx_frame_errors = hw_stats->rx_align_err; in alx_get_stats64()
[all …]
/Linux-v5.4/drivers/net/ethernet/atheros/atl1e/
Datl1e_main.c1158 struct net_device_stats *net_stats = &netdev->stats; in atl1e_get_stats() local
1160 net_stats->rx_bytes = hw_stats->rx_byte_cnt; in atl1e_get_stats()
1161 net_stats->tx_bytes = hw_stats->tx_byte_cnt; in atl1e_get_stats()
1162 net_stats->multicast = hw_stats->rx_mcast; in atl1e_get_stats()
1163 net_stats->collisions = hw_stats->tx_1_col + in atl1e_get_stats()
1168 net_stats->rx_errors = hw_stats->rx_frag + in atl1e_get_stats()
1176 net_stats->rx_fifo_errors = hw_stats->rx_rxf_ov; in atl1e_get_stats()
1177 net_stats->rx_length_errors = hw_stats->rx_len_err; in atl1e_get_stats()
1178 net_stats->rx_crc_errors = hw_stats->rx_fcs_err; in atl1e_get_stats()
1179 net_stats->rx_frame_errors = hw_stats->rx_align_err; in atl1e_get_stats()
[all …]
/Linux-v5.4/drivers/net/ethernet/atheros/atl1c/
Datl1c_main.c1487 struct net_device_stats *net_stats = &netdev->stats; in atl1c_get_stats() local
1490 net_stats->rx_bytes = hw_stats->rx_byte_cnt; in atl1c_get_stats()
1491 net_stats->tx_bytes = hw_stats->tx_byte_cnt; in atl1c_get_stats()
1492 net_stats->multicast = hw_stats->rx_mcast; in atl1c_get_stats()
1493 net_stats->collisions = hw_stats->tx_1_col + in atl1c_get_stats()
1498 net_stats->rx_errors = hw_stats->rx_frag + in atl1c_get_stats()
1506 net_stats->rx_fifo_errors = hw_stats->rx_rxf_ov; in atl1c_get_stats()
1507 net_stats->rx_length_errors = hw_stats->rx_len_err; in atl1c_get_stats()
1508 net_stats->rx_crc_errors = hw_stats->rx_fcs_err; in atl1c_get_stats()
1509 net_stats->rx_frame_errors = hw_stats->rx_align_err; in atl1c_get_stats()
[all …]
/Linux-v5.4/drivers/infiniband/ulp/ipoib/
Dipoib_ethtool.c120 struct net_device_stats *net_stats = &dev->stats; in ipoib_get_ethtool_stats() local
121 u8 *p = (u8 *)net_stats; in ipoib_get_ethtool_stats()
/Linux-v5.4/drivers/net/ethernet/sun/
Dcassini.c1127 cp->net_stats[0].tx_fifo_errors++; in cas_txmac_interrupt()
1132 cp->net_stats[0].tx_errors++; in cas_txmac_interrupt()
1139 cp->net_stats[0].collisions += 0x10000; in cas_txmac_interrupt()
1142 cp->net_stats[0].tx_aborted_errors += 0x10000; in cas_txmac_interrupt()
1143 cp->net_stats[0].collisions += 0x10000; in cas_txmac_interrupt()
1147 cp->net_stats[0].tx_aborted_errors += 0x10000; in cas_txmac_interrupt()
1148 cp->net_stats[0].collisions += 0x10000; in cas_txmac_interrupt()
1519 cp->net_stats[0].rx_frame_errors += 0x10000; in cas_rxmac_interrupt()
1522 cp->net_stats[0].rx_crc_errors += 0x10000; in cas_rxmac_interrupt()
1525 cp->net_stats[0].rx_length_errors += 0x10000; in cas_rxmac_interrupt()
[all …]
/Linux-v5.4/drivers/net/ethernet/intel/igc/
Digc_main.c1904 struct rtnl_link_stats64 *net_stats = &adapter->stats64; in igc_update_stats() local
1934 net_stats->rx_fifo_errors += rqdpc; in igc_update_stats()
1946 net_stats->rx_bytes = bytes; in igc_update_stats()
1947 net_stats->rx_packets = packets; in igc_update_stats()
1962 net_stats->tx_bytes = bytes; in igc_update_stats()
1963 net_stats->tx_packets = packets; in igc_update_stats()
1986 net_stats->rx_fifo_errors += mpc; in igc_update_stats()
2038 net_stats->multicast = adapter->stats.mprc; in igc_update_stats()
2039 net_stats->collisions = adapter->stats.colc; in igc_update_stats()
2046 net_stats->rx_errors = adapter->stats.rxerrc + in igc_update_stats()
[all …]
Digc_ethtool.c727 struct rtnl_link_stats64 *net_stats = &adapter->stats64; in igc_get_ethtool_stats() local
742 p = (char *)net_stats + igc_gstrings_net_stats[j].stat_offset; in igc_get_ethtool_stats()
/Linux-v5.4/drivers/net/ethernet/cisco/enic/
Denic_main.c910 struct rtnl_link_stats64 *net_stats) in enic_get_stats() argument
924 net_stats->tx_packets = stats->tx.tx_frames_ok; in enic_get_stats()
925 net_stats->tx_bytes = stats->tx.tx_bytes_ok; in enic_get_stats()
926 net_stats->tx_errors = stats->tx.tx_errors; in enic_get_stats()
927 net_stats->tx_dropped = stats->tx.tx_drops; in enic_get_stats()
929 net_stats->rx_packets = stats->rx.rx_frames_ok; in enic_get_stats()
930 net_stats->rx_bytes = stats->rx.rx_bytes_ok; in enic_get_stats()
931 net_stats->rx_errors = stats->rx.rx_errors; in enic_get_stats()
932 net_stats->multicast = stats->rx.rx_multicast_frames_ok; in enic_get_stats()
933 net_stats->rx_over_errors = enic->rq_truncated_pkts; in enic_get_stats()
[all …]
/Linux-v5.4/drivers/net/can/usb/
Ducan.c488 struct net_device_stats *net_stats = &up->netdev->stats; in ucan_handle_error_frame() local
498 net_stats->tx_errors++; in ucan_handle_error_frame()
508 net_stats->rx_over_errors++; in ucan_handle_error_frame()
526 net_stats->tx_errors++; in ucan_handle_error_frame()
528 net_stats->rx_errors++; in ucan_handle_error_frame()
/Linux-v5.4/drivers/staging/unisys/visornic/
Dvisornic_main.c135 struct net_device_stats net_stats; member
990 devdata->net_stats.tx_packets++; in visornic_xmit()
991 devdata->net_stats.tx_bytes += skb->len; in visornic_xmit()
1020 return &devdata->net_stats; in visornic_get_stats()
1221 devdata->net_stats.rx_packets++; in visornic_rx()
1222 devdata->net_stats.rx_bytes += skb->len; in visornic_rx()
/Linux-v5.4/drivers/net/ethernet/intel/fm10k/
Dfm10k_pci.c539 struct net_device_stats *net_stats = &interface->netdev->stats; in fm10k_update_stats() local
575 net_stats->tx_bytes = bytes; in fm10k_update_stats()
576 net_stats->tx_packets = pkts; in fm10k_update_stats()
600 net_stats->rx_bytes = bytes; in fm10k_update_stats()
601 net_stats->rx_packets = pkts; in fm10k_update_stats()
630 net_stats->rx_errors = rx_errors; in fm10k_update_stats()
631 net_stats->rx_dropped = interface->stats.nodesc_drop.count; in fm10k_update_stats()
Dfm10k_ethtool.c265 struct net_device_stats *net_stats = &netdev->stats; in fm10k_get_ethtool_stats() local
270 fm10k_add_ethtool_stats(&data, net_stats, fm10k_gstrings_net_stats); in fm10k_get_ethtool_stats()
/Linux-v5.4/drivers/net/ethernet/broadcom/
Dbnx2.c6822 bnx2_get_stats64(struct net_device *dev, struct rtnl_link_stats64 *net_stats) in bnx2_get_stats64() argument
6829 net_stats->rx_packets = in bnx2_get_stats64()
6834 net_stats->tx_packets = in bnx2_get_stats64()
6839 net_stats->rx_bytes = in bnx2_get_stats64()
6842 net_stats->tx_bytes = in bnx2_get_stats64()
6845 net_stats->multicast = in bnx2_get_stats64()
6848 net_stats->collisions = in bnx2_get_stats64()
6851 net_stats->rx_length_errors = in bnx2_get_stats64()
6855 net_stats->rx_over_errors = in bnx2_get_stats64()
6859 net_stats->rx_frame_errors = in bnx2_get_stats64()
[all …]
/Linux-v5.4/drivers/net/ethernet/intel/ixgbevf/
Dethtool.c426 const struct rtnl_link_stats64 *net_stats; in ixgbevf_get_ethtool_stats() local
433 net_stats = dev_get_stats(netdev, &temp); in ixgbevf_get_ethtool_stats()
437 p = (char *)net_stats + in ixgbevf_get_ethtool_stats()
/Linux-v5.4/drivers/net/ethernet/intel/igb/
Digb_main.c6264 struct rtnl_link_stats64 *net_stats = &adapter->stats64; in igb_update_stats() local
6293 net_stats->rx_fifo_errors += rqdpc; in igb_update_stats()
6305 net_stats->rx_bytes = bytes; in igb_update_stats()
6306 net_stats->rx_packets = packets; in igb_update_stats()
6320 net_stats->tx_bytes = bytes; in igb_update_stats()
6321 net_stats->tx_packets = packets; in igb_update_stats()
6344 net_stats->rx_fifo_errors += mpc; in igb_update_stats()
6406 net_stats->multicast = adapter->stats.mprc; in igb_update_stats()
6407 net_stats->collisions = adapter->stats.colc; in igb_update_stats()
6414 net_stats->rx_errors = adapter->stats.rxerrc + in igb_update_stats()
[all …]
/Linux-v5.4/drivers/net/ethernet/intel/ice/
Dice.h253 struct rtnl_link_stats64 net_stats; member
/Linux-v5.4/drivers/net/ethernet/neterion/vxge/
Dvxge-main.c3102 vxge_get_stats64(struct net_device *dev, struct rtnl_link_stats64 *net_stats) in vxge_get_stats64() argument
3122 net_stats->rx_packets += packets; in vxge_get_stats64()
3123 net_stats->rx_bytes += bytes; in vxge_get_stats64()
3124 net_stats->multicast += multicast; in vxge_get_stats64()
3126 net_stats->rx_errors += rxstats->rx_errors; in vxge_get_stats64()
3127 net_stats->rx_dropped += rxstats->rx_dropped; in vxge_get_stats64()
3136 net_stats->tx_packets += packets; in vxge_get_stats64()
3137 net_stats->tx_bytes += bytes; in vxge_get_stats64()
3138 net_stats->tx_errors += txstats->tx_errors; in vxge_get_stats64()
/Linux-v5.4/drivers/net/ethernet/hisilicon/hns3/
Dhnae3.h443 struct net_device_stats *net_stats);
/Linux-v5.4/drivers/net/ethernet/intel/e1000e/
Dethtool.c2050 struct rtnl_link_stats64 net_stats; in e1000_get_ethtool_stats() local
2056 dev_get_stats(netdev, &net_stats); in e1000_get_ethtool_stats()
2063 p = (char *)&net_stats + in e1000_get_ethtool_stats()

12