Lines Matching refs:pcounters
1099 struct pcpu_seg6_local_counters *pcounters; in seg6_local_update_counters() local
1101 pcounters = this_cpu_ptr(slwt->pcpu_counters); in seg6_local_update_counters()
1102 u64_stats_update_begin(&pcounters->syncp); in seg6_local_update_counters()
1105 u64_stats_inc(&pcounters->packets); in seg6_local_update_counters()
1106 u64_stats_add(&pcounters->bytes, len); in seg6_local_update_counters()
1108 u64_stats_inc(&pcounters->errors); in seg6_local_update_counters()
1111 u64_stats_update_end(&pcounters->syncp); in seg6_local_update_counters()
1478 struct pcpu_seg6_local_counters __percpu *pcounters; in parse_nla_counters() local
1496 pcounters = seg6_local_alloc_pcpu_counters(GFP_KERNEL); in parse_nla_counters()
1497 if (!pcounters) in parse_nla_counters()
1500 slwt->pcpu_counters = pcounters; in parse_nla_counters()
1534 struct pcpu_seg6_local_counters *pcounters; in put_nla_counters() local
1538 pcounters = per_cpu_ptr(slwt->pcpu_counters, i); in put_nla_counters()
1540 start = u64_stats_fetch_begin_irq(&pcounters->syncp); in put_nla_counters()
1542 packets = u64_stats_read(&pcounters->packets); in put_nla_counters()
1543 bytes = u64_stats_read(&pcounters->bytes); in put_nla_counters()
1544 errors = u64_stats_read(&pcounters->errors); in put_nla_counters()
1546 } while (u64_stats_fetch_retry_irq(&pcounters->syncp, start)); in put_nla_counters()