Home
last modified time | relevance | path

Searched refs:__per_cpu_offset (Results 1 – 24 of 24) sorted by relevance

/linux-6.12.1/arch/sparc/include/asm/
Dpercpu_64.h15 #define __per_cpu_offset(__cpu) \ macro
17 #define per_cpu_offset(x) (__per_cpu_offset(x))
/linux-6.12.1/arch/s390/mm/
Dinit.c184 unsigned long __per_cpu_offset[NR_CPUS] __read_mostly; variable
185 EXPORT_SYMBOL(__per_cpu_offset);
216 __per_cpu_offset[cpu] = delta + pcpu_unit_offsets[cpu]; in setup_per_cpu_areas()
/linux-6.12.1/drivers/base/
Darch_numa.c144 unsigned long __per_cpu_offset[NR_CPUS] __read_mostly; variable
145 EXPORT_SYMBOL(__per_cpu_offset);
188 __per_cpu_offset[cpu] = delta + pcpu_unit_offsets[cpu]; in setup_per_cpu_areas()
/linux-6.12.1/arch/x86/kernel/
Dsetup_percpu.c35 unsigned long __per_cpu_offset[NR_CPUS] __ro_after_init = { variable
38 EXPORT_SYMBOL(__per_cpu_offset);
Dhw_breakpoint.c277 if (within_area(addr, end, (unsigned long)__per_cpu_offset, in within_cpu_entry()
Dhead_64.S304 movq __per_cpu_offset(,%rcx,8), %rdx
/linux-6.12.1/arch/loongarch/kernel/
Dnuma.c49 unsigned long __per_cpu_offset[NR_CPUS] __read_mostly; variable
50 EXPORT_SYMBOL(__per_cpu_offset);
102 __per_cpu_offset[cpu] = delta + pcpu_unit_offsets[cpu]; in setup_per_cpu_areas()
/linux-6.12.1/arch/powerpc/kernel/
Dsetup_64.c831 unsigned long __per_cpu_offset[NR_CPUS] __read_mostly; variable
832 EXPORT_SYMBOL(__per_cpu_offset);
879 __per_cpu_offset[cpu] = delta + pcpu_unit_offsets[cpu]; in setup_per_cpu_areas()
880 paca_ptrs[cpu]->data_offset = __per_cpu_offset[cpu]; in setup_per_cpu_areas()
Dhead_85xx.S707 lis r14, __per_cpu_offset@h
708 ori r14, r14, __per_cpu_offset@l
/linux-6.12.1/arch/arm/include/asm/
Dpercpu.h43 "2: " LOAD_SYM_ARMV6(%0, __per_cpu_offset) " \n\t" in __my_cpu_offset()
Dassembler.h300 .L1_\@: ldr_va \rd, __per_cpu_offset
/linux-6.12.1/arch/parisc/kernel/
Dtoc_asm.S23 load32 PA(__per_cpu_offset),%r1
/linux-6.12.1/arch/mips/mm/
Dinit.c523 unsigned long __per_cpu_offset[NR_CPUS] __read_mostly; variable
524 EXPORT_SYMBOL(__per_cpu_offset);
555 __per_cpu_offset[cpu] = delta + pcpu_unit_offsets[cpu]; in setup_per_cpu_areas()
/linux-6.12.1/include/asm-generic/
Dpercpu.h18 #ifndef __per_cpu_offset
19 extern unsigned long __per_cpu_offset[NR_CPUS];
21 #define per_cpu_offset(x) (__per_cpu_offset[x])
/linux-6.12.1/arch/riscv/include/asm/
Dasm.h95 la \dst, __per_cpu_offset
/linux-6.12.1/arch/sparc/kernel/
Dsmp_64.c108 __local_per_cpu_offset = __per_cpu_offset(cpuid); in smp_callin()
1558 __per_cpu_offset(cpu) = delta + pcpu_unit_offsets[cpu]; in setup_per_cpu_areas()
1561 __local_per_cpu_offset = __per_cpu_offset(smp_processor_id()); in setup_per_cpu_areas()
/linux-6.12.1/arch/arm64/include/asm/
Dpercpu.h255 #define __per_cpu_offset macro
/linux-6.12.1/arch/x86/entry/
Dcalling.h418 movq __per_cpu_offset(, \reg, 8), \reg
/linux-6.12.1/arch/arm64/kernel/
Dhead.S206 adr_l \tmp1, __per_cpu_offset
/linux-6.12.1/arch/s390/kernel/
Dsmp.c263 lc->percpu_offset = __per_cpu_offset[cpu]; in pcpu_prepare_secondary()
979 lc->percpu_offset = __per_cpu_offset[0]; in smp_prepare_boot_cpu()
/linux-6.12.1/kernel/debug/kdb/
Dkdb_main.c2566 #ifdef __per_cpu_offset in kdb_per_cpu()
2567 #define KDB_PCU(cpu) __per_cpu_offset(cpu) in kdb_per_cpu()
2570 #define KDB_PCU(cpu) __per_cpu_offset[cpu] in kdb_per_cpu()
/linux-6.12.1/arch/mips/kernel/
Dcps-vec.S573 PTR_LA \dest, __per_cpu_offset
/linux-6.12.1/mm/
Dpercpu.c3319 unsigned long __per_cpu_offset[NR_CPUS] __read_mostly; variable
3320 EXPORT_SYMBOL(__per_cpu_offset);
3339 __per_cpu_offset[cpu] = delta + pcpu_unit_offsets[cpu]; in setup_per_cpu_areas()
/linux-6.12.1/arch/riscv/net/
Dbpf_jit_comp64.c1156 emit_addr(RV_REG_T2, (u64)&__per_cpu_offset, extra_pass, ctx); in bpf_jit_emit_insn()