| /drivers/net/ethernet/hisilicon/hns/ |
| A D | hns_dsaf_xgmac.c | 301 struct mac_hw_stats *hw_stats = &drv->mac_cb->hw_stats; in hns_xgmac_update_stats() local 306 hw_stats->tx_undersize in hns_xgmac_update_stats() 311 hw_stats->tx_65to127 in hns_xgmac_update_stats() 313 hw_stats->tx_128to255 in hns_xgmac_update_stats() 315 hw_stats->tx_256to511 in hns_xgmac_update_stats() 317 hw_stats->tx_512to1023 in hns_xgmac_update_stats() 321 hw_stats->tx_1519tomax in hns_xgmac_update_stats() 360 hw_stats->rx_65to127 in hns_xgmac_update_stats() 362 hw_stats->rx_128to255 in hns_xgmac_update_stats() 364 hw_stats->rx_256to511 in hns_xgmac_update_stats() [all …]
|
| A D | hns_dsaf_gmac.c | 367 hw_stats = &drv->mac_cb->hw_stats; in hns_gmac_update_stats() 377 hw_stats->rx_64bytes in hns_gmac_update_stats() 379 hw_stats->rx_65to127 in hns_gmac_update_stats() 381 hw_stats->rx_128to255 in hns_gmac_update_stats() 400 hw_stats->rx_pfc_tc0 in hns_gmac_update_stats() 406 hw_stats->rx_minto64 in hns_gmac_update_stats() 416 hw_stats->rx_len_err in hns_gmac_update_stats() 429 hw_stats->tx_64bytes in hns_gmac_update_stats() 431 hw_stats->tx_65to127 in hns_gmac_update_stats() 449 hw_stats->tx_pfc_tc0 in hns_gmac_update_stats() [all …]
|
| A D | hns_dsaf_ppe.c | 413 struct hns_ppe_hw_stats *hw_stats = &ppe_cb->hw_stats; in hns_ppe_update_stats() local 415 hw_stats->rx_pkts_from_sw in hns_ppe_update_stats() 417 hw_stats->rx_pkts in hns_ppe_update_stats() 419 hw_stats->rx_drop_no_bd in hns_ppe_update_stats() 425 hw_stats->rx_drop_no_buf in hns_ppe_update_stats() 427 hw_stats->rx_err_fifo_full in hns_ppe_update_stats() 430 hw_stats->tx_bd_form_rcb in hns_ppe_update_stats() 432 hw_stats->tx_pkts_from_rcb in hns_ppe_update_stats() 434 hw_stats->tx_pkts in hns_ppe_update_stats() 438 hw_stats->tx_err_checksum in hns_ppe_update_stats() [all …]
|
| A D | hns_ae_adapt.c | 655 tx_errors += ppe_cb->hw_stats.tx_err_checksum in hns_ae_update_stats() 656 + ppe_cb->hw_stats.tx_err_fifo_empty; in hns_ae_update_stats() 668 tx_dropped += dsaf_dev->hw_stats[port].bp_drop; in hns_ae_update_stats() 669 tx_dropped += dsaf_dev->hw_stats[port].pad_drop; in hns_ae_update_stats() 670 tx_dropped += dsaf_dev->hw_stats[port].crc_false; in hns_ae_update_stats() 673 tx_dropped += dsaf_dev->hw_stats[port].stp_drop; in hns_ae_update_stats() 679 tx_errors += mac_cb->hw_stats.tx_bad_pkts in hns_ae_update_stats() 680 + mac_cb->hw_stats.tx_fragment_err in hns_ae_update_stats() 681 + mac_cb->hw_stats.tx_jabber_err in hns_ae_update_stats() 682 + mac_cb->hw_stats.tx_underrun_err in hns_ae_update_stats() [all …]
|
| A D | hns_dsaf_rcb.c | 816 struct hns_ring_hw_stats *hw_stats = &ring->hw_stats; in hns_rcb_update_stats() local 818 hw_stats->rx_pkts += dsaf_read_dev(queue, in hns_rcb_update_stats() 822 hw_stats->ppe_rx_ok_pkts += dsaf_read_dev(ppe_common, in hns_rcb_update_stats() 827 hw_stats->tx_pkts += dsaf_read_dev(queue, in hns_rcb_update_stats() 847 struct hns_ring_hw_stats *hw_stats = &ring->hw_stats; in hns_rcb_get_stats() local 849 regs_buff[0] = hw_stats->tx_pkts; in hns_rcb_get_stats() 850 regs_buff[1] = hw_stats->ppe_tx_ok_pkts; in hns_rcb_get_stats() 851 regs_buff[2] = hw_stats->ppe_tx_drop_pkts; in hns_rcb_get_stats() 864 regs_buff[12] = hw_stats->rx_pkts; in hns_rcb_get_stats() 865 regs_buff[13] = hw_stats->ppe_rx_ok_pkts; in hns_rcb_get_stats() [all …]
|
| A D | hns_dsaf_main.c | 2222 hw_stats->rx_pause_frame += in hns_dsaf_update_stats() 2628 struct dsaf_hw_stats *hw_stats = &ddev->hw_stats[node_num]; in hns_dsaf_get_node_stats() local 2631 p[0] = hw_stats->pad_drop; in hns_dsaf_get_node_stats() 2632 p[1] = hw_stats->man_pkts; in hns_dsaf_get_node_stats() 2633 p[2] = hw_stats->rx_pkts; in hns_dsaf_get_node_stats() 2634 p[3] = hw_stats->rx_pkt_id; in hns_dsaf_get_node_stats() 2637 p[6] = hw_stats->sbm_drop; in hns_dsaf_get_node_stats() 2638 p[7] = hw_stats->crc_false; in hns_dsaf_get_node_stats() 2639 p[8] = hw_stats->bp_drop; in hns_dsaf_get_node_stats() 2640 p[9] = hw_stats->rslt_drop; in hns_dsaf_get_node_stats() [all …]
|
| /drivers/infiniband/hw/bnxt_re/ |
| A D | hw_counters.c | 294 struct ctx_hw_stats *hw_stats = NULL; in bnxt_re_assign_pma_port_ext_counters() local 297 hw_stats = rdev->qplib_ctx.stats.dma; in bnxt_re_assign_pma_port_ext_counters() 339 struct ctx_hw_stats *hw_stats = NULL; in bnxt_re_assign_pma_port_counters() local 342 hw_stats = rdev->qplib_ctx.stats.dma; in bnxt_re_assign_pma_port_counters() 387 struct ctx_hw_stats *hw_stats = NULL; in bnxt_re_ib_get_hw_stats() local 390 hw_stats = rdev->qplib_ctx.stats.dma; in bnxt_re_ib_get_hw_stats() 414 if (hw_stats) { in bnxt_re_ib_get_hw_stats() 416 le64_to_cpu(hw_stats->tx_bcast_pkts); in bnxt_re_ib_get_hw_stats() 420 le64_to_cpu(hw_stats->tx_error_pkts); in bnxt_re_ib_get_hw_stats() 422 le64_to_cpu(hw_stats->rx_error_pkts); in bnxt_re_ib_get_hw_stats() [all …]
|
| /drivers/net/ethernet/meta/fbnic/ |
| A D | fbnic_hw_stats.c | 516 fbnic_reset_tmi_stats(fbd, &fbd->hw_stats.tmi); in fbnic_reset_hw_stats() 517 fbnic_reset_tti_stats(fbd, &fbd->hw_stats.tti); in fbnic_reset_hw_stats() 518 fbnic_reset_rpc_stats(fbd, &fbd->hw_stats.rpc); in fbnic_reset_hw_stats() 519 fbnic_reset_rxb_stats(fbd, &fbd->hw_stats.rxb); in fbnic_reset_hw_stats() 527 fbnic_get_tmi_stats32(fbd, &fbd->hw_stats.tmi); in __fbnic_get_hw_stats32() 528 fbnic_get_tti_stats32(fbd, &fbd->hw_stats.tti); in __fbnic_get_hw_stats32() 529 fbnic_get_rpc_stats32(fbd, &fbd->hw_stats.rpc); in __fbnic_get_hw_stats32() 530 fbnic_get_rxb_stats32(fbd, &fbd->hw_stats.rxb); in __fbnic_get_hw_stats32() 546 fbnic_get_tmi_stats(fbd, &fbd->hw_stats.tmi); in fbnic_get_hw_stats() 547 fbnic_get_tti_stats(fbd, &fbd->hw_stats.tti); in fbnic_get_hw_stats() [all …]
|
| A D | fbnic_debugfs.c | 207 seq_printf(s, "ob_rd_tlp: %llu\n", fbd->hw_stats.pcie.ob_rd_tlp.value); in fbnic_dbg_pcie_stats_show() 209 fbd->hw_stats.pcie.ob_rd_dword.value); in fbnic_dbg_pcie_stats_show() 210 seq_printf(s, "ob_wr_tlp: %llu\n", fbd->hw_stats.pcie.ob_wr_tlp.value); in fbnic_dbg_pcie_stats_show() 212 fbd->hw_stats.pcie.ob_wr_dword.value); in fbnic_dbg_pcie_stats_show() 214 fbd->hw_stats.pcie.ob_cpl_tlp.value); in fbnic_dbg_pcie_stats_show() 216 fbd->hw_stats.pcie.ob_cpl_dword.value); in fbnic_dbg_pcie_stats_show() 218 fbd->hw_stats.pcie.ob_rd_no_tag.value); in fbnic_dbg_pcie_stats_show() 220 fbd->hw_stats.pcie.ob_rd_no_cpl_cred.value); in fbnic_dbg_pcie_stats_show() 222 fbd->hw_stats.pcie.ob_rd_no_np_cred.value); in fbnic_dbg_pcie_stats_show()
|
| A D | fbnic_netdev.c | 427 tx_dropped += fbd->hw_stats.tmi.drop.frames.value + in fbnic_get_stats64() 428 fbd->hw_stats.tti.cm_drop.frames.value + in fbnic_get_stats64() 429 fbd->hw_stats.tti.frame_drop.frames.value + in fbnic_get_stats64() 430 fbd->hw_stats.tti.tbi_drop.frames.value; in fbnic_get_stats64() 470 rx_missed += fbd->hw_stats.rxb.fifo[i].drop.frames.value; in fbnic_get_stats64() 472 rx_missed += fbd->hw_stats.rxb.fifo[i].drop.frames.value; in fbnic_get_stats64() 476 rx_over += fbd->hw_stats.hw_q[i].rde_pkt_cq_drop.value; in fbnic_get_stats64() 477 rx_over += fbd->hw_stats.hw_q[i].rde_pkt_bdq_drop.value; in fbnic_get_stats64() 480 rx_errors += fbd->hw_stats.hw_q[i].rde_pkt_err.value; in fbnic_get_stats64() 554 fbnic_get_hw_q_stats(fbd, fbd->hw_stats.hw_q); in fbnic_get_queue_stats_rx() [all …]
|
| A D | fbnic_ethtool.c | 453 fbnic_report_hw_stats(fbnic_gstrings_hw_stats, &fbd->hw_stats, in fbnic_get_ethtool_stats() 459 enq = &fbd->hw_stats.rxb.enq[i]; in fbnic_get_ethtool_stats() 468 fifo = &fbd->hw_stats.rxb.fifo[i]; in fbnic_get_ethtool_stats() 477 deq = &fbd->hw_stats.rxb.deq[i]; in fbnic_get_ethtool_stats() 484 const struct fbnic_hw_q_stats *hw_q = &fbd->hw_stats.hw_q[i]; in fbnic_get_ethtool_stats() 1581 mac_stats = &fbd->hw_stats.mac; in fbnic_get_eth_mac_stats() 1622 mac_stats = &fbd->hw_stats.mac; in fbnic_get_eth_ctrl_stats() 1657 mac_stats = &fbd->hw_stats.mac; in fbnic_get_rmon_stats()
|
| /drivers/net/phy/qcom/ |
| A D | qcom-phy-lib.c | 717 struct qcom_phy_hw_stats *hw_stats) in qcom_phy_update_stats() argument 734 hw_stats->rx_pkts += cnt; in qcom_phy_update_stats() 741 hw_stats->rx_err_pkts += ret; in qcom_phy_update_stats() 755 hw_stats->tx_pkts += cnt; in qcom_phy_update_stats() 762 hw_stats->tx_err_pkts += ret; in qcom_phy_update_stats() 769 struct qcom_phy_hw_stats hw_stats) in qcom_phy_get_stats() argument 771 stats->tx_packets = hw_stats.tx_pkts; in qcom_phy_get_stats() 772 stats->tx_errors = hw_stats.tx_err_pkts; in qcom_phy_get_stats() 773 stats->rx_packets = hw_stats.rx_pkts; in qcom_phy_get_stats() 774 stats->rx_errors = hw_stats.rx_err_pkts; in qcom_phy_get_stats()
|
| A D | qcom.h | 269 struct qcom_phy_hw_stats *hw_stats); 271 struct qcom_phy_hw_stats hw_stats);
|
| A D | qca808x.c | 96 struct qcom_phy_hw_stats hw_stats; member 634 return qcom_phy_update_stats(phydev, &priv->hw_stats); in qca808x_update_stats() 643 qcom_phy_get_stats(stats, priv->hw_stats); in qca808x_get_phy_stats()
|
| /drivers/net/ethernet/atheros/atl1e/ |
| A D | atl1e_main.c | 1158 struct atl1e_hw_stats *hw_stats = &adapter->hw_stats; in atl1e_get_stats() local 1165 hw_stats->tx_2_col + in atl1e_get_stats() 1166 hw_stats->tx_late_col + in atl1e_get_stats() 1167 hw_stats->tx_abort_col; in atl1e_get_stats() 1170 hw_stats->rx_fcs_err + in atl1e_get_stats() 1171 hw_stats->rx_len_err + in atl1e_get_stats() 1172 hw_stats->rx_sz_ov + in atl1e_get_stats() 1173 hw_stats->rx_rrd_ov + in atl1e_get_stats() 1174 hw_stats->rx_align_err + in atl1e_get_stats() 1175 hw_stats->rx_rxf_ov; in atl1e_get_stats() [all …]
|
| /drivers/net/ethernet/atheros/alx/ |
| A D | main.c | 1664 hw_stats->tx_multi_col + in alx_get_stats64() 1665 hw_stats->tx_late_col + in alx_get_stats64() 1666 hw_stats->tx_abort_col; in alx_get_stats64() 1669 hw_stats->rx_fcs_err + in alx_get_stats64() 1670 hw_stats->rx_len_err + in alx_get_stats64() 1671 hw_stats->rx_ov_sz + in alx_get_stats64() 1672 hw_stats->rx_ov_rrd + in alx_get_stats64() 1673 hw_stats->rx_align_err + in alx_get_stats64() 1674 hw_stats->rx_ov_rxf; in alx_get_stats64() 1684 hw_stats->tx_underrun + in alx_get_stats64() [all …]
|
| /drivers/net/ethernet/mediatek/ |
| A D | mtk_eth_soc.c | 1108 struct mtk_hw_stats *hw_stats = mac->hw_stats; in mtk_stats_update_mac() local 1129 hw_stats->rx_packets += in mtk_stats_update_mac() 1131 hw_stats->rx_overflow += in mtk_stats_update_mac() 1145 hw_stats->tx_skip += in mtk_stats_update_mac() 1149 hw_stats->tx_bytes += in mtk_stats_update_mac() 1157 hw_stats->tx_skip += in mtk_stats_update_mac() 1161 hw_stats->tx_bytes += in mtk_stats_update_mac() 1192 struct mtk_hw_stats *hw_stats = mac->hw_stats; in mtk_get_stats64() local 2086 struct mtk_hw_stats *hw_stats = mac->hw_stats; in mtk_xdp_xmit() local 2111 struct mtk_hw_stats *hw_stats = mac->hw_stats; in mtk_xdp_run() local [all …]
|
| /drivers/net/ethernet/atheros/atl1c/ |
| A D | atl1c_main.c | 1538 struct atl1c_hw_stats *hw_stats = &adapter->hw_stats; in atl1c_get_stats() local 1546 hw_stats->tx_2_col + in atl1c_get_stats() 1547 hw_stats->tx_late_col + in atl1c_get_stats() 1548 hw_stats->tx_abort_col; in atl1c_get_stats() 1551 hw_stats->rx_fcs_err + in atl1c_get_stats() 1552 hw_stats->rx_len_err + in atl1c_get_stats() 1553 hw_stats->rx_sz_ov + in atl1c_get_stats() 1554 hw_stats->rx_rrd_ov + in atl1c_get_stats() 1555 hw_stats->rx_align_err + in atl1c_get_stats() 1556 hw_stats->rx_rxf_ov; in atl1c_get_stats() [all …]
|
| /drivers/net/ethernet/intel/fm10k/ |
| A D | fm10k_iov.c | 681 struct fm10k_hw_stats_q *hw_stats; in fm10k_ndo_get_vf_stats() local 689 hw_stats = iov_data->vf_info[vf_idx].stats; in fm10k_ndo_get_vf_stats() 692 stats->rx_packets += hw_stats[idx].rx_packets.count; in fm10k_ndo_get_vf_stats() 693 stats->tx_packets += hw_stats[idx].tx_packets.count; in fm10k_ndo_get_vf_stats() 694 stats->rx_bytes += hw_stats[idx].rx_bytes.count; in fm10k_ndo_get_vf_stats() 695 stats->tx_bytes += hw_stats[idx].tx_bytes.count; in fm10k_ndo_get_vf_stats() 696 stats->rx_dropped += hw_stats[idx].rx_drops.count; in fm10k_ndo_get_vf_stats()
|
| /drivers/net/ethernet/ti/ |
| A D | am65-cpsw-ethtool.c | 609 const struct am65_cpsw_ethtool_stat *hw_stats; in am65_cpsw_get_strings() local 616 hw_stats = am65_host_stats; in am65_cpsw_get_strings() 618 memcpy(p, hw_stats[i].desc, ETH_GSTRING_LEN); in am65_cpsw_get_strings() 623 hw_stats = am65_slave_stats; in am65_cpsw_get_strings() 625 memcpy(p, hw_stats[i].desc, ETH_GSTRING_LEN); in am65_cpsw_get_strings() 645 const struct am65_cpsw_ethtool_stat *hw_stats; in am65_cpsw_get_ethtool_stats() local 653 hw_stats = am65_host_stats; in am65_cpsw_get_ethtool_stats() 656 hw_stats[i].offset); in am65_cpsw_get_ethtool_stats() 659 hw_stats = am65_slave_stats; in am65_cpsw_get_ethtool_stats() 662 hw_stats[i].offset); in am65_cpsw_get_ethtool_stats()
|
| /drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| A D | ipsec_stats.c | 95 mlx5e_accel_ipsec_fs_read_stats(priv, &priv->ipsec->hw_stats); in MLX5E_DECLARE_STATS_GRP_OP_FILL_STATS() 99 MLX5E_READ_CTR_ATOMIC64(&priv->ipsec->hw_stats, in MLX5E_DECLARE_STATS_GRP_OP_FILL_STATS()
|
| /drivers/net/ethernet/ |
| A D | dnet.c | 342 u32 *p = &bp->hw_stats.rx_pkt_ignr; in dnet_update_stats() 343 u32 *end = &bp->hw_stats.rx_byte + 1; in dnet_update_stats() 352 p = &bp->hw_stats.tx_unicast; in dnet_update_stats() 353 end = &bp->hw_stats.tx_byte + 1; in dnet_update_stats() 693 struct dnet_stats *hwstat = &bp->hw_stats; in dnet_get_stats()
|
| /drivers/net/ethernet/emulex/benet/ |
| A D | be_main.c | 385 return &cmd->hw_stats; in hw_stats_from_cmd() 389 return &cmd->hw_stats; in hw_stats_from_cmd() 393 return &cmd->hw_stats; in hw_stats_from_cmd() 403 return &hw_stats->erx; in be_erx_stats_from_cmd() 407 return &hw_stats->erx; in be_erx_stats_from_cmd() 411 return &hw_stats->erx; in be_erx_stats_from_cmd() 418 struct be_pmem_stats *pmem_sts = &hw_stats->pmem; in populate_be_v0_stats() 424 be_dws_le_to_cpu(hw_stats, sizeof(*hw_stats)); in populate_be_v0_stats() 467 struct be_pmem_stats *pmem_sts = &hw_stats->pmem; in populate_be_v1_stats() 473 be_dws_le_to_cpu(hw_stats, sizeof(*hw_stats)); in populate_be_v1_stats() [all …]
|
| /drivers/net/ethernet/cavium/thunder/ |
| A D | nicvf_main.c | 1654 struct nicvf_hw_stats *stats = &nic->hw_stats; in nicvf_update_stats() 1717 struct nicvf_hw_stats *hw_stats = &nic->hw_stats; in nicvf_get_stats64() local 1721 stats->rx_bytes = hw_stats->rx_bytes; in nicvf_get_stats64() 1722 stats->rx_packets = hw_stats->rx_frames; in nicvf_get_stats64() 1723 stats->rx_dropped = hw_stats->rx_drops; in nicvf_get_stats64() 1724 stats->multicast = hw_stats->rx_mcast_frames; in nicvf_get_stats64() 1726 stats->tx_bytes = hw_stats->tx_bytes; in nicvf_get_stats64() 1727 stats->tx_packets = hw_stats->tx_frames; in nicvf_get_stats64() 1728 stats->tx_dropped = hw_stats->tx_drops; in nicvf_get_stats64()
|
| /drivers/media/platform/st/sti/c8sectpfe/ |
| A D | c8sectpfe-core.c | 379 struct c8sectpfe_hw *hw = &fei->hw_stats; in c8sectpfe_getconfig() 412 for_each_set_bit(bit, &tmp, fei->hw_stats.num_ib) { in c8sectpfe_idle_irq_handler() 732 fei->tsin_count > fei->hw_stats.num_ib) { in c8sectpfe_probe() 766 if (tsin->tsin_id > fei->hw_stats.num_ib) { in c8sectpfe_probe() 769 tsin->tsin_id, fei->hw_stats.num_ib); in c8sectpfe_probe()
|