Searched refs:scr_el3 (Results 1 – 13 of 13) sorted by relevance
200 msr scr_el3, \tmp218 msr scr_el3, \tmp
106 mrs x0, scr_el3108 msr scr_el3, x0
620 env->cp15.scr_el3 |= SCR_RW; in arm_emulate_firmware_reset()622 env->cp15.scr_el3 |= SCR_API | SCR_APK; in arm_emulate_firmware_reset()625 env->cp15.scr_el3 |= SCR_ATA; in arm_emulate_firmware_reset()633 env->cp15.scr_el3 |= SCR_ENTP2; in arm_emulate_firmware_reset()637 env->cp15.scr_el3 |= SCR_HXEN; in arm_emulate_firmware_reset()640 env->cp15.scr_el3 |= SCR_FGTEN; in arm_emulate_firmware_reset()646 env->cp15.scr_el3 |= SCR_HCE; in arm_emulate_firmware_reset()650 env->cp15.scr_el3 |= SCR_NS; in arm_emulate_firmware_reset()798 scr = (env->cp15.scr_el3 & SCR_FIQ); in arm_excp_unmasked()806 scr = scr && !((env->cp15.scr_el3 & SCR_FW) && !hcr); in arm_excp_unmasked()[all …]
307 if (env->cp15.scr_el3 & SCR_EEL2) { in access_trap_aa32s_el1()1957 changed = env->cp15.scr_el3 ^ value; in scr_write()1958 env->cp15.scr_el3 = value; in scr_write()2657 if (!(env->cp15.scr_el3 & SCR_ST)) { in gt_stimer_access()2713 if ((env->cp15.scr_el3 & SCR_ECVEN) && in gt_phys_raw_cnt_offset()3472 !(env->cp15.scr_el3 & SCR_ECVEN)) { in gt_cntpoff_access()3569 if (env->cp15.scr_el3 & SCR_EEL2) { in ats_access()3639 (env->cp15.scr_el3 & SCR_EA)) { in do_ats_write()3870 if ((env->cp15.scr_el3 & (SCR_NSE | SCR_NS)) == SCR_NSE) { in at_e012_access()3880 !(env->cp15.scr_el3 & (SCR_NS | SCR_EEL2))) { in at_s1e2_access()[all …]
334 uint64_t scr_el3; /* Secure configuration register. */ member2545 && (space != ARMSS_Secure || (env->cp15.scr_el3 & SCR_EEL2)); in arm_is_el2_enabled_secstate()2614 ((env->cp15.scr_el3 & SCR_NS) || !(env->cp15.scr_el3 & SCR_EEL2))) { in arm_el_is_aa64()2615 aa64 = aa64 && (env->cp15.scr_el3 & SCR_RW); in arm_el_is_aa64()2640 !(env->cp15.scr_el3 & SCR_NS)); in access_secure_reg()
1373 && !(env->cp15.scr_el3 & SCR_ATA)) { in allocation_tag_access_enabled()1758 (!arm_feature(env, ARM_FEATURE_EL3) || (env->cp15.scr_el3 & SCR_FGTEN)); in arm_fgt_active()
1416 if (env->cp15.scr_el3 & SCR_SIF) { in get_S1prot()
1114 (env->cp15.scr_el3 & SCR_FIQ)) { in icc_pmr_read()1143 (env->cp15.scr_el3 & SCR_FIQ)) { in icc_pmr_write()1920 route_fiq_to_el3 = env->cp15.scr_el3 & SCR_FIQ; in icc_dir_write()1921 route_irq_to_el3 = env->cp15.scr_el3 & SCR_IRQ; in icc_dir_write()1980 !arm_is_secure(env) && (env->cp15.scr_el3 & SCR_FIQ)) { in icc_rpr_read()2282 if ((env->cp15.scr_el3 & (SCR_FIQ | SCR_IRQ)) == (SCR_FIQ | SCR_IRQ)) { in gicv3_irqfiq_access()2348 if (env->cp15.scr_el3 & SCR_FIQ) { in gicv3_fiq_access()2387 if (env->cp15.scr_el3 & SCR_IRQ) { in gicv3_irq_access()
363 if (env->cp15.scr_el3 & mask) { in check_wfx_trap()1017 undef = !(env->cp15.scr_el3 & SCR_HCE); in HELPER()1042 bool smd_flag = env->cp15.scr_el3 & SCR_SMD; in HELPER()
139 ret = (cpu->env.cp15.scr_el3 & SCR_GPF) && current_el != 3; in report_as_gpc_exception()
479 if (!(env->cp15.scr_el3 & SCR_API)) { in pauth_check_trap()
800 if (cur_el == 3 && (env->cp15.scr_el3 & (SCR_NS | SCR_NSE)) == SCR_NSE) { in HELPER()
2807 tcg_el = load_cpu_field_low32(cp15.scr_el3); in msr_banked_access_decode()