Home
last modified time | relevance | path

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

/openbmc/linux/arch/riscv/kvm/
H A Dvcpu_exit.c188 if (vcpu->arch.guest_context.hstatus & HSTATUS_SPV) { in kvm_riscv_vcpu_exit()
194 if (vcpu->arch.guest_context.hstatus & HSTATUS_SPV) in kvm_riscv_vcpu_exit()
200 if (vcpu->arch.guest_context.hstatus & HSTATUS_SPV) in kvm_riscv_vcpu_exit()
204 if (vcpu->arch.guest_context.hstatus & HSTATUS_SPV) in kvm_riscv_vcpu_exit()
H A Dvcpu.c127 cntx->hstatus |= HSTATUS_SPV; in kvm_arch_vcpu_create()
/openbmc/qemu/target/riscv/
H A Dop_helper.c299 prev_virt = get_field(hstatus, HSTATUS_SPV); in helper_sret()
301 hstatus = set_field(hstatus, HSTATUS_SPV, 0); in helper_sret()
H A Dcpu_bits.h600 #define HSTATUS_SPV 0x00000080 macro
H A Dcpu_helper.c1936 env->hstatus = set_field(env->hstatus, HSTATUS_SPV, true); in riscv_cpu_do_interrupt()
1943 env->hstatus = set_field(env->hstatus, HSTATUS_SPV, false); in riscv_cpu_do_interrupt()
/openbmc/linux/arch/riscv/include/asm/
H A Dcsr.h132 #define HSTATUS_SPV _AC(0x00000080, UL) macro