Home
last modified time | relevance | path

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

/linux/arch/riscv/kvm/
H A Dvcpu_timer.c75 ncsr_write(CSR_VSTIMECMP, ULONG_MAX); in kvm_riscv_vcpu_update_vstimecmp()
76 ncsr_write(CSR_VSTIMECMPH, ncycles >> 32); in kvm_riscv_vcpu_update_vstimecmp()
77 ncsr_write(CSR_VSTIMECMP, (u32)ncycles); in kvm_riscv_vcpu_update_vstimecmp()
79 ncsr_write(CSR_VSTIMECMP, ncycles); in kvm_riscv_vcpu_update_vstimecmp()
294 ncsr_write(CSR_HTIMEDELTA, (u32)(gt->time_delta)); in kvm_riscv_vcpu_update_timedelta()
295 ncsr_write(CSR_HTIMEDELTAH, (u32)(gt->time_delta >> 32)); in kvm_riscv_vcpu_update_timedelta()
297 ncsr_write(CSR_HTIMEDELTA, gt->time_delta); in kvm_riscv_vcpu_update_timedelta()
311 ncsr_write(CSR_VSTIMECMP, ULONG_MAX); in kvm_riscv_vcpu_timer_restore()
312 ncsr_write(CSR_VSTIMECMPH, (u32)(t->next_cycles >> 32)); in kvm_riscv_vcpu_timer_restore()
313 ncsr_write(CSR_VSTIMECMP, (u32)(t->next_cycles)); in kvm_riscv_vcpu_timer_restore()
[all …]
H A Dvcpu_exit.c158 ncsr_write(CSR_VSSTATUS, vsstatus); in kvm_riscv_vcpu_trap_redirect()
161 ncsr_write(CSR_VSCAUSE, trap->scause); in kvm_riscv_vcpu_trap_redirect()
162 ncsr_write(CSR_VSTVAL, trap->stval); in kvm_riscv_vcpu_trap_redirect()
163 ncsr_write(CSR_VSEPC, trap->sepc); in kvm_riscv_vcpu_trap_redirect()
H A Daia.c106 ncsr_write(CSR_HVIPH, vcpu->arch.aia_context.guest_csr.hviph); in kvm_riscv_vcpu_aia_update_hvip()
108 ncsr_write(CSR_HVICTL, aia_hvictl_value(!!(csr->hvip & BIT(IRQ_VS_EXT)))); in kvm_riscv_vcpu_aia_update_hvip()
330 ncsr_write(CSR_HVIPRIO1, hviprio); in aia_set_iprio8()
334 ncsr_write(CSR_HVIPRIO2, hviprio); in aia_set_iprio8()
337 ncsr_write(CSR_HVIPRIO1H, hviprio); in aia_set_iprio8()
340 ncsr_write(CSR_HVIPRIO2, hviprio); in aia_set_iprio8()
343 ncsr_write(CSR_HVIPRIO2H, hviprio); in aia_set_iprio8()
H A Dmmu.c612 ncsr_write(CSR_HGATP, hgatp); in kvm_riscv_mmu_update_hgatp()
H A Dvcpu.c745 ncsr_write(CSR_HVIP, csr->hvip); in kvm_riscv_update_hvip()
/linux/arch/riscv/include/asm/
H A Dkvm_nacl.h221 #define ncsr_write(__csr, __val) \ macro