Searched refs:mpidr_hash (Results 1 – 7 of 7) sorted by relevance
/linux-4.1.27/arch/arm64/kernel/ |
D | setup.c | 144 struct mpidr_hash mpidr_hash; variable 188 mpidr_hash.shift_aff[0] = MPIDR_LEVEL_SHIFT(0) + fs[0]; in smp_build_mpidr_hash() 189 mpidr_hash.shift_aff[1] = MPIDR_LEVEL_SHIFT(1) + fs[1] - bits[0]; in smp_build_mpidr_hash() 190 mpidr_hash.shift_aff[2] = MPIDR_LEVEL_SHIFT(2) + fs[2] - in smp_build_mpidr_hash() 192 mpidr_hash.shift_aff[3] = MPIDR_LEVEL_SHIFT(3) + in smp_build_mpidr_hash() 194 mpidr_hash.mask = mask; in smp_build_mpidr_hash() 195 mpidr_hash.bits = bits[3] + bits[2] + bits[1] + bits[0]; in smp_build_mpidr_hash() 197 mpidr_hash.shift_aff[0], in smp_build_mpidr_hash() 198 mpidr_hash.shift_aff[1], in smp_build_mpidr_hash() 199 mpidr_hash.shift_aff[2], in smp_build_mpidr_hash() [all …]
|
D | sleep.S | 87 ldr x9, =mpidr_hash 154 adrp x8, mpidr_hash 155 add x8, x8, #:lo12:mpidr_hash // x8 = struct mpidr_hash phys address
|
D | asm-offsets.c | 154 DEFINE(MPIDR_HASH_MASK, offsetof(struct mpidr_hash, mask)); in main() 155 DEFINE(MPIDR_HASH_SHIFTS, offsetof(struct mpidr_hash, shift_aff)); in main()
|
/linux-4.1.27/arch/arm64/include/asm/ |
D | smp_plat.h | 24 struct mpidr_hash { struct 30 extern struct mpidr_hash mpidr_hash; argument 34 return 1 << mpidr_hash.bits; in mpidr_hash_size()
|
/linux-4.1.27/arch/arm/include/asm/ |
D | smp_plat.h | 94 struct mpidr_hash { struct 100 extern struct mpidr_hash mpidr_hash; argument 104 return 1 << mpidr_hash.bits; in mpidr_hash_size()
|
/linux-4.1.27/arch/arm/kernel/ |
D | setup.c | 531 struct mpidr_hash mpidr_hash; variable 575 mpidr_hash.shift_aff[0] = fs[0]; in smp_build_mpidr_hash() 576 mpidr_hash.shift_aff[1] = MPIDR_LEVEL_BITS + fs[1] - bits[0]; in smp_build_mpidr_hash() 577 mpidr_hash.shift_aff[2] = 2*MPIDR_LEVEL_BITS + fs[2] - in smp_build_mpidr_hash() 579 mpidr_hash.mask = mask; in smp_build_mpidr_hash() 580 mpidr_hash.bits = bits[2] + bits[1] + bits[0]; in smp_build_mpidr_hash() 582 mpidr_hash.shift_aff[0], in smp_build_mpidr_hash() 583 mpidr_hash.shift_aff[1], in smp_build_mpidr_hash() 584 mpidr_hash.shift_aff[2], in smp_build_mpidr_hash() 585 mpidr_hash.mask, in smp_build_mpidr_hash() [all …]
|
D | sleep.S | 74 ALT_SMP(ldr r0, =mpidr_hash) 132 add r2, r2, r3 @ r2 = struct mpidr_hash phys address 157 .long mpidr_hash - . @ mpidr_hash struct offset
|