Lines Matching refs:kvm_run
153 int (*func)(struct kvm_vcpu *vcpu, struct kvm_run *run, ulong insn);
156 static int truly_illegal_insn(struct kvm_vcpu *vcpu, struct kvm_run *run,
172 static int truly_virtual_insn(struct kvm_vcpu *vcpu, struct kvm_run *run,
202 static int wfi_insn(struct kvm_vcpu *vcpu, struct kvm_run *run, ulong insn)
209 static int wrs_insn(struct kvm_vcpu *vcpu, struct kvm_run *run, ulong insn)
253 int kvm_riscv_vcpu_csr_return(struct kvm_vcpu *vcpu, struct kvm_run *run)
273 static int csr_insn(struct kvm_vcpu *vcpu, struct kvm_run *run, ulong insn)
316 /* Update CSR details in kvm_run struct */
398 static int system_opcode_insn(struct kvm_vcpu *vcpu, struct kvm_run *run,
438 int kvm_riscv_vcpu_virtual_insn(struct kvm_vcpu *vcpu, struct kvm_run *run,
481 int kvm_riscv_vcpu_mmio_load(struct kvm_vcpu *vcpu, struct kvm_run *run,
570 /* Update MMIO details in kvm_run struct */
603 int kvm_riscv_vcpu_mmio_store(struct kvm_vcpu *vcpu, struct kvm_run *run,
685 /* Copy data to kvm_run instance */
703 /* Update MMIO details in kvm_run struct */
731 int kvm_riscv_vcpu_mmio_return(struct kvm_vcpu *vcpu, struct kvm_run *run)