| /arch/x86/lib/ |
| A D | cmpxchg16b_emu.S | 26 cmpq __percpu (%rsi), %rax 28 cmpq __percpu 8(%rsi), %rdx 32 movq %rbx, __percpu (%rsi) 33 movq %rcx, __percpu 8(%rsi) 45 movq __percpu (%rsi), %rax 46 movq __percpu 8(%rsi), %rdx
|
| A D | cmpxchg8b_emu.S | 73 cmpl __percpu (%esi), %eax 75 cmpl __percpu 4(%esi), %edx 78 movl %ebx, __percpu (%esi) 79 movl %ecx, __percpu 4(%esi) 87 movl __percpu (%esi), %eax 88 movl __percpu 4(%esi), %edx
|
| A D | msr.c | 9 struct msr __percpu *msrs_alloc(void) in msrs_alloc() 11 struct msr __percpu *msrs = NULL; in msrs_alloc() 23 void msrs_free(struct msr __percpu *msrs) in msrs_free()
|
| A D | msr-smp.c | 98 struct msr __percpu *msrs, in __rwmsr_on_cpus() 125 void rdmsr_on_cpus(const struct cpumask *mask, u32 msr_no, struct msr __percpu *msrs) in rdmsr_on_cpus() 139 void wrmsr_on_cpus(const struct cpumask *mask, u32 msr_no, struct msr __percpu *msrs) in wrmsr_on_cpus()
|
| /arch/arm64/kernel/ |
| A D | sdei.c | 51 static void _free_sdei_stack(unsigned long * __percpu *ptr, int cpu) in _free_sdei_stack() 74 static int _init_sdei_stack(unsigned long * __percpu *ptr, int cpu) in _init_sdei_stack() 108 static void _free_sdei_scs(unsigned long * __percpu *ptr, int cpu) in _free_sdei_scs() 129 static int _init_sdei_scs(unsigned long * __percpu *ptr, int cpu) in _init_sdei_scs()
|
| /arch/x86/include/asm/ |
| A D | msr.h | 21 struct msr __percpu *msrs; 253 struct msr __percpu *msrs_alloc(void); 254 void msrs_free(struct msr __percpu *msrs); 263 void rdmsr_on_cpus(const struct cpumask *mask, u32 msr_no, struct msr __percpu *msrs); 264 void wrmsr_on_cpus(const struct cpumask *mask, u32 msr_no, struct msr __percpu *msrs); 293 struct msr __percpu *msrs) in rdmsr_on_cpus() 298 struct msr __percpu *msrs) in wrmsr_on_cpus()
|
| A D | percpu.h | 16 # define __percpu %__percpu_seg: macro 18 # define __percpu macro 21 #define PER_CPU_VAR(var) __percpu(var)__percpu_rel 577 unsigned long __percpu *addr__ = \ 578 (unsigned long __percpu *)&(_var) + ((_nr) / BITS_PER_LONG); \
|
| A D | mshyperv.h | 47 extern union hv_ghcb * __percpu *hv_ghcb_pg;
|
| /arch/csky/include/asm/ |
| A D | asid.h | 15 atomic64_t __percpu *active; 16 u64 __percpu *reserved;
|
| /arch/x86/xen/ |
| A D | multicalls.c | 57 static struct mc_debug_data __percpu *mc_debug_data_ptr; 83 struct mc_debug_data __percpu *mcdb; in mc_debug_enable()
|
| /arch/x86/kernel/acpi/ |
| A D | cstate.c | 118 static struct cstate_entry __percpu *cpu_cstate_entry; /* per CPU ptr */
|
| /arch/arm/kernel/ |
| A D | smp_twd.c | 32 static struct clock_event_device __percpu *twd_evt;
|
| /arch/arc/kernel/ |
| A D | smp.c | 252 unsigned long __percpu *ipi_data_ptr = per_cpu_ptr(&ipi_data, cpu); in ipi_send_msg_one()
|
| /arch/loongarch/include/asm/ |
| A D | kvm_host.h | 131 struct kvm_context __percpu *vmcs;
|
| /arch/x86/kernel/cpu/ |
| A D | aperfmperf.c | 360 static struct arch_hybrid_cpu_scale __percpu *arch_cpu_scale;
|
| /arch/x86/kernel/ |
| A D | module.c | 137 static unsigned long __percpu *const addr = &__stack_chk_guard; in __write_relocate_add()
|
| A D | kgdb.c | 184 struct perf_event * __percpu *pev;
|
| /arch/x86/hyperv/ |
| A D | hv_init.c | 42 union hv_ghcb * __percpu *hv_ghcb_pg;
|
| /arch/loongarch/kvm/ |
| A D | main.c | 19 static struct kvm_context __percpu *vmcs;
|
| /arch/x86/net/ |
| A D | bpf_jit_comp.c | 1480 static void emit_priv_frame_ptr(u8 **pprog, void __percpu *priv_frame_ptr) in emit_priv_frame_ptr() 1561 void __percpu *priv_frame_ptr = NULL; in do_jit() 1563 void __percpu *priv_stack_ptr; in do_jit() 3504 static void priv_stack_init_guard(void __percpu *priv_stack_ptr, int alloc_size) in priv_stack_init_guard() 3516 static void priv_stack_check_guard(void __percpu *priv_stack_ptr, int alloc_size, in priv_stack_check_guard() 3550 void __percpu *priv_stack_ptr = NULL; in bpf_int_jit_compile() 3783 void __percpu *priv_stack_ptr; in bpf_jit_free()
|
| /arch/arm/xen/ |
| A D | enlighten.c | 52 static struct vcpu_info __percpu *xen_vcpu_info;
|
| /arch/arm64/net/ |
| A D | bpf_jit_comp.c | 491 static void emit_percpu_ptr(const u8 dst_reg, void __percpu *ptr, in emit_percpu_ptr() 520 void __percpu *priv_stack_ptr; in build_prologue() 1915 static void priv_stack_init_guard(void __percpu *priv_stack_ptr, int alloc_size) in priv_stack_init_guard() 1929 static void priv_stack_check_guard(void __percpu *priv_stack_ptr, int alloc_size, in priv_stack_check_guard() 1962 void __percpu *priv_stack_ptr = NULL; in bpf_int_jit_compile() 3058 void __percpu *priv_stack_ptr; in bpf_jit_free()
|
| /arch/x86/events/amd/ |
| A D | uncore.c | 56 struct amd_uncore_ctx * __percpu *ctx; 78 union amd_uncore_info __percpu *info;
|
| /arch/x86/events/intel/ |
| A D | bts.c | 40 static struct bts_ctx __percpu *bts_ctx;
|
| /arch/powerpc/xmon/ |
| A D | xmon.c | 3647 void __percpu *ptr = NULL; in symbol_lookup() 3676 ptr = (void __percpu *)kallsyms_lookup_name(tmp); in symbol_lookup() 3681 ptr >= (void __percpu *)__per_cpu_start && in symbol_lookup() 3682 ptr < (void __percpu *)__per_cpu_end) in symbol_lookup()
|