Home
last modified time | relevance | path

Searched refs:hw_stats (Results 1 – 25 of 81) sorted by relevance

1234

/linux/drivers/net/ethernet/hisilicon/hns/
A Dhns_dsaf_xgmac.c301 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 Dhns_dsaf_gmac.c367 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 Dhns_dsaf_ppe.c416 struct hns_ppe_hw_stats *hw_stats = &ppe_cb->hw_stats; in hns_ppe_update_stats() local
418 hw_stats->rx_pkts_from_sw in hns_ppe_update_stats()
420 hw_stats->rx_pkts in hns_ppe_update_stats()
422 hw_stats->rx_drop_no_bd in hns_ppe_update_stats()
428 hw_stats->rx_drop_no_buf in hns_ppe_update_stats()
430 hw_stats->rx_err_fifo_full in hns_ppe_update_stats()
433 hw_stats->tx_bd_form_rcb in hns_ppe_update_stats()
435 hw_stats->tx_pkts_from_rcb in hns_ppe_update_stats()
437 hw_stats->tx_pkts in hns_ppe_update_stats()
441 hw_stats->tx_err_checksum in hns_ppe_update_stats()
[all …]
A Dhns_ae_adapt.c655 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 Dhns_dsaf_rcb.c825 struct hns_ring_hw_stats *hw_stats = &ring->hw_stats; in hns_rcb_update_stats() local
827 hw_stats->rx_pkts += dsaf_read_dev(queue, in hns_rcb_update_stats()
831 hw_stats->ppe_rx_ok_pkts += dsaf_read_dev(ppe_common, in hns_rcb_update_stats()
836 hw_stats->tx_pkts += dsaf_read_dev(queue, in hns_rcb_update_stats()
856 struct hns_ring_hw_stats *hw_stats = &ring->hw_stats; in hns_rcb_get_stats() local
858 regs_buff[0] = hw_stats->tx_pkts; in hns_rcb_get_stats()
859 regs_buff[1] = hw_stats->ppe_tx_ok_pkts; in hns_rcb_get_stats()
860 regs_buff[2] = hw_stats->ppe_tx_drop_pkts; in hns_rcb_get_stats()
873 regs_buff[12] = hw_stats->rx_pkts; in hns_rcb_get_stats()
874 regs_buff[13] = hw_stats->ppe_rx_ok_pkts; in hns_rcb_get_stats()
[all …]
A Dhns_dsaf_main.c2222 hw_stats->rx_pause_frame += in hns_dsaf_update_stats()
2649 struct dsaf_hw_stats *hw_stats = &ddev->hw_stats[node_num]; in hns_dsaf_get_node_stats() local
2652 p[0] = hw_stats->pad_drop; in hns_dsaf_get_node_stats()
2653 p[1] = hw_stats->man_pkts; in hns_dsaf_get_node_stats()
2654 p[2] = hw_stats->rx_pkts; in hns_dsaf_get_node_stats()
2655 p[3] = hw_stats->rx_pkt_id; in hns_dsaf_get_node_stats()
2658 p[6] = hw_stats->sbm_drop; in hns_dsaf_get_node_stats()
2659 p[7] = hw_stats->crc_false; in hns_dsaf_get_node_stats()
2660 p[8] = hw_stats->bp_drop; in hns_dsaf_get_node_stats()
2661 p[9] = hw_stats->rslt_drop; in hns_dsaf_get_node_stats()
[all …]
A Dhns_dsaf_ppe.h76 struct hns_ppe_hw_stats hw_stats; member
/linux/drivers/infiniband/hw/bnxt_re/
A Dhw_counters.c257 struct ctx_hw_stats *hw_stats = NULL; in bnxt_re_ib_get_hw_stats() local
261 hw_stats = rdev->qplib_ctx.stats.dma; in bnxt_re_ib_get_hw_stats()
273 if (hw_stats) { in bnxt_re_ib_get_hw_stats()
275 le64_to_cpu(hw_stats->tx_bcast_pkts); in bnxt_re_ib_get_hw_stats()
277 le64_to_cpu(hw_stats->rx_error_pkts); in bnxt_re_ib_get_hw_stats()
279 le64_to_cpu(hw_stats->rx_discard_pkts); in bnxt_re_ib_get_hw_stats()
281 le64_to_cpu(hw_stats->rx_ucast_pkts); in bnxt_re_ib_get_hw_stats()
283 le64_to_cpu(hw_stats->rx_ucast_bytes); in bnxt_re_ib_get_hw_stats()
285 le64_to_cpu(hw_stats->tx_ucast_pkts); in bnxt_re_ib_get_hw_stats()
287 le64_to_cpu(hw_stats->tx_ucast_bytes); in bnxt_re_ib_get_hw_stats()
/linux/net/sched/
A Dsch_gred.c357 struct tc_gred_qopt_offload *hw_stats; in gred_offload_dump_stats() local
362 hw_stats = kzalloc(sizeof(*hw_stats), GFP_KERNEL); in gred_offload_dump_stats()
363 if (!hw_stats) in gred_offload_dump_stats()
366 hw_stats->command = TC_GRED_STATS; in gred_offload_dump_stats()
367 hw_stats->handle = sch->handle; in gred_offload_dump_stats()
368 hw_stats->parent = sch->parent; in gred_offload_dump_stats()
371 gnet_stats_basic_sync_init(&hw_stats->stats.bstats[i]); in gred_offload_dump_stats()
373 hw_stats->stats.xstats[i] = &table->tab[i]->stats; in gred_offload_dump_stats()
389 sch->qstats.qlen += hw_stats->stats.qstats[i].qlen; in gred_offload_dump_stats()
391 sch->qstats.drops += hw_stats->stats.qstats[i].drops; in gred_offload_dump_stats()
[all …]
/linux/drivers/net/ethernet/mediatek/
A Dmtk_eth_soc.c683 struct mtk_hw_stats *hw_stats = mac->hw_stats; in mtk_stats_update_mac() local
704 hw_stats->rx_packets += in mtk_stats_update_mac()
706 hw_stats->rx_overflow += in mtk_stats_update_mac()
708 hw_stats->rx_fcs_errors += in mtk_stats_update_mac()
718 hw_stats->tx_skip += in mtk_stats_update_mac()
720 hw_stats->tx_collisions += in mtk_stats_update_mac()
722 hw_stats->tx_bytes += in mtk_stats_update_mac()
727 hw_stats->tx_packets += in mtk_stats_update_mac()
752 struct mtk_hw_stats *hw_stats = mac->hw_stats; in mtk_get_stats64() local
770 hw_stats->rx_long_errors; in mtk_get_stats64()
[all …]
/linux/drivers/net/ethernet/atheros/atl1e/
A Datl1e_main.c1155 struct atl1e_hw_stats *hw_stats = &adapter->hw_stats; in atl1e_get_stats() local
1162 hw_stats->tx_2_col + in atl1e_get_stats()
1163 hw_stats->tx_late_col + in atl1e_get_stats()
1164 hw_stats->tx_abort_col; in atl1e_get_stats()
1167 hw_stats->rx_fcs_err + in atl1e_get_stats()
1168 hw_stats->rx_len_err + in atl1e_get_stats()
1169 hw_stats->rx_sz_ov + in atl1e_get_stats()
1170 hw_stats->rx_rrd_ov + in atl1e_get_stats()
1171 hw_stats->rx_align_err + in atl1e_get_stats()
1172 hw_stats->rx_rxf_ov; in atl1e_get_stats()
[all …]
/linux/drivers/net/ethernet/atheros/alx/
A Dmain.c1662 hw_stats->tx_multi_col + in alx_get_stats64()
1663 hw_stats->tx_late_col + in alx_get_stats64()
1664 hw_stats->tx_abort_col; in alx_get_stats64()
1667 hw_stats->rx_fcs_err + in alx_get_stats64()
1668 hw_stats->rx_len_err + in alx_get_stats64()
1669 hw_stats->rx_ov_sz + in alx_get_stats64()
1670 hw_stats->rx_ov_rrd + in alx_get_stats64()
1671 hw_stats->rx_align_err + in alx_get_stats64()
1672 hw_stats->rx_ov_rxf; in alx_get_stats64()
1682 hw_stats->tx_underrun + in alx_get_stats64()
[all …]
/linux/drivers/net/ethernet/atheros/atl1c/
A Datl1c_main.c1559 struct atl1c_hw_stats *hw_stats = &adapter->hw_stats; in atl1c_get_stats() local
1567 hw_stats->tx_2_col + in atl1c_get_stats()
1568 hw_stats->tx_late_col + in atl1c_get_stats()
1569 hw_stats->tx_abort_col; in atl1c_get_stats()
1572 hw_stats->rx_fcs_err + in atl1c_get_stats()
1573 hw_stats->rx_len_err + in atl1c_get_stats()
1574 hw_stats->rx_sz_ov + in atl1c_get_stats()
1575 hw_stats->rx_rrd_ov + in atl1c_get_stats()
1576 hw_stats->rx_align_err + in atl1c_get_stats()
1577 hw_stats->rx_rxf_ov; in atl1c_get_stats()
[all …]
/linux/drivers/net/ethernet/ti/
A Dam65-cpsw-ethtool.c644 const struct am65_cpsw_ethtool_stat *hw_stats; in am65_cpsw_get_strings() local
651 hw_stats = am65_host_stats; in am65_cpsw_get_strings()
653 memcpy(p, hw_stats[i].desc, ETH_GSTRING_LEN); in am65_cpsw_get_strings()
658 hw_stats = am65_slave_stats; in am65_cpsw_get_strings()
660 memcpy(p, hw_stats[i].desc, ETH_GSTRING_LEN); in am65_cpsw_get_strings()
680 const struct am65_cpsw_ethtool_stat *hw_stats; in am65_cpsw_get_ethtool_stats() local
688 hw_stats = am65_host_stats; in am65_cpsw_get_ethtool_stats()
691 hw_stats[i].offset); in am65_cpsw_get_ethtool_stats()
694 hw_stats = am65_slave_stats; in am65_cpsw_get_ethtool_stats()
697 hw_stats[i].offset); in am65_cpsw_get_ethtool_stats()
/linux/include/net/
A Dflow_offload.h200 enum flow_action_hw_stats hw_stats; member
323 if (i && action_entry->hw_stats != last_hw_stats) { in flow_action_mixed_hw_stats_check()
327 last_hw_stats = action_entry->hw_stats; in flow_action_mixed_hw_stats_check()
355 WARN_ON_ONCE(!action_entry->hw_stats); in __flow_action_hw_stats_check()
358 ~action_entry->hw_stats & FLOW_ACTION_HW_STATS_ANY) { in __flow_action_hw_stats_check()
362 !(action_entry->hw_stats & BIT(allow_bit))) { in __flow_action_hw_stats_check()
/linux/drivers/net/ethernet/neterion/vxge/
A Dvxge-config.c1524 hw_stats->ini_num_mwr_sent = in __vxge_hw_vpath_stats_get()
1528 hw_stats->ini_num_mrd_sent = in __vxge_hw_vpath_stats_get()
1532 hw_stats->ini_num_cpl_rcvd = in __vxge_hw_vpath_stats_get()
1544 hw_stats->wrcrdtarb_xoff = in __vxge_hw_vpath_stats_get()
1548 hw_stats->rdcrdtarb_xoff = in __vxge_hw_vpath_stats_get()
1616 hw_stats->rxd_returned = in __vxge_hw_vpath_stats_get()
1632 hw_stats->rx_wol_frms = in __vxge_hw_vpath_stats_get()
4626 vpath->hw_stats = NULL; in __vxge_hw_vp_terminate()
4844 memset(vpath->hw_stats, 0, in vxge_hw_vpath_open()
4848 vpath->hw_stats; in vxge_hw_vpath_open()
[all …]
A Dvxge-ethtool.c240 struct vxge_hw_device_stats_hw_info *hw_stats; in vxge_get_ethtool_stats() local
265 hw_stats = kzalloc(sizeof(struct vxge_hw_device_stats_hw_info), in vxge_get_ethtool_stats()
267 if (hw_stats == NULL) { in vxge_get_ethtool_stats()
292 status = vxge_hw_device_stats_get(hldev, hw_stats); in vxge_get_ethtool_stats()
303 vpath_info = hw_stats->vpath_info[j]; in vxge_get_ethtool_stats()
537 vpath_info = hw_stats->vpath_info[j]; in vxge_get_ethtool_stats()
597 kfree(hw_stats); in vxge_get_ethtool_stats()
/linux/drivers/net/ethernet/intel/fm10k/
A Dfm10k_iov.c681 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()
/linux/drivers/net/ethernet/
A Ddnet.c342 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()
/linux/drivers/net/ethernet/emulex/benet/
A Dbe_main.c386 return &cmd->hw_stats; in hw_stats_from_cmd()
390 return &cmd->hw_stats; in hw_stats_from_cmd()
394 return &cmd->hw_stats; in hw_stats_from_cmd()
404 return &hw_stats->erx; in be_erx_stats_from_cmd()
408 return &hw_stats->erx; in be_erx_stats_from_cmd()
412 return &hw_stats->erx; in be_erx_stats_from_cmd()
419 struct be_pmem_stats *pmem_sts = &hw_stats->pmem; in populate_be_v0_stats()
425 be_dws_le_to_cpu(hw_stats, sizeof(*hw_stats)); in populate_be_v0_stats()
468 struct be_pmem_stats *pmem_sts = &hw_stats->pmem; in populate_be_v1_stats()
474 be_dws_le_to_cpu(hw_stats, sizeof(*hw_stats)); in populate_be_v1_stats()
[all …]
/linux/drivers/net/ethernet/cavium/thunder/
A Dnicvf_main.c1661 struct nicvf_hw_stats *stats = &nic->hw_stats; in nicvf_update_stats()
1724 struct nicvf_hw_stats *hw_stats = &nic->hw_stats; in nicvf_get_stats64() local
1728 stats->rx_bytes = hw_stats->rx_bytes; in nicvf_get_stats64()
1729 stats->rx_packets = hw_stats->rx_frames; in nicvf_get_stats64()
1730 stats->rx_dropped = hw_stats->rx_drops; in nicvf_get_stats64()
1731 stats->multicast = hw_stats->rx_mcast_frames; in nicvf_get_stats64()
1733 stats->tx_bytes = hw_stats->tx_bytes; in nicvf_get_stats64()
1734 stats->tx_packets = hw_stats->tx_frames; in nicvf_get_stats64()
1735 stats->tx_dropped = hw_stats->tx_drops; in nicvf_get_stats64()
/linux/drivers/media/platform/sti/c8sectpfe/
A Dc8sectpfe-core.c377 struct c8sectpfe_hw *hw = &fei->hw_stats; in c8sectpfe_getconfig()
410 for_each_set_bit(bit, &tmp, fei->hw_stats.num_ib) { in c8sectpfe_idle_irq_handler()
743 fei->tsin_count > fei->hw_stats.num_ib) { in c8sectpfe_probe()
781 if (tsin->tsin_id > fei->hw_stats.num_ib) { in c8sectpfe_probe()
784 tsin->tsin_id, fei->hw_stats.num_ib); in c8sectpfe_probe()
/linux/tools/testing/selftests/drivers/net/mlxsw/
A Dsch_red_core.sh680 action mirred egress mirror dev $swp2 hw_stats disabled
728 action trap hw_stats disabled
756 action trap_fwd hw_stats disabled
A Dtc_action_hw_stats.sh86 skip_sw dst_ip 192.0.2.2 action drop hw_stats delayed
/linux/drivers/net/ethernet/chelsio/cxgb/
A Dvsc7326.c591 } hw_stats[] = { in port_stats_update() local
617 }, *p = hw_stats; in port_stats_update()
622 for (i = 0; i < ARRAY_SIZE(hw_stats); i++) in port_stats_update()

Completed in 116 milliseconds

1234