Lines Matching refs:kvm_run
150 int (*func)(struct kvm_vcpu *vcpu, struct kvm_run *run, ulong insn);
153 static int truly_illegal_insn(struct kvm_vcpu *vcpu, struct kvm_run *run,
169 static int truly_virtual_insn(struct kvm_vcpu *vcpu, struct kvm_run *run,
199 static int wfi_insn(struct kvm_vcpu *vcpu, struct kvm_run *run, ulong insn)
243 int kvm_riscv_vcpu_csr_return(struct kvm_vcpu *vcpu, struct kvm_run *run)
263 static int csr_insn(struct kvm_vcpu *vcpu, struct kvm_run *run, ulong insn)
306 /* Update CSR details in kvm_run struct */
383 static int system_opcode_insn(struct kvm_vcpu *vcpu, struct kvm_run *run,
423 int kvm_riscv_vcpu_virtual_insn(struct kvm_vcpu *vcpu, struct kvm_run *run,
466 int kvm_riscv_vcpu_mmio_load(struct kvm_vcpu *vcpu, struct kvm_run *run,
555 /* Update MMIO details in kvm_run struct */
588 int kvm_riscv_vcpu_mmio_store(struct kvm_vcpu *vcpu, struct kvm_run *run,
670 /* Copy data to kvm_run instance */
688 /* Update MMIO details in kvm_run struct */
716 int kvm_riscv_vcpu_mmio_return(struct kvm_vcpu *vcpu, struct kvm_run *run)