Home
last modified time | relevance | path

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

/openbsd/src/sys/arch/riscv64/include/
Dcpufunc.h44 #define rdcycle() csr_read(cycle)
45 #define rdtime() csr_read(time)
46 #define rdinstret() csr_read(instret)
47 #define rdhpmcounter(n) csr_read(hpmcounter##n)
Driscvreg.h229 #define csr_read(csr) \ macro
Dcpu.h194 return csr_read(time); in cpu_rnd_messybits()
/openbsd/src/sys/arch/riscv64/riscv64/
Dtrap.c70 KASSERTMSG((csr_read(sstatus) & (SSTATUS_SPP | SSTATUS_SIE)) == in do_trap_supervisor()
73 KASSERTMSG((csr_read(sstatus) & (SSTATUS_SUM)) == 0, in do_trap_supervisor()
122 KASSERTMSG((csr_read(sstatus) & (SSTATUS_SPP | SSTATUS_SIE)) == 0, in do_trap_user()
125 KASSERTMSG((csr_read(sstatus) & (SSTATUS_SUM)) == 0, in do_trap_user()