Searched refs:HCR_EL2 (Results 1 – 13 of 13) sorted by relevance
| /linux/arch/arm64/kvm/ |
| H A D | emulate-nested.c | 147 .index = HCR_EL2, 153 .index = HCR_EL2, 159 .index = HCR_EL2, 165 .index = HCR_EL2, 171 .index = HCR_EL2, 177 .index = HCR_EL2, 183 .index = HCR_EL2, 189 .index = HCR_EL2, 195 .index = HCR_EL2, 201 .index = HCR_EL2, [all …]
|
| H A D | inject_fault.c | 231 if (__vcpu_sys_reg(vcpu, HCR_EL2) & (HCR_TGE | HCR_TEA)) in kvm_sea_target_is_el2() 275 if (is_nested_ctxt(vcpu) && (vcpu_read_sys_reg(vcpu, HCR_EL2) & HCR_VM)) in kvm_inject_dabt_excl_atomic()
|
| H A D | trace_arm.h | 352 __entry->hcr_el2 = __vcpu_sys_reg(vcpu, HCR_EL2); 382 __entry->hcr_el2 = __vcpu_sys_reg(vcpu, HCR_EL2);
|
| H A D | nested.c | 770 hcr = vcpu_read_sys_reg(vcpu, HCR_EL2); in lookup_s2_mmu() 855 s2_mmu->nested_stage2_enabled = vcpu_read_sys_reg(vcpu, HCR_EL2) & HCR_VM; in get_s2_mmu_nested() 897 if (__vcpu_sys_reg(vcpu, HCR_EL2) & HCR_NV) in kvm_vcpu_load_hw_mmu() 1911 resx = get_reg_fixed_bits(kvm, HCR_EL2); in kvm_init_nv_sysregs() 1912 set_sysreg_masks(kvm, HCR_EL2, resx); in kvm_init_nv_sysregs()
|
| H A D | config.c | 1019 static const DECLARE_FEAT_MAP(hcr_desc, HCR_EL2, 1596 case HCR_EL2: in get_reg_fixed_bits()
|
| H A D | arm.c | 625 val = __vcpu_sys_reg(vcpu, HCR_EL2); in vcpu_set_pauth_traps()
|
| H A D | sys_regs.c | 3841 EL2_REG_VNCR(HCR_EL2, reset_hcr, 0),
|
| /linux/arch/arm64/kvm/hyp/nvhe/ |
| H A D | hyp-main.c | 1095 if (read_sysreg(HCR_EL2) & HCR_ATA) in handle_host_mte() 1100 if (!(read_sysreg(HCR_EL2) & HCR_TID5)) in handle_host_mte()
|
| /linux/Documentation/arch/arm64/ |
| H A D | booting.rst | 305 - HCR_EL2.APK (bit 40) must be initialised to 0b1 306 - HCR_EL2.API (bit 41) must be initialised to 0b1 420 - HCR_EL2.ATA (bit 56) must be initialised to 0b1.
|
| /linux/tools/testing/selftests/kvm/arm64/ |
| H A D | get-reg-list.c | 726 SYS_REG(HCR_EL2),
|
| /linux/arch/arm64/include/asm/ |
| H A D | kvm_host.h | 551 HCR_EL2, /* Hypervisor Control Register */ enumerator
|
| /linux/arch/arm64/ |
| H A D | Kconfig | 445 bool "AmpereOne: AC04_CPU_23: Failure to synchronize writes to HCR_EL2 may corrupt address translations." 451 Updates to HCR_EL2 can rarely corrupt simultaneous translations for 454 from prefetches for example. A DSB before the store to HCR_EL2 is
|
| /linux/arch/arm64/tools/ |
| H A D | sysreg | 3949 Sysreg HCR_EL2 3 4 1 1 0 4265 Mapping HCR_EL2
|