pfr0 53 arch/arm/kernel/thumbee.c unsigned long pfr0; pfr0 59 arch/arm/kernel/thumbee.c pfr0 = read_cpuid_ext(CPUID_EXT_PFR0); pfr0 60 arch/arm/kernel/thumbee.c if ((pfr0 & 0x0000f000) != 0x00001000) pfr0 485 arch/arm64/include/asm/cpufeature.h static inline bool id_aa64pfr0_32bit_el0(u64 pfr0) pfr0 487 arch/arm64/include/asm/cpufeature.h u32 val = cpuid_feature_extract_unsigned_field(pfr0, ID_AA64PFR0_EL0_SHIFT); pfr0 492 arch/arm64/include/asm/cpufeature.h static inline bool id_aa64pfr0_sve(u64 pfr0) pfr0 494 arch/arm64/include/asm/cpufeature.h u32 val = cpuid_feature_extract_unsigned_field(pfr0, ID_AA64PFR0_SVE_SHIFT); pfr0 908 arch/arm64/kernel/cpufeature.c u64 pfr0 = read_sanitised_ftr_reg(SYS_ID_AA64PFR0_EL1); pfr0 910 arch/arm64/kernel/cpufeature.c return cpuid_feature_extract_signed_field(pfr0, pfr0 51 arch/arm64/kvm/reset.c u64 pfr0; pfr0 53 arch/arm64/kvm/reset.c pfr0 = read_sanitised_ftr_reg(SYS_ID_AA64PFR0_EL1); pfr0 54 arch/arm64/kvm/reset.c return !!(pfr0 & 0x20);