Searched refs:cpu_stats (Results 1 – 10 of 10) sorted by relevance
| /Linux-v5.4/net/netfilter/ |
| D | nft_counter.c | 60 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()
|
| D | nf_tables_api.c | 1191 struct nft_stats *cpu_stats, total; in nft_dump_stats() local 1202 cpu_stats = per_cpu_ptr(stats, cpu); in nft_dump_stats() 1204 seq = u64_stats_fetch_begin_irq(&cpu_stats->syncp); in nft_dump_stats() 1205 pkts = cpu_stats->pkts; in nft_dump_stats() 1206 bytes = cpu_stats->bytes; in nft_dump_stats() 1207 } while (u64_stats_fetch_retry_irq(&cpu_stats->syncp, seq)); in nft_dump_stats()
|
| /Linux-v5.4/net/bridge/ |
| D | br_vlan.c | 1213 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()
|
| D | br_multicast.c | 2440 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()
|
| /Linux-v5.4/net/core/ |
| D | drop_monitor.c | 1343 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()
|
| D | devlink.c | 5322 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()
|
| /Linux-v5.4/drivers/net/team/ |
| D | team_mode_loadbalance.c | 462 struct lb_stats *cpu_stats, in __lb_one_cpu_stats_add() argument 470 tmp.tx_bytes = cpu_stats->tx_bytes; in __lb_one_cpu_stats_add()
|
| /Linux-v5.4/drivers/net/ethernet/marvell/ |
| D | mvneta.c | 706 struct mvneta_pcpu_stats *cpu_stats; in mvneta_get_stats64() local 712 cpu_stats = per_cpu_ptr(pp->stats, cpu); in mvneta_get_stats64() 714 start = u64_stats_fetch_begin_irq(&cpu_stats->syncp); in mvneta_get_stats64() 715 rx_packets = cpu_stats->rx_packets; in mvneta_get_stats64() 716 rx_bytes = cpu_stats->rx_bytes; in mvneta_get_stats64() 717 tx_packets = cpu_stats->tx_packets; in mvneta_get_stats64() 718 tx_bytes = cpu_stats->tx_bytes; in mvneta_get_stats64() 719 } while (u64_stats_fetch_retry_irq(&cpu_stats->syncp, start)); in mvneta_get_stats64()
|
| /Linux-v5.4/drivers/net/ethernet/marvell/mvpp2/ |
| D | mvpp2_main.c | 3941 struct mvpp2_pcpu_stats *cpu_stats; in mvpp2_get_stats64() local 3947 cpu_stats = per_cpu_ptr(port->stats, cpu); in mvpp2_get_stats64() 3949 start = u64_stats_fetch_begin_irq(&cpu_stats->syncp); in mvpp2_get_stats64() 3950 rx_packets = cpu_stats->rx_packets; in mvpp2_get_stats64() 3951 rx_bytes = cpu_stats->rx_bytes; in mvpp2_get_stats64() 3952 tx_packets = cpu_stats->tx_packets; in mvpp2_get_stats64() 3953 tx_bytes = cpu_stats->tx_bytes; in mvpp2_get_stats64() 3954 } while (u64_stats_fetch_retry_irq(&cpu_stats->syncp, start)); in mvpp2_get_stats64()
|
| /Linux-v5.4/kernel/locking/ |
| D | lockdep.c | 263 struct lock_class_stats *cpu_stats = in clear_lock_stats() local 266 memset(cpu_stats, 0, sizeof(struct lock_class_stats)); in clear_lock_stats()
|