• Home
  • Raw
  • Download

Lines Matching refs:dstats

134 	struct pcpu_dstats *dstats = this_cpu_ptr(dev->dstats);  in vrf_rx_stats()  local
136 u64_stats_update_begin(&dstats->syncp); in vrf_rx_stats()
137 dstats->rx_pkts++; in vrf_rx_stats()
138 dstats->rx_bytes += len; in vrf_rx_stats()
139 u64_stats_update_end(&dstats->syncp); in vrf_rx_stats()
154 const struct pcpu_dstats *dstats; in vrf_get_stats64() local
158 dstats = per_cpu_ptr(dev->dstats, i); in vrf_get_stats64()
160 start = u64_stats_fetch_begin_irq(&dstats->syncp); in vrf_get_stats64()
161 tbytes = dstats->tx_bytes; in vrf_get_stats64()
162 tpkts = dstats->tx_pkts; in vrf_get_stats64()
163 tdrops = dstats->tx_drps; in vrf_get_stats64()
164 rbytes = dstats->rx_bytes; in vrf_get_stats64()
165 rpkts = dstats->rx_pkts; in vrf_get_stats64()
166 } while (u64_stats_fetch_retry_irq(&dstats->syncp, start)); in vrf_get_stats64()
422 this_cpu_inc(dev->dstats->rx_drps); in vrf_local_xmit()
617 struct pcpu_dstats *dstats = this_cpu_ptr(dev->dstats); in vrf_xmit() local
619 u64_stats_update_begin(&dstats->syncp); in vrf_xmit()
620 dstats->tx_pkts++; in vrf_xmit()
621 dstats->tx_bytes += len; in vrf_xmit()
622 u64_stats_update_end(&dstats->syncp); in vrf_xmit()
624 this_cpu_inc(dev->dstats->tx_drps); in vrf_xmit()
1188 free_percpu(dev->dstats); in vrf_dev_uninit()
1189 dev->dstats = NULL; in vrf_dev_uninit()
1196 dev->dstats = netdev_alloc_pcpu_stats(struct pcpu_dstats); in vrf_dev_init()
1197 if (!dev->dstats) in vrf_dev_init()
1217 free_percpu(dev->dstats); in vrf_dev_init()
1218 dev->dstats = NULL; in vrf_dev_init()