Home
last modified time | relevance | path

Searched refs:MSTATUS_MDT (Results 1 – 5 of 5) sorted by relevance

/qemu/target/riscv/
H A Dop_helper.c317 mstatus = set_field(mstatus, MSTATUS_MDT, 0); in helper_sret()
412 mstatus = set_field(mstatus, MSTATUS_MDT, 0); in helper_mret()
466 env->mstatus = set_field(env->mstatus, MSTATUS_MDT, 0); in helper_mnret()
H A Dcpu_bits.h574 #define MSTATUS_MDT 0x40000000000ULL /* Smdbltrp extension */ macro
H A Dcpu_helper.c2419 if (env->mstatus & MSTATUS_MDT) { in riscv_cpu_do_interrupt()
2429 s = set_field(s, MSTATUS_MDT, 1); in riscv_cpu_do_interrupt()
H A Dcsr.c2013 mask |= MSTATUS_MDT; in write_mstatus()
2014 if ((val & MSTATUS_MDT) != 0) { in write_mstatus()
2062 mask |= MSTATUS_MDT; in write_mstatush()
2063 if ((valh & MSTATUS_MDT) != 0) { in write_mstatush()
H A Dcpu.c716 env->mstatus = set_field(env->mstatus, MSTATUS_MDT, 1); in riscv_cpu_reset_hold()