Searched refs:pfr1 (Results 1 – 5 of 5) sorted by relevance
87 uint64_t pfr1; in cpuinfo_init() local107 len = sizeof(pfr1); in cpuinfo_init()108 if (sysctl(mib, 2, &pfr1, &len, NULL, 0) != -1) { in cpuinfo_init()109 if (ID_AA64PFR1_BT(pfr1) >= ID_AA64PFR1_BT_IMPL) { in cpuinfo_init()
615 static inline bool id_aa64pfr1_sme(u64 pfr1) in id_aa64pfr1_sme() argument617 u32 val = cpuid_feature_extract_unsigned_field(pfr1, ID_AA64PFR1_EL1_SME_SHIFT); in id_aa64pfr1_sme()622 static inline bool id_aa64pfr1_mte(u64 pfr1) in id_aa64pfr1_mte() argument624 u32 val = cpuid_feature_extract_unsigned_field(pfr1, ID_AA64PFR1_EL1_MTE_SHIFT); in id_aa64pfr1_mte()
97 static const struct ftr_set_desc pfr1 __initconst = {165 &pfr1,
709 u64 pfr1; in arm64_early_this_cpu_has_bti() local714 pfr1 = __read_sysreg_by_encoding(SYS_ID_AA64PFR1_EL1); in arm64_early_this_cpu_has_bti()715 return cpuid_feature_extract_unsigned_field(pfr1, in arm64_early_this_cpu_has_bti()
7692 uint64_t pfr1 = cpu->isar.id_pfr1; in id_pfr1_read() local7695 pfr1 |= 1 << 28; in id_pfr1_read()7697 return pfr1; in id_pfr1_read()