Lines Matching refs:mpidr
480 uint64_t mpidr = cpu_logical_map(cpu); in gicv3_mpidr_to_affinity() local
481 return (MPIDR_AFFINITY_LEVEL(mpidr, 3) << 32 | in gicv3_mpidr_to_affinity()
482 MPIDR_AFFINITY_LEVEL(mpidr, 2) << 16 | in gicv3_mpidr_to_affinity()
483 MPIDR_AFFINITY_LEVEL(mpidr, 1) << 8 | in gicv3_mpidr_to_affinity()
484 MPIDR_AFFINITY_LEVEL(mpidr, 0)); in gicv3_mpidr_to_affinity()
660 uint64_t mpidr = cpu_logical_map(smp_processor_id()); in gicv3_populate_rdist() local
665 if ( (mpidr & 0xff) >= 16 ) in gicv3_populate_rdist()
672 aff = (MPIDR_AFFINITY_LEVEL(mpidr, 3) << 24 | in gicv3_populate_rdist()
673 MPIDR_AFFINITY_LEVEL(mpidr, 2) << 16 | in gicv3_populate_rdist()
674 MPIDR_AFFINITY_LEVEL(mpidr, 1) << 8 | in gicv3_populate_rdist()
675 MPIDR_AFFINITY_LEVEL(mpidr, 0)); in gicv3_populate_rdist()
871 uint64_t mpidr = cpu_logical_map(cpu); in gicv3_compute_target_list() local
881 tlist |= 1 << (mpidr & 0xf); in gicv3_compute_target_list()
890 mpidr = cpu_logical_map(cpu); in gicv3_compute_target_list()
891 if ( cluster_id != (mpidr & ~MPIDR_AFF0_MASK) ) { in gicv3_compute_target_list()