Lines Matching refs:pcptr
222 struct ipvl_pcpu_stats *pcptr; in ipvlan_start_xmit() local
224 pcptr = this_cpu_ptr(ipvlan->pcpu_stats); in ipvlan_start_xmit()
226 u64_stats_update_begin(&pcptr->syncp); in ipvlan_start_xmit()
227 pcptr->tx_pkts++; in ipvlan_start_xmit()
228 pcptr->tx_bytes += skblen; in ipvlan_start_xmit()
229 u64_stats_update_end(&pcptr->syncp); in ipvlan_start_xmit()
293 struct ipvl_pcpu_stats *pcptr; in ipvlan_get_stats64() local
300 pcptr = per_cpu_ptr(ipvlan->pcpu_stats, idx); in ipvlan_get_stats64()
302 strt= u64_stats_fetch_begin_irq(&pcptr->syncp); in ipvlan_get_stats64()
303 rx_pkts = pcptr->rx_pkts; in ipvlan_get_stats64()
304 rx_bytes = pcptr->rx_bytes; in ipvlan_get_stats64()
305 rx_mcast = pcptr->rx_mcast; in ipvlan_get_stats64()
306 tx_pkts = pcptr->tx_pkts; in ipvlan_get_stats64()
307 tx_bytes = pcptr->tx_bytes; in ipvlan_get_stats64()
308 } while (u64_stats_fetch_retry_irq(&pcptr->syncp, in ipvlan_get_stats64()
318 rx_errs += pcptr->rx_errs; in ipvlan_get_stats64()
319 tx_drps += pcptr->tx_drps; in ipvlan_get_stats64()