Home
last modified time | relevance | path

Searched refs:mac_stats (Results 1 – 25 of 50) sorted by relevance

12

/linux-6.15/net/ethtool/
H A Dstats.c23 struct ethtool_eth_mac_stats mac_stats;
165 data->mac_stats.src = src; in stats_prepare_data()
306 data->mac_stats.FramesTransmittedOK) || in stats_put_mac_stats()
312 data->mac_stats.FramesReceivedOK) || in stats_put_mac_stats()
316 data->mac_stats.AlignmentErrors) || in stats_put_mac_stats()
322 data->mac_stats.LateCollisions) || in stats_put_mac_stats()
328 data->mac_stats.CarrierSenseErrors) || in stats_put_mac_stats()
330 data->mac_stats.OctetsReceivedOK) || in stats_put_mac_stats()
348 data->mac_stats.FrameTooLongErrors)) in stats_put_mac_stats()
525 struct ethtool_eth_mac_stats *mac_stats) in ethtool_aggregate_mac_stats() argument
[all …]
/linux-6.15/drivers/net/ethernet/broadcom/asp2/
H A Dbcmasp_ethtool.c368 struct ethtool_eth_mac_stats *mac_stats) in bcmasp_get_eth_mac_stats() argument
372 mac_stats->FramesTransmittedOK = umac_rl(intf, UMC_GTPOK); in bcmasp_get_eth_mac_stats()
373 mac_stats->SingleCollisionFrames = umac_rl(intf, UMC_GTSCL); in bcmasp_get_eth_mac_stats()
374 mac_stats->MultipleCollisionFrames = umac_rl(intf, UMC_GTMCL); in bcmasp_get_eth_mac_stats()
375 mac_stats->FramesReceivedOK = umac_rl(intf, UMC_GRPOK); in bcmasp_get_eth_mac_stats()
376 mac_stats->FrameCheckSequenceErrors = umac_rl(intf, UMC_GRFCS); in bcmasp_get_eth_mac_stats()
377 mac_stats->AlignmentErrors = umac_rl(intf, UMC_GRALN); in bcmasp_get_eth_mac_stats()
378 mac_stats->OctetsTransmittedOK = umac_rl(intf, UMC_GTBYT); in bcmasp_get_eth_mac_stats()
380 mac_stats->LateCollisions = umac_rl(intf, UMC_GTLCL); in bcmasp_get_eth_mac_stats()
382 mac_stats->OctetsReceivedOK = umac_rl(intf, UMC_GRBYT); in bcmasp_get_eth_mac_stats()
[all …]
/linux-6.15/drivers/net/ethernet/mscc/
H A Docelot_stats.c688 struct ethtool_eth_mac_stats *mac_stats = priv; in ocelot_port_mac_stats_cb() local
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()
719 mac_stats->FrameTooLongErrors = s[OCELOT_STAT_RX_LONGS]; in ocelot_port_mac_stats_cb()
731 struct ethtool_eth_mac_stats *mac_stats = priv; in ocelot_port_pmac_mac_stats_cb() local
742 mac_stats->FramesReceivedOK = s[OCELOT_STAT_RX_PMAC_64] + in ocelot_port_pmac_mac_stats_cb()
762 struct ethtool_eth_mac_stats *mac_stats) in ocelot_port_get_eth_mac_stats() argument
766 switch (mac_stats->src) { in ocelot_port_get_eth_mac_stats()
768 ocelot_port_stats_run(ocelot, port, mac_stats, in ocelot_port_get_eth_mac_stats()
773 ocelot_port_stats_run(ocelot, port, mac_stats, in ocelot_port_get_eth_mac_stats()
[all …]
/linux-6.15/drivers/net/ethernet/meta/fbnic/
H A Dfbnic_mac.c651 struct fbnic_eth_mac_stats *mac_stats) in fbnic_mac_get_eth_mac_stats() argument
653 fbnic_mac_stat_rd64(fbd, reset, mac_stats->OctetsReceivedOK, in fbnic_mac_get_eth_mac_stats()
655 fbnic_mac_stat_rd64(fbd, reset, mac_stats->AlignmentErrors, in fbnic_mac_get_eth_mac_stats()
657 fbnic_mac_stat_rd64(fbd, reset, mac_stats->FrameTooLongErrors, in fbnic_mac_get_eth_mac_stats()
659 fbnic_mac_stat_rd64(fbd, reset, mac_stats->FramesReceivedOK, in fbnic_mac_get_eth_mac_stats()
661 fbnic_mac_stat_rd64(fbd, reset, mac_stats->FrameCheckSequenceErrors, in fbnic_mac_get_eth_mac_stats()
664 mac_stats->FramesLostDueToIntMACRcvError, in fbnic_mac_get_eth_mac_stats()
670 fbnic_mac_stat_rd64(fbd, reset, mac_stats->OctetsTransmittedOK, in fbnic_mac_get_eth_mac_stats()
672 fbnic_mac_stat_rd64(fbd, reset, mac_stats->FramesTransmittedOK, in fbnic_mac_get_eth_mac_stats()
675 mac_stats->FramesLostDueToIntMACXmitError, in fbnic_mac_get_eth_mac_stats()
[all …]
H A Dfbnic_ethtool.c1414 struct fbnic_mac_stats *mac_stats; in fbnic_get_eth_mac_stats() local
1418 mac_stats = &fbd->hw_stats.mac; in fbnic_get_eth_mac_stats()
1424 &mac_stats->eth_mac.FramesTransmittedOK); in fbnic_get_eth_mac_stats()
1426 &mac_stats->eth_mac.FramesReceivedOK); in fbnic_get_eth_mac_stats()
1428 &mac_stats->eth_mac.FrameCheckSequenceErrors); in fbnic_get_eth_mac_stats()
1430 &mac_stats->eth_mac.AlignmentErrors); in fbnic_get_eth_mac_stats()
1432 &mac_stats->eth_mac.OctetsTransmittedOK); in fbnic_get_eth_mac_stats()
1436 &mac_stats->eth_mac.OctetsReceivedOK); in fbnic_get_eth_mac_stats()
1440 &mac_stats->eth_mac.MulticastFramesXmittedOK); in fbnic_get_eth_mac_stats()
1442 &mac_stats->eth_mac.BroadcastFramesXmittedOK); in fbnic_get_eth_mac_stats()
[all …]
H A Dfbnic_mac.h87 struct fbnic_eth_mac_stats *mac_stats);
/linux-6.15/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_ethtool.c1255 struct qlcnic_mac_statistics *mac_stats = in qlcnic_fill_stats() local
1257 *data++ = QLCNIC_FILL_STATS(mac_stats->mac_tx_frames); in qlcnic_fill_stats()
1258 *data++ = QLCNIC_FILL_STATS(mac_stats->mac_tx_bytes); in qlcnic_fill_stats()
1262 *data++ = QLCNIC_FILL_STATS(mac_stats->mac_tx_ctrl_pkt); in qlcnic_fill_stats()
1270 *data++ = QLCNIC_FILL_STATS(mac_stats->mac_rx_frames); in qlcnic_fill_stats()
1271 *data++ = QLCNIC_FILL_STATS(mac_stats->mac_rx_bytes); in qlcnic_fill_stats()
1275 *data++ = QLCNIC_FILL_STATS(mac_stats->mac_rx_ctrl_pkt); in qlcnic_fill_stats()
1286 *data++ = QLCNIC_FILL_STATS(mac_stats->mac_rx_jabber); in qlcnic_fill_stats()
1287 *data++ = QLCNIC_FILL_STATS(mac_stats->mac_rx_dropped); in qlcnic_fill_stats()
1348 struct qlcnic_mac_statistics mac_stats; in qlcnic_get_ethtool_stats() local
[all …]
H A Dqlcnic_ctx.c1130 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()
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()
1169 mac_stats->mac_rx_length_small = in qlcnic_get_mac_stats()
[all …]
/linux-6.15/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_ethtool.c370 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()
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()
403 mac_stats->InRangeLengthErrors = in lan966x_get_eth_mac_stats()
410 mac_stats->OutOfRangeLengthField = in lan966x_get_eth_mac_stats()
[all …]
/linux-6.15/drivers/net/dsa/
H A Drzn1_a5psw.c828 struct ethtool_eth_mac_stats *mac_stats) in a5psw_get_eth_mac_stats() argument
833 mac_stats->FramesTransmittedOK = RD(aFramesTransmittedOK); in a5psw_get_eth_mac_stats()
834 mac_stats->SingleCollisionFrames = RD(aSingleCollisions); in a5psw_get_eth_mac_stats()
836 mac_stats->FramesReceivedOK = RD(aFramesReceivedOK); in a5psw_get_eth_mac_stats()
838 mac_stats->AlignmentErrors = RD(aAlignmentErrors); in a5psw_get_eth_mac_stats()
839 mac_stats->OctetsTransmittedOK = RD(aOctetsTransmittedOK); in a5psw_get_eth_mac_stats()
840 mac_stats->FramesWithDeferredXmissions = RD(aDeferred); in a5psw_get_eth_mac_stats()
841 mac_stats->LateCollisions = RD(aLateCollisions); in a5psw_get_eth_mac_stats()
844 mac_stats->CarrierSenseErrors = RD(aCarrierSenseErrors); in a5psw_get_eth_mac_stats()
845 mac_stats->OctetsReceivedOK = RD(aOctetsReceivedOK); in a5psw_get_eth_mac_stats()
[all …]
/linux-6.15/drivers/net/ethernet/microchip/sparx5/
H A Dsparx5_ethtool.c837 struct ethtool_eth_mac_stats *mac_stats) in sparx5_get_eth_mac_stats() argument
860 mac_stats->SingleCollisionFrames = in sparx5_get_eth_mac_stats()
862 mac_stats->MultipleCollisionFrames = in sparx5_get_eth_mac_stats()
864 mac_stats->FramesReceivedOK = portstats[spx5_stats_rx_uc_cnt] + in sparx5_get_eth_mac_stats()
868 mac_stats->FrameCheckSequenceErrors = in sparx5_get_eth_mac_stats()
875 mac_stats->FramesWithDeferredXmissions = in sparx5_get_eth_mac_stats()
877 mac_stats->LateCollisions = in sparx5_get_eth_mac_stats()
879 mac_stats->FramesAbortedDueToXSColls = in sparx5_get_eth_mac_stats()
888 mac_stats->FramesWithExcessiveDeferral = in sparx5_get_eth_mac_stats()
894 mac_stats->InRangeLengthErrors = in sparx5_get_eth_mac_stats()
[all …]
/linux-6.15/drivers/net/dsa/realtek/
H A Drtl8365mb.c1389 mac_stats->SingleCollisionFrames = in rtl8365mb_get_mac_stats()
1391 mac_stats->MultipleCollisionFrames = in rtl8365mb_get_mac_stats()
1397 mac_stats->FrameCheckSequenceErrors = in rtl8365mb_get_mac_stats()
1400 18 * mac_stats->FramesTransmittedOK; in rtl8365mb_get_mac_stats()
1401 mac_stats->FramesWithDeferredXmissions = in rtl8365mb_get_mac_stats()
1404 mac_stats->FramesAbortedDueToXSColls = in rtl8365mb_get_mac_stats()
1407 18 * mac_stats->FramesReceivedOK; in rtl8365mb_get_mac_stats()
1408 mac_stats->MulticastFramesXmittedOK = in rtl8365mb_get_mac_stats()
1410 mac_stats->BroadcastFramesXmittedOK = in rtl8365mb_get_mac_stats()
1412 mac_stats->MulticastFramesReceivedOK = in rtl8365mb_get_mac_stats()
[all …]
/linux-6.15/include/linux/
H A Dethtool_netlink.h35 struct ethtool_eth_mac_stats *mac_stats);
90 struct ethtool_eth_mac_stats *mac_stats) in ethtool_aggregate_mac_stats() argument
/linux-6.15/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_ethtool.c1119 mac_stats->FramesTransmittedOK = in mlxsw_sp_get_eth_mac_stats()
1121 mac_stats->FramesReceivedOK = in mlxsw_sp_get_eth_mac_stats()
1123 mac_stats->FrameCheckSequenceErrors = in mlxsw_sp_get_eth_mac_stats()
1125 mac_stats->AlignmentErrors = in mlxsw_sp_get_eth_mac_stats()
1127 mac_stats->OctetsTransmittedOK = in mlxsw_sp_get_eth_mac_stats()
1129 mac_stats->OctetsReceivedOK = in mlxsw_sp_get_eth_mac_stats()
1131 mac_stats->MulticastFramesXmittedOK = in mlxsw_sp_get_eth_mac_stats()
1133 mac_stats->BroadcastFramesXmittedOK = in mlxsw_sp_get_eth_mac_stats()
1139 mac_stats->InRangeLengthErrors = in mlxsw_sp_get_eth_mac_stats()
1141 mac_stats->OutOfRangeLengthField = in mlxsw_sp_get_eth_mac_stats()
[all …]
/linux-6.15/drivers/net/ethernet/wangxun/libwx/
H A Dwx_ethtool.c168 struct ethtool_eth_mac_stats *mac_stats) in wx_get_mac_stats() argument
176 mac_stats->MulticastFramesXmittedOK = hwstats->mptc; in wx_get_mac_stats()
177 mac_stats->BroadcastFramesXmittedOK = hwstats->bptc; in wx_get_mac_stats()
178 mac_stats->MulticastFramesReceivedOK = hwstats->mprc; in wx_get_mac_stats()
179 mac_stats->BroadcastFramesReceivedOK = hwstats->bprc; in wx_get_mac_stats()
H A Dwx_ethtool.h12 struct ethtool_eth_mac_stats *mac_stats);
/linux-6.15/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_stats.c328 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()
430 U64_LO(bnx2x_sp_mapping(bp, mac_stats) + (tx_len << 2)); in bnx2x_port_stats_init()
[all …]
/linux-6.15/drivers/net/ethernet/cadence/
H A Dmacb_main.c3267 struct ethtool_eth_mac_stats *mac_stats) in macb_get_eth_mac_stats() argument
3274 mac_stats->FramesTransmittedOK = hwstat->tx_ok; in macb_get_eth_mac_stats()
3277 mac_stats->FramesReceivedOK = hwstat->rx_ok; in macb_get_eth_mac_stats()
3281 mac_stats->LateCollisions = hwstat->tx_late_cols; in macb_get_eth_mac_stats()
3292 struct ethtool_eth_mac_stats *mac_stats) in gem_get_eth_mac_stats() argument
3299 mac_stats->FramesTransmittedOK = hwstat->tx_frames; in gem_get_eth_mac_stats()
3301 mac_stats->MultipleCollisionFrames = in gem_get_eth_mac_stats()
3303 mac_stats->FramesReceivedOK = hwstat->rx_frames; in gem_get_eth_mac_stats()
3304 mac_stats->FrameCheckSequenceErrors = in gem_get_eth_mac_stats()
3307 mac_stats->OctetsTransmittedOK = hwstat->tx_octets; in gem_get_eth_mac_stats()
[all …]
/linux-6.15/drivers/net/ethernet/xilinx/
H A Dxilinx_axienet_main.c2377 mac_stats->FramesTransmittedOK = in axienet_ethtool_get_eth_mac_stats()
2379 mac_stats->SingleCollisionFrames = in axienet_ethtool_get_eth_mac_stats()
2381 mac_stats->MultipleCollisionFrames = in axienet_ethtool_get_eth_mac_stats()
2383 mac_stats->FramesReceivedOK = in axienet_ethtool_get_eth_mac_stats()
2385 mac_stats->FrameCheckSequenceErrors = in axienet_ethtool_get_eth_mac_stats()
2387 mac_stats->AlignmentErrors = in axienet_ethtool_get_eth_mac_stats()
2391 mac_stats->LateCollisions = in axienet_ethtool_get_eth_mac_stats()
2393 mac_stats->FramesAbortedDueToXSColls = in axienet_ethtool_get_eth_mac_stats()
2395 mac_stats->MulticastFramesXmittedOK = in axienet_ethtool_get_eth_mac_stats()
2397 mac_stats->BroadcastFramesXmittedOK = in axienet_ethtool_get_eth_mac_stats()
[all …]
/linux-6.15/drivers/net/ethernet/brocade/bna/
H A Dbnad.c2426 struct bfi_enet_stats_mac *mac_stats; in bnad_netdev_hwstats_fill() local
2430 mac_stats = &bnad->stats.bna_stats->hw_stats.mac_stats; in bnad_netdev_hwstats_fill()
2432 mac_stats->rx_fcs_error + mac_stats->rx_alignment_error + in bnad_netdev_hwstats_fill()
2433 mac_stats->rx_frame_length_error + mac_stats->rx_code_error + in bnad_netdev_hwstats_fill()
2434 mac_stats->rx_undersize; in bnad_netdev_hwstats_fill()
2435 stats->tx_errors = mac_stats->tx_fcs_error + in bnad_netdev_hwstats_fill()
2436 mac_stats->tx_undersize; in bnad_netdev_hwstats_fill()
2437 stats->rx_dropped = mac_stats->rx_drop; in bnad_netdev_hwstats_fill()
2438 stats->tx_dropped = mac_stats->tx_drop; in bnad_netdev_hwstats_fill()
2439 stats->multicast = mac_stats->rx_multicast; in bnad_netdev_hwstats_fill()
[all …]
/linux-6.15/drivers/net/wireless/mediatek/mt7601u/
H A Dmt7601u.h58 struct mac_stats { struct
244 struct mac_stats stats;
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_stats.c954 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()
976 mac_stats->InRangeLengthErrors = RD(a_in_range_length_errors); in mlx5e_stats_eth_mac_get()
977 mac_stats->OutOfRangeLengthField = RD(a_out_of_range_length_field); in mlx5e_stats_eth_mac_get()
[all …]
/linux-6.15/drivers/net/ethernet/realtek/
H A Dr8169_main.c2184 mac_stats->FramesTransmittedOK = in rtl8169_get_eth_mac_stats()
2186 mac_stats->SingleCollisionFrames = in rtl8169_get_eth_mac_stats()
2188 mac_stats->MultipleCollisionFrames = in rtl8169_get_eth_mac_stats()
2190 mac_stats->FramesReceivedOK = in rtl8169_get_eth_mac_stats()
2192 mac_stats->AlignmentErrors = in rtl8169_get_eth_mac_stats()
2204 mac_stats->AlignmentErrors = in rtl8169_get_eth_mac_stats()
2206 mac_stats->OctetsTransmittedOK = in rtl8169_get_eth_mac_stats()
2208 mac_stats->LateCollisions = in rtl8169_get_eth_mac_stats()
2212 mac_stats->OctetsReceivedOK = in rtl8169_get_eth_mac_stats()
2216 mac_stats->MulticastFramesXmittedOK = in rtl8169_get_eth_mac_stats()
[all …]
/linux-6.15/drivers/net/ethernet/chelsio/cxgb3/
H A Dcommon.h192 struct mac_stats { struct
483 struct mac_stats stats;
713 const struct mac_stats *t3_mac_update_stats(struct cmac *mac);
H A Dxgmac.c472 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()

12