Searched refs:CSR_HSTATUS (Results 1 – 4 of 4) sorted by relevance
| /arch/riscv/kvm/ |
| A D | aia_imsic.c | 381 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 D | vcpu_exit.c | 74 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 D | vcpu.c | 807 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 D | csr.h | 357 #define CSR_HSTATUS 0x600 macro
|
Completed in 11 milliseconds