Searched refs:SR_SPP (Results 1 – 7 of 7) sorted by relevance
| /linux/arch/riscv/kvm/ |
| H A D | vcpu_exit.c | 166 vsstatus &= ~SR_SPP; in kvm_riscv_vcpu_trap_redirect() 167 if (vcpu->arch.guest_context.sstatus & SR_SPP) in kvm_riscv_vcpu_trap_redirect() 168 vsstatus |= SR_SPP; in kvm_riscv_vcpu_trap_redirect() 197 vcpu->arch.guest_context.sstatus |= SR_SPP; in kvm_riscv_vcpu_trap_redirect()
|
| H A D | vcpu_onereg.c | 212 reg_val = (cntx->sstatus & SR_SPP) ? in kvm_riscv_vcpu_get_reg_core() 252 cntx->sstatus |= SR_SPP; in kvm_riscv_vcpu_set_reg_core() 254 cntx->sstatus &= ~SR_SPP; in kvm_riscv_vcpu_set_reg_core()
|
| H A D | vcpu.c | 86 cntx->sstatus = SR_SPP | SR_SPIE; in kvm_riscv_vcpu_context_reset() 246 return (vcpu->arch.guest_context.sstatus & SR_SPP) ? true : false; in kvm_arch_vcpu_in_kernel()
|
| /linux/arch/riscv/include/asm/ |
| H A D | scs.h | 35 andi \tmp, \status, SR_SPP
|
| H A D | csr.h | 17 #define SR_SPP _AC(0x00000100, UL) /* Previously Supervisor */ macro 598 # define SR_PP SR_SPP
|
| /linux/arch/riscv/kernel/ |
| H A D | entry.S | 105 andi \tmp, \status, SR_SPP; \ 118 andi \tmp, \status, SR_SPP; \ 259 andi s0, s0, SR_SPP
|
| /linux/tools/arch/riscv/include/asm/ |
| H A D | csr.h | 16 #define SR_SPP _AC(0x00000100, UL) /* Previously Supervisor */ macro 469 # define SR_PP SR_SPP
|