/linux-4.1.27/arch/sparc/include/asm/ |
H A D | percpu_64.h | 12 #define __per_cpu_offset(__cpu) \ macro 14 #define per_cpu_offset(x) (__per_cpu_offset(x))
|
/linux-4.1.27/arch/ia64/include/asm/ |
H A D | percpu.h | 49 /* Equal to __per_cpu_offset[smp_processor_id()], but faster to access: */
|
/linux-4.1.27/arch/ia64/mm/ |
H A D | contig.c | 110 __per_cpu_offset[cpu] = (char *)cpu_data - __per_cpu_start; for_each_possible_cpu() 111 per_cpu(local_per_cpu_offset, cpu) = __per_cpu_offset[cpu]; for_each_possible_cpu() 129 return __per_cpu_start + __per_cpu_offset[smp_processor_id()]; 180 rc = pcpu_setup_first_chunk(ai, __per_cpu_start + __per_cpu_offset[0]); setup_per_cpu_areas()
|
H A D | discontig.c | 137 * setup __per_cpu_offset for each CPU on this node. Return a pointer to 152 __per_cpu_offset[cpu] = (char *)__va(cpu_data) - for_each_possible_early_cpu() 204 (void *)(__per_cpu_offset[cpu] + __per_cpu_start)); setup_per_cpu_areas() 248 gi->base_offset = __per_cpu_offset[cpu] + base_offset; setup_per_cpu_areas() 603 per_cpu(local_per_cpu_offset, cpu) = __per_cpu_offset[cpu]; per_cpu_init() 606 return __per_cpu_start + __per_cpu_offset[smp_processor_id()]; per_cpu_init()
|
/linux-4.1.27/arch/tile/kernel/ |
H A D | head_32.S | 94 moveli r5, lo16(__per_cpu_offset) 95 auli r5, r5, ha16(__per_cpu_offset)
|
H A D | head_64.S | 166 moveli r5, hw2_last(__per_cpu_offset) 167 shl16insli r5, r5, hw1(__per_cpu_offset) 168 shl16insli r5, r5, hw0(__per_cpu_offset)
|
H A D | smpboot.c | 151 set_my_cpu_offset(__per_cpu_offset[cpuid]); start_secondary()
|
H A D | setup.c | 1511 unsigned long __per_cpu_offset[NR_CPUS] __write_once; 1512 EXPORT_SYMBOL(__per_cpu_offset); variable 1586 __per_cpu_offset[cpu] = delta + pcpu_unit_offsets[cpu]; for_each_possible_cpu() 1622 set_my_cpu_offset(__per_cpu_offset[smp_processor_id()]);
|
H A D | intvec_64.S | 697 moveli r21, hw2_last(__per_cpu_offset) 700 shl16insli r21, r21, hw1(__per_cpu_offset) 703 shl16insli r21, r21, hw0(__per_cpu_offset)
|
H A D | intvec_32.S | 456 moveli r21, lo16(__per_cpu_offset) 459 auli r21, r21, ha16(__per_cpu_offset)
|
/linux-4.1.27/include/asm-generic/ |
H A D | percpu.h | 14 * Most arches use the __per_cpu_offset array for those offsets but 17 #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.1.27/scripts/gdb/linux/ |
H A D | cpus.py | 45 "__per_cpu_offset[{0}]".format(str(cpu)))
|
/linux-4.1.27/arch/x86/kernel/ |
H A D | setup_percpu.c | 36 unsigned long __per_cpu_offset[NR_CPUS] __read_mostly = { 39 EXPORT_SYMBOL(__per_cpu_offset); variable
|
/linux-4.1.27/arch/powerpc/kernel/ |
H A D | setup_64.c | 735 unsigned long __per_cpu_offset[NR_CPUS] __read_mostly; 736 EXPORT_SYMBOL(__per_cpu_offset); variable 763 __per_cpu_offset[cpu] = delta + pcpu_unit_offsets[cpu]; for_each_possible_cpu() 764 paca[cpu].data_offset = __per_cpu_offset[cpu]; for_each_possible_cpu()
|
H A D | head_fsl_booke.S | 705 lis r14, __per_cpu_offset@h 706 ori r14, r14, __per_cpu_offset@l
|
/linux-4.1.27/arch/mips/kernel/ |
H A D | cps-vec.S | 469 la \dest, __per_cpu_offset
|
/linux-4.1.27/arch/sparc/kernel/ |
H A D | smp_64.c | 99 __local_per_cpu_offset = __per_cpu_offset(cpuid); smp_callin() 1559 __per_cpu_offset(cpu) = delta + pcpu_unit_offsets[cpu]; setup_per_cpu_areas() 1562 __local_per_cpu_offset = __per_cpu_offset(smp_processor_id()); setup_per_cpu_areas()
|
/linux-4.1.27/kernel/debug/kdb/ |
H A D | kdb_main.c | 2626 /* Most architectures use __per_cpu_offset[cpu], some use kdb_per_cpu() 2627 * __per_cpu_offset(cpu), smp has no __per_cpu_offset. kdb_per_cpu() 2629 #ifdef __per_cpu_offset kdb_per_cpu() 2630 #define KDB_PCU(cpu) __per_cpu_offset(cpu) kdb_per_cpu() 2633 #define KDB_PCU(cpu) __per_cpu_offset[cpu] kdb_per_cpu()
|
/linux-4.1.27/arch/s390/kernel/ |
H A D | smp.c | 244 lc->percpu_offset = __per_cpu_offset[cpu]; pcpu_prepare_secondary() 911 S390_lowcore.percpu_offset = __per_cpu_offset[0]; smp_prepare_boot_cpu()
|
/linux-4.1.27/arch/ia64/kernel/ |
H A D | setup.c | 71 unsigned long __per_cpu_offset[NR_CPUS]; variable 72 EXPORT_SYMBOL(__per_cpu_offset); variable
|
/linux-4.1.27/mm/ |
H A D | percpu.c | 2179 unsigned long __per_cpu_offset[NR_CPUS] __read_mostly; 2180 EXPORT_SYMBOL(__per_cpu_offset); variable 2212 __per_cpu_offset[cpu] = delta + pcpu_unit_offsets[cpu]; setup_per_cpu_areas()
|