Home
last modified time | relevance | path

Searched refs:HGATP_MODE_SHIFT (Results 1 – 5 of 5) sorted by relevance

/linux/arch/riscv/kvm/
H A Dgstage.c320 csr_write(CSR_HGATP, HGATP_MODE_SV57X4 << HGATP_MODE_SHIFT); in kvm_riscv_gstage_mode_detect()
321 if ((csr_read(CSR_HGATP) >> HGATP_MODE_SHIFT) == HGATP_MODE_SV57X4) { in kvm_riscv_gstage_mode_detect()
328 csr_write(CSR_HGATP, HGATP_MODE_SV48X4 << HGATP_MODE_SHIFT); in kvm_riscv_gstage_mode_detect()
329 if ((csr_read(CSR_HGATP) >> HGATP_MODE_SHIFT) == HGATP_MODE_SV48X4) { in kvm_riscv_gstage_mode_detect()
336 csr_write(CSR_HGATP, HGATP_MODE_SV39X4 << HGATP_MODE_SHIFT); in kvm_riscv_gstage_mode_detect()
337 if ((csr_read(CSR_HGATP) >> HGATP_MODE_SHIFT) == HGATP_MODE_SV39X4) { in kvm_riscv_gstage_mode_detect()
344 csr_write(CSR_HGATP, HGATP_MODE_SV32X4 << HGATP_MODE_SHIFT); in kvm_riscv_gstage_mode_detect()
345 if ((csr_read(CSR_HGATP) >> HGATP_MODE_SHIFT) == HGATP_MODE_SV32X4) { in kvm_riscv_gstage_mode_detect()
H A Dvmid.c29 csr_write(CSR_HGATP, (kvm_riscv_gstage_mode << HGATP_MODE_SHIFT) | HGATP_VMID); in kvm_riscv_gstage_vmid_detect()
H A Dmmu.c606 unsigned long hgatp = kvm_riscv_gstage_mode << HGATP_MODE_SHIFT; in kvm_riscv_mmu_update_hgatp()
/linux/tools/arch/riscv/include/asm/
H A Dcsr.h158 #define HGATP_MODE_SHIFT HGATP64_MODE_SHIFT macro
163 #define HGATP_MODE_SHIFT HGATP32_MODE_SHIFT macro
/linux/arch/riscv/include/asm/
H A Dcsr.h178 #define HGATP_MODE_SHIFT HGATP64_MODE_SHIFT macro
183 #define HGATP_MODE_SHIFT HGATP32_MODE_SHIFT macro