Home
last modified time | relevance | path

Searched refs:tstats (Results 1 – 22 of 22) sorted by relevance

/linux-6.12.1/drivers/net/ethernet/cavium/liquidio/
Dlio_core.c1307 struct nic_tx_stats *tstats = &oct_dev->link_stats.fromhost; in octnet_nic_stats_callback() local
1356 tstats->total_pkts_sent = rsp_tstats->total_pkts_sent; in octnet_nic_stats_callback()
1357 tstats->total_bytes_sent = rsp_tstats->total_bytes_sent; in octnet_nic_stats_callback()
1358 tstats->mcast_pkts_sent = rsp_tstats->mcast_pkts_sent; in octnet_nic_stats_callback()
1359 tstats->bcast_pkts_sent = rsp_tstats->bcast_pkts_sent; in octnet_nic_stats_callback()
1360 tstats->ctl_sent = rsp_tstats->ctl_sent; in octnet_nic_stats_callback()
1362 tstats->one_collision_sent = rsp_tstats->one_collision_sent; in octnet_nic_stats_callback()
1364 tstats->multi_collision_sent = rsp_tstats->multi_collision_sent; in octnet_nic_stats_callback()
1366 tstats->max_collision_fail = rsp_tstats->max_collision_fail; in octnet_nic_stats_callback()
1368 tstats->max_deferral_fail = rsp_tstats->max_deferral_fail; in octnet_nic_stats_callback()
[all …]
/linux-6.12.1/drivers/net/ethernet/qlogic/qed/
Dqed_fcoe.c646 struct fcoe_rx_stat tstats; in _qed_fcoe_get_tstats() local
649 memset(&tstats, 0, sizeof(tstats)); in _qed_fcoe_get_tstats()
652 qed_memcpy_from(p_hwfn, p_ptt, &tstats, tstats_addr, sizeof(tstats)); in _qed_fcoe_get_tstats()
654 p_stats->fcoe_rx_byte_cnt = HILO_64_REGPAIR(tstats.fcoe_rx_byte_cnt); in _qed_fcoe_get_tstats()
656 HILO_64_REGPAIR(tstats.fcoe_rx_data_pkt_cnt); in _qed_fcoe_get_tstats()
658 HILO_64_REGPAIR(tstats.fcoe_rx_xfer_pkt_cnt); in _qed_fcoe_get_tstats()
660 HILO_64_REGPAIR(tstats.fcoe_rx_other_pkt_cnt); in _qed_fcoe_get_tstats()
663 le32_to_cpu(tstats.fcoe_silent_drop_pkt_cmdq_full_cnt); in _qed_fcoe_get_tstats()
665 le32_to_cpu(tstats.fcoe_silent_drop_pkt_rq_full_cnt); in _qed_fcoe_get_tstats()
667 le32_to_cpu(tstats.fcoe_silent_drop_pkt_crc_error_cnt); in _qed_fcoe_get_tstats()
[all …]
Dqed_iscsi.c887 struct tstorm_iscsi_stats_drv tstats; in _qed_iscsi_get_tstats() local
890 memset(&tstats, 0, sizeof(tstats)); in _qed_iscsi_get_tstats()
893 qed_memcpy_from(p_hwfn, p_ptt, &tstats, tstats_addr, sizeof(tstats)); in _qed_iscsi_get_tstats()
896 HILO_64_REGPAIR(tstats.iscsi_rx_bytes_cnt); in _qed_iscsi_get_tstats()
898 HILO_64_REGPAIR(tstats.iscsi_rx_packet_cnt); in _qed_iscsi_get_tstats()
900 HILO_64_REGPAIR(tstats.iscsi_rx_new_ooo_isle_events_cnt); in _qed_iscsi_get_tstats()
902 le32_to_cpu(tstats.iscsi_cmdq_threshold_cnt); in _qed_iscsi_get_tstats()
904 le32_to_cpu(tstats.iscsi_rq_threshold_cnt); in _qed_iscsi_get_tstats()
906 le32_to_cpu(tstats.iscsi_immq_threshold_cnt); in _qed_iscsi_get_tstats()
Dqed_l2.c1647 struct tstorm_per_port_stat tstats; in __qed_get_vport_tstats() local
1658 tstats_addr = p_resp->pfdev_info.stats_info.tstats.address; in __qed_get_vport_tstats()
1659 tstats_len = p_resp->pfdev_info.stats_info.tstats.len; in __qed_get_vport_tstats()
1662 memset(&tstats, 0, sizeof(tstats)); in __qed_get_vport_tstats()
1663 qed_memcpy_from(p_hwfn, p_ptt, &tstats, tstats_addr, tstats_len); in __qed_get_vport_tstats()
1666 HILO_64_REGPAIR(tstats.mftag_filter_discard); in __qed_get_vport_tstats()
1668 HILO_64_REGPAIR(tstats.eth_mac_filter_discard); in __qed_get_vport_tstats()
1670 HILO_64_REGPAIR(tstats.eth_gft_drop_pkt); in __qed_get_vport_tstats()
Dqed_ll2.c2260 struct core_ll2_tstorm_per_queue_stat tstats; in _qed_ll2_get_tstats() local
2264 memset(&tstats, 0, sizeof(tstats)); in _qed_ll2_get_tstats()
2267 qed_memcpy_from(p_hwfn, p_ptt, &tstats, tstats_addr, sizeof(tstats)); in _qed_ll2_get_tstats()
2270 HILO_64_REGPAIR(tstats.packet_too_big_discard); in _qed_ll2_get_tstats()
2271 p_stats->no_buff_discard += HILO_64_REGPAIR(tstats.no_buff_discard); in _qed_ll2_get_tstats()
Dqed_vf.h146 struct pfvf_storm_stats tstats; member
Dqed.h415 struct storm_stats tstats; member
Dqed_sriov.c1531 p_stats->tstats.address = 0; in qed_iov_vf_mbx_acquire_stats()
1532 p_stats->tstats.len = 0; in qed_iov_vf_mbx_acquire_stats()
/linux-6.12.1/include/net/
Dip_tunnels.h623 struct pcpu_sw_netstats *tstats = get_cpu_ptr(dev->tstats); in iptunnel_xmit_stats() local
625 u64_stats_update_begin(&tstats->syncp); in iptunnel_xmit_stats()
626 u64_stats_add(&tstats->tx_bytes, pkt_len); in iptunnel_xmit_stats()
627 u64_stats_inc(&tstats->tx_packets); in iptunnel_xmit_stats()
628 u64_stats_update_end(&tstats->syncp); in iptunnel_xmit_stats()
629 put_cpu_ptr(tstats); in iptunnel_xmit_stats()
/linux-6.12.1/drivers/net/ethernet/litex/
Dlitex_liteeth.c199 dev_fetch_sw_netstats(stats, netdev->tstats); in liteeth_get_stats64()
251 netdev->tstats = devm_netdev_alloc_pcpu_stats(&pdev->dev, in liteeth_probe()
253 if (!netdev->tstats) in liteeth_probe()
/linux-6.12.1/include/linux/
Dnetdevice.h2060 struct pcpu_sw_netstats __percpu *tstats; member
2753 struct pcpu_sw_netstats *tstats = this_cpu_ptr(dev->tstats); in dev_sw_netstats_rx_add() local
2755 u64_stats_update_begin(&tstats->syncp); in dev_sw_netstats_rx_add()
2756 u64_stats_add(&tstats->rx_bytes, len); in dev_sw_netstats_rx_add()
2757 u64_stats_inc(&tstats->rx_packets); in dev_sw_netstats_rx_add()
2758 u64_stats_update_end(&tstats->syncp); in dev_sw_netstats_rx_add()
2765 struct pcpu_sw_netstats *tstats = this_cpu_ptr(dev->tstats); in dev_sw_netstats_tx_add() local
2767 u64_stats_update_begin(&tstats->syncp); in dev_sw_netstats_tx_add()
2768 u64_stats_add(&tstats->tx_bytes, len); in dev_sw_netstats_tx_add()
2769 u64_stats_add(&tstats->tx_packets, packets); in dev_sw_netstats_tx_add()
[all …]
/linux-6.12.1/Documentation/networking/
Dgen_stats.rst32 mystruct->tstats.packet++;
/linux-6.12.1/Documentation/networking/net_cachelines/
Dnet_device.rst141 struct_pcpu_sw_netstats__percpu* tstats read_mostly …
/linux-6.12.1/net/sched/
Dsch_cake.c2853 struct nlattr *tstats, *ts; in cake_dump_stats() local
2881 tstats = nla_nest_start_noflag(d->skb, TCA_CAKE_STATS_TIN_STATS); in cake_dump_stats()
2882 if (!tstats) in cake_dump_stats()
2940 nla_nest_end(d->skb, tstats); in cake_dump_stats()
/linux-6.12.1/drivers/net/
Dveth.c430 dev_fetch_sw_netstats(tot, dev->tstats); in veth_get_stats64()
443 dev_fetch_sw_netstats(&tot_peer, peer->tstats); in veth_get_stats64()
Dnetkit.c204 dev_fetch_sw_netstats(stats, dev->tstats); in netkit_get_stats()
Dmacsec.c3746 if (!dev->tstats) in macsec_get_stats64()
3749 dev_fetch_sw_netstats(s, dev->tstats); in macsec_get_stats64()
/linux-6.12.1/drivers/net/usb/
Dusbnet.c320 struct pcpu_sw_netstats *stats64 = this_cpu_ptr(dev->net->tstats); in usbnet_skb_return()
1264 struct pcpu_sw_netstats *stats64 = this_cpu_ptr(dev->net->tstats); in tx_complete()
/linux-6.12.1/drivers/net/ethernet/realtek/rtase/
Drtase_main.c1640 dev_fetch_sw_netstats(stats, dev->tstats); in rtase_get_stats64()
/linux-6.12.1/net/core/
Ddev.c10335 v = dev->tstats = netdev_alloc_pcpu_stats(struct pcpu_sw_netstats); in netdev_do_alloc_pcpu_stats()
10356 free_percpu(dev->tstats); in netdev_do_free_pcpu_stats()
11019 dev_fetch_sw_netstats(s, dev->tstats); in dev_get_tstats64()
/linux-6.12.1/net/dsa/
Duser.c1073 s = per_cpu_ptr(dev->tstats, i); in dsa_user_get_ethtool_stats()
/linux-6.12.1/drivers/net/ethernet/realtek/
Dr8169_main.c4953 dev_fetch_sw_netstats(stats, dev->tstats); in rtl8169_get_stats64()