Home
last modified time | relevance | path

Searched refs:virt_enabled (Results 1 – 10 of 10) sorted by relevance

/openbmc/qemu/target/riscv/
H A Dop_helper.c144 if (env->virt_enabled && in check_zicbo_envcfg()
282 if (env->virt_enabled && get_field(env->hstatus, HSTATUS_VTSR)) { in helper_sret()
297 if (riscv_has_ext(env, RVH) && !env->virt_enabled) { in helper_sret()
371 (rvs && prv_u && !env->virt_enabled)) { in helper_wfi()
373 } else if (env->virt_enabled && in helper_wfi()
386 if (!env->virt_enabled && in helper_tlb_flush()
390 } else if (env->virt_enabled && in helper_tlb_flush()
408 if (env->virt_enabled) { in helper_hyp_tlb_flush()
413 (env->priv == PRV_S && !env->virt_enabled)) { in helper_hyp_tlb_flush()
423 if (env->priv == PRV_S && !env->virt_enabled && in helper_hyp_gvma_tlb_flush()
[all …]
H A Dcpu_helper.c41 bool virt = env->virt_enabled; in riscv_cpu_mmu_index()
113 if (env->virt_enabled) { in cpu_get_tb_cpu_state()
434 if (env->virt_enabled) { in riscv_cpu_local_irq_pending()
543 bool current_virt = env->virt_enabled; in riscv_cpu_swap_hypervisor_regs()
622 if (env->virt_enabled != enable) { in riscv_cpu_set_virt_enabled()
626 env->virt_enabled = enable; in riscv_cpu_set_virt_enabled()
660 if (env->virt_enabled) { in riscv_cpu_interrupt()
1054 if (env->virt_enabled) { in get_physical_address()
1210 if (env->virt_enabled) { in riscv_cpu_get_phys_page_debug()
1745 if (env->virt_enabled && in riscv_cpu_do_interrupt()
[all …]
H A Ddebug.c518 if (env->virt_enabled) { in check_itrigger_priv()
791 if (env->virt_enabled) { in riscv_cpu_debug_check_breakpoint()
810 if (env->virt_enabled) { in riscv_cpu_debug_check_breakpoint()
849 if (env->virt_enabled) { in riscv_cpu_debug_check_watchpoint()
884 if (env->virt_enabled) { in riscv_cpu_debug_check_watchpoint()
H A Dcsr.c49 bool virt = env->virt_enabled; in smstateen_acc_ok()
147 if (env->virt_enabled) { in ctr()
443 if (env->virt_enabled) { in sstc()
1071 if (env->virt_enabled) { in read_stimecmp()
1083 if (env->virt_enabled) { in read_stimecmph()
1095 if (env->virt_enabled) { in write_stimecmp()
1116 if (env->virt_enabled) { in write_stimecmph()
1659 if (!env->virt_enabled) { in aia_xlate_vs_csrno()
2707 if (env->virt_enabled) { in rmw_sie64()
2937 if (env->virt_enabled) { in rmw_sip64()
[all …]
H A Dpmu.c108 bool virt_on = env->virt_enabled; in riscv_pmu_incr_ctr_rv32()
149 bool virt_on = env->virt_enabled; in riscv_pmu_incr_ctr_rv64()
H A Dtranslate.c84 bool virt_enabled; member
637 if (ctx->virt_enabled) { in mark_fs_dirty()
666 if (ctx->virt_enabled) { in mark_vs_dirty()
1179 ctx->virt_enabled = FIELD_EX32(tb_flags, TB_FLAGS, VIRT_ENABLED); in riscv_tr_init_disas_context()
1274 env->priv, env->virt_enabled); in riscv_tr_disas_log()
H A Dmachine.c378 VMSTATE_BOOL(env.virt_enabled, RISCVCPU),
H A Dcpu.h189 bool virt_enabled; member
H A Dcpu.c675 qemu_fprintf(f, " %s %d\n", "V = ", env->virt_enabled); in riscv_cpu_dump_state()
/openbmc/qemu/target/riscv/insn_trans/
H A Dtrans_rvf.c.inc23 ctx->virt_inst_excp = ctx->virt_enabled && ctx->cfg_ptr->ext_zfinx; \