Home
last modified time | relevance | path

Searched refs:stval (Results 1 – 9 of 9) sorted by relevance

/linux-6.15/arch/riscv/kvm/
H A Dtrace.h38 __field(unsigned long, stval)
46 __entry->stval = trap->stval;
54 __entry->stval,
H A Dvcpu_exit.c22 fault_addr = (trap->htval << 2) | (trap->stval & 0x3); in gstage_page_fault()
158 csr_write(CSR_VSTVAL, trap->stval); in kvm_riscv_vcpu_trap_redirect()
254 trap->scause, trap->stval, trap->htval, trap->htinst); in kvm_riscv_vcpu_exit()
H A Dvcpu_insn.c164 utrap.stval = insn; in truly_illegal_insn()
180 utrap.stval = insn; in truly_virtual_insn()
441 unsigned long insn = trap->stval; in kvm_riscv_vcpu_virtual_insn()
H A Dvcpu.c851 trap->stval = csr_read(CSR_STVAL); in kvm_riscv_vcpu_enter_exit()
/linux-6.15/arch/riscv/include/uapi/asm/
H A Dkvm.h78 unsigned long stval; member
/linux-6.15/arch/riscv/include/asm/
H A Dkvm_host.h127 unsigned long stval; member
/linux-6.15/tools/testing/selftests/kvm/riscv/
H A Dget-reg-list.c285 case KVM_REG_RISCV_CSR_REG(stval): in general_csr_id_to_str()
286 return RISCV_CSR_GENERAL(stval); in general_csr_id_to_str()
741 … KVM_REG_SIZE_ULONG | KVM_REG_RISCV_CSR | KVM_REG_RISCV_CSR_GENERAL | KVM_REG_RISCV_CSR_REG(stval),
/linux-6.15/arch/riscv/kernel/
H A Dasm-offsets.c212 OFFSET(KVM_ARCH_TRAP_STVAL, kvm_cpu_trap, stval); in asm_offsets()
/linux-6.15/Documentation/virt/kvm/
H A Dapi.rst2834 0x80x0 0000 0300 0006 stval Supervisor bad address or instruction