Lines Matching refs:virt_enabled
152 if (env->virt_enabled && in check_zicbo_envcfg()
275 target_ulong prev_priv, prev_virt = env->virt_enabled; in helper_sret()
277 const bool src_virt = env->virt_enabled; in helper_sret()
294 if (env->virt_enabled && get_field(env->hstatus, HSTATUS_VTSR)) { in helper_sret()
310 if (!env->virt_enabled && prev_vu) { in helper_sret()
324 if (riscv_has_ext(env, RVH) && !env->virt_enabled) { in helper_sret()
492 env->priv, env->virt_enabled); in helper_ctr_add_entry()
516 uint32_t excep = env->virt_enabled ? RISCV_EXCP_VIRT_INSTRUCTION_FAULT : in helper_ctr_clear()
532 (rvs && prv_u && !env->virt_enabled)) { in helper_wfi()
534 } else if (env->virt_enabled && in helper_wfi()
546 if (env->virt_enabled && (env->priv == PRV_S || env->priv == PRV_U) && in helper_wrs_nto()
558 if (!env->virt_enabled && in helper_tlb_flush()
562 } else if (env->virt_enabled && in helper_tlb_flush()
580 if (env->virt_enabled) { in helper_hyp_tlb_flush()
585 (env->priv == PRV_S && !env->virt_enabled)) { in helper_hyp_tlb_flush()
595 if (env->priv == PRV_S && !env->virt_enabled && in helper_hyp_gvma_tlb_flush()
607 } else if (env->virt_enabled) { in check_access_hlsv()