Lines Matching refs:pcptr
185 struct ipvl_pcpu_stats *pcptr; in ipvlan_start_xmit() local
187 pcptr = this_cpu_ptr(ipvlan->pcpu_stats); in ipvlan_start_xmit()
189 u64_stats_update_begin(&pcptr->syncp); in ipvlan_start_xmit()
190 pcptr->tx_pkts++; in ipvlan_start_xmit()
191 pcptr->tx_bytes += skblen; in ipvlan_start_xmit()
192 u64_stats_update_end(&pcptr->syncp); in ipvlan_start_xmit()
254 struct ipvl_pcpu_stats *pcptr; in ipvlan_get_stats64() local
261 pcptr = per_cpu_ptr(ipvlan->pcpu_stats, idx); in ipvlan_get_stats64()
263 strt= u64_stats_fetch_begin_irq(&pcptr->syncp); in ipvlan_get_stats64()
264 rx_pkts = pcptr->rx_pkts; in ipvlan_get_stats64()
265 rx_bytes = pcptr->rx_bytes; in ipvlan_get_stats64()
266 rx_mcast = pcptr->rx_mcast; in ipvlan_get_stats64()
267 tx_pkts = pcptr->tx_pkts; in ipvlan_get_stats64()
268 tx_bytes = pcptr->tx_bytes; in ipvlan_get_stats64()
269 } while (u64_stats_fetch_retry_irq(&pcptr->syncp, in ipvlan_get_stats64()
279 rx_errs += pcptr->rx_errs; in ipvlan_get_stats64()
280 tx_drps += pcptr->tx_drps; in ipvlan_get_stats64()