/linux-master/arch/sparc/include/asm/ |
H A D | percpu_64.h | 15 #define __per_cpu_offset(__cpu) \ macro 17 #define per_cpu_offset(x) (__per_cpu_offset(x))
|
/linux-master/arch/arm/include/asm/ |
H A D | percpu.h | 43 "2: " LOAD_SYM_ARMV6(%0, __per_cpu_offset) " \n\t" 49 "3: .long __per_cpu_offset \n\t"
|
H A D | assembler.h | 299 .L1_\@: ldr_va \rd, __per_cpu_offset
|
/linux-master/arch/parisc/kernel/ |
H A D | toc_asm.S | 23 load32 PA(__per_cpu_offset),%r1
|
/linux-master/arch/x86/kernel/ |
H A D | setup_percpu.c | 35 unsigned long __per_cpu_offset[NR_CPUS] __ro_after_init = { 38 EXPORT_SYMBOL(__per_cpu_offset); variable
|
H A D | hw_breakpoint.c | 274 * GSBASE value via __per_cpu_offset or pcpu_unit_offsets. 277 if (within_area(addr, end, (unsigned long)__per_cpu_offset,
|
H A D | head_64.S | 311 movq __per_cpu_offset(,%rcx,8), %rdx
|
/linux-master/arch/s390/mm/ |
H A D | init.c | 187 unsigned long __per_cpu_offset[NR_CPUS] __read_mostly; 188 EXPORT_SYMBOL(__per_cpu_offset); variable 219 __per_cpu_offset[cpu] = delta + pcpu_unit_offsets[cpu];
|
/linux-master/drivers/base/ |
H A D | arch_numa.c | 144 unsigned long __per_cpu_offset[NR_CPUS] __read_mostly; 145 EXPORT_SYMBOL(__per_cpu_offset); variable 188 __per_cpu_offset[cpu] = delta + pcpu_unit_offsets[cpu];
|
/linux-master/arch/loongarch/kernel/ |
H A D | numa.c | 52 unsigned long __per_cpu_offset[NR_CPUS] __read_mostly; 53 EXPORT_SYMBOL(__per_cpu_offset); variable 105 __per_cpu_offset[cpu] = delta + pcpu_unit_offsets[cpu];
|
/linux-master/arch/mips/mm/ |
H A D | init.c | 522 unsigned long __per_cpu_offset[NR_CPUS] __read_mostly; 523 EXPORT_SYMBOL(__per_cpu_offset); variable 554 __per_cpu_offset[cpu] = delta + pcpu_unit_offsets[cpu];
|
/linux-master/arch/powerpc/kernel/ |
H A D | setup_64.c | 835 unsigned long __per_cpu_offset[NR_CPUS] __read_mostly; 836 EXPORT_SYMBOL(__per_cpu_offset); variable 881 __per_cpu_offset[cpu] = delta + pcpu_unit_offsets[cpu]; 882 paca_ptrs[cpu]->data_offset = __per_cpu_offset[cpu];
|
H A D | head_85xx.S | 720 lis r14, __per_cpu_offset@h 721 ori r14, r14, __per_cpu_offset@l
|
/linux-master/include/asm-generic/ |
H A D | percpu.h | 15 * Most arches use the __per_cpu_offset array for those offsets but 18 #ifndef __per_cpu_offset 19 extern unsigned long __per_cpu_offset[NR_CPUS]; 21 #define per_cpu_offset(x) (__per_cpu_offset[x])
|
/linux-master/arch/riscv/include/asm/ |
H A D | asm.h | 95 la \dst, __per_cpu_offset
|
/linux-master/arch/arm64/include/asm/ |
H A D | percpu.h | 255 #define __per_cpu_offset macro
|
/linux-master/arch/x86/entry/ |
H A D | calling.h | 418 movq __per_cpu_offset(, \reg, 8), \reg
|
/linux-master/arch/sparc/kernel/ |
H A D | smp_64.c | 108 __local_per_cpu_offset = __per_cpu_offset(cpuid); 1572 __per_cpu_offset(cpu) = delta + pcpu_unit_offsets[cpu]; 1575 __local_per_cpu_offset = __per_cpu_offset(smp_processor_id());
|
/linux-master/kernel/debug/kdb/ |
H A D | kdb_main.c | 2573 /* Most architectures use __per_cpu_offset[cpu], some use 2574 * __per_cpu_offset(cpu), smp has no __per_cpu_offset. 2576 #ifdef __per_cpu_offset 2577 #define KDB_PCU(cpu) __per_cpu_offset(cpu) 2580 #define KDB_PCU(cpu) __per_cpu_offset[cpu]
|
/linux-master/arch/arm64/kernel/ |
H A D | head.S | 206 adr_l \tmp1, __per_cpu_offset
|
/linux-master/arch/s390/kernel/ |
H A D | smp.c | 267 lc->percpu_offset = __per_cpu_offset[cpu]; 984 S390_lowcore.percpu_offset = __per_cpu_offset[0];
|
/linux-master/arch/mips/kernel/ |
H A D | cps-vec.S | 573 PTR_LA \dest, __per_cpu_offset
|
/linux-master/mm/ |
H A D | percpu.c | 3374 unsigned long __per_cpu_offset[NR_CPUS] __read_mostly; 3375 EXPORT_SYMBOL(__per_cpu_offset); variable 3394 __per_cpu_offset[cpu] = delta + pcpu_unit_offsets[cpu];
|