Home
last modified time | relevance | path

Searched refs:dstats (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/net/mctp/
H A Dmctp-usblib.c102 struct pcpu_dstats *dstats = this_cpu_ptr(netdev->dstats); in mctp_usblib_rx() local
112 flags = u64_stats_update_begin_irqsave(&dstats->syncp); in mctp_usblib_rx()
113 u64_stats_inc(&dstats->rx_packets); in mctp_usblib_rx()
114 u64_stats_add(&dstats->rx_bytes, skb->len); in mctp_usblib_rx()
115 u64_stats_update_end_irqrestore(&dstats->syncp, flags); in mctp_usblib_rx()
126 struct pcpu_dstats *dstats = this_cpu_ptr(dev->dstats); in mctp_usblib_rx_stats_single_drop() local
129 flags = u64_stats_update_begin_irqsave(&dstats->syncp); in mctp_usblib_rx_stats_single_drop()
130 u64_stats_inc(&dstats->rx_drops); in mctp_usblib_rx_stats_single_drop()
131 u64_stats_update_end_irqrestore(&dstats->syncp, flags); in mctp_usblib_rx_stats_single_drop()
401 struct pcpu_dstats *dstats = get_cpu_ptr(dev->dstats); in mctp_usblib_tx_stats_update() local
[all …]
/linux/include/net/
H A Dip_tunnels.h675 struct pcpu_dstats *dstats = get_cpu_ptr(dev->dstats); in iptunnel_xmit_stats() local
677 u64_stats_update_begin(&dstats->syncp); in iptunnel_xmit_stats()
678 u64_stats_add(&dstats->tx_bytes, pkt_len); in iptunnel_xmit_stats()
679 u64_stats_inc(&dstats->tx_packets); in iptunnel_xmit_stats()
680 u64_stats_update_end(&dstats->syncp); in iptunnel_xmit_stats()
681 put_cpu_ptr(dstats); in iptunnel_xmit_stats()
/linux/include/linux/
H A Dnetdevice.h2041 * allocate/free: none, lstats, tstats, dstats. none
2046 * @dstats: Dummy statistics: RX/TX/drop packets, RX/TX bytes
2207 struct pcpu_dstats __percpu *dstats;
3110 struct pcpu_dstats *dstats = this_cpu_ptr(dev->dstats); in dev_dstats_rx_add()
3112 u64_stats_update_begin(&dstats->syncp); in dev_dstats_rx_add()
3113 u64_stats_inc(&dstats->rx_packets); in dev_dstats_rx_add()
3114 u64_stats_add(&dstats->rx_bytes, len);
3115 u64_stats_update_end(&dstats->syncp); in dev_dstats_rx_dropped()
3120 struct pcpu_dstats *dstats in dev_dstats_rx_dropped()
2204 struct pcpu_dstats __percpu *dstats; global() member
3107 struct pcpu_dstats *dstats = this_cpu_ptr(dev->dstats); dev_dstats_rx_add() local
3117 struct pcpu_dstats *dstats = this_cpu_ptr(dev->dstats); dev_dstats_rx_dropped() local
3127 struct pcpu_dstats *dstats = this_cpu_ptr(dev->dstats); dev_dstats_rx_dropped_add() local
3137 struct pcpu_dstats *dstats = this_cpu_ptr(dev->dstats); dev_dstats_tx_add() local
3147 struct pcpu_dstats *dstats = this_cpu_ptr(dev->dstats); dev_dstats_tx_dropped() local
[all...]
/linux/drivers/net/ethernet/spacemit/
H A Dk1_emac.c1179 stats = per_cpu_ptr(priv->ndev->dstats, cpu); in emac_get_stat_tx_drops()
/linux/net/core/
H A Ddev.c11384 v = dev->dstats = netdev_alloc_pcpu_stats(struct pcpu_dstats); in netdev_free_phy_link_topology()
11405 free_percpu(dev->dstats); in register_netdevice()
11870 /* Collate per-cpu network dstats statistics
11872 * Read per-cpu network statistics from dev->dstats and populate the related
11876 const struct pcpu_dstats __percpu *dstats) in dev_get_dstats64()
11886 stats = per_cpu_ptr(dstats, cpu);
11908 * Populate @s from dev->stats and dev->dstats. This is used internally by the in netdev_core_stats_alloc()
11915 dev_fetch_dstats(s, dev->dstats); in netdev_core_stats_alloc()
11841 dev_fetch_dstats(struct rtnl_link_stats64 * s,const struct pcpu_dstats __percpu * dstats) dev_fetch_dstats() argument