Home
last modified time | relevance | path

Searched refs:cpu_stats (Results 1 – 6 of 6) sorted by relevance

/net/netfilter/
Dnft_counter.c60 struct nft_counter __percpu *cpu_stats; in nft_counter_do_init() local
63 cpu_stats = alloc_percpu(struct nft_counter); in nft_counter_do_init()
64 if (cpu_stats == NULL) in nft_counter_do_init()
68 this_cpu = this_cpu_ptr(cpu_stats); in nft_counter_do_init()
78 priv->counter = cpu_stats; in nft_counter_do_init()
231 struct nft_counter __percpu *cpu_stats; in nft_counter_clone() local
237 cpu_stats = alloc_percpu_gfp(struct nft_counter, GFP_ATOMIC); in nft_counter_clone()
238 if (cpu_stats == NULL) in nft_counter_clone()
242 this_cpu = this_cpu_ptr(cpu_stats); in nft_counter_clone()
247 priv_clone->counter = cpu_stats; in nft_counter_clone()
Dnf_tables_api.c1220 struct nft_stats *cpu_stats, total; in nft_dump_stats() local
1231 cpu_stats = per_cpu_ptr(stats, cpu); in nft_dump_stats()
1233 seq = u64_stats_fetch_begin_irq(&cpu_stats->syncp); in nft_dump_stats()
1234 pkts = cpu_stats->pkts; in nft_dump_stats()
1235 bytes = cpu_stats->bytes; in nft_dump_stats()
1236 } while (u64_stats_fetch_retry_irq(&cpu_stats->syncp, seq)); in nft_dump_stats()
/net/bridge/
Dbr_vlan.c1213 struct br_vlan_stats *cpu_stats; in br_vlan_get_stats() local
1216 cpu_stats = per_cpu_ptr(v->stats, i); in br_vlan_get_stats()
1218 start = u64_stats_fetch_begin_irq(&cpu_stats->syncp); in br_vlan_get_stats()
1219 rxpackets = cpu_stats->rx_packets; in br_vlan_get_stats()
1220 rxbytes = cpu_stats->rx_bytes; in br_vlan_get_stats()
1221 txbytes = cpu_stats->tx_bytes; in br_vlan_get_stats()
1222 txpackets = cpu_stats->tx_packets; in br_vlan_get_stats()
1223 } while (u64_stats_fetch_retry_irq(&cpu_stats->syncp, start)); in br_vlan_get_stats()
Dbr_multicast.c2440 struct bridge_mcast_stats *cpu_stats = per_cpu_ptr(stats, i); in br_multicast_get_stats() local
2445 start = u64_stats_fetch_begin_irq(&cpu_stats->syncp); in br_multicast_get_stats()
2446 memcpy(&temp, &cpu_stats->mstats, sizeof(temp)); in br_multicast_get_stats()
2447 } while (u64_stats_fetch_retry_irq(&cpu_stats->syncp, start)); in br_multicast_get_stats()
/net/core/
Ddrop_monitor.c1343 struct net_dm_stats *cpu_stats = &data->stats; in net_dm_stats_read() local
1348 start = u64_stats_fetch_begin_irq(&cpu_stats->syncp); in net_dm_stats_read()
1349 dropped = cpu_stats->dropped; in net_dm_stats_read()
1350 } while (u64_stats_fetch_retry_irq(&cpu_stats->syncp, start)); in net_dm_stats_read()
1387 struct net_dm_stats *cpu_stats = &hw_data->stats; in net_dm_hw_stats_read() local
1392 start = u64_stats_fetch_begin_irq(&cpu_stats->syncp); in net_dm_hw_stats_read()
1393 dropped = cpu_stats->dropped; in net_dm_hw_stats_read()
1394 } while (u64_stats_fetch_retry_irq(&cpu_stats->syncp, start)); in net_dm_hw_stats_read()
Ddevlink.c5322 struct devlink_stats *cpu_stats; in devlink_trap_stats_read() local
5326 cpu_stats = per_cpu_ptr(trap_stats, i); in devlink_trap_stats_read()
5328 start = u64_stats_fetch_begin_irq(&cpu_stats->syncp); in devlink_trap_stats_read()
5329 rx_packets = cpu_stats->rx_packets; in devlink_trap_stats_read()
5330 rx_bytes = cpu_stats->rx_bytes; in devlink_trap_stats_read()
5331 } while (u64_stats_fetch_retry_irq(&cpu_stats->syncp, start)); in devlink_trap_stats_read()