Lines Matching refs:sys_reg
144 .sys_reg = SYS_##reg, \
895 static void init_cpu_ftr_reg(u32 sys_reg, u64 new) in init_cpu_ftr_reg() argument
903 struct arm64_ftr_reg *reg = get_arm64_ftr_reg(sys_reg); in init_cpu_ftr_reg()
1455 return read_sanitised_ftr_reg(entry->sys_reg); in read_scoped_sysreg()
1457 return __read_sysreg_by_encoding(entry->sys_reg); in read_scoped_sysreg()
1467 regp = get_arm64_ftr_reg(entry->sys_reg); in has_user_cpuid_feature()
2067 boot_val = cpuid_feature_extract_field(read_sanitised_ftr_reg(entry->sys_reg), in has_address_auth_cpucap()
2072 sec_val = cpuid_feature_extract_field(__read_sysreg_by_encoding(entry->sys_reg), in has_address_auth_cpucap()
3489 int do_emulate_mrs(struct pt_regs *regs, u32 sys_reg, u32 rt) in do_emulate_mrs() argument
3494 rc = emulate_sys_reg(sys_reg, &val); in do_emulate_mrs()
3504 u32 sys_reg, rt; in try_emulate_mrs() local
3513 sys_reg = (u32)aarch64_insn_decode_immediate(AARCH64_INSN_IMM_16, insn) << 5; in try_emulate_mrs()
3515 return do_emulate_mrs(regs, sys_reg, rt) == 0; in try_emulate_mrs()