Home
last modified time | relevance | path

Searched refs:csrs (Results 1 – 6 of 6) sorted by relevance

/freebsd/sys/riscv/vmm/
H A Dvmm_riscv.c164 struct hypcsr *csrs; in vmmops_vcpu_restore_csrs() local
166 csrs = &hypctx->guest_csrs; in vmmops_vcpu_restore_csrs()
168 csr_write(vsstatus, csrs->vsstatus); in vmmops_vcpu_restore_csrs()
169 csr_write(vsie, csrs->vsie); in vmmops_vcpu_restore_csrs()
170 csr_write(vstvec, csrs->vstvec); in vmmops_vcpu_restore_csrs()
171 csr_write(vsscratch, csrs->vsscratch); in vmmops_vcpu_restore_csrs()
172 csr_write(vsepc, csrs->vsepc); in vmmops_vcpu_restore_csrs()
173 csr_write(vscause, csrs->vscause); in vmmops_vcpu_restore_csrs()
174 csr_write(vstval, csrs->vstval); in vmmops_vcpu_restore_csrs()
175 csr_write(hvip, csrs->hvip); in vmmops_vcpu_restore_csrs()
[all …]
/freebsd/sys/riscv/include/
H A Dasm.h66 csrs sstatus, tmp
/freebsd/sys/riscv/riscv/
H A Dswtch.S48 csrs sstatus, t0
97 csrs sstatus, t0
161 csrs sstatus, t0
H A Dexception.S197 csrs sstatus, a4
/freebsd/sys/cddl/dev/dtrace/riscv/
H A Ddtrace_asm.S67 csrs sstatus, a0
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfo.td969 def : InstAlias<"csrs $csr, $rs", (CSRRS X0, csr_sysreg:$csr, GPR:$rs)>;
978 def : InstAlias<"csrs $csr, $imm", (CSRRSI X0, csr_sysreg:$csr, uimm5:$imm)>;