/linux-master/drivers/infiniband/hw/hfi1/ |
H A D | ipoib_main.c | 24 dev->tstats = netdev_alloc_pcpu_stats(struct pcpu_sw_netstats); 25 if (!dev->tstats) 42 free_percpu(dev->tstats); 43 dev->tstats = NULL; 51 free_percpu(dev->tstats); 52 dev->tstats = NULL; 177 free_percpu(dev->tstats); 178 dev->tstats = NULL;
|
/linux-master/net/openvswitch/ |
H A D | vport-internal_dev.c | 143 vport->dev->tstats = netdev_alloc_pcpu_stats(struct pcpu_sw_netstats); 144 if (!vport->dev->tstats) { 172 free_percpu(dev->tstats); 189 free_percpu(vport->dev->tstats);
|
/linux-master/drivers/net/ethernet/cavium/liquidio/ |
H A D | lio_core.c | 1307 struct nic_tx_stats *tstats = &oct_dev->link_stats.fromhost; local 1356 tstats->total_pkts_sent = rsp_tstats->total_pkts_sent; 1357 tstats->total_bytes_sent = rsp_tstats->total_bytes_sent; 1358 tstats->mcast_pkts_sent = rsp_tstats->mcast_pkts_sent; 1359 tstats->bcast_pkts_sent = rsp_tstats->bcast_pkts_sent; 1360 tstats->ctl_sent = rsp_tstats->ctl_sent; 1362 tstats->one_collision_sent = rsp_tstats->one_collision_sent; 1364 tstats->multi_collision_sent = rsp_tstats->multi_collision_sent; 1366 tstats->max_collision_fail = rsp_tstats->max_collision_fail; 1368 tstats [all...] |
/linux-master/include/net/ |
H A D | ip_tunnels.h | 524 struct pcpu_sw_netstats *tstats = get_cpu_ptr(dev->tstats); local 526 u64_stats_update_begin(&tstats->syncp); 527 u64_stats_add(&tstats->tx_bytes, pkt_len); 528 u64_stats_inc(&tstats->tx_packets); 529 u64_stats_update_end(&tstats->syncp); 530 put_cpu_ptr(tstats);
|
/linux-master/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_fcoe.c | 646 struct fcoe_rx_stat tstats; local 649 memset(&tstats, 0, sizeof(tstats)); 652 qed_memcpy_from(p_hwfn, p_ptt, &tstats, tstats_addr, sizeof(tstats)); 654 p_stats->fcoe_rx_byte_cnt = HILO_64_REGPAIR(tstats.fcoe_rx_byte_cnt); 656 HILO_64_REGPAIR(tstats.fcoe_rx_data_pkt_cnt); 658 HILO_64_REGPAIR(tstats.fcoe_rx_xfer_pkt_cnt); 660 HILO_64_REGPAIR(tstats.fcoe_rx_other_pkt_cnt); 663 le32_to_cpu(tstats [all...] |
H A D | qed_iscsi.c | 887 struct tstorm_iscsi_stats_drv tstats; local 890 memset(&tstats, 0, sizeof(tstats)); 893 qed_memcpy_from(p_hwfn, p_ptt, &tstats, tstats_addr, sizeof(tstats)); 896 HILO_64_REGPAIR(tstats.iscsi_rx_bytes_cnt); 898 HILO_64_REGPAIR(tstats.iscsi_rx_packet_cnt); 900 HILO_64_REGPAIR(tstats.iscsi_rx_new_ooo_isle_events_cnt); 902 le32_to_cpu(tstats.iscsi_cmdq_threshold_cnt); 904 le32_to_cpu(tstats [all...] |
H A D | qed_ll2.c | 2260 struct core_ll2_tstorm_per_queue_stat tstats; local 2264 memset(&tstats, 0, sizeof(tstats)); 2267 qed_memcpy_from(p_hwfn, p_ptt, &tstats, tstats_addr, sizeof(tstats)); 2270 HILO_64_REGPAIR(tstats.packet_too_big_discard); 2271 p_stats->no_buff_discard += HILO_64_REGPAIR(tstats.no_buff_discard);
|
H A D | qed_l2.c | 1647 struct tstorm_per_port_stat tstats; local 1658 tstats_addr = p_resp->pfdev_info.stats_info.tstats.address; 1659 tstats_len = p_resp->pfdev_info.stats_info.tstats.len; 1662 memset(&tstats, 0, sizeof(tstats)); 1663 qed_memcpy_from(p_hwfn, p_ptt, &tstats, tstats_addr, tstats_len); 1666 HILO_64_REGPAIR(tstats.mftag_filter_discard); 1668 HILO_64_REGPAIR(tstats.eth_mac_filter_discard); 1670 HILO_64_REGPAIR(tstats.eth_gft_drop_pkt);
|
H A D | qed_vf.h | 146 struct pfvf_storm_stats tstats; member in struct:pfvf_stats_info
|
H A D | qed.h | 415 struct storm_stats tstats; member in struct:qed_storm_stats
|
H A D | qed_sriov.c | 1531 p_stats->tstats.address = 0; 1532 p_stats->tstats.len = 0;
|
/linux-master/drivers/net/ethernet/litex/ |
H A D | litex_liteeth.c | 199 dev_fetch_sw_netstats(stats, netdev->tstats); 251 netdev->tstats = devm_netdev_alloc_pcpu_stats(&pdev->dev, 253 if (!netdev->tstats)
|
/linux-master/net/ipv6/ |
H A D | ip6_gre.c | 1434 free_percpu(dev->tstats); 1492 dev->tstats = netdev_alloc_pcpu_stats(struct pcpu_sw_netstats); 1493 if (!dev->tstats) 1523 free_percpu(dev->tstats); 1524 dev->tstats = NULL; 1885 dev->tstats = netdev_alloc_pcpu_stats(struct pcpu_sw_netstats); 1886 if (!dev->tstats) 1914 free_percpu(dev->tstats); 1915 dev->tstats = NULL;
|
H A D | ip6_vti.c | 179 free_percpu(dev->tstats); 934 dev->tstats = netdev_alloc_pcpu_stats(struct pcpu_sw_netstats); 935 if (!dev->tstats)
|
/linux-master/include/linux/ |
H A D | netdevice.h | 1940 * allocate/free: none, lstats, tstats, dstats. none 1944 * @tstats: Tunnel statistics: RX/TX packets, RX/TX bytes 2072 struct pcpu_sw_netstats __percpu *tstats; member in union:net_device::__anon423 2749 struct pcpu_sw_netstats *tstats = this_cpu_ptr(dev->tstats); local 2751 u64_stats_update_begin(&tstats->syncp); 2752 u64_stats_add(&tstats->rx_bytes, len); 2753 u64_stats_inc(&tstats->rx_packets); 2754 u64_stats_update_end(&tstats->syncp); 2761 struct pcpu_sw_netstats *tstats local [all...] |
/linux-master/drivers/net/wireless/quantenna/qtnfmac/ |
H A D | core.c | 201 dev->tstats = netdev_alloc_pcpu_stats(struct pcpu_sw_netstats); 203 return dev->tstats ? 0 : -ENOMEM; 208 free_percpu(dev->tstats);
|
/linux-master/net/ipv4/ |
H A D | ip_tunnel.c | 1059 free_percpu(dev->tstats); 1273 dev->tstats = netdev_alloc_pcpu_stats(struct pcpu_sw_netstats); 1274 if (!dev->tstats) 1279 free_percpu(dev->tstats); 1286 free_percpu(dev->tstats);
|
/linux-master/drivers/net/usb/ |
H A D | qmi_wwan.c | 260 new_dev->tstats = netdev_alloc_pcpu_stats(struct pcpu_sw_netstats); 261 if (!new_dev->tstats) { 298 free_percpu(dev->tstats);
|
H A D | usbnet.c | 323 struct pcpu_sw_netstats *stats64 = this_cpu_ptr(dev->net->tstats); 1250 struct pcpu_sw_netstats *stats64 = this_cpu_ptr(dev->net->tstats);
|
/linux-master/net/mac80211/ |
H A D | iface.c | 821 dev_fetch_sw_netstats(stats, dev->tstats); 1463 free_percpu(dev->tstats); 2099 ndev->tstats = netdev_alloc_pcpu_stats(struct pcpu_sw_netstats); 2100 if (!ndev->tstats) {
|
/linux-master/net/sched/ |
H A D | sch_cake.c | 2851 struct nlattr *tstats, *ts; local 2879 tstats = nla_nest_start_noflag(d->skb, TCA_CAKE_STATS_TIN_STATS); 2880 if (!tstats) 2938 nla_nest_end(d->skb, tstats);
|
/linux-master/drivers/net/ |
H A D | veth.c | 429 dev_fetch_sw_netstats(tot, dev->tstats); 442 dev_fetch_sw_netstats(&tot_peer, peer->tstats);
|
H A D | netkit.c | 189 dev_fetch_sw_netstats(stats, dev->tstats);
|
H A D | macsec.c | 3764 if (!dev->tstats) 3767 dev_fetch_sw_netstats(s, dev->tstats);
|
/linux-master/net/core/ |
H A D | dev.c | 10138 v = dev->tstats = netdev_alloc_pcpu_stats(struct pcpu_sw_netstats); 10159 free_percpu(dev->tstats); 10743 * Populate @s from dev->stats and dev->tstats. Can be used as 10749 dev_fetch_sw_netstats(s, dev->tstats);
|