Home
last modified time | relevance | path

Searched refs:HCR_E2H (Results 1 – 16 of 16) sorted by relevance

/openbmc/qemu/target/arm/tcg/
H A Dhflags.c172 (arm_hcr_el2_eff(env) & (HCR_E2H | HCR_TGE)) != (HCR_E2H | HCR_TGE)) { in rebuild_hflags_a32()
348 if (hcr & HCR_E2H) { in rebuild_hflags_a64()
H A Dpauth_helper.c471 trap &= (hcr & (HCR_E2H | HCR_TGE)) != (HCR_E2H | HCR_TGE); in pauth_check_trap()
H A Dop_helper.c800 (arm_hcr_el2_eff(env) & (HCR_E2H | HCR_TGE)) != (HCR_E2H | HCR_TGE)) { in HELPER()
H A Dhelper-a64.c997 (arm_hcr_el2_eff(env) & (HCR_E2H | HCR_TGE)) != (HCR_E2H | HCR_TGE) && in mops_enabled()
/openbmc/linux/arch/arm64/include/asm/
H A Dkvm_arm.h39 #define HCR_E2H (UL(1) << 34) macro
103 #define HCR_HOST_VHE_FLAGS (HCR_RW | HCR_TGE | HCR_E2H)
H A Dkvm_emulate.h73 vcpu->arch.hcr_el2 |= HCR_E2H; in vcpu_reset_hcr()
211 return ctxt_sys_reg(ctxt, HCR_EL2) & HCR_E2H; in __vcpu_el2_e2h_is_set()
H A Del2_setup.h37 and \tmp, \tmp, #HCR_E2H
/openbmc/qemu/target/arm/
H A Dhelper.c2503 if ((hcr & (HCR_E2H | HCR_TGE)) == (HCR_E2H | HCR_TGE)) { in gt_cntfrq_access()
2541 if ((hcr & (HCR_E2H | HCR_TGE)) == (HCR_E2H | HCR_TGE)) { in gt_counter_access()
2554 (hcr & HCR_E2H in gt_counter_access()
2578 if ((hcr & (HCR_E2H | HCR_TGE)) == (HCR_E2H | HCR_TGE)) { in gt_timer_access()
2595 if (hcr & HCR_E2H) { in gt_timer_access()
2758 (arm_hcr_el2_eff(env) & (HCR_E2H | HCR_TGE)) != (HCR_E2H | HCR_TG in gt_recalc_timer()
[all...]
H A Ddebug_helper.c211 if (!(hcr_el2 & HCR_E2H)) { in linked_bp_matches()
221 if ((hcr_el2 & (HCR_E2H | HCR_TGE)) == (HCR_E2H | HCR_TGE)) { in linked_bp_matches()
H A Dinternals.h1378 if (!(hcr & HCR_ATA) && (!(hcr & HCR_E2H) || !(hcr & HCR_TGE))) { in allocation_tag_access_enabled()
1757 (arm_hcr_el2_eff(env) & (HCR_E2H | HCR_TGE)) != (HCR_E2H | HCR_TGE) && in arm_fgt_active()
H A Dcpu.c765 * when HCR_E2H and HCR_TGE are both set regardless of the in arm_excp_unmasked()
769 if ((hcr_el2 & (HCR_E2H | HCR_TGE)) != (HCR_E2H | HCR_TGE)) { in arm_excp_unmasked()
H A Dcpu.h1626 #define HCR_E2H (1ULL << 34)
1623 #define HCR_E2H global() macro
/openbmc/linux/arch/arm64/kvm/hyp/nvhe/
H A Dhyp-init.S96 mov x2, #HCR_E2H
H A Dpkvm.c48 hcr_set |= HCR_E2H; in pvm_init_traps_aa64pfr0()
/openbmc/linux/arch/arm64/kernel/
H A Dhead.S597 and x0, x0, #HCR_E2H
/openbmc/linux/arch/arm64/kvm/
H A Darm.c1749 params->hcr_el2 |= HCR_E2H; in cpu_prepare_hyp_mode()