| /linux/net/ethtool/ |
| H A D | stats.c | 23 struct ethtool_eth_mac_stats mac_stats; 165 data->mac_stats.src = src; in stats_prepare_data() 182 dev->ethtool_ops->get_eth_mac_stats(dev, &data->mac_stats); in stats_prepare_data() 306 data->mac_stats.FramesTransmittedOK) || in stats_put_mac_stats() 308 data->mac_stats.SingleCollisionFrames) || in stats_put_mac_stats() 310 data->mac_stats.MultipleCollisionFrames) || in stats_put_mac_stats() 312 data->mac_stats.FramesReceivedOK) || in stats_put_mac_stats() 314 data->mac_stats.FrameCheckSequenceErrors) || in stats_put_mac_stats() 316 data->mac_stats.AlignmentErrors) || in stats_put_mac_stats() 318 data->mac_stats.OctetsTransmittedOK) || in stats_put_mac_stats() [all …]
|
| /linux/drivers/net/ethernet/mscc/ |
| H A D | ocelot_stats.c | 688 struct ethtool_eth_mac_stats *mac_stats = priv; in ocelot_port_mac_stats_cb() local 690 mac_stats->OctetsTransmittedOK = s[OCELOT_STAT_TX_OCTETS]; in ocelot_port_mac_stats_cb() 691 mac_stats->FramesTransmittedOK = s[OCELOT_STAT_TX_64] + in ocelot_port_mac_stats_cb() 698 mac_stats->OctetsReceivedOK = s[OCELOT_STAT_RX_OCTETS]; in ocelot_port_mac_stats_cb() 699 mac_stats->FramesReceivedOK = s[OCELOT_STAT_RX_GREEN_PRIO_0] + in ocelot_port_mac_stats_cb() 715 mac_stats->MulticastFramesXmittedOK = s[OCELOT_STAT_TX_MULTICAST]; in ocelot_port_mac_stats_cb() 716 mac_stats->BroadcastFramesXmittedOK = s[OCELOT_STAT_TX_BROADCAST]; in ocelot_port_mac_stats_cb() 717 mac_stats->MulticastFramesReceivedOK = s[OCELOT_STAT_RX_MULTICAST]; in ocelot_port_mac_stats_cb() 718 mac_stats->BroadcastFramesReceivedOK = s[OCELOT_STAT_RX_BROADCAST]; in ocelot_port_mac_stats_cb() 719 mac_stats->FrameTooLongErrors = s[OCELOT_STAT_RX_LONGS]; in ocelot_port_mac_stats_cb() [all …]
|
| /linux/drivers/net/ethernet/microchip/lan966x/ |
| H A D | lan966x_ethtool.c | 358 struct ethtool_eth_mac_stats *mac_stats) in lan966x_get_eth_mac_stats() argument 370 mac_stats->FramesTransmittedOK = in lan966x_get_eth_mac_stats() 377 mac_stats->SingleCollisionFrames = in lan966x_get_eth_mac_stats() 379 mac_stats->FramesReceivedOK = in lan966x_get_eth_mac_stats() 383 mac_stats->FrameCheckSequenceErrors = in lan966x_get_eth_mac_stats() 386 mac_stats->OctetsTransmittedOK = in lan966x_get_eth_mac_stats() 389 mac_stats->FramesWithDeferredXmissions = in lan966x_get_eth_mac_stats() 391 mac_stats->OctetsReceivedOK = in lan966x_get_eth_mac_stats() 393 mac_stats->MulticastFramesXmittedOK = in lan966x_get_eth_mac_stats() 396 mac_stats->BroadcastFramesXmittedOK = in lan966x_get_eth_mac_stats() [all …]
|
| /linux/drivers/net/ethernet/qlogic/qlcnic/ |
| H A D | qlcnic_ctx.c | 1130 struct qlcnic_mac_statistics *mac_stats) in qlcnic_get_mac_stats() argument 1139 if (mac_stats == NULL) in qlcnic_get_mac_stats() 1157 mac_stats->mac_tx_frames = le64_to_cpu(stats->mac_tx_frames); in qlcnic_get_mac_stats() 1158 mac_stats->mac_tx_bytes = le64_to_cpu(stats->mac_tx_bytes); in qlcnic_get_mac_stats() 1159 mac_stats->mac_tx_mcast_pkts = in qlcnic_get_mac_stats() 1161 mac_stats->mac_tx_bcast_pkts = in qlcnic_get_mac_stats() 1163 mac_stats->mac_rx_frames = le64_to_cpu(stats->mac_rx_frames); in qlcnic_get_mac_stats() 1164 mac_stats->mac_rx_bytes = le64_to_cpu(stats->mac_rx_bytes); in qlcnic_get_mac_stats() 1165 mac_stats->mac_rx_mcast_pkts = in qlcnic_get_mac_stats() 1167 mac_stats->mac_rx_length_error = in qlcnic_get_mac_stats() [all …]
|
| /linux/include/linux/ |
| H A D | ethtool_netlink.h | 35 struct ethtool_eth_mac_stats *mac_stats); 92 struct ethtool_eth_mac_stats *mac_stats) in ethtool_aggregate_mac_stats() argument
|
| H A D | ethtool.h | 1260 struct ethtool_eth_mac_stats *mac_stats);
|
| /linux/drivers/net/ethernet/broadcom/bnx2x/ |
| H A D | bnx2x_stats.c | 328 dmae->dst_addr_lo = U64_LO(bnx2x_sp_mapping(bp, mac_stats)); in bnx2x_port_stats_init() 329 dmae->dst_addr_hi = U64_HI(bnx2x_sp_mapping(bp, mac_stats)); in bnx2x_port_stats_init() 341 dmae->dst_addr_lo = U64_LO(bnx2x_sp_mapping(bp, mac_stats) + in bnx2x_port_stats_init() 343 dmae->dst_addr_hi = U64_HI(bnx2x_sp_mapping(bp, mac_stats) + in bnx2x_port_stats_init() 356 dmae->dst_addr_lo = U64_LO(bnx2x_sp_mapping(bp, mac_stats) + in bnx2x_port_stats_init() 358 dmae->dst_addr_hi = U64_HI(bnx2x_sp_mapping(bp, mac_stats) + in bnx2x_port_stats_init() 406 mac_stats.mstat_stats.stats_tx) >> 2; in bnx2x_port_stats_init() 408 mac_stats.mstat_stats.stats_rx) >> 2; in bnx2x_port_stats_init() 418 dmae->dst_addr_lo = U64_LO(bnx2x_sp_mapping(bp, mac_stats)); in bnx2x_port_stats_init() 419 dmae->dst_addr_hi = U64_HI(bnx2x_sp_mapping(bp, mac_stats)); in bnx2x_port_stats_init() [all …]
|
| H A D | bnx2x.h | 1169 union mac_stats mac_stats; member
|
| /linux/drivers/net/ethernet/cadence/ |
| H A D | macb_main.c | 3249 struct ethtool_eth_mac_stats *mac_stats) in macb_get_eth_mac_stats() argument 3256 mac_stats->FramesTransmittedOK = hwstat->tx_ok; in macb_get_eth_mac_stats() 3257 mac_stats->SingleCollisionFrames = hwstat->tx_single_cols; in macb_get_eth_mac_stats() 3258 mac_stats->MultipleCollisionFrames = hwstat->tx_multiple_cols; in macb_get_eth_mac_stats() 3259 mac_stats->FramesReceivedOK = hwstat->rx_ok; in macb_get_eth_mac_stats() 3260 mac_stats->FrameCheckSequenceErrors = hwstat->rx_fcs_errors; in macb_get_eth_mac_stats() 3261 mac_stats->AlignmentErrors = hwstat->rx_align_errors; in macb_get_eth_mac_stats() 3262 mac_stats->FramesWithDeferredXmissions = hwstat->tx_deferred; in macb_get_eth_mac_stats() 3263 mac_stats->LateCollisions = hwstat->tx_late_cols; in macb_get_eth_mac_stats() 3264 mac_stats->FramesAbortedDueToXSColls = hwstat->tx_excessive_cols; in macb_get_eth_mac_stats() [all …]
|
| /linux/drivers/net/ethernet/xilinx/ |
| H A D | xilinx_axienet_main.c | 2387 struct ethtool_eth_mac_stats *mac_stats) in axienet_ethtool_get_eth_mac_stats() argument 2397 mac_stats->FramesTransmittedOK = in axienet_ethtool_get_eth_mac_stats() 2399 mac_stats->SingleCollisionFrames = in axienet_ethtool_get_eth_mac_stats() 2401 mac_stats->MultipleCollisionFrames = in axienet_ethtool_get_eth_mac_stats() 2403 mac_stats->FramesReceivedOK = in axienet_ethtool_get_eth_mac_stats() 2405 mac_stats->FrameCheckSequenceErrors = in axienet_ethtool_get_eth_mac_stats() 2407 mac_stats->AlignmentErrors = in axienet_ethtool_get_eth_mac_stats() 2409 mac_stats->FramesWithDeferredXmissions = in axienet_ethtool_get_eth_mac_stats() 2411 mac_stats->LateCollisions = in axienet_ethtool_get_eth_mac_stats() 2413 mac_stats->FramesAbortedDueToXSColls = in axienet_ethtool_get_eth_mac_stats() [all …]
|
| /linux/drivers/net/ethernet/brocade/bna/ |
| H A D | bnad.c | 2430 struct bfi_enet_stats_mac *mac_stats; in bnad_netdev_hwstats_fill() local 2434 mac_stats = &bnad->stats.bna_stats->hw_stats.mac_stats; in bnad_netdev_hwstats_fill() 2436 mac_stats->rx_fcs_error + mac_stats->rx_alignment_error + in bnad_netdev_hwstats_fill() 2437 mac_stats->rx_frame_length_error + mac_stats->rx_code_error + in bnad_netdev_hwstats_fill() 2438 mac_stats->rx_undersize; in bnad_netdev_hwstats_fill() 2439 stats->tx_errors = mac_stats->tx_fcs_error + in bnad_netdev_hwstats_fill() 2440 mac_stats->tx_undersize; in bnad_netdev_hwstats_fill() 2441 stats->rx_dropped = mac_stats->rx_drop; in bnad_netdev_hwstats_fill() 2442 stats->tx_dropped = mac_stats->tx_drop; in bnad_netdev_hwstats_fill() 2443 stats->multicast = mac_stats->rx_multicast; in bnad_netdev_hwstats_fill() [all …]
|
| H A D | bfi_enet.h | 837 struct bfi_enet_stats_mac mac_stats; member
|
| /linux/drivers/net/wireless/mediatek/mt7601u/ |
| H A D | mt7601u.h | 58 struct mac_stats { struct 244 struct mac_stats stats;
|
| /linux/drivers/net/ethernet/spacemit/ |
| H A D | k1_emac.c | 1301 struct ethtool_eth_mac_stats *mac_stats) in emac_get_eth_mac_stats() argument 1314 mac_stats->MulticastFramesXmittedOK = tx_stats->stats.tx_multicast_pkts; in emac_get_eth_mac_stats() 1315 mac_stats->BroadcastFramesXmittedOK = tx_stats->stats.tx_broadcast_pkts; in emac_get_eth_mac_stats() 1317 mac_stats->MulticastFramesReceivedOK = in emac_get_eth_mac_stats() 1319 mac_stats->BroadcastFramesReceivedOK = in emac_get_eth_mac_stats() 1322 mac_stats->SingleCollisionFrames = tx_stats->stats.tx_singleclsn_pkts; in emac_get_eth_mac_stats() 1323 mac_stats->MultipleCollisionFrames = tx_stats->stats.tx_multiclsn_pkts; in emac_get_eth_mac_stats() 1324 mac_stats->LateCollisions = tx_stats->stats.tx_lateclsn_pkts; in emac_get_eth_mac_stats() 1325 mac_stats->FramesAbortedDueToXSColls = in emac_get_eth_mac_stats()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | en_stats.c | 954 struct ethtool_eth_mac_stats *mac_stats) in mlx5e_stats_eth_mac_get() argument 967 mac_stats->FramesTransmittedOK = RD(a_frames_transmitted_ok); in mlx5e_stats_eth_mac_get() 968 mac_stats->FramesReceivedOK = RD(a_frames_received_ok); in mlx5e_stats_eth_mac_get() 969 mac_stats->FrameCheckSequenceErrors = RD(a_frame_check_sequence_errors); in mlx5e_stats_eth_mac_get() 970 mac_stats->OctetsTransmittedOK = RD(a_octets_transmitted_ok); in mlx5e_stats_eth_mac_get() 971 mac_stats->OctetsReceivedOK = RD(a_octets_received_ok); in mlx5e_stats_eth_mac_get() 972 mac_stats->MulticastFramesXmittedOK = RD(a_multicast_frames_xmitted_ok); in mlx5e_stats_eth_mac_get() 973 mac_stats->BroadcastFramesXmittedOK = RD(a_broadcast_frames_xmitted_ok); in mlx5e_stats_eth_mac_get() 974 mac_stats->MulticastFramesReceivedOK = RD(a_multicast_frames_received_ok); in mlx5e_stats_eth_mac_get() 975 mac_stats->BroadcastFramesReceivedOK = RD(a_broadcast_frames_received_ok); in mlx5e_stats_eth_mac_get() [all …]
|
| H A D | en_ethtool.c | 2696 struct ethtool_eth_mac_stats *mac_stats) in mlx5e_get_eth_mac_stats() argument 2700 mlx5e_stats_eth_mac_get(priv, mac_stats); in mlx5e_get_eth_mac_stats()
|
| /linux/drivers/net/ethernet/chelsio/cxgb3/ |
| H A D | common.h | 192 struct mac_stats { struct 483 struct mac_stats stats; 713 const struct mac_stats *t3_mac_update_stats(struct cmac *mac);
|
| H A D | xgmac.c | 472 struct mac_stats *s = &mac->stats; in t3_mac_enable() 535 struct mac_stats *s = &mac->stats; in t3b2_mac_watchdog_task() 598 const struct mac_stats *t3_mac_update_stats(struct cmac *mac) in t3_mac_update_stats()
|
| /linux/drivers/net/ethernet/marvell/octeontx2/nic/ |
| H A D | otx2_ethtool.c | 243 int qstats_count, mac_stats = 0; in otx2_get_sset_count() local 251 mac_stats = CGX_RX_STATS_COUNT + CGX_TX_STATS_COUNT; in otx2_get_sset_count() 255 mac_stats + OTX2_FEC_STATS_CNT + 1; in otx2_get_sset_count()
|
| /linux/drivers/net/ethernet/alteon/ |
| H A D | acenic.c | 2791 struct ace_mac_stats __iomem *mac_stats = in ace_get_stats() local 2794 dev->stats.rx_missed_errors = readl(&mac_stats->drop_space); in ace_get_stats() 2795 dev->stats.multicast = readl(&mac_stats->kept_mc); in ace_get_stats() 2796 dev->stats.collisions = readl(&mac_stats->coll); in ace_get_stats()
|
| /linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
| H A D | hclge_main.h | 874 struct hclge_mac_stats mac_stats; member
|
| /linux/include/soc/mscc/ |
| H A D | ocelot.h | 1032 struct ethtool_eth_mac_stats *mac_stats);
|
| /linux/include/net/ |
| H A D | dsa.h | 910 struct ethtool_eth_mac_stats *mac_stats);
|
| /linux/drivers/net/ethernet/sun/ |
| H A D | niu.c | 3921 struct niu_xmac_stats *mp = &np->mac_stats.xmac; in niu_xmac_interrupt() 3991 struct niu_bmac_stats *mp = &np->mac_stats.bmac; in niu_bmac_interrupt() 6194 struct niu_xmac_stats *mp = &np->mac_stats.xmac; in niu_sync_xmac_stats() 6219 struct niu_bmac_stats *mp = &np->mac_stats.bmac; in niu_sync_bmac_stats() 7821 memcpy(data, &np->mac_stats.xmac, in niu_get_ethtool_stats() 7825 memcpy(data, &np->mac_stats.bmac, in niu_get_ethtool_stats()
|
| /linux/net/dsa/ |
| H A D | user.c | 1107 struct ethtool_eth_mac_stats *mac_stats) in dsa_user_get_eth_mac_stats() argument 1113 ds->ops->get_eth_mac_stats(ds, dp->index, mac_stats); in dsa_user_get_eth_mac_stats()
|