Lines Matching refs:pcptr
188 struct ipvl_pcpu_stats *pcptr; in ipvlan_start_xmit() local
190 pcptr = this_cpu_ptr(ipvlan->pcpu_stats); in ipvlan_start_xmit()
192 u64_stats_update_begin(&pcptr->syncp); in ipvlan_start_xmit()
193 pcptr->tx_pkts++; in ipvlan_start_xmit()
194 pcptr->tx_bytes += skblen; in ipvlan_start_xmit()
195 u64_stats_update_end(&pcptr->syncp); in ipvlan_start_xmit()
252 struct ipvl_pcpu_stats *pcptr; in ipvlan_get_stats64() local
259 pcptr = per_cpu_ptr(ipvlan->pcpu_stats, idx); in ipvlan_get_stats64()
261 strt= u64_stats_fetch_begin_irq(&pcptr->syncp); in ipvlan_get_stats64()
262 rx_pkts = pcptr->rx_pkts; in ipvlan_get_stats64()
263 rx_bytes = pcptr->rx_bytes; in ipvlan_get_stats64()
264 rx_mcast = pcptr->rx_mcast; in ipvlan_get_stats64()
265 tx_pkts = pcptr->tx_pkts; in ipvlan_get_stats64()
266 tx_bytes = pcptr->tx_bytes; in ipvlan_get_stats64()
267 } while (u64_stats_fetch_retry_irq(&pcptr->syncp, in ipvlan_get_stats64()
277 rx_errs += pcptr->rx_errs; in ipvlan_get_stats64()
278 tx_drps += pcptr->tx_drps; in ipvlan_get_stats64()