Home
last modified time | relevance | path

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

/linux/arch/riscv/kvm/
H A Dvcpu_exit.c145 vsstatus &= ~SR_SPP; in kvm_riscv_vcpu_trap_redirect()
146 if (vcpu->arch.guest_context.sstatus & SR_SPP) in kvm_riscv_vcpu_trap_redirect()
147 vsstatus |= SR_SPP; in kvm_riscv_vcpu_trap_redirect()
169 vcpu->arch.guest_context.sstatus |= SR_SPP; in kvm_riscv_vcpu_trap_redirect()
H A Dvcpu_sbi_system.c27 if (!(cp->sstatus & SR_SPP)) { in kvm_sbi_ext_susp_handler()
H A Dvcpu.c72 cntx->sstatus = SR_SPP | SR_SPIE; in kvm_riscv_vcpu_context_reset()
226 return (vcpu->arch.guest_context.sstatus & SR_SPP) ? true : false; in kvm_arch_vcpu_in_kernel()
H A Dvcpu_insn.c86 kvm_vcpu_on_spin(vcpu, vcpu->arch.guest_context.sstatus & SR_SPP); in wrs_insn()
/linux/arch/riscv/include/asm/
H A Dcsr.h17 #define SR_SPP _AC(0x00000100, UL) /* Previously Supervisor */ macro
501 # define SR_PP SR_SPP
/linux/arch/riscv/kernel/
H A Dentry.S220 andi s0, s0, SR_SPP