Home
last modified time | relevance | path

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

/linux-4.4.14/arch/sparc/include/asm/
Dpercpu_64.h12 #define __per_cpu_offset(__cpu) \ macro
14 #define per_cpu_offset(x) (__per_cpu_offset(x))
/linux-4.4.14/arch/ia64/mm/
Dcontig.c110 __per_cpu_offset[cpu] = (char *)cpu_data - __per_cpu_start; in per_cpu_init()
111 per_cpu(local_per_cpu_offset, cpu) = __per_cpu_offset[cpu]; in per_cpu_init()
129 return __per_cpu_start + __per_cpu_offset[smp_processor_id()]; in per_cpu_init()
180 rc = pcpu_setup_first_chunk(ai, __per_cpu_start + __per_cpu_offset[0]); in setup_per_cpu_areas()
Ddiscontig.c152 __per_cpu_offset[cpu] = (char *)__va(cpu_data) - in per_cpu_node_setup()
204 (void *)(__per_cpu_offset[cpu] + __per_cpu_start)); in setup_per_cpu_areas()
248 gi->base_offset = __per_cpu_offset[cpu] + base_offset; in setup_per_cpu_areas()
603 per_cpu(local_per_cpu_offset, cpu) = __per_cpu_offset[cpu]; in per_cpu_init()
606 return __per_cpu_start + __per_cpu_offset[smp_processor_id()]; in per_cpu_init()
/linux-4.4.14/arch/parisc/lib/
Dfixup.S30 addil LT%__per_cpu_offset,%r27
31 LDREG RT%__per_cpu_offset(%r1),\t1
/linux-4.4.14/arch/tile/kernel/
Dhead_64.S166 moveli r5, hw2_last(__per_cpu_offset)
167 shl16insli r5, r5, hw1(__per_cpu_offset)
168 shl16insli r5, r5, hw0(__per_cpu_offset)
Dhead_32.S94 moveli r5, lo16(__per_cpu_offset)
95 auli r5, r5, ha16(__per_cpu_offset)
Dsmpboot.c151 set_my_cpu_offset(__per_cpu_offset[cpuid]); in start_secondary()
Dsetup.c1511 unsigned long __per_cpu_offset[NR_CPUS] __write_once; variable
1512 EXPORT_SYMBOL(__per_cpu_offset);
1586 __per_cpu_offset[cpu] = delta + pcpu_unit_offsets[cpu]; in setup_per_cpu_areas()
1622 set_my_cpu_offset(__per_cpu_offset[smp_processor_id()]); in setup_per_cpu_areas()
Dintvec_64.S701 moveli r21, hw2_last(__per_cpu_offset)
704 shl16insli r21, r21, hw1(__per_cpu_offset)
707 shl16insli r21, r21, hw0(__per_cpu_offset)
Dintvec_32.S456 moveli r21, lo16(__per_cpu_offset)
459 auli r21, r21, ha16(__per_cpu_offset)
/linux-4.4.14/arch/powerpc/kernel/
Dsetup_64.c762 unsigned long __per_cpu_offset[NR_CPUS] __read_mostly; variable
763 EXPORT_SYMBOL(__per_cpu_offset);
790 __per_cpu_offset[cpu] = delta + pcpu_unit_offsets[cpu]; in setup_per_cpu_areas()
791 paca[cpu].data_offset = __per_cpu_offset[cpu]; in setup_per_cpu_areas()
Dhead_fsl_booke.S705 lis r14, __per_cpu_offset@h
706 ori r14, r14, __per_cpu_offset@l
/linux-4.4.14/arch/x86/kernel/
Dsetup_percpu.c36 unsigned long __per_cpu_offset[NR_CPUS] __read_mostly = { variable
39 EXPORT_SYMBOL(__per_cpu_offset);
/linux-4.4.14/include/asm-generic/
Dpercpu.h17 #ifndef __per_cpu_offset
18 extern unsigned long __per_cpu_offset[NR_CPUS];
20 #define per_cpu_offset(x) (__per_cpu_offset[x])
/linux-4.4.14/arch/sparc/kernel/
Dsmp_64.c99 __local_per_cpu_offset = __per_cpu_offset(cpuid); in smp_callin()
1559 __per_cpu_offset(cpu) = delta + pcpu_unit_offsets[cpu]; in setup_per_cpu_areas()
1562 __local_per_cpu_offset = __per_cpu_offset(smp_processor_id()); in setup_per_cpu_areas()
/linux-4.4.14/arch/ia64/kernel/
Dsetup.c69 unsigned long __per_cpu_offset[NR_CPUS]; variable
70 EXPORT_SYMBOL(__per_cpu_offset);
/linux-4.4.14/arch/s390/kernel/
Dsmp.c246 lc->percpu_offset = __per_cpu_offset[cpu]; in pcpu_prepare_secondary()
928 S390_lowcore.percpu_offset = __per_cpu_offset[0]; in smp_prepare_boot_cpu()
/linux-4.4.14/mm/
Dpercpu.c2178 unsigned long __per_cpu_offset[NR_CPUS] __read_mostly; variable
2179 EXPORT_SYMBOL(__per_cpu_offset);
2211 __per_cpu_offset[cpu] = delta + pcpu_unit_offsets[cpu]; in setup_per_cpu_areas()
/linux-4.4.14/arch/mips/kernel/
Dcps-vec.S497 PTR_LA \dest, __per_cpu_offset
/linux-4.4.14/kernel/debug/kdb/
Dkdb_main.c2629 #ifdef __per_cpu_offset in kdb_per_cpu()
2630 #define KDB_PCU(cpu) __per_cpu_offset(cpu) in kdb_per_cpu()
2633 #define KDB_PCU(cpu) __per_cpu_offset[cpu] in kdb_per_cpu()