Lines Matching refs:set_field

1013             set_field(env->sctrstatus, SCTRSTATUS_WRPTR_MASK, head);  in riscv_ctr_add_entry()
1024 env->ctr_data[head] = set_field(0, CTRDATA_TYPE_MASK, type); in riscv_ctr_add_entry()
1028 env->sctrstatus = set_field(env->sctrstatus, SCTRSTATUS_WRPTR_MASK, head); in riscv_ctr_add_entry()
2131 env->mnstatus = set_field(env->mnstatus, MNSTATUS_NMIE, false); in riscv_do_nmi()
2132 env->mnstatus = set_field(env->mnstatus, MNSTATUS_MNPV, virt); in riscv_do_nmi()
2133 env->mnstatus = set_field(env->mnstatus, MNSTATUS_MNPP, env->priv); in riscv_do_nmi()
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()
2336 env->hstatus = set_field(env->hstatus, HSTATUS_SPVP, in riscv_cpu_do_interrupt()
2338 env->hstatus = set_field(env->hstatus, HSTATUS_SPV, true); in riscv_cpu_do_interrupt()
2345 env->hstatus = set_field(env->hstatus, HSTATUS_SPV, false); in riscv_cpu_do_interrupt()
2348 env->hstatus = set_field(env->hstatus, HSTATUS_GVA, write_gva); in riscv_cpu_do_interrupt()
2352 s = set_field(s, MSTATUS_SPIE, get_field(s, MSTATUS_SIE)); in riscv_cpu_do_interrupt()
2353 s = set_field(s, MSTATUS_SPP, env->priv); in riscv_cpu_do_interrupt()
2354 s = set_field(s, MSTATUS_SIE, 0); in riscv_cpu_do_interrupt()
2356 s = set_field(s, MSTATUS_SDT, 1); in riscv_cpu_do_interrupt()
2383 env->mnstatus = set_field(env->mnstatus, MNSTATUS_MNPELP, in riscv_cpu_do_interrupt()
2386 env->mstatus = set_field(env->mstatus, MSTATUS_MPELP, env->elp); in riscv_cpu_do_interrupt()
2394 env->mstatus = set_field(env->mstatus, MSTATUS_MPV, in riscv_cpu_do_interrupt()
2397 env->mstatus = set_field(env->mstatus, MSTATUS_GVA, 1); in riscv_cpu_do_interrupt()
2415 s = set_field(s, MSTATUS_MPIE, get_field(s, MSTATUS_MIE)); in riscv_cpu_do_interrupt()
2416 s = set_field(s, MSTATUS_MPP, env->priv); in riscv_cpu_do_interrupt()
2417 s = set_field(s, MSTATUS_MIE, 0); in riscv_cpu_do_interrupt()
2429 s = set_field(s, MSTATUS_MDT, 1); in riscv_cpu_do_interrupt()