Home
last modified time | relevance | path

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

/freebsd/sys/riscv/riscv/
H A Dtrap.c312 KASSERT((csr_read(sstatus) & (SSTATUS_SPP | SSTATUS_SIE)) == in do_trap_supervisor()
313 SSTATUS_SPP, ("Came from S mode with interrupts enabled")); in do_trap_supervisor()
393 KASSERT((csr_read(sstatus) & (SSTATUS_SPP | SSTATUS_SIE)) == 0, in do_trap_user()
H A Dvm_machdep.c111 tf->tf_sstatus &= ~(SSTATUS_SPP); /* User mode. */ in cpu_fork()
/freebsd/sys/riscv/include/
H A Dcpu.h45 #define TRAPF_USERMODE(tfp) (((tfp)->tf_sstatus & SSTATUS_SPP) == 0)
H A Driscvreg.h65 #define SSTATUS_SPP (1 << 8) macro
/freebsd/sys/riscv/vmm/
H A Dvmm_riscv.c224 hypctx->guest_regs.hyp_sstatus = SSTATUS_SPP | SSTATUS_SPIE; in vmmops_vcpu_init()