Symbol: mpidr_hash
arch/arm/include/asm/smp_plat.h
101
extern struct mpidr_hash mpidr_hash;
arch/arm/include/asm/smp_plat.h
105
return 1 << mpidr_hash.bits;
arch/arm/kernel/setup.c
616
struct mpidr_hash mpidr_hash;
arch/arm/kernel/setup.c
660
mpidr_hash.shift_aff[0] = fs[0];
arch/arm/kernel/setup.c
661
mpidr_hash.shift_aff[1] = MPIDR_LEVEL_BITS + fs[1] - bits[0];
arch/arm/kernel/setup.c
662
mpidr_hash.shift_aff[2] = 2*MPIDR_LEVEL_BITS + fs[2] -
arch/arm/kernel/setup.c
664
mpidr_hash.mask = mask;
arch/arm/kernel/setup.c
665
mpidr_hash.bits = bits[2] + bits[1] + bits[0];
arch/arm/kernel/setup.c
667
mpidr_hash.shift_aff[0],
arch/arm/kernel/setup.c
668
mpidr_hash.shift_aff[1],
arch/arm/kernel/setup.c
669
mpidr_hash.shift_aff[2],
arch/arm/kernel/setup.c
670
mpidr_hash.mask,
arch/arm/kernel/setup.c
671
mpidr_hash.bits);
arch/arm/kernel/setup.c
678
sync_cache_w(&mpidr_hash);
arch/arm64/include/asm/smp_plat.h
22
extern struct mpidr_hash mpidr_hash;
arch/arm64/include/asm/smp_plat.h
26
return 1 << mpidr_hash.bits;
arch/arm64/kernel/asm-offsets.c
131
DEFINE(MPIDR_HASH_MASK, offsetof(struct mpidr_hash, mask));
arch/arm64/kernel/asm-offsets.c
132
DEFINE(MPIDR_HASH_SHIFTS, offsetof(struct mpidr_hash, shift_aff));
arch/arm64/kernel/setup.c
104
struct mpidr_hash mpidr_hash;
arch/arm64/kernel/setup.c
147
mpidr_hash.shift_aff[0] = MPIDR_LEVEL_SHIFT(0) + fs[0];
arch/arm64/kernel/setup.c
148
mpidr_hash.shift_aff[1] = MPIDR_LEVEL_SHIFT(1) + fs[1] - bits[0];
arch/arm64/kernel/setup.c
149
mpidr_hash.shift_aff[2] = MPIDR_LEVEL_SHIFT(2) + fs[2] -
arch/arm64/kernel/setup.c
151
mpidr_hash.shift_aff[3] = MPIDR_LEVEL_SHIFT(3) +
arch/arm64/kernel/setup.c
153
mpidr_hash.mask = mask;
arch/arm64/kernel/setup.c
154
mpidr_hash.bits = bits[3] + bits[2] + bits[1] + bits[0];
arch/arm64/kernel/setup.c
156
mpidr_hash.shift_aff[0],
arch/arm64/kernel/setup.c
157
mpidr_hash.shift_aff[1],
arch/arm64/kernel/setup.c
158
mpidr_hash.shift_aff[2],
arch/arm64/kernel/setup.c
159
mpidr_hash.shift_aff[3],
arch/arm64/kernel/setup.c
160
mpidr_hash.mask,
arch/arm64/kernel/setup.c
161
mpidr_hash.bits);