mpidr_hash 101 arch/arm/include/asm/smp_plat.h extern struct mpidr_hash mpidr_hash; mpidr_hash 105 arch/arm/include/asm/smp_plat.h return 1 << mpidr_hash.bits; mpidr_hash 605 arch/arm/kernel/setup.c struct mpidr_hash mpidr_hash; mpidr_hash 649 arch/arm/kernel/setup.c mpidr_hash.shift_aff[0] = fs[0]; mpidr_hash 650 arch/arm/kernel/setup.c mpidr_hash.shift_aff[1] = MPIDR_LEVEL_BITS + fs[1] - bits[0]; mpidr_hash 651 arch/arm/kernel/setup.c mpidr_hash.shift_aff[2] = 2*MPIDR_LEVEL_BITS + fs[2] - mpidr_hash 653 arch/arm/kernel/setup.c mpidr_hash.mask = mask; mpidr_hash 654 arch/arm/kernel/setup.c mpidr_hash.bits = bits[2] + bits[1] + bits[0]; mpidr_hash 656 arch/arm/kernel/setup.c mpidr_hash.shift_aff[0], mpidr_hash 657 arch/arm/kernel/setup.c mpidr_hash.shift_aff[1], mpidr_hash 658 arch/arm/kernel/setup.c mpidr_hash.shift_aff[2], mpidr_hash 659 arch/arm/kernel/setup.c mpidr_hash.mask, mpidr_hash 660 arch/arm/kernel/setup.c mpidr_hash.bits); mpidr_hash 667 arch/arm/kernel/setup.c sync_cache_w(&mpidr_hash); mpidr_hash 21 arch/arm64/include/asm/smp_plat.h extern struct mpidr_hash mpidr_hash; mpidr_hash 25 arch/arm64/include/asm/smp_plat.h return 1 << mpidr_hash.bits; mpidr_hash 108 arch/arm64/kernel/asm-offsets.c DEFINE(MPIDR_HASH_MASK, offsetof(struct mpidr_hash, mask)); mpidr_hash 109 arch/arm64/kernel/asm-offsets.c DEFINE(MPIDR_HASH_SHIFTS, offsetof(struct mpidr_hash, shift_aff)); mpidr_hash 105 arch/arm64/kernel/setup.c struct mpidr_hash mpidr_hash; mpidr_hash 148 arch/arm64/kernel/setup.c mpidr_hash.shift_aff[0] = MPIDR_LEVEL_SHIFT(0) + fs[0]; mpidr_hash 149 arch/arm64/kernel/setup.c mpidr_hash.shift_aff[1] = MPIDR_LEVEL_SHIFT(1) + fs[1] - bits[0]; mpidr_hash 150 arch/arm64/kernel/setup.c mpidr_hash.shift_aff[2] = MPIDR_LEVEL_SHIFT(2) + fs[2] - mpidr_hash 152 arch/arm64/kernel/setup.c mpidr_hash.shift_aff[3] = MPIDR_LEVEL_SHIFT(3) + mpidr_hash 154 arch/arm64/kernel/setup.c mpidr_hash.mask = mask; mpidr_hash 155 arch/arm64/kernel/setup.c mpidr_hash.bits = bits[3] + bits[2] + bits[1] + bits[0]; mpidr_hash 157 arch/arm64/kernel/setup.c mpidr_hash.shift_aff[0], mpidr_hash 158 arch/arm64/kernel/setup.c mpidr_hash.shift_aff[1], mpidr_hash 159 arch/arm64/kernel/setup.c mpidr_hash.shift_aff[2], mpidr_hash 160 arch/arm64/kernel/setup.c mpidr_hash.shift_aff[3], mpidr_hash 161 arch/arm64/kernel/setup.c mpidr_hash.mask, mpidr_hash 162 arch/arm64/kernel/setup.c mpidr_hash.bits);