Symbol: SstatusReg
headers/private/kernel/arch/riscv64/arch_cpu.h
22
SetBitsSstatus(SstatusReg{.sum = 1}.val);
headers/private/kernel/arch/riscv64/arch_cpu.h
29
ClearBitsSstatus(SstatusReg{.sum = 1}.val);
headers/private/kernel/arch/riscv64/arch_int.h
23
SetBitsSstatus(SstatusReg{.ie = 1 << modeS}.val);
headers/private/kernel/arch/riscv64/arch_int.h
30
SstatusReg oldStatus{.val = GetAndClearBitsSstatus(SstatusReg{.ie = 1 << modeS}.val)};
headers/private/kernel/arch/riscv64/arch_int.h
46
SstatusReg status{.val = Sstatus()};
src/system/boot/platform/efi/arch/riscv64/arch_traps.cpp
50
SstatusReg status{.val = val};
src/system/boot/platform/riscv/cpu.cpp
38
SstatusReg status{.val = Sstatus()};
src/system/kernel/arch/riscv64/arch_cpu.cpp
37
SstatusReg sstatus{.val = Sstatus()};
src/system/kernel/arch/riscv64/arch_debug.cpp
296
SstatusReg status{.val = val};
src/system/kernel/arch/riscv64/arch_debug.cpp
43
return SstatusReg{.val = frame->status}.spp == modeU;
src/system/kernel/arch/riscv64/arch_int.cpp
145
if (SstatusReg{.val = frame->status}.spp == modeU) {
src/system/kernel/arch/riscv64/arch_int.cpp
151
if (SstatusReg{.val = frame->status}.spp == modeU) {
src/system/kernel/arch/riscv64/arch_int.cpp
186
if (SstatusReg{.val = frame->status}.spp == modeU) {
src/system/kernel/arch/riscv64/arch_int.cpp
233
if (SstatusReg{.val = frame->status}.pie == 0) {
src/system/kernel/arch/riscv64/arch_int.cpp
251
SstatusReg{.val = frame->status}.spp == modeU, &newIP);
src/system/kernel/arch/riscv64/arch_int.cpp
39
if (SstatusReg{.val = Sstatus()}.spp == modeU) {
src/system/kernel/arch/riscv64/arch_thread.cpp
127
SstatusReg status{.val = Sstatus()};
src/system/kernel/arch/riscv64/arch_thread.cpp
353
SstatusReg status{.val = Sstatus()};