Home
last modified time | relevance | path

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

/openbsd/sys/arch/riscv64/riscv64/
H A Dtrap.c70 KASSERTMSG((csr_read(sstatus) & (SSTATUS_SPP | SSTATUS_SIE)) == in do_trap_supervisor()
71 SSTATUS_SPP, "Came from S mode with interrupts enabled"); in do_trap_supervisor()
122 KASSERTMSG((csr_read(sstatus) & (SSTATUS_SPP | SSTATUS_SIE)) == 0, in do_trap_user()
H A Dvm_machdep.c97 tf->tf_sstatus &= ~(SSTATUS_SPP); /* Enter user mode. */ in cpu_fork()
/openbsd/sys/arch/riscv64/include/
H A Driscvreg.h92 #define SSTATUS_SPP (1 << 8) macro
H A Dcpu.h52 #define CLKF_USERMODE(frame) ((frame->tf_sstatus & SSTATUS_SPP) == 0)