Home
last modified time | relevance | path

Searched refs:mpidr_hash (Results 1 – 7 of 7) sorted by relevance

/linux-4.4.14/arch/arm64/kernel/
Dsetup.c113 struct mpidr_hash mpidr_hash; variable
156 mpidr_hash.shift_aff[0] = MPIDR_LEVEL_SHIFT(0) + fs[0]; in smp_build_mpidr_hash()
157 mpidr_hash.shift_aff[1] = MPIDR_LEVEL_SHIFT(1) + fs[1] - bits[0]; in smp_build_mpidr_hash()
158 mpidr_hash.shift_aff[2] = MPIDR_LEVEL_SHIFT(2) + fs[2] - in smp_build_mpidr_hash()
160 mpidr_hash.shift_aff[3] = MPIDR_LEVEL_SHIFT(3) + in smp_build_mpidr_hash()
162 mpidr_hash.mask = mask; in smp_build_mpidr_hash()
163 mpidr_hash.bits = bits[3] + bits[2] + bits[1] + bits[0]; in smp_build_mpidr_hash()
165 mpidr_hash.shift_aff[0], in smp_build_mpidr_hash()
166 mpidr_hash.shift_aff[1], in smp_build_mpidr_hash()
167 mpidr_hash.shift_aff[2], in smp_build_mpidr_hash()
[all …]
Dsleep.S86 ldr x9, =mpidr_hash
161 adrp x8, mpidr_hash
162 add x8, x8, #:lo12:mpidr_hash // x8 = struct mpidr_hash phys address
Dasm-offsets.c158 DEFINE(MPIDR_HASH_MASK, offsetof(struct mpidr_hash, mask)); in main()
159 DEFINE(MPIDR_HASH_SHIFTS, offsetof(struct mpidr_hash, shift_aff)); in main()
/linux-4.4.14/arch/arm64/include/asm/
Dsmp_plat.h26 struct mpidr_hash { struct
32 extern struct mpidr_hash mpidr_hash; argument
36 return 1 << mpidr_hash.bits; in mpidr_hash_size()
/linux-4.4.14/arch/arm/include/asm/
Dsmp_plat.h94 struct mpidr_hash { struct
100 extern struct mpidr_hash mpidr_hash; argument
104 return 1 << mpidr_hash.bits; in mpidr_hash_size()
/linux-4.4.14/arch/arm/kernel/
Dsetup.c536 struct mpidr_hash mpidr_hash; variable
580 mpidr_hash.shift_aff[0] = fs[0]; in smp_build_mpidr_hash()
581 mpidr_hash.shift_aff[1] = MPIDR_LEVEL_BITS + fs[1] - bits[0]; in smp_build_mpidr_hash()
582 mpidr_hash.shift_aff[2] = 2*MPIDR_LEVEL_BITS + fs[2] - in smp_build_mpidr_hash()
584 mpidr_hash.mask = mask; in smp_build_mpidr_hash()
585 mpidr_hash.bits = bits[2] + bits[1] + bits[0]; in smp_build_mpidr_hash()
587 mpidr_hash.shift_aff[0], in smp_build_mpidr_hash()
588 mpidr_hash.shift_aff[1], in smp_build_mpidr_hash()
589 mpidr_hash.shift_aff[2], in smp_build_mpidr_hash()
590 mpidr_hash.mask, in smp_build_mpidr_hash()
[all …]
Dsleep.S74 ALT_SMP(ldr r0, =mpidr_hash)
142 add r2, r2, r3 @ r2 = struct mpidr_hash phys address
171 .long mpidr_hash - . @ mpidr_hash struct offset