Searched refs:HCR_FMO (Results 1 – 7 of 7) sorted by relevance
/openbmc/qemu/hw/intc/ |
H A D | arm_gicv3_cpuif.c | 101 bool flagmatch = hcr_el2 & hcr_flags & (HCR_IMO | HCR_FMO); in icv_access() 1109 if (icv_access(env, HCR_FMO | HCR_IMO)) { in icc_pmr_read() 1136 if (icv_access(env, HCR_FMO | HCR_IMO)) { in icc_pmr_write() 1267 if (icv_access(env, HCR_FMO)) { in icc_iar0_read() 1654 if (icv_access(env, is_eoir0 ? HCR_FMO : HCR_IMO)) { in icc_eoir_write() 1721 if (icv_access(env, HCR_FMO)) { in icc_hppir0_read() 1751 if (icv_access(env, grp == GICV3_G0 ? HCR_FMO : HCR_IMO)) { in icc_bpr_read() 1792 if (icv_access(env, grp == GICV3_G0 ? HCR_FMO : HCR_IMO)) { in icc_bpr_write() 1835 if (icv_access(env, grp == GICV3_G0 ? HCR_FMO : HCR_IMO)) { in icc_ap_read() 1857 if (icv_access(env, grp == GICV3_G0 ? HCR_FMO : HCR_IMO)) { in icc_ap_write() [all …]
|
/openbmc/linux/arch/arm64/include/asm/ |
H A D | kvm_arm.h | 71 #define HCR_FMO (UL(1) << 3) macro 100 HCR_FMO | HCR_IMO | HCR_PTW | HCR_TID3)
|
/openbmc/linux/arch/arm64/kvm/hyp/ |
H A D | vgic-v3-sr.c | 437 sysreg_clear_set(hcr_el2, 0, HCR_AMO | HCR_FMO | HCR_IMO); in __vgic_v3_get_gic_config() 446 sysreg_clear_set(hcr_el2, HCR_AMO | HCR_FMO | HCR_IMO, 0); in __vgic_v3_get_gic_config()
|
/openbmc/qemu/target/arm/ |
H A D | cpu.c | 718 if (!(hcr_el2 & HCR_FMO) || (hcr_el2 & HCR_TGE)) { in arm_excp_unmasked() 732 if (!(hcr_el2 & HCR_FMO) || (hcr_el2 & HCR_TGE)) { in arm_excp_unmasked() 797 hcr = hcr_el2 & HCR_FMO; in arm_excp_unmasked()
|
H A D | cpu.h | 1593 #define HCR_FMO (1ULL << 3) macro
|
H A D | helper.c | 2042 if (hcr_el2 & HCR_FMO) { in isr_read() 6163 ret &= ~(HCR_VM | HCR_FMO | HCR_IMO | HCR_AMO | in arm_hcr_el2_eff_secstate() 6170 ret |= HCR_FMO | HCR_IMO | HCR_AMO; in arm_hcr_el2_eff_secstate() 10805 hcr = hcr_el2 & HCR_FMO; in arm_phys_excp_target_el()
|
/openbmc/linux/arch/arm64/kvm/ |
H A D | emulate-nested.c | 140 .value = HCR_FMO, 141 .mask = HCR_FMO,
|