Searched refs:virt_enabled (Results 1 – 12 of 12) sorted by relevance
| /openbmc/qemu/target/riscv/ |
| H A D | op_helper.c | 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() 495 env->priv, env->virt_enabled); in helper_ctr_add_entry() 519 uint32_t excep = env->virt_enabled ? RISCV_EXCP_VIRT_INSTRUCTION_FAULT : in helper_ctr_clear() 535 (rvs && prv_u && !env->virt_enabled)) { in helper_wfi() 537 } else if (env->virt_enabled && in helper_wfi() [all …]
|
| H A D | cpu_helper.c | 45 bool virt = env->virt_enabled; in riscv_env_mmu_index() 84 if (env->virt_enabled) { in cpu_get_fcfien() 113 if (env->virt_enabled) { in cpu_get_bcfien() 487 if (env->virt_enabled) { in riscv_cpu_local_irq_pending() 567 if (env->virt_enabled && !(env->mstatus_hs & MSTATUS_FS)) { in riscv_cpu_fp_enabled() 580 if (env->virt_enabled && !(env->mstatus_hs & MSTATUS_VS)) { in riscv_cpu_vector_enabled() 598 bool current_virt = env->virt_enabled; in riscv_cpu_swap_hypervisor_regs() 728 if (env->virt_enabled) { in riscv_cpu_interrupt() 856 } else if (env->virt_enabled && tgt_prv == PRV_S) { in riscv_ctr_check_xte() 934 bool tgt_virt = env->virt_enabled; in riscv_ctr_add_entry() [all …]
|
| H A D | pmu.c | 109 bool virt_on = env->virt_enabled; in riscv_pmu_incr_ctr_rv32() 150 bool virt_on = env->virt_enabled; in riscv_pmu_incr_ctr_rv64() 206 if (env->virt_enabled) { in riscv_pmu_icount_update_priv() 246 if (env->virt_enabled) { in riscv_pmu_cycle_update_priv()
|
| H A D | csr.c | 52 bool virt = env->virt_enabled; in smstateen_acc_ok() 150 if (env->virt_enabled) { in ctr() 207 } else if (env->virt_enabled) { in cfi_ss() 403 if (env->virt_enabled) { in scountinhibit_pred() 543 bool virt = env->virt_enabled; in sstateen() 608 if (env->virt_enabled) { in sstc() 629 if (env->priv == PRV_S && !env->virt_enabled && in satp() 633 if (env->priv == PRV_S && env->virt_enabled && in satp() 643 if (env->priv == PRV_S && !env->virt_enabled && in hgatp() 686 env->virt_enabled) { in ctr_smode() [all …]
|
| H A D | gdbstub.c | 217 target_ulong vbit = (env->virt_enabled) ? BIT(2) : 0; in riscv_gdb_get_virtual() 243 if (riscv_has_ext(env, RVH) && new_virt != env->virt_enabled) { in riscv_gdb_set_virtual()
|
| H A D | debug.c | 317 if (env->virt_enabled) { in trigger_priv_match() 326 if (env->virt_enabled) { in trigger_priv_match() 339 if (env->virt_enabled) { in trigger_priv_match() 688 if (env->virt_enabled) { in check_itrigger_priv()
|
| H A D | translate.c | 81 bool virt_enabled; member 687 if (ctx->virt_enabled) { in mark_fs_dirty() 716 if (ctx->virt_enabled) { in mark_vs_dirty() 1292 ctx->virt_enabled = FIELD_EX32(tb_flags, TB_FLAGS, VIRT_ENABLED); in riscv_tr_init_disas_context()
|
| H A D | machine.c | 427 VMSTATE_BOOL(env.virt_enabled, RISCVCPU),
|
| H A D | cpu.h | 278 bool virt_enabled; member
|
| H A D | cpu.c | 528 qemu_fprintf(f, " %s %d\n", "V = ", env->virt_enabled); in riscv_cpu_dump_state()
|
| /openbmc/qemu/target/riscv/insn_trans/ |
| H A D | trans_rvf.c.inc | 23 ctx->virt_inst_excp = ctx->virt_enabled && ctx->cfg_ptr->ext_zfinx; \
|
| /openbmc/qemu/target/riscv/tcg/ |
| H A D | tcg-cpu.c | 164 if (env->virt_enabled) { in riscv_get_tb_cpu_state()
|