Home
last modified time | relevance | path

Searched refs:kvm_cpu_trap (Results 1 – 12 of 12) sorted by relevance

/Linux-v6.1/arch/riscv/kvm/
Dvcpu_sbi_replace.c19 struct kvm_cpu_trap *utrap, bool *exit) in kvm_sbi_ext_time_handler()
46 struct kvm_cpu_trap *utrap, bool *exit) in kvm_sbi_ext_ipi_handler()
81 struct kvm_cpu_trap *utrap, bool *exit) in kvm_sbi_ext_rfence_handler()
135 struct kvm_cpu_trap *utrap, bool *exit) in kvm_sbi_ext_srst_handler()
Dvcpu_exit.c14 struct kvm_cpu_trap *trap) in gstage_page_fault()
62 struct kvm_cpu_trap *trap) in kvm_riscv_vcpu_unpriv_read()
136 struct kvm_cpu_trap *trap) in kvm_riscv_vcpu_trap_redirect()
170 struct kvm_cpu_trap *trap) in kvm_riscv_vcpu_exit()
Dvcpu_sbi_base.c20 struct kvm_cpu_trap *trap, bool *exit) in kvm_sbi_ext_base_handler()
78 struct kvm_cpu_trap *utrap, in kvm_sbi_ext_forward_handler()
Dvcpu_insn.c154 struct kvm_cpu_trap utrap = { 0 }; in truly_illegal_insn()
170 struct kvm_cpu_trap utrap = { 0 }; in truly_virtual_insn()
408 struct kvm_cpu_trap *trap) in kvm_riscv_vcpu_virtual_insn()
411 struct kvm_cpu_trap utrap = { 0 }; in kvm_riscv_vcpu_virtual_insn()
457 struct kvm_cpu_trap utrap = { 0 }; in kvm_riscv_vcpu_mmio_load()
583 struct kvm_cpu_trap utrap = { 0 }; in kvm_riscv_vcpu_mmio_store()
Dvcpu_sbi_hsm.c72 struct kvm_cpu_trap *utrap, in kvm_sbi_ext_hsm_handler()
Dvcpu_sbi_v01.c19 struct kvm_cpu_trap *utrap, in kvm_sbi_ext_v01_handler()
Dvcpu_sbi.c131 struct kvm_cpu_trap utrap = { 0 }; in kvm_riscv_vcpu_sbi_ecall()
Dvcpu.c943 struct kvm_cpu_trap trap; in kvm_arch_vcpu_ioctl_run()
/Linux-v6.1/arch/riscv/include/asm/
Dkvm_vcpu_insn.h11 struct kvm_cpu_trap;
38 struct kvm_cpu_trap *trap);
Dkvm_host.h102 struct kvm_cpu_trap { struct
314 struct kvm_cpu_trap *trap);
316 struct kvm_cpu_trap *trap);
318 struct kvm_cpu_trap *trap);
Dkvm_vcpu_sbi.h26 unsigned long *out_val, struct kvm_cpu_trap *utrap,
/Linux-v6.1/arch/riscv/kernel/
Dasm-offsets.c195 OFFSET(KVM_ARCH_TRAP_SEPC, kvm_cpu_trap, sepc); in asm_offsets()
196 OFFSET(KVM_ARCH_TRAP_SCAUSE, kvm_cpu_trap, scause); in asm_offsets()
197 OFFSET(KVM_ARCH_TRAP_STVAL, kvm_cpu_trap, stval); in asm_offsets()
198 OFFSET(KVM_ARCH_TRAP_HTVAL, kvm_cpu_trap, htval); in asm_offsets()
199 OFFSET(KVM_ARCH_TRAP_HTINST, kvm_cpu_trap, htinst); in asm_offsets()