Searched refs:csr_write (Results 1 – 4 of 4) sorted by relevance
/freebsd/sys/riscv/vmm/ |
H A D | vmm_riscv.c | 153 csr_write(hedeleg, hedeleg); in vmmops_delegate() 158 csr_write(hideleg, hideleg); in vmmops_delegate() 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/riscv/ |
H A D | timer.c | 93 csr_write(stimecmp, timecmp); in set_timecmp() 147 csr_write(stimecmp, -1UL); in riscv_timer_intr()
|
H A D | pmap.c | 885 csr_write(satp, kernel_pmap->pm_satp); in pmap_bootstrap() 5085 csr_write(satp, pmap->pm_satp); in pmap_activate_sw()
|
/freebsd/sys/riscv/include/ |
H A D | riscvreg.h | 240 #define csr_write(csr, val) \ macro
|