Home
last modified time | relevance | path

Searched refs:HCR_RW (Results 1 – 7 of 7) sorted by relevance

/openbmc/linux/arch/arm64/include/asm/
H A Dkvm_arm.h43 #define HCR_RW (UL(1) << HCR_RW_SHIFT) macro
99 HCR_AMO | HCR_SWIO | HCR_TIDCP | HCR_RW | HCR_TLOR | \
101 #define HCR_HOST_NVHE_FLAGS (HCR_RW | HCR_API | HCR_APK | HCR_ATA)
103 #define HCR_HOST_VHE_FLAGS (HCR_RW | HCR_TGE | HCR_E2H)
H A Dkvm_emulate.h60 return !(vcpu->arch.hcr_el2 & HCR_RW); in vcpu_el1_is_32bit()
100 vcpu->arch.hcr_el2 &= ~HCR_RW; in vcpu_reset_hcr()
/openbmc/linux/arch/arm64/kvm/hyp/nvhe/
H A Dpkvm.c27 u64 hcr_set = HCR_RW; in pvm_init_traps_aa64pfr0()
/openbmc/linux/arch/arm64/kvm/hyp/include/hyp/
H A Dswitch.h335 if (!(read_sysreg(hcr_el2) & HCR_RW)) in kvm_hyp_handle_fpsimd()
/openbmc/qemu/target/arm/
H A Dcpu.h1620 #define HCR_RW (1ULL << 31) macro
2623 aa64 = aa64 && (env->cp15.hcr_el2 & HCR_RW); in arm_el_is_aa64()
H A Dcpu.c658 env->cp15.hcr_el2 |= HCR_RW; in arm_emulate_firmware_reset()
H A Dhelper.c6154 aa32_valid = MAKE_64BIT_MASK(0, 32) & ~(HCR_RW | HCR_TDZ); in arm_hcr_el2_eff_secstate()
11589 is_aa64 = (hcr & HCR_RW) != 0; in arm_cpu_do_interrupt_aarch64()