Home
last modified time | relevance | path

Searched refs:csr_read (Results 1 – 13 of 13) sorted by relevance

/linux/arch/riscv/kvm/
A Dvcpu.c488 csr->vsie = csr_read(CSR_VSIE); in kvm_riscv_vcpu_sync_interrupts()
491 hvip = csr_read(CSR_HVIP); in kvm_riscv_vcpu_sync_interrupts()
631 csr->vsie = csr_read(CSR_VSIE); in kvm_arch_vcpu_put()
632 csr->vstvec = csr_read(CSR_VSTVEC); in kvm_arch_vcpu_put()
634 csr->vsepc = csr_read(CSR_VSEPC); in kvm_arch_vcpu_put()
636 csr->vstval = csr_read(CSR_VSTVAL); in kvm_arch_vcpu_put()
637 csr->hvip = csr_read(CSR_HVIP); in kvm_arch_vcpu_put()
638 csr->vsatp = csr_read(CSR_VSATP); in kvm_arch_vcpu_put()
782 trap.scause = csr_read(CSR_SCAUSE); in kvm_arch_vcpu_ioctl_run()
783 trap.stval = csr_read(CSR_STVAL); in kvm_arch_vcpu_ioctl_run()
[all …]
A Dvmid.c28 old = csr_read(CSR_HGATP); in kvm_riscv_stage2_vmid_detect()
30 vmid_bits = csr_read(CSR_HGATP); in kvm_riscv_stage2_vmid_detect()
A Dvcpu_exit.c567 unsigned long vsstatus = csr_read(CSR_VSSTATUS); in kvm_riscv_vcpu_trap_redirect()
591 vcpu->arch.guest_context.sepc = csr_read(CSR_VSTVEC); in kvm_riscv_vcpu_trap_redirect()
A Dmmu.c795 if ((csr_read(CSR_HGATP) >> HGATP_MODE_SHIFT) == HGATP_MODE_SV48X4) { in kvm_riscv_stage2_mode_detect()
/linux/arch/riscv/errata/
A Dalternative.c30 cpu_mfr_info.vendor_id = csr_read(CSR_MVENDORID); in riscv_fill_cpu_mfr_info()
31 cpu_mfr_info.arch_id = csr_read(CSR_MARCHID); in riscv_fill_cpu_mfr_info()
32 cpu_mfr_info.imp_id = csr_read(CSR_MIMPID); in riscv_fill_cpu_mfr_info()
/linux/arch/riscv/include/asm/
A Dtimex.h53 return csr_read(CSR_TIME); in get_cycles()
59 return csr_read(CSR_TIMEH); in get_cycles_hi()
A Dirqflags.h16 return csr_read(CSR_STATUS); in arch_local_save_flags()
A Dcsr.h262 #define csr_read(csr) \ macro
/linux/arch/riscv/mm/
A Dcontext.c221 old = csr_read(CSR_SATP); in asids_init()
224 asid_bits = (csr_read(CSR_SATP) >> SATP_ASID_SHIFT) & SATP_ASID_MASK; in asids_init()
A Dfault.c125 pfn = csr_read(CSR_SATP) & SATP_PPN; in vmalloc_fault()
/linux/arch/riscv/include/asm/vdso/
A Dgettimeofday.h71 return csr_read(CSR_TIME); in __arch_get_hw_counter()
/linux/arch/riscv/kernel/
A Dperf_event.c188 val = csr_read(CSR_CYCLE); in read_counter()
191 val = csr_read(CSR_INSTRET); in read_counter()
A Dtraps_misaligned.c245 unsigned long addr = csr_read(mtval); in handle_misaligned_load()
328 unsigned long addr = csr_read(mtval); in handle_misaligned_store()

Completed in 16 milliseconds