Home
last modified time | relevance | path

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

/arch/riscv/kvm/
A Daia_imsic.c381 old_hstatus = csr_read(CSR_HSTATUS); in imsic_vsfile_local_read()
384 csr_write(CSR_HSTATUS, new_hstatus); in imsic_vsfile_local_read()
418 csr_write(CSR_HSTATUS, old_hstatus); in imsic_vsfile_local_read()
453 old_hstatus = csr_read(CSR_HSTATUS); in imsic_vsfile_local_rw()
456 csr_write(CSR_HSTATUS, new_hstatus); in imsic_vsfile_local_rw()
486 csr_write(CSR_HSTATUS, old_hstatus); in imsic_vsfile_local_rw()
530 old_hstatus = csr_read(CSR_HSTATUS); in imsic_vsfile_local_clear()
533 csr_write(CSR_HSTATUS, new_hstatus); in imsic_vsfile_local_clear()
546 csr_write(CSR_HSTATUS, old_hstatus); in imsic_vsfile_local_clear()
568 old_hstatus = csr_read(CSR_HSTATUS); in imsic_vsfile_local_update()
[all …]
A Dvcpu_exit.c74 old_hstatus = csr_swap(CSR_HSTATUS, vcpu->arch.guest_context.hstatus); in kvm_riscv_vcpu_unpriv_read()
126 csr_write(CSR_HSTATUS, old_hstatus); in kvm_riscv_vcpu_unpriv_read()
A Dvcpu.c807 nacl_csr_read(nsh, CSR_HSTATUS); in kvm_riscv_vcpu_enter_exit()
817 CSR_HSTATUS, gcntx->hstatus); in kvm_riscv_vcpu_enter_exit()
819 hcntx->hstatus = csr_swap(CSR_HSTATUS, gcntx->hstatus); in kvm_riscv_vcpu_enter_exit()
839 gcntx->hstatus = csr_swap(CSR_HSTATUS, hcntx->hstatus); in kvm_riscv_vcpu_enter_exit()
845 hcntx->hstatus = csr_swap(CSR_HSTATUS, gcntx->hstatus); in kvm_riscv_vcpu_enter_exit()
849 gcntx->hstatus = csr_swap(CSR_HSTATUS, hcntx->hstatus); in kvm_riscv_vcpu_enter_exit()
/arch/riscv/include/asm/
A Dcsr.h357 #define CSR_HSTATUS 0x600 macro

Completed in 12 milliseconds