Searched refs:elp (Results 1 – 7 of 7) sorted by relevance
/qemu/target/riscv/ |
H A D | op_helper.c | 345 env->elp = get_field(env->mstatus, MSTATUS_SPELP); in helper_sret() 429 env->elp = get_field(env->mstatus, MSTATUS_MPELP); in helper_mret() 481 env->elp = get_field(env->mnstatus, MNSTATUS_MNPELP); in helper_mnret()
|
H A D | cpu_helper.c | 2139 env->mnstatus = set_field(env->mnstatus, MNSTATUS_MNPELP, env->elp); in riscv_do_nmi() 2318 env->mstatus = set_field(env->mstatus, MSTATUS_SPELP, env->elp); in riscv_cpu_do_interrupt() 2384 env->elp); in riscv_cpu_do_interrupt() 2386 env->mstatus = set_field(env->mstatus, MSTATUS_MPELP, env->elp); in riscv_cpu_do_interrupt() 2474 env->elp = false; in riscv_cpu_do_interrupt()
|
H A D | machine.c | 379 VMSTATE_BOOL(env.elp, RISCVCPU),
|
H A D | cpu.h | 244 bool elp; member
|
H A D | cpu.c | 770 env->elp = false; in riscv_cpu_reset_hold()
|
/qemu/target/riscv/insn_trans/ |
H A D | trans_rvi.c.inc | 77 offsetof(CPURISCVState, elp)); 182 tcg_env, offsetof(CPURISCVState, elp));
|
/qemu/target/riscv/tcg/ |
H A D | tcg-cpu.c | 146 flags = FIELD_DP32(flags, TB_FLAGS, FCFI_LP_EXPECTED, env->elp); in riscv_get_tb_cpu_state()
|