Lines Matching defs:pcptr
224 struct ipvl_pcpu_stats *pcptr;
226 pcptr = this_cpu_ptr(ipvlan->pcpu_stats);
228 u64_stats_update_begin(&pcptr->syncp);
229 u64_stats_inc(&pcptr->tx_pkts);
230 u64_stats_add(&pcptr->tx_bytes, skblen);
231 u64_stats_update_end(&pcptr->syncp);
295 struct ipvl_pcpu_stats *pcptr;
302 pcptr = per_cpu_ptr(ipvlan->pcpu_stats, idx);
304 strt = u64_stats_fetch_begin(&pcptr->syncp);
305 rx_pkts = u64_stats_read(&pcptr->rx_pkts);
306 rx_bytes = u64_stats_read(&pcptr->rx_bytes);
307 rx_mcast = u64_stats_read(&pcptr->rx_mcast);
308 tx_pkts = u64_stats_read(&pcptr->tx_pkts);
309 tx_bytes = u64_stats_read(&pcptr->tx_bytes);
310 } while (u64_stats_fetch_retry(&pcptr->syncp,
320 rx_errs += READ_ONCE(pcptr->rx_errs);
321 tx_drps += READ_ONCE(pcptr->tx_drps);