arch/arc/kernel/smp.c
252
unsigned long __percpu *ipi_data_ptr = per_cpu_ptr(&ipi_data, cpu);
arch/arm/kernel/smp_twd.c
32
static struct clock_event_device __percpu *twd_evt;
arch/arm/xen/enlighten.c
52
static struct vcpu_info __percpu *xen_vcpu_info;
arch/arm64/include/asm/kvm_host.h
180
int __percpu *last_vcpu_ran;
arch/arm64/kernel/sdei.c
104
static void _free_sdei_scs(unsigned long * __percpu *ptr, int cpu)
arch/arm64/kernel/sdei.c
125
static int _init_sdei_scs(unsigned long * __percpu *ptr, int cpu)
arch/arm64/kernel/sdei.c
51
static void _free_sdei_stack(unsigned long * __percpu *ptr, int cpu)
arch/arm64/kernel/sdei.c
72
static int _init_sdei_stack(unsigned long * __percpu *ptr, int cpu)
arch/arm64/net/bpf_jit_comp.c
1969
static void priv_stack_init_guard(void __percpu *priv_stack_ptr, int alloc_size)
arch/arm64/net/bpf_jit_comp.c
1983
static void priv_stack_check_guard(void __percpu *priv_stack_ptr, int alloc_size,
arch/arm64/net/bpf_jit_comp.c
2016
void __percpu *priv_stack_ptr = NULL;
arch/arm64/net/bpf_jit_comp.c
3176
void __percpu *priv_stack_ptr;
arch/arm64/net/bpf_jit_comp.c
491
static void emit_percpu_ptr(const u8 dst_reg, void __percpu *ptr,
arch/arm64/net/bpf_jit_comp.c
520
void __percpu *priv_stack_ptr;
arch/csky/include/asm/asid.h
15
atomic64_t __percpu *active;
arch/csky/include/asm/asid.h
16
u64 __percpu *reserved;
arch/csky/kernel/perf_event.c
41
struct pmu_hw_events __percpu *hw_events;
arch/loongarch/include/asm/kvm_host.h
134
struct kvm_context __percpu *vmcs;
arch/loongarch/kernel/kgdb.c
460
struct perf_event * __percpu *pev;
arch/loongarch/kvm/main.c
19
static struct kvm_context __percpu *vmcs;
arch/powerpc/kvm/book3s_hv_rm_xics.c
804
static inline void this_cpu_inc_rm(unsigned int __percpu *addr)
arch/powerpc/xmon/xmon.c
3647
void __percpu *ptr = NULL;
arch/powerpc/xmon/xmon.c
3676
ptr = (void __percpu *)kallsyms_lookup_name(tmp);
arch/powerpc/xmon/xmon.c
3681
ptr >= (void __percpu *)__per_cpu_start &&
arch/powerpc/xmon/xmon.c
3682
ptr < (void __percpu *)__per_cpu_end)
arch/s390/kernel/perf_cpum_cf.c
112
struct cpu_cf_ptr __percpu *cfptr;
arch/s390/kernel/perf_cpum_cf.c
147
struct cpu_cf_ptr __percpu *p = cpu_cf_root.cfptr;
arch/s390/kernel/perf_pai.c
70
struct pai_mapptr __percpu *mapptr;
arch/x86/events/amd/ibs.c
1416
struct cpu_perf_ibs __percpu *pcpu;
arch/x86/events/amd/ibs.c
96
struct cpu_perf_ibs __percpu *pcpu;
arch/x86/events/amd/uncore.c
56
struct amd_uncore_ctx * __percpu *ctx;
arch/x86/events/amd/uncore.c
78
union amd_uncore_info __percpu *info;
arch/x86/events/intel/bts.c
40
static struct bts_ctx __percpu *bts_ctx;
arch/x86/hyperv/hv_init.c
79
union hv_ghcb * __percpu *hv_ghcb_pg;
arch/x86/include/asm/mshyperv.h
50
extern union hv_ghcb * __percpu *hv_ghcb_pg;
arch/x86/include/asm/msr.h
21
struct msr __percpu *msrs;
arch/x86/include/asm/msr.h
253
struct msr __percpu *msrs_alloc(void);
arch/x86/include/asm/msr.h
254
void msrs_free(struct msr __percpu *msrs);
arch/x86/include/asm/msr.h
263
void rdmsr_on_cpus(const struct cpumask *mask, u32 msr_no, struct msr __percpu *msrs);
arch/x86/include/asm/msr.h
264
void wrmsr_on_cpus(const struct cpumask *mask, u32 msr_no, struct msr __percpu *msrs);
arch/x86/include/asm/msr.h
293
struct msr __percpu *msrs)
arch/x86/include/asm/msr.h
298
struct msr __percpu *msrs)
arch/x86/include/asm/percpu.h
21
#define PER_CPU_VAR(var) __percpu(var)__percpu_rel
arch/x86/include/asm/percpu.h
575
unsigned long __percpu *addr__ = \
arch/x86/include/asm/percpu.h
576
(unsigned long __percpu *)&(_var) + BIT_WORD(_nr); \
arch/x86/kernel/acpi/cstate.c
118
static struct cstate_entry __percpu *cpu_cstate_entry; /* per CPU ptr */
arch/x86/kernel/apic/x2apic_savic.c
24
static struct secure_avic_page __percpu *savic_page __ro_after_init;
arch/x86/kernel/cpu/aperfmperf.c
364
static struct arch_hybrid_cpu_scale __percpu *arch_cpu_scale;
arch/x86/kernel/kgdb.c
184
struct perf_event * __percpu *pev;
arch/x86/kernel/module.c
138
static unsigned long __percpu *const addr = &__stack_chk_guard;
arch/x86/lib/msr-smp.c
125
void rdmsr_on_cpus(const struct cpumask *mask, u32 msr_no, struct msr __percpu *msrs)
arch/x86/lib/msr-smp.c
139
void wrmsr_on_cpus(const struct cpumask *mask, u32 msr_no, struct msr __percpu *msrs)
arch/x86/lib/msr-smp.c
98
struct msr __percpu *msrs,
arch/x86/lib/msr.c
10
struct msr __percpu *msrs_alloc(void)
arch/x86/lib/msr.c
12
struct msr __percpu *msrs = NULL;
arch/x86/lib/msr.c
24
void msrs_free(struct msr __percpu *msrs)
arch/x86/net/bpf_jit_comp.c
1580
static void emit_priv_frame_ptr(u8 **pprog, void __percpu *priv_frame_ptr)
arch/x86/net/bpf_jit_comp.c
1661
void __percpu *priv_frame_ptr = NULL;
arch/x86/net/bpf_jit_comp.c
1663
void __percpu *priv_stack_ptr;
arch/x86/net/bpf_jit_comp.c
3675
static void priv_stack_init_guard(void __percpu *priv_stack_ptr, int alloc_size)
arch/x86/net/bpf_jit_comp.c
3687
static void priv_stack_check_guard(void __percpu *priv_stack_ptr, int alloc_size,
arch/x86/net/bpf_jit_comp.c
3721
void __percpu *priv_stack_ptr = NULL;
arch/x86/net/bpf_jit_comp.c
3963
void __percpu *priv_stack_ptr;
arch/x86/xen/multicalls.c
57
static struct mc_debug_data __percpu *mc_debug_data_ptr;
arch/x86/xen/multicalls.c
83
struct mc_debug_data __percpu *mcdb;
block/blk-cgroup.h
112
struct llist_head __percpu *lhead;
block/blk-cgroup.h
72
struct blkg_iostat_set __percpu *iostat_cpu;
block/blk-iocost.c
421
struct ioc_pcpu_stat __percpu *pcpu_stat;
block/blk-iocost.c
539
struct iocg_pcpu_stat __percpu *pcpu_stat;
block/blk-iolatency.c
141
struct latency_stat __percpu *stats;
block/blk-mq.h
13
struct blk_mq_ctx __percpu *queue_ctx;
block/blk-stat.h
33
struct blk_rq_stat __percpu *cpu_stat;
block/kyber-iosched.c
159
struct kyber_cpu_latency __percpu *cpu_latency;
crypto/acompress.c
361
struct crypto_acomp_stream __percpu *streams = s->streams;
crypto/acompress.c
386
struct crypto_acomp_stream __percpu *streams = s->streams;
crypto/acompress.c
412
struct crypto_acomp_stream __percpu *streams;
crypto/acompress.c
449
struct crypto_acomp_stream __percpu *streams = s->streams;
crypto/cryptd.c
47
struct cryptd_cpu_queue __percpu *cpu_queue;
drivers/accel/habanalabs/common/hldio.h
69
s64 __percpu *inflight_ios;
drivers/acpi/processor_perflib.c
592
struct acpi_processor_performance __percpu *performance)
drivers/base/devres.c
1219
void __percpu *p;
drivers/base/devres.c
1221
p = *(void __percpu **)pdata;
drivers/base/devres.c
1237
void __percpu *__devm_alloc_percpu(struct device *dev, size_t size,
drivers/base/devres.c
1241
void __percpu *pcpu;
drivers/base/devres.c
1253
*(void __percpu **)p = pcpu;
drivers/block/rnbd/rnbd-clt.c
723
static void rnbd_init_cpu_qlists(struct rnbd_cpu_qlist __percpu *cpu_queues)
drivers/block/rnbd/rnbd-clt.h
81
struct rnbd_cpu_qlist __percpu
drivers/block/rnbd/rnbd-clt.h
84
int __percpu *cpu_rr; /* per-cpu var for CPU round-robin */
drivers/block/zram/zcomp.h
74
struct zcomp_strm __percpu *stream;
drivers/clocksource/arm_arch_timer.c
54
static struct clock_event_device __percpu *arch_timer_evt;
drivers/clocksource/arm_global_timer.c
56
static struct clock_event_device __percpu *gt_evt;
drivers/clocksource/hyperv_timer.c
30
static struct clock_event_device __percpu *hv_clock_event;
drivers/clocksource/jcore-pit.c
40
static struct jcore_pit __percpu *jcore_pit_percpu;
drivers/clocksource/timer-armada-370-xp.c
86
static struct clock_event_device __percpu *armada_370_xp_evt;
drivers/clocksource/timer-qcom.c
79
static struct clock_event_device __percpu *msm_evt;
drivers/cpufreq/acpi-cpufreq.c
63
static struct acpi_processor_performance __percpu *acpi_perf_data;
drivers/cpufreq/pcc-cpufreq.c
111
static struct pcc_cpu __percpu *pcc_cpu_info;
drivers/cpuidle/cpuidle-haltpoll.c
25
static struct cpuidle_device __percpu *haltpoll_cpuidle_devices;
drivers/crypto/caam/caamalg_qi2.h
67
struct dpaa2_caam_priv_per_cpu __percpu *ppriv;
drivers/crypto/intel/iaa/iaa_crypto_main.c
38
static struct wq_table_entry __percpu *wq_table;
drivers/dma/dmaengine.c
262
static struct dma_chan_tbl_ent __percpu *channel_table[DMA_TX_TYPE_END];
drivers/edac/amd64_edac.c
17
static struct msr __percpu *msrs;
drivers/firmware/arm_ffa/driver.c
107
struct ffa_pcpu_irq __percpu *irq_pcpu;
drivers/firmware/arm_ffa/driver.c
1924
struct ffa_pcpu_irq __percpu *irq_pcpu;
drivers/firmware/arm_sdei.c
244
struct sdei_registered_event __percpu *regs;
drivers/firmware/arm_sdei.c
64
struct sdei_registered_event __percpu *private_registered;
drivers/hv/hv_common.c
61
void * __percpu *hyperv_pcpu_input_arg;
drivers/hv/hv_common.c
64
void * __percpu *hyperv_pcpu_output_arg;
drivers/hv/hv_common.c
78
u8 * __percpu *hv_synic_eventring_tail;
drivers/hv/hyperv_vmbus.h
171
struct hv_per_cpu_context __percpu *cpu_context;
drivers/hv/mshv_root.h
365
extern u8 * __percpu *hv_synic_eventring_tail;
drivers/hv/mshv_root_main.c
54
static void * __percpu *root_scheduler_input;
drivers/hv/mshv_root_main.c
55
static void * __percpu *root_scheduler_output;
drivers/hv/mshv_synic.c
25
static struct hv_synic_pages __percpu *synic_pages;
drivers/hv/vmbus_drv.c
1432
struct work_struct __percpu *works;
drivers/hwtracing/coresight/coresight-etm-perf.h
100
struct coresight_path * __percpu *path;
drivers/hwtracing/coresight/coresight-trbe.c
141
struct trbe_cpudata __percpu *cpudata;
drivers/hwtracing/coresight/coresight-trbe.c
142
struct perf_output_handle * __percpu *handle;
drivers/idle/intel_idle.c
86
static struct cpuidle_device __percpu *intel_idle_cpuidle_devices;
drivers/infiniband/hw/hfi1/affinity.c
235
u16 __percpu *comp_vect_affinity)
drivers/infiniband/hw/hfi1/affinity.c
275
u16 __percpu *comp_vect_affinity)
drivers/infiniband/hw/hfi1/affinity.h
61
u16 __percpu *comp_vect_affinity;
drivers/infiniband/hw/hfi1/chip.c
1597
u64 get_all_cpu_total(u64 __percpu *cntr)
drivers/infiniband/hw/hfi1/chip.c
1608
u64 __percpu *cntr,
drivers/infiniband/hw/hfi1/chip.h
1375
u64 get_all_cpu_total(u64 __percpu *cntr);
drivers/infiniband/hw/hfi1/hfi.h
1109
u64 __percpu *send_schedule;
drivers/infiniband/hw/hfi1/hfi.h
1310
u64 __percpu *int_counter;
drivers/infiniband/hw/hfi1/hfi.h
1312
struct hfi1_opcode_stats_perctx __percpu *tx_opstats;
drivers/infiniband/hw/hfi1/hfi.h
1324
u64 __percpu *rcv_limit;
drivers/infiniband/hw/hfi1/pio.h
61
u32 __percpu *buffers_allocated;/* count of buffers allocated */
drivers/infiniband/ulp/rtrs/rtrs-clt.h
149
struct list_head __percpu
drivers/infiniband/ulp/rtrs/rtrs-clt.h
157
__rcu * __percpu *pcpu_path;
drivers/infiniband/ulp/rtrs/rtrs-clt.h
66
struct rtrs_clt_stats_pcpu __percpu *pcpu_stats;
drivers/infiniband/ulp/rtrs/rtrs-srv.h
40
struct rtrs_srv_stats_rdma_stats __percpu *rdma_stats;
drivers/iommu/dma-iommu.c
258
static void iommu_dma_free_fq_percpu(struct iova_fq __percpu *percpu_fq)
drivers/iommu/dma-iommu.c
317
struct iova_fq __percpu *queue;
drivers/iommu/dma-iommu.c
63
struct iova_fq __percpu *percpu_fq;
drivers/iommu/iova.c
589
struct iova_cpu_rcache __percpu *cpu_rcaches;
drivers/irqchip/irq-gic.c
67
void __iomem * __percpu *percpu_base;
drivers/irqchip/irq-gic.c
81
u32 __percpu *saved_ppi_enable;
drivers/irqchip/irq-gic.c
82
u32 __percpu *saved_ppi_active;
drivers/irqchip/irq-gic.c
83
u32 __percpu *saved_ppi_conf;
drivers/irqchip/irq-riscv-imsic-state.h
54
struct imsic_local_priv __percpu *lpriv;
drivers/md/dm-core.h
82
unsigned long __percpu *pending_io;
drivers/md/dm-pcache/cache.h
154
struct pcache_cache_data_head __percpu *data_heads;
drivers/md/dm-stats.h
15
struct dm_stats_last_position __percpu *last;
drivers/md/raid5.h
644
struct raid5_percpu __percpu *percpu;
drivers/misc/vcpu_stall_detector.c
56
static struct vcpu_stall_priv __percpu *vcpu_stall_detectors;
drivers/net/ethernet/asix/ax88796c_main.h
95
struct ax88796c_pcpu_stats __percpu *stats;
drivers/net/ethernet/cavium/thunder/nic.h
365
struct nicvf_drv_stats __percpu *drv_stats;
drivers/net/ethernet/chelsio/cxgb/sge.c
263
struct sge_port_stats __percpu *port_stats[MAX_NPORTS];
drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c
345
static struct cxgbi_ppm_pool __percpu *
drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c
348
struct cxgbi_ppm_pool __percpu *pools;
drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c
395
struct cxgbi_ppm_pool __percpu *pool = NULL;
drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.h
141
struct cxgbi_ppm_pool __percpu *pool;
drivers/net/ethernet/freescale/dpaa/dpaa_eth.h
131
struct dpaa_percpu_priv __percpu *percpu_priv;
drivers/net/ethernet/freescale/dpaa/dpaa_eth.h
60
int __percpu *percpu_count;
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h
562
struct dpaa2_eth_sgt_cache __percpu *sgt_cache;
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h
590
struct rtnl_link_stats64 __percpu *percpu_stats;
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h
592
struct dpaa2_eth_drv_stats __percpu *percpu_extras;
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h
638
struct dpaa2_eth_fds __percpu *fd;
drivers/net/ethernet/intel/ice/ice_repr.h
28
struct ice_repr_pcpu_stats __percpu *stats;
drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.h
53
struct ixgbe_fcoe_ddp_pool __percpu *ddp_pool;
drivers/net/ethernet/marvell/mvneta.c
503
struct mvneta_pcpu_port __percpu *ports;
drivers/net/ethernet/marvell/mvneta.c
504
struct mvneta_pcpu_stats __percpu *stats;
drivers/net/ethernet/marvell/mvpp2/mvpp2.h
1223
struct mvpp2_port_pcpu __percpu *pcpu;
drivers/net/ethernet/marvell/mvpp2/mvpp2.h
1236
struct mvpp2_pcpu_stats __percpu *stats;
drivers/net/ethernet/marvell/mvpp2/mvpp2.h
1452
struct mvpp2_txq_pcpu __percpu *pcpu;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
278
struct otx2_lmt_info __percpu *lmt_info;
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
317
struct mlxsw_sp_port_pcpu_stats __percpu *pcpu_stats;
drivers/net/ethernet/netronome/nfp/nfp_net_repr.h
56
struct nfp_repr_pcpu_stats __percpu *stats;
drivers/net/ethernet/nvidia/forcedeth.c
815
struct nv_txrx_stats __percpu *txrx_stats;
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.h
87
struct rmnet_pcpu_stats __percpu *pcpu_stats;
drivers/net/ethernet/stmicro/stmmac/common.h
240
struct stmmac_pcpu_stats __percpu *pcpu_stats;
drivers/net/hyperv/hyperv_net.h
1062
struct netvsc_vf_pcpu_stats __percpu *vf_stats;
drivers/net/ipvlan/ipvlan.h
68
struct ipvl_pcpu_stats __percpu *pcpu_stats;
drivers/net/macsec.c
104
struct pcpu_secy_stats __percpu *stats;
drivers/net/ppp/ppp_generic.c
129
struct ppp_xmit_recursion __percpu *xmit_recursion; /* xmit recursion detect */
drivers/net/team/team_mode_loadbalance.c
71
struct lb_pcpu_stats __percpu *pcpu_stats;
drivers/net/team/team_mode_loadbalance.c
81
struct lb_stats __percpu *pcpu_stats;
drivers/net/wireguard/device.h
30
struct multicore_worker __percpu *worker;
drivers/net/wireguard/queueing.c
13
struct multicore_worker __percpu *worker = alloc_percpu(struct multicore_worker);
drivers/net/wireguard/queueing.c
9
struct multicore_worker __percpu *
drivers/net/wireguard/queueing.h
27
struct multicore_worker __percpu *
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/internal.h
312
struct iwl_tso_hdr_page __percpu *tso_hdr_page;
drivers/net/xen-netfront.c
170
struct netfront_stats __percpu *rx_stats;
drivers/net/xen-netfront.c
171
struct netfront_stats __percpu *tx_stats;
drivers/nvdimm/nd.h
423
struct nd_percpu_lane __percpu *lane;
drivers/perf/arm_pmu.c
35
void (*free_pmuirq)(unsigned int irq, int cpu, void __percpu *devid);
drivers/perf/arm_pmu.c
38
static void armpmu_free_pmuirq(unsigned int irq, int cpu, void __percpu *devid)
drivers/perf/arm_pmu.c
49
static void armpmu_free_pmunmi(unsigned int irq, int cpu, void __percpu *devid)
drivers/perf/arm_pmu.c
617
void armpmu_free_irq(struct arm_pmu * __percpu *armpmu, int irq, int cpu)
drivers/perf/arm_pmu.c
630
int armpmu_request_irq(struct arm_pmu * __percpu *pcpu_armpmu, int irq, int cpu)
drivers/perf/arm_pmu.c
66
void __percpu *devid)
drivers/perf/arm_pmu.c
68
struct arm_pmu *armpmu = *per_cpu_ptr((void * __percpu *)devid, cpu);
drivers/perf/arm_pmu.c
702
struct pmu_hw_events __percpu *hw_events = pmu->hw_events;
drivers/perf/arm_pmu.c
93
void __percpu *devid)
drivers/perf/arm_pmu.c
95
struct arm_pmu *armpmu = *per_cpu_ptr((void * __percpu *)devid, cpu);
drivers/perf/arm_pmu_acpi.c
272
struct pmu_hw_events __percpu *hw_events = pmu->hw_events;
drivers/perf/arm_pmu_acpi.c
303
struct pmu_hw_events __percpu *hw_events;
drivers/perf/arm_pmu_platform.c
160
struct pmu_hw_events __percpu *hw_events = armpmu->hw_events;
drivers/perf/arm_pmu_platform.c
179
struct pmu_hw_events __percpu *hw_events = armpmu->hw_events;
drivers/perf/arm_pmu_platform.c
48
struct pmu_hw_events __percpu *hw_events = pmu->hw_events;
drivers/perf/arm_pmu_platform.c
98
struct pmu_hw_events __percpu *hw_events = pmu->hw_events;
drivers/perf/arm_spe_pmu.c
97
struct perf_output_handle __percpu *handle;
drivers/perf/qcom_l2_pmu.c
116
struct cluster_pmu * __percpu *pmu_cluster;
drivers/perf/riscv_pmu_sbi.c
1195
struct cpu_hw_events __percpu *hw_events = pmu->hw_events;
drivers/perf/starfive_starlink_pmu.c
71
struct starlink_hw_events __percpu *hw_events;
drivers/resctrl/mpam_internal.h
65
struct mpam_msc * __percpu *error_dev_id;
drivers/scsi/hpsa.h
251
u32 __percpu *lockup_detected;
drivers/scsi/libfc/fc_exch.c
84
struct fc_exch_pool __percpu *pool;
drivers/scsi/lpfc/lpfc.h
1469
struct lpfc_cgn_stat __percpu *cmf_stat;
drivers/scsi/lpfc/lpfc.h
342
u64 __percpu *last_io_time;
drivers/scsi/lpfc/lpfc_sli4.h
961
struct lpfc_eq_intr_info __percpu *eq_info;
drivers/scsi/lpfc/lpfc_sli4.h
963
struct lpfc_hdwq_stat __percpu *c_stat;
drivers/scsi/smartpqi/smartpqi.h
1176
struct pqi_raid_io_stats __percpu *raid_io_stats;
drivers/soc/ti/knav_qmss.h
280
struct knav_queue_stats __percpu *stats;
drivers/spi/spi-mem.c
330
static void spi_mem_add_op_stats(struct spi_statistics __percpu *pcpu_stats,
drivers/spi/spi.c
114
static ssize_t spi_emit_pcpu_stats(struct spi_statistics __percpu *stat,
drivers/spi/spi.c
1430
struct spi_statistics __percpu *statm = ctlr->pcpu_statistics;
drivers/spi/spi.c
1431
struct spi_statistics __percpu *stats = msg->spi->pcpu_statistics;
drivers/spi/spi.c
1594
struct spi_statistics __percpu *statm = ctlr->pcpu_statistics;
drivers/spi/spi.c
1595
struct spi_statistics __percpu *stats = msg->spi->pcpu_statistics;
drivers/spi/spi.c
163
static ssize_t spi_statistics_##name##_show(struct spi_statistics __percpu *stat, \
drivers/spi/spi.c
307
static void spi_statistics_add_transfer_stats(struct spi_statistics __percpu *pcpu_stats,
drivers/spi/spi.c
92
static struct spi_statistics __percpu *spi_alloc_pcpu_stats(struct device *dev)
drivers/spi/spi.c
94
struct spi_statistics __percpu *pcpu_stats;
drivers/target/target_core_stat.c
281
per_cpu_stat_##prefix##_snprintf(struct stats_struct __percpu *per_cpu_stats, \
drivers/tee/optee/optee_private.h
147
struct optee_pcpu __percpu *optee_pcpu;
drivers/tee/optee/smc_abi.c
1130
struct optee_pcpu __percpu *optee_pcpu;
drivers/xen/xen-acpi-processor.c
444
static struct acpi_processor_performance __percpu *acpi_perf_data;
fs/aio.c
103
struct kioctx_cpu __percpu *cpu;
fs/ext4/ext4.h
1665
struct ext4_locality_group __percpu *s_locality_groups;
fs/gfs2/incore.h
685
struct gfs2_pcpu_lkstats __percpu *sd_lkstats;
fs/mount.h
56
struct mnt_pcp __percpu *mnt_pcp;
fs/nfs/iostat.h
55
static inline void nfs_free_iostats(struct nfs_iostats __percpu *stats)
fs/seq_file.c
1096
seq_hlist_start_percpu(struct hlist_head __percpu *head, int *cpu, loff_t pos)
fs/seq_file.c
1120
seq_hlist_next_percpu(void *v, struct hlist_head __percpu *head,
fs/squashfs/decompressor_multi_percpu.c
31
struct squashfs_stream __percpu *percpu;
fs/squashfs/decompressor_multi_percpu.c
63
struct squashfs_stream __percpu *percpu =
fs/squashfs/decompressor_multi_percpu.c
64
(void __percpu *)(unsigned long) msblk->stream;
fs/squashfs/decompressor_multi_percpu.c
81
struct squashfs_stream __percpu *percpu =
fs/squashfs/decompressor_multi_percpu.c
82
(void __percpu *)(unsigned long) msblk->stream;
fs/xfs/xfs_log_priv.h
302
void __percpu *xc_pcp; /* percpu CIL structures */
fs/xfs/xfs_mount.h
172
void __percpu *m_inodegc; /* percpu inodegc structures */
fs/xfs/xfs_platform.h
165
struct xfsstats __percpu *xs_stats;
fs/xfs/xfs_stats.c
10
static int counter_val(struct xfsstats __percpu *stats, int idx)
fs/xfs/xfs_stats.c
101
void xfs_stats_clearall(struct xfsstats __percpu *stats)
fs/xfs/xfs_stats.c
19
int xfs_stats_format(struct xfsstats __percpu *stats, char *buf)
fs/xfs/xfs_stats.h
171
int xfs_stats_format(struct xfsstats __percpu *stats, char *buf);
fs/xfs/xfs_stats.h
172
void xfs_stats_clearall(struct xfsstats __percpu *stats);
include/acpi/processor.h
256
__percpu *performance);
include/asm-generic/mshyperv.h
73
extern void * __percpu *hyperv_pcpu_input_arg;
include/asm-generic/mshyperv.h
74
extern void * __percpu *hyperv_pcpu_output_arg;
include/crypto/internal/acompress.h
68
struct crypto_acomp_stream __percpu *streams;
include/linux/alloc_tag.h
30
struct alloc_tag_counters __percpu *counters;
include/linux/bio.h
678
struct bio_alloc_cache __percpu *cache;
include/linux/blk_types.h
46
struct disk_stats __percpu *bd_stats;
include/linux/blkdev.h
490
struct blk_mq_ctx __percpu *queue_ctx;
include/linux/blktrace_api.h
20
unsigned long __percpu *sequence;
include/linux/blktrace_api.h
21
unsigned char __percpu *msg_data;
include/linux/bpf-cgroup.h
90
void __percpu *percpu_buf;
include/linux/bpf.h
1677
void __percpu *priv_stack_ptr;
include/linux/bpf.h
1801
struct bpf_prog_stats __percpu *stats;
include/linux/bpf.h
1802
u8 __percpu *active; /* u8[BPF_NR_CONTEXTS] for recursion protection */
include/linux/bpf.h
2059
return this_cpu_inc_return(*(int __percpu *)(prog->active)) == 1;
include/linux/bpf.h
2073
this_cpu_dec(*(int __percpu *)(prog->active));
include/linux/bpf.h
2249
DECLARE_FLEX_ARRAY(void __percpu *, pptrs) __aligned(8);
include/linux/bpf.h
2671
void __percpu *bpf_map_alloc_percpu(const struct bpf_map *map, size_t size,
include/linux/bpf.h
336
s64 __percpu *elem_count;
include/linux/bpf_mem_alloc.h
12
struct bpf_mem_caches __percpu *caches;
include/linux/bpf_mem_alloc.h
13
struct bpf_mem_cache __percpu *cache;
include/linux/cgroup-defs.h
204
struct css_rstat_cpu __percpu *rstat_cpu;
include/linux/cgroup-defs.h
588
struct cgroup_rstat_base_cpu __percpu *rstat_base_cpu;
include/linux/cgroup-defs.h
860
struct llist_head __percpu *lhead; /* lockless update list head */
include/linux/compiler_types.h
52
# define __percpu __attribute__((noderef, address_space(__percpu)))
include/linux/cookie.h
15
struct pcpu_gen_cookie __percpu *local;
include/linux/coresight.h
240
atomic_t __percpu *cpu_map;
include/linux/device/devres.h
108
((typeof(type) __percpu *)__devm_alloc_percpu((dev), sizeof(type), __alignof__(type)))
include/linux/device/devres.h
110
void __percpu *__devm_alloc_percpu(struct device *dev, size_t size, size_t align);
include/linux/dmaengine.h
353
struct dma_chan_percpu __percpu *local;
include/linux/err.h
53
#define ERR_PTR_PCPU(error) ((void __percpu *)(unsigned long)ERR_PTR(error))
include/linux/hw_breakpoint.h
122
static inline struct perf_event * __percpu *
include/linux/hw_breakpoint.h
130
unregister_wide_hw_breakpoint(struct perf_event * __percpu *cpu_events) { }
include/linux/hw_breakpoint.h
79
extern struct perf_event * __percpu *
include/linux/hw_breakpoint.h
86
extern void unregister_wide_hw_breakpoint(struct perf_event * __percpu *cpu_events);
include/linux/if_macvlan.h
26
struct vlan_pcpu_stats __percpu *pcpu_stats;
include/linux/if_team.h
190
struct team_pcpu_stats __percpu *pcpu_stats;
include/linux/if_vlan.h
192
struct vlan_pcpu_stats __percpu *vlan_pcpu_stats;
include/linux/interrupt.h
127
void __percpu *percpu_dev_id;
include/linux/interrupt.h
185
const cpumask_t *affinity, void __percpu *percpu_dev_id);
include/linux/interrupt.h
193
const char *devname, void __percpu *percpu_dev_id)
include/linux/interrupt.h
201
const struct cpumask *affinity, void __percpu *dev_id);
include/linux/interrupt.h
204
extern void free_percpu_irq(unsigned int, void __percpu *);
include/linux/interrupt.h
207
extern void free_percpu_nmi(unsigned int irq, void __percpu *percpu_dev_id);
include/linux/irqchip/arm-gic-v3.h
624
} __percpu *rdist;
include/linux/irqchip/riscv-imsic.h
75
struct imsic_local_config __percpu *local;
include/linux/irqdesc.h
83
struct irqstat __percpu *kstat_irqs;
include/linux/kexec.h
26
extern note_buf_t __percpu *crash_notes;
include/linux/kmemleak.h
101
static inline void kmemleak_ignore_percpu(const void __percpu *ptr)
include/linux/kmemleak.h
20
extern void kmemleak_alloc_percpu(const void __percpu *ptr, size_t size,
include/linux/kmemleak.h
26
extern void kmemleak_free_percpu(const void __percpu *ptr) __ref;
include/linux/kmemleak.h
31
extern void kmemleak_ignore_percpu(const void __percpu *ptr) __ref;
include/linux/kmemleak.h
72
static inline void kmemleak_alloc_percpu(const void __percpu *ptr, size_t size,
include/linux/kmemleak.h
89
static inline void kmemleak_free_percpu(const void __percpu *ptr)
include/linux/kvm_host.h
2399
struct kvm_vcpu * __percpu *kvm_get_running_vcpus(void);
include/linux/local_lock.h
103
DEFINE_LOCK_GUARD_1(local_lock_nested_bh, local_lock_t __percpu,
include/linux/local_lock.h
109
DECLARE_LOCK_GUARD_1_ATTRS(local_lock, __acquires(_T), __releases(*(local_lock_t __percpu **)_T))
include/linux/local_lock.h
111
DECLARE_LOCK_GUARD_1_ATTRS(local_lock_irq, __acquires(_T), __releases(*(local_lock_t __percpu **)_T))
include/linux/local_lock.h
113
DECLARE_LOCK_GUARD_1_ATTRS(local_lock_irqsave, __acquires(_T), __releases(*(local_lock_t __percpu **)_T))
include/linux/local_lock.h
115
DECLARE_LOCK_GUARD_1_ATTRS(local_lock_nested_bh, __acquires(_T), __releases(*(local_lock_t __percpu **)_T))
include/linux/local_lock.h
86
DEFINE_LOCK_GUARD_1(local_lock, local_lock_t __percpu,
include/linux/local_lock.h
89
DEFINE_LOCK_GUARD_1(local_lock_irq, local_lock_t __percpu,
include/linux/local_lock.h
92
DEFINE_LOCK_GUARD_1(local_lock_irqsave, local_lock_t __percpu,
include/linux/local_lock_internal.h
325
static __always_inline local_lock_t *__this_cpu_local_lock(local_lock_t __percpu *base)
include/linux/local_lock_internal.h
331
static __always_inline local_trylock_t *__this_cpu_local_lock(local_trylock_t __percpu *base)
include/linux/memcontrol.h
270
struct memcg_vmstats_percpu __percpu *vmstats_percpu;
include/linux/memcontrol.h
292
struct memcg1_events_percpu __percpu *events_percpu;
include/linux/memcontrol.h
93
struct lruvec_stats_percpu __percpu *lruvec_stats_percpu;
include/linux/mm_types.h
1232
unsigned int __percpu *futex_ref;
include/linux/mmzone.h
1513
struct per_cpu_nodestat __percpu *per_cpu_nodestats;
include/linux/mmzone.h
904
struct per_cpu_pages __percpu *per_cpu_pageset;
include/linux/mmzone.h
905
struct per_cpu_zonestat __percpu *per_cpu_zonestats;
include/linux/module.h
487
void __percpu *percpu;
include/linux/netdevice.h
2153
struct pcpu_lstats __percpu *lstats;
include/linux/netdevice.h
2154
struct pcpu_sw_netstats __percpu *tstats;
include/linux/netdevice.h
2155
struct pcpu_dstats __percpu *dstats;
include/linux/netdevice.h
2239
struct net_device_core_stats __percpu *core_stats;
include/linux/netdevice.h
2372
struct xdp_dev_bulk_queue __percpu *xdp_bulkq;
include/linux/netdevice.h
2386
int __percpu *pcpu_refcnt;
include/linux/netdevice.h
3080
typeof(type) __percpu *pcpu_stats = alloc_percpu_gfp(type, gfp);\
include/linux/netdevice.h
3097
typeof(type) __percpu *pcpu_stats = devm_alloc_percpu(dev, type);\
include/linux/netdevice.h
5114
const struct pcpu_sw_netstats __percpu *netstats);
include/linux/netfilter/x_tables.h
415
const char __percpu *mem;
include/linux/netfilter/x_tables.h
426
return this_cpu_ptr((void __percpu *) (unsigned long) cnt->pcnt);
include/linux/netfilter/x_tables.h
435
return per_cpu_ptr((void __percpu *) (unsigned long) cnt->pcnt, cpu);
include/linux/nfs_fs_sb.h
150
struct nfs_iostats __percpu *io_stats; /* I/O statistics */
include/linux/padata.h
96
struct padata_list __percpu *reorder_list;
include/linux/padata.h
97
struct padata_serial_queue __percpu *squeue;
include/linux/percpu-defs.h
221
const void __percpu *__vpp_verify = (typeof((ptr) + 0))NULL; \
include/linux/percpu-defs.h
48
__percpu __attribute__((section(PER_CPU_BASE_SECTION sec))) \
include/linux/percpu-refcount.h
159
unsigned long __percpu **percpu_countp)
include/linux/percpu-refcount.h
185
*percpu_countp = (unsigned long __percpu *)percpu_ptr;
include/linux/percpu-refcount.h
200
unsigned long __percpu *percpu_count;
include/linux/percpu-refcount.h
238
unsigned long __percpu *percpu_count;
include/linux/percpu-refcount.h
277
unsigned long __percpu *percpu_count;
include/linux/percpu-refcount.h
328
unsigned long __percpu *percpu_count;
include/linux/percpu-rwsem.h
15
unsigned int __percpu *read_count;
include/linux/percpu.h
136
extern void __percpu *pcpu_alloc_noprof(size_t size, size_t align, bool reserved,
include/linux/percpu.h
147
(typeof(type) __percpu *)__alloc_percpu_gfp(sizeof(type), \
include/linux/percpu.h
150
(typeof(type) __percpu *)__alloc_percpu(sizeof(type), \
include/linux/percpu.h
153
((typeof(type) __percpu *)pcpu_alloc_noprof(sizeof(type), \
include/linux/percpu.h
156
extern void free_percpu(void __percpu *__pdata);
include/linux/percpu.h
158
DEFINE_FREE(free_percpu, void __percpu *, free_percpu(_T))
include/linux/percpu_counter.h
28
s32 __percpu *counters;
include/linux/perf/arm_pmu.h
114
struct pmu_hw_events __percpu *hw_events;
include/linux/perf/arm_pmu.h
192
int armpmu_request_irq(struct arm_pmu * __percpu *armpmu, int irq, int cpu);
include/linux/perf/arm_pmu.h
193
void armpmu_free_irq(struct arm_pmu * __percpu *armpmu, int irq, int cpu);
include/linux/perf/riscv_pmu.h
71
struct cpu_hw_events __percpu *hw_events;
include/linux/perf_event.h
1190
struct perf_cgroup_info __percpu *info;
include/linux/perf_event.h
354
struct perf_cpu_pmu_context * __percpu *cpu_pmu_context;
include/linux/prandom.h
22
void prandom_seed_full_state(struct rnd_state __percpu *pcpu_state);
include/linux/psi_types.h
168
struct psi_group_cpu __percpu *pcpu;
include/linux/rcupdate_trace.h
122
struct srcu_ctr __percpu *scp;
include/linux/rcupdate_trace.h
55
static inline struct srcu_ctr __percpu *rcu_read_lock_tasks_trace(void)
include/linux/rcupdate_trace.h
57
struct srcu_ctr __percpu *ret = __srcu_read_lock_fast(&rcu_tasks_trace_srcu_struct);
include/linux/rcupdate_trace.h
76
static inline void rcu_read_unlock_tasks_trace(struct srcu_ctr __percpu *scp)
include/linux/relay.h
84
struct rchan_buf * __percpu *buf; /* per-cpu channel buffers */
include/linux/rseq_types.h
173
struct mm_cid_pcpu __percpu *pcpu;
include/linux/sbitmap.h
84
unsigned int __percpu *alloc_hint;
include/linux/sched.h
949
struct srcu_ctr __percpu *trc_reader_scp;
include/linux/sched/topology.h
173
struct sched_domain *__percpu *sd;
include/linux/sched/topology.h
174
struct sched_domain_shared *__percpu *sds;
include/linux/sched/topology.h
175
struct sched_group *__percpu *sg;
include/linux/sched/topology.h
176
struct sched_group_capacity *__percpu *sgc;
include/linux/seq_file.h
330
extern struct hlist_node *seq_hlist_start_percpu(struct hlist_head __percpu *head, int *cpu, loff_t pos);
include/linux/seq_file.h
332
extern struct hlist_node *seq_hlist_next_percpu(void *v, struct hlist_head __percpu *head, int *cpu, loff_t *pos);
include/linux/shmem_fs.h
86
ino_t __percpu *ino_batch; /* The next per-cpu inode number to use */
include/linux/smpboot.h
32
struct task_struct * __percpu *store;
include/linux/spi/spi.h
225
struct spi_statistics __percpu *pcpu_statistics;
include/linux/spi/spi.h
786
struct spi_statistics __percpu *pcpu_statistics;
include/linux/srcu.h
324
static inline struct srcu_ctr __percpu *srcu_read_lock_fast(struct srcu_struct *ssp) __acquires_shared(ssp)
include/linux/srcu.h
327
struct srcu_ctr __percpu *retval;
include/linux/srcu.h
364
static inline struct srcu_ctr __percpu *srcu_read_lock_fast_updown(struct srcu_struct *ssp)
include/linux/srcu.h
367
struct srcu_ctr __percpu *retval;
include/linux/srcu.h
380
static inline struct srcu_ctr __percpu *srcu_read_lock_fast_notrace(struct srcu_struct *ssp)
include/linux/srcu.h
383
struct srcu_ctr __percpu *retval;
include/linux/srcu.h
402
static inline struct srcu_ctr __percpu *srcu_down_read_fast(struct srcu_struct *ssp) __acquires_shared(ssp)
include/linux/srcu.h
497
static inline void srcu_read_unlock_fast(struct srcu_struct *ssp, struct srcu_ctr __percpu *scp)
include/linux/srcu.h
514
srcu_read_unlock_fast_updown(struct srcu_struct *ssp, struct srcu_ctr __percpu *scp) __releases_shared(ssp)
include/linux/srcu.h
528
struct srcu_ctr __percpu *scp) __releases_shared(ssp)
include/linux/srcu.h
542
static inline void srcu_up_read_fast(struct srcu_struct *ssp, struct srcu_ctr __percpu *scp)
include/linux/srcu.h
630
struct srcu_ctr __percpu *scp)
include/linux/srcu.h
637
struct srcu_ctr __percpu *scp)
include/linux/srcutiny.h
101
return (struct srcu_ctr __percpu *)(intptr_t)idx;
include/linux/srcutiny.h
104
static inline struct srcu_ctr __percpu *__srcu_read_lock_fast(struct srcu_struct *ssp)
include/linux/srcutiny.h
110
static inline void __srcu_read_unlock_fast(struct srcu_struct *ssp, struct srcu_ctr __percpu *scp)
include/linux/srcutiny.h
116
static inline struct srcu_ctr __percpu *__srcu_read_lock_fast_updown(struct srcu_struct *ssp)
include/linux/srcutiny.h
123
void __srcu_read_unlock_fast_updown(struct srcu_struct *ssp, struct srcu_ctr __percpu *scp)
include/linux/srcutiny.h
94
static inline bool __srcu_ptr_to_ctr(struct srcu_struct *ssp, struct srcu_ctr __percpu *scpp)
include/linux/srcutiny.h
99
static inline struct srcu_ctr __percpu *__srcu_ctr_to_ptr(struct srcu_struct *ssp, int idx)
include/linux/srcutree.h
106
struct srcu_ctr __percpu *srcu_ctrp;
include/linux/srcutree.h
107
struct srcu_data __percpu *sda; /* Per-CPU srcu_data array. */
include/linux/srcutree.h
245
static inline bool __srcu_ptr_to_ctr(struct srcu_struct *ssp, struct srcu_ctr __percpu *scpp)
include/linux/srcutree.h
252
static inline struct srcu_ctr __percpu *__srcu_ctr_to_ptr(struct srcu_struct *ssp, int idx)
include/linux/srcutree.h
289
static inline struct srcu_ctr __percpu notrace *__srcu_read_lock_fast(struct srcu_struct *ssp)
include/linux/srcutree.h
292
struct srcu_ctr __percpu *scp = READ_ONCE(ssp->srcu_ctrp);
include/linux/srcutree.h
313
__srcu_read_unlock_fast(struct srcu_struct *ssp, struct srcu_ctr __percpu *scp)
include/linux/srcutree.h
333
struct srcu_ctr __percpu notrace *__srcu_read_lock_fast_updown(struct srcu_struct *ssp)
include/linux/srcutree.h
336
struct srcu_ctr __percpu *scp = READ_ONCE(ssp->srcu_ctrp);
include/linux/srcutree.h
357
__srcu_read_unlock_fast_updown(struct srcu_struct *ssp, struct srcu_ctr __percpu *scp)
include/linux/sunrpc/svc.h
396
unsigned long __percpu *vs_count; /* call counts */
include/linux/trace_events.h
389
struct hlist_head __percpu *perf_events;
include/linux/vmcore_info.h
32
extern note_buf_t __percpu *crash_notes;
include/linux/vmstat.h
242
struct per_cpu_zonestat __percpu *pzstats = zone->per_cpu_zonestats;
include/linux/vmstat.h
250
struct per_cpu_zonestat __percpu *pzstats = zone->per_cpu_zonestats;
include/net/act_api.h
42
struct gnet_stats_basic_sync __percpu *cpu_bstats;
include/net/act_api.h
43
struct gnet_stats_basic_sync __percpu *cpu_bstats_hw;
include/net/act_api.h
44
struct gnet_stats_queue __percpu *cpu_qstats;
include/net/bonding.h
246
u32 __percpu *rr_tx_counter;
include/net/dst_cache.h
12
struct dst_cache_pcpu __percpu *cache;
include/net/dst_metadata.h
136
void metadata_dst_free_percpu(struct metadata_dst __percpu *md_dst);
include/net/dst_metadata.h
137
struct metadata_dst __percpu *
include/net/gen_stats.h
50
struct gnet_stats_basic_sync __percpu *cpu,
include/net/gen_stats.h
53
struct gnet_stats_basic_sync __percpu *cpu,
include/net/gen_stats.h
56
struct gnet_stats_basic_sync __percpu *cpu,
include/net/gen_stats.h
61
struct gnet_stats_queue __percpu *cpu_q,
include/net/gen_stats.h
64
const struct gnet_stats_queue __percpu *cpu_q,
include/net/gen_stats.h
71
struct gnet_stats_basic_sync __percpu *cpu_bstats,
include/net/gen_stats.h
77
struct gnet_stats_basic_sync __percpu *cpu_bstats,
include/net/gro_cells.h
12
struct gro_cell __percpu *cells;
include/net/hotdata.h
39
struct skb_defer_node __percpu *skb_defer_nodes;
include/net/ip.h
305
static inline u64 snmp_get_cpu_field(void __percpu *mib, int cpu, int offt)
include/net/ip.h
310
unsigned long snmp_fold_field(void __percpu *mib, int offt);
include/net/ip.h
312
u64 snmp_get_cpu_field64(void __percpu *mib, int cpu, int offct,
include/net/ip.h
314
u64 snmp_fold_field64(void __percpu *mib, int offt, size_t sync_off);
include/net/ip.h
316
static inline u64 snmp_get_cpu_field64(void __percpu *mib, int cpu, int offct,
include/net/ip.h
323
static inline u64 snmp_fold_field64(void __percpu *mib, int offt, size_t syncp_off)
include/net/ip6_fib.h
154
struct rt6_info * __percpu *rt6i_pcpu;
include/net/ip_fib.h
102
struct rtable __rcu * __percpu *nhc_pcpu_rth_output;
include/net/ip_vs.h
393
struct ip_vs_cpu_stats __percpu *cpustats; /* per cpu counters */
include/net/macsec.h
137
struct macsec_rx_sa_stats __percpu *stats;
include/net/macsec.h
164
struct pcpu_rx_sc_stats __percpu *stats;
include/net/macsec.h
188
struct macsec_tx_sa_stats __percpu *stats;
include/net/macsec.h
212
struct pcpu_tx_sc_stats __percpu *stats;
include/net/neighbour.h
243
struct neigh_statistics __percpu *stats;
include/net/netfilter/nf_synproxy.h
24
struct synproxy_stats __percpu *stats;
include/net/netfilter/nf_tables.h
1250
struct nft_stats __percpu *stats;
include/net/netfilter/nf_tables.h
1746
struct nft_stats __percpu *stats;
include/net/netns/conntrack.h
93
struct ip_conntrack_stat __percpu *stat;
include/net/netns/core.h
23
struct prot_inuse __percpu *prot_inuse;
include/net/netns/flow_table.h
12
struct nf_flow_table_stat __percpu *stat;
include/net/netns/smc.h
11
struct smc_stats __percpu *smc_stats;
include/net/netns/xfrm.h
46
struct hlist_head __percpu *state_cache_input;
include/net/nexthop.h
107
struct nh_grp_entry_stats __percpu *stats;
include/net/page_pool/types.h
233
struct page_pool_recycle_stats __percpu *recycle_stats;
include/net/route.h
126
extern struct ip_rt_acct __percpu *ip_rt_acct;
include/net/sch_generic.h
103
struct gnet_stats_basic_sync __percpu *cpu_bstats;
include/net/sch_generic.h
104
struct gnet_stats_queue __percpu *cpu_qstats;
include/net/sch_generic.h
1431
struct gnet_stats_basic_sync __percpu *cpu_bstats;
include/net/sch_generic.h
1432
struct gnet_stats_queue __percpu *cpu_qstats;
include/net/snmp.h
116
__typeof__(type) __percpu *name
include/net/snmp.h
120
extern __typeof__(type) __percpu *name
include/net/sock.h
1356
int __percpu *per_cpu_fw_alloc;
include/net/vxlan.h
272
struct vxlan_vni_stats_pcpu __percpu *stats;
include/net/xfrm.h
2293
extern struct metadata_dst __percpu *xfrm_bpf_md_dst;
include/rdma/rdma_vt.h
86
u64 __percpu *rc_acks;
include/rdma/rdma_vt.h
87
u64 __percpu *rc_qacks;
include/rdma/rdma_vt.h
88
u64 __percpu *rc_delayed_comp;
include/scsi/libfc.h
729
struct fc_stats __percpu *stats;
include/target/target_core_base.h
690
struct se_dev_entry_io_stats __percpu *stats;
include/target/target_core_base.h
786
struct scsi_port_stats __percpu *lun_stats;
include/target/target_core_base.h
845
struct se_dev_io_stats __percpu *stats;
include/trace/events/percpu.h
16
void __percpu *ptr, size_t bytes_alloc, gfp_t gfp_flags),
include/trace/events/percpu.h
29
__field( void __percpu *, ptr )
include/trace/events/percpu.h
56
TP_PROTO(void *base_addr, int off, void __percpu *ptr),
include/trace/events/percpu.h
63
__field( void __percpu *, ptr )
kernel/bpf/arraymap.c
314
void __percpu *pptr;
kernel/bpf/arraymap.c
35
void __percpu *ptr;
kernel/bpf/arraymap.c
407
void __percpu *pptr;
kernel/bpf/arraymap.c
484
void __percpu *pptr = array->pptrs[i & array->index_mask];
kernel/bpf/arraymap.c
533
void __percpu *pptr;
kernel/bpf/arraymap.c
656
void __percpu *pptr;
kernel/bpf/arraymap.c
672
pptr = (void __percpu *)(uintptr_t)v;
kernel/bpf/bpf_lru_list.h
48
struct bpf_lru_locallist __percpu *local_list;
kernel/bpf/bpf_lru_list.h
56
struct bpf_lru_list __percpu *percpu_lru;
kernel/bpf/cpumap.c
65
struct xdp_bulk_queue __percpu *bulkq;
kernel/bpf/hashtab.c
1013
static void pcpu_copy_value(struct bpf_htab *htab, void __percpu *pptr,
kernel/bpf/hashtab.c
1045
static void pcpu_init_value(struct bpf_htab *htab, void __percpu *pptr,
kernel/bpf/hashtab.c
1081
void __percpu *pptr;
kernel/bpf/hashtab.c
1131
pptr = *(void __percpu **)ptr;
kernel/bpf/hashtab.c
1701
void __percpu *pptr;
kernel/bpf/hashtab.c
1898
void __percpu *pptr;
kernel/bpf/hashtab.c
191
void __percpu *pptr)
kernel/bpf/hashtab.c
193
*(void __percpu **)htab_elem_value(l, key_size) = pptr;
kernel/bpf/hashtab.c
196
static inline void __percpu *htab_elem_get_ptr(struct htab_elem *l, u32 key_size)
kernel/bpf/hashtab.c
198
return *(void __percpu **)htab_elem_value(l, key_size);
kernel/bpf/hashtab.c
2171
void __percpu *pptr;
kernel/bpf/hashtab.c
2267
void __percpu *pptr;
kernel/bpf/hashtab.c
2472
void __percpu *pptr;
kernel/bpf/hashtab.c
252
void __percpu *pptr = htab_elem_get_ptr(elem, htab->map.key_size);
kernel/bpf/hashtab.c
2529
void __percpu *pptr;
kernel/bpf/hashtab.c
276
void __percpu *pptr;
kernel/bpf/hashtab.c
332
void __percpu *pptr;
kernel/bpf/hashtab.c
385
struct htab_elem *__percpu *pptr, *l_new;
kernel/bpf/hashtab.c
480
void __percpu *pptr = *(void __percpu **)obj;
kernel/bpf/hashtab.c
844
void __percpu *pptr = htab_elem_get_ptr(elem, htab->map.key_size);
kernel/bpf/hashtab.c
95
struct htab_elem *__percpu *extra_elems;
kernel/bpf/helpers.c
721
return (unsigned long)per_cpu_ptr((const void __percpu *)(const uintptr_t)ptr, cpu);
kernel/bpf/helpers.c
734
return (unsigned long)this_cpu_ptr((const void __percpu *)(const uintptr_t)percpu_ptr);
kernel/bpf/memalloc.c
145
void __percpu **obj = kmalloc_node(c->percpu_size, flags, node);
kernel/bpf/memalloc.c
146
void __percpu *pptr = __alloc_percpu_gfp(c->unit_size, 8, flags);
kernel/bpf/memalloc.c
260
free_percpu(((void __percpu **)obj)[1]);
kernel/bpf/memalloc.c
515
struct bpf_mem_caches *cc; struct bpf_mem_caches __percpu *pcc;
kernel/bpf/memalloc.c
516
struct bpf_mem_cache *c; struct bpf_mem_cache __percpu *pc;
kernel/bpf/memalloc.c
583
struct bpf_mem_caches __percpu *pcc;
kernel/bpf/memalloc.c
597
struct bpf_mem_caches *cc; struct bpf_mem_caches __percpu *pcc;
kernel/bpf/percpu_freelist.h
16
struct pcpu_freelist_head __percpu *freelist;
kernel/bpf/syscall.c
576
void __percpu *bpf_map_alloc_percpu(const struct bpf_map *map, size_t size,
kernel/bpf/syscall.c
580
void __percpu *ptr;
kernel/crash_core.c
36
note_buf_t __percpu *crash_notes;
kernel/events/hw_breakpoint.c
842
struct perf_event * __percpu *
kernel/events/hw_breakpoint.c
847
struct perf_event * __percpu *cpu_events, *bp;
kernel/events/hw_breakpoint.c
880
void unregister_wide_hw_breakpoint(struct perf_event * __percpu *cpu_events)
kernel/irq/ipi-mux.c
25
static struct ipi_mux_cpu __percpu *ipi_mux_pcpu;
kernel/irq/manage.c
2395
static struct irqaction *__free_percpu_irq(unsigned int irq, void __percpu *dev_id)
kernel/irq/manage.c
2453
void free_percpu_irq(unsigned int irq, void __percpu *dev_id)
kernel/irq/manage.c
2466
void free_percpu_nmi(unsigned int irq, void __percpu *dev_id)
kernel/irq/manage.c
2482
void __percpu *dev_id)
kernel/irq/manage.c
2527
const cpumask_t *affinity, void __percpu *dev_id)
kernel/irq/manage.c
2585
const struct cpumask *affinity, void __percpu *dev_id)
kernel/irq/matrix.c
32
struct cpumap __percpu *maps;
kernel/locking/qspinlock.h
63
struct qnode __percpu *qnodes)
kernel/module/main.c
452
static inline void __percpu *mod_percpu(struct module *mod)
kernel/module/main.c
544
static inline void __percpu *mod_percpu(struct module *mod)
kernel/rcu/rcutorture.c
726
struct srcu_ctr __percpu *scp;
kernel/rcu/rcutorture.c
806
struct srcu_ctr __percpu *scp;
kernel/rcu/refscale.c
231
struct srcu_ctr __percpu *scp;
kernel/rcu/refscale.c
242
struct srcu_ctr __percpu *scp;
kernel/rcu/refscale.c
267
struct srcu_ctr __percpu *scp;
kernel/rcu/refscale.c
278
struct srcu_ctr __percpu *scp;
kernel/rcu/srcutree.c
792
struct srcu_ctr __percpu *scp = READ_ONCE(ssp->srcu_ctrp);
kernel/rcu/srcutree.c
821
struct srcu_ctr __percpu *scpp = READ_ONCE(ssp->srcu_ctrp);
kernel/rcu/tasks.h
116
struct rcu_tasks_percpu __percpu *rtpcpu;
kernel/rcu/tasks.h
134
static DEFINE_PER_CPU(struct rcu_tasks_percpu, rt_name ## __percpu) = { \
kernel/rcu/tasks.h
135
.lock = __RAW_SPIN_LOCK_UNLOCKED(rt_name ## __percpu.cbs_pcpu_lock), \
kernel/rcu/tasks.h
146
.rtpcpu = &rt_name ## __percpu, \
kernel/sched/core.c
5631
static struct tick_work __percpu *tick_work_cpu;
kernel/sched/cpuacct.c
29
u64 __percpu *cpuusage;
kernel/sched/cpuacct.c
30
struct kernel_cpustat __percpu *cpustat;
kernel/sched/ext.c
126
static struct scx_dsp_ctx __percpu *scx_dsp_ctx;
kernel/sched/ext_internal.h
901
struct scx_sched_pcpu __percpu *pcpu;
kernel/sched/topology.c
784
struct sched_domain * __percpu *sd;
kernel/smp.c
41
call_single_data_t __percpu *csd;
kernel/softirq.c
810
struct tasklet_head __percpu *headp,
kernel/time/timer_migration.c
1557
struct work_struct __percpu *works __free(free_percpu) =
kernel/trace/trace.h
1577
struct trace_user_buf __percpu *tbuf;
kernel/trace/trace.h
220
struct trace_array_cpu __percpu *data;
kernel/trace/trace.h
450
struct trace_func_repeats __percpu *last_func_repeats;
kernel/trace/trace_event_perf.c
117
char __percpu *buf;
kernel/trace/trace_event_perf.c
121
buf = (char __percpu *)alloc_percpu(perf_trace_t);
kernel/trace/trace_event_perf.c
15
static char __percpu *perf_trace_buf[PERF_NR_CONTEXTS];
kernel/trace/trace_event_perf.c
371
struct hlist_head __percpu *pcpu_list;
kernel/trace/trace_event_perf.c
99
struct hlist_head __percpu *list;
kernel/trace/trace_events_filter.c
797
static __percpu struct ustring_buffer *ustring_per_cpu;
kernel/trace/trace_events_hist.c
5310
static struct hist_pad __percpu *hist_pads;
kernel/trace/trace_functions_graph.c
46
struct fgraph_cpu_data __percpu *cpu_data;
kernel/trace/trace_kprobe.c
62
unsigned long __percpu *nhit;
kernel/trace/trace_printk.c
497
static struct trace_buffer_struct __percpu *trace_percpu_buffer;
kernel/trace/trace_printk.c
526
struct trace_buffer_struct __percpu *buffers;
kernel/trace/trace_uprobe.c
68
unsigned long __percpu *nhits;
kernel/trace/trace_uprobe.c
875
static struct uprobe_cpu_buffer __percpu *uprobe_cpu_buffer;
kernel/workqueue.c
386
struct pool_workqueue __rcu * __percpu *cpu_pwq; /* I: per-cpu pwqs */
kernel/workqueue.c
4642
struct work_struct __percpu *works;
kernel/workqueue.c
5578
struct worker_pool __percpu *pools;
lib/percpu-refcount.c
110
unsigned long __percpu *percpu_count = percpu_count_ptr(ref);
lib/percpu-refcount.c
172
unsigned long __percpu *percpu_count = percpu_count_ptr(ref);
lib/percpu-refcount.c
239
unsigned long __percpu *percpu_count = percpu_count_ptr(ref);
lib/percpu-refcount.c
412
unsigned long __percpu *percpu_count;
lib/percpu-refcount.c
42
static unsigned long __percpu *percpu_count_ptr(struct percpu_ref *ref)
lib/percpu-refcount.c
44
return (unsigned long __percpu *)
lib/percpu-refcount.c
465
unsigned long __percpu *percpu_count;
lib/percpu-refcount.c
78
free_percpu((void __percpu *)ref->percpu_count_ptr);
lib/percpu_counter.c
194
s32 __percpu *counters;
lib/percpu_counter.c
212
fbc[i].counters = (void __percpu *)counters + i * counter_size;
lib/random32.c
110
void prandom_seed_full_state(struct rnd_state __percpu *pcpu_state)
lib/test_vmalloc.c
319
void __percpu **pcpu;
lib/test_vmalloc.c
323
pcpu = vmalloc(sizeof(void __percpu *) * nr_pcpu_objects);
mm/kmemleak.c
1109
void __ref kmemleak_alloc_percpu(const void __percpu *ptr, size_t size,
mm/kmemleak.c
1185
void __ref kmemleak_free_percpu(const void __percpu *ptr)
mm/kmemleak.c
1268
void __ref kmemleak_ignore_percpu(const void __percpu *ptr)
mm/kmemleak.c
1400
void *ptr = per_cpu_ptr((void __percpu *)object->pointer, cpu);
mm/kmemleak.c
1586
void *start = per_cpu_ptr((void __percpu *)object->pointer, cpu);
mm/kmemleak.c
302
ptr = (const u8 *)this_cpu_ptr((void __percpu *)object->pointer);
mm/memcontrol.c
3748
struct memcg_vmstats_percpu __percpu *pstatc_pcpu;
mm/memcontrol.c
509
struct memcg_vmstats_percpu __percpu *parent_pcpu;
mm/memcontrol.c
570
struct memcg_vmstats_percpu __percpu *statc_pcpu;
mm/percpu.c
116
(void __percpu *)((unsigned long)(addr) - \
mm/percpu.c
128
#define __addr_to_pcpu_ptr(addr) (void __percpu *)(addr)
mm/percpu.c
1736
void __percpu *pcpu_alloc_noprof(size_t size, size_t align, bool reserved,
mm/percpu.c
1748
void __percpu *ptr;
mm/percpu.c
2232
void free_percpu(void __percpu *ptr)
mm/percpu.c
2294
void __percpu *base = __addr_to_pcpu_ptr(pcpu_base_addr);
mm/percpu.c
2356
void __percpu *base = __addr_to_pcpu_ptr(pcpu_base_addr);
mm/slab.h
198
struct slub_percpu_sheaves __percpu *cpu_sheaves;
mm/slab.h
247
struct kmem_cache_stats __percpu *cpu_stats;
mm/swap.c
182
static void __folio_batch_add_and_move(struct folio_batch __percpu *fbatch,
mm/vmstat.c
348
struct per_cpu_zonestat __percpu *pcp = zone->per_cpu_zonestats;
mm/vmstat.c
349
s8 __percpu *p = pcp->vm_stat_diff + item;
mm/vmstat.c
379
struct per_cpu_nodestat __percpu *pcp = pgdat->per_cpu_nodestats;
mm/vmstat.c
380
s8 __percpu *p = pcp->vm_node_stat_diff + item;
mm/vmstat.c
437
struct per_cpu_zonestat __percpu *pcp = zone->per_cpu_zonestats;
mm/vmstat.c
438
s8 __percpu *p = pcp->vm_stat_diff + item;
mm/vmstat.c
458
struct per_cpu_nodestat __percpu *pcp = pgdat->per_cpu_nodestats;
mm/vmstat.c
459
s8 __percpu *p = pcp->vm_node_stat_diff + item;
mm/vmstat.c
493
struct per_cpu_zonestat __percpu *pcp = zone->per_cpu_zonestats;
mm/vmstat.c
494
s8 __percpu *p = pcp->vm_stat_diff + item;
mm/vmstat.c
514
struct per_cpu_nodestat __percpu *pcp = pgdat->per_cpu_nodestats;
mm/vmstat.c
515
s8 __percpu *p = pcp->vm_node_stat_diff + item;
mm/vmstat.c
563
struct per_cpu_zonestat __percpu *pcp = zone->per_cpu_zonestats;
mm/vmstat.c
564
s8 __percpu *p = pcp->vm_stat_diff + item;
mm/vmstat.c
621
struct per_cpu_nodestat __percpu *pcp = pgdat->per_cpu_nodestats;
mm/vmstat.c
622
s8 __percpu *p = pcp->vm_node_stat_diff + item;
mm/vmstat.c
809
struct per_cpu_zonestat __percpu *pzstats = zone->per_cpu_zonestats;
mm/vmstat.c
810
struct per_cpu_pages __percpu *pcp = zone->per_cpu_pageset;
mm/vmstat.c
866
struct per_cpu_nodestat __percpu *p = pgdat->per_cpu_nodestats;
mm/zswap.c
155
struct crypto_acomp_ctx __percpu *acomp_ctx;
net/batman-adv/types.h
1488
u64 __percpu *bat_counters; /* Per cpu counters */
net/bridge/br_multicast.c
3810
struct bridge_mcast_stats __percpu *stats;
net/bridge/br_multicast.c
5059
static void br_mcast_stats_add(struct bridge_mcast_stats __percpu *stats,
net/bridge/br_multicast.c
5134
struct bridge_mcast_stats __percpu *stats;
net/bridge/br_multicast.c
5175
struct bridge_mcast_stats __percpu *stats;
net/bridge/br_private.h
222
struct pcpu_sw_netstats __percpu *stats;
net/bridge/br_private.h
422
struct bridge_mcast_stats __percpu *mcast_stats;
net/bridge/br_private.h
546
struct bridge_mcast_stats __percpu *mcast_stats;
net/caif/caif_dev.c
38
int __percpu *pcpu_refcnt;
net/caif/cffrml.c
25
int __percpu *pcpu_refcnt;
net/can/raw.c
104
struct uniqframe __percpu *uniq;
net/core/dev.c
11261
void __percpu *v;
net/core/dev.c
11760
const struct pcpu_dstats __percpu *dstats)
net/core/dev.c
11823
static __cold struct net_device_core_stats __percpu *netdev_core_stats_alloc(
net/core/dev.c
11826
struct net_device_core_stats __percpu *p;
net/core/dev.c
11841
struct net_device_core_stats __percpu *p = READ_ONCE(dev->core_stats);
net/core/dev.c
11842
unsigned long __percpu *field;
net/core/dev.c
11850
field = (unsigned long __percpu *)((void __percpu *)p + offset);
net/core/dev.c
11869
const struct net_device_core_stats __percpu *p;
net/core/dev.c
11924
const struct pcpu_sw_netstats __percpu *netstats)
net/core/dst.c
320
struct metadata_dst __percpu *
net/core/dst.c
324
struct metadata_dst __percpu *md_dst;
net/core/dst.c
339
void metadata_dst_free_percpu(struct metadata_dst __percpu *md_dst)
net/core/filter.c
4843
static struct metadata_dst __percpu *md_dst;
net/core/filter.c
4957
struct metadata_dst __percpu *tmp;
net/core/filter.c
6036
struct metadata_dst __percpu *xfrm_bpf_md_dst;
net/core/gen_estimator.c
133
struct gnet_stats_basic_sync __percpu *cpu_bstats,
net/core/gen_estimator.c
236
struct gnet_stats_basic_sync __percpu *cpu_bstats,
net/core/gen_estimator.c
46
struct gnet_stats_basic_sync __percpu *cpu_bstats;
net/core/gen_stats.c
127
struct gnet_stats_basic_sync __percpu *cpu)
net/core/gen_stats.c
150
struct gnet_stats_basic_sync __percpu *cpu,
net/core/gen_stats.c
175
struct gnet_stats_basic_sync __percpu *cpu,
net/core/gen_stats.c
212
struct gnet_stats_basic_sync __percpu *cpu,
net/core/gen_stats.c
261
struct gnet_stats_basic_sync __percpu *cpu,
net/core/gen_stats.c
288
struct gnet_stats_basic_sync __percpu *cpu,
net/core/gen_stats.c
341
const struct gnet_stats_queue __percpu *q)
net/core/gen_stats.c
357
const struct gnet_stats_queue __percpu *cpu,
net/core/gen_stats.c
388
struct gnet_stats_queue __percpu *cpu_q,
net/core/gro_cells.c
103
void __percpu *ptr;
net/core/page_pool.c
50
struct page_pool_recycle_stats __percpu *s = pool->recycle_stats; \
net/core/page_pool.c
56
struct page_pool_recycle_stats __percpu *s = pool->recycle_stats; \
net/devlink/trap.c
1448
devlink_trap_stats_update(struct devlink_stats __percpu *trap_stats,
net/devlink/trap.c
156
static void devlink_trap_stats_read(struct devlink_stats __percpu *trap_stats,
net/devlink/trap.c
181
struct devlink_stats __percpu *trap_stats)
net/devlink/trap.c
48
struct devlink_stats __percpu *stats;
net/devlink/trap.c
68
struct devlink_stats __percpu *stats;
net/ipv4/af_inet.c
1660
unsigned long snmp_fold_field(void __percpu *mib, int offt)
net/ipv4/af_inet.c
1673
u64 snmp_get_cpu_field64(void __percpu *mib, int cpu, int offt,
net/ipv4/af_inet.c
1692
u64 snmp_fold_field64(void __percpu *mib, int offt, size_t syncp_offset)
net/ipv4/fib_semantics.c
183
static void rt_fibinfo_free_cpus(struct rtable __rcu * __percpu *rtp)
net/ipv4/fib_trie.c
1425
struct trie_use_stats __percpu *stats = t->stats;
net/ipv4/fib_trie.c
170
struct trie_use_stats __percpu *stats;
net/ipv4/fib_trie.c
2571
const struct trie_use_stats __percpu *stats)
net/ipv4/fib_trie.c
845
struct trie_use_stats __percpu *stats = t->stats;
net/ipv4/route.c
3714
struct ip_rt_acct __percpu *ip_rt_acct __read_mostly;
net/ipv6/addrconf.c
5764
static inline void __snmp6_fill_stats64(u64 *stats, void __percpu *mib,
net/ipv6/proc.c
180
static void snmp6_seq_show_item(struct seq_file *seq, void __percpu *pcpumib,
net/ipv6/proc.c
202
static void snmp6_seq_show_item64(struct seq_file *seq, void __percpu *mib,
net/ipv6/seg6_local.c
1981
struct pcpu_seg6_local_counters __percpu *pcounters;
net/ipv6/seg6_local.c
201
struct pcpu_seg6_local_counters __percpu *pcpu_counters;
net/ipv6/udp.c
476
struct udp_mib __percpu *mib;
net/mac80211/sta_info.h
527
struct ieee80211_sta_rx_stats __percpu *pcpu_rx_stats;
net/mpls/internal.h
26
struct mpls_pcpu_stats __percpu *stats;
net/mptcp/mib.c
97
struct mptcp_mib __percpu *mib = alloc_percpu(struct mptcp_mib);
net/netfilter/ipvs/ip_vs_ctl.c
2518
struct ip_vs_cpu_stats __percpu *cpustats = tot_stats->cpustats;
net/netfilter/nf_tables_api.c
1946
static int nft_dump_stats(struct sk_buff *skb, struct nft_stats __percpu *stats)
net/netfilter/nf_tables_api.c
2075
struct nft_stats __percpu *stats;
net/netfilter/nf_tables_api.c
2249
static struct nft_stats __percpu *nft_stats_alloc(const struct nlattr *attr)
net/netfilter/nf_tables_api.c
2252
struct nft_stats __percpu *newstats;
net/netfilter/nf_tables_api.c
2709
struct nft_stats __percpu *stats = NULL;
net/netfilter/nf_tables_api.c
2850
struct nft_stats __percpu *stats = NULL;
net/netfilter/nf_tables_core.c
182
struct nft_stats __percpu *pstats;
net/netfilter/nft_counter.c
254
struct nft_counter __percpu *cpu_stats;
net/netfilter/nft_counter.c
30
struct nft_counter __percpu *counter;
net/netfilter/nft_counter.c
69
struct nft_counter __percpu *cpu_stats;
net/netfilter/nft_set_pipapo.h
148
struct nft_pipapo_scratch * __percpu *scratch;
net/netfilter/x_tables.c
1977
free_percpu((void __percpu *)pcnt);
net/openvswitch/actions.c
42
struct ovs_pcpu_storage __percpu *ovs_pcpu_storage;
net/openvswitch/datapath.h
227
extern struct ovs_pcpu_storage __percpu *ovs_pcpu_storage;
net/openvswitch/datapath.h
99
struct dp_stats_percpu __percpu *stats_percpu;
net/openvswitch/flow_table.c
359
struct mask_cache_entry __percpu *cache = NULL;
net/openvswitch/flow_table.h
33
struct mask_cache_entry __percpu *mask_cache;
net/openvswitch/flow_table.h
49
struct mask_array_stats __percpu *masks_usage_stats;
net/openvswitch/vport.h
84
struct vport_upcall_stats_percpu __percpu *upcall_stats;
net/packet/internal.h
66
unsigned int __percpu *pending_refcnt;
net/rds/ib.h
54
struct rds_ib_cache_head __percpu *percpu;
net/sched/cls_basic.c
36
struct tc_basic_pcnt __percpu *pf;
net/sched/cls_matchall.c
23
struct tc_matchall_pcnt __percpu *pf;
net/sched/cls_u32.c
54
struct tc_u32_pcnt __percpu *pf;
net/sched/cls_u32.c
61
u32 __percpu *pcpu_success;
net/sched/sch_api.c
902
struct gnet_stats_basic_sync __percpu *cpu_bstats = NULL;
net/sched/sch_api.c
903
struct gnet_stats_queue __percpu *cpu_qstats = NULL;
net/smc/smc_stats.h
114
struct smc_stats __percpu *_smc_stats = _net->smc.smc_stats; \
net/smc/smc_stats.h
129
struct smc_stats __percpu *_smc_stats = _net->smc.smc_stats; \
net/smc/smc_stats.h
167
struct smc_stats __percpu *_smc_stats = _net->smc.smc_stats; \
net/smc/smc_stats.h
186
struct smc_stats __percpu *_smc_stats = net->smc.smc_stats; \
net/smc/smc_stats.h
232
struct smc_stats __percpu *smc_stats = net->smc.smc_stats; \
net/smc/smc_stats.h
245
struct smc_stats __percpu *smc_stats = (net)->smc.smc_stats; \
net/tipc/crypto.c
152
struct tipc_tfm * __percpu *tfm_entry;
net/tipc/crypto.c
1695
struct tipc_crypto_stats __percpu *stats = tx->stats;
net/tipc/crypto.c
1818
struct tipc_crypto_stats __percpu *stats;
net/tipc/crypto.c
219
struct tipc_crypto_stats __percpu *stats;
net/tipc/crypto.c
972
struct tipc_crypto_stats __percpu *stats = aead->crypto->stats;
net/xfrm/xfrm_interface_bpf.c
72
struct metadata_dst __percpu *tmp;
net/xfrm/xfrm_nat_keepalive.c
215
static int nat_keepalive_sk_init(struct sock_bh_locked __percpu *socks,
net/xfrm/xfrm_nat_keepalive.c
237
static void nat_keepalive_sk_fini(struct sock_bh_locked __percpu *socks)
samples/hw_breakpoint/data_breakpoint.c
24
static struct perf_event * __percpu *sample_hbp;
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
353
struct bpf_testmod_btf_type_tag_1 __percpu *p;
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
370
bpf_testmod_test_btf_type_tag_percpu_1(struct bpf_testmod_btf_type_tag_1 __percpu *arg) {
virt/kvm/kvm_main.c
6434
struct kvm_vcpu * __percpu *kvm_get_running_vcpus(void)