Searched refs:kvm_run (Results 1 - 25 of 80) sorted by path

1234

/linux-master/arch/arm64/kvm/
H A Darm.c918 struct kvm_run *run = vcpu->run;
973 * return with return value 0 and with the kvm_run structure filled in with the
978 struct kvm_run *run = vcpu->run;
H A Dhandle_exit.c168 struct kvm_run *run = vcpu->run;
324 struct kvm_run *run = vcpu->run;
H A Dhypercalls.c247 struct kvm_run *run = vcpu->run;
H A Dmmio.c94 struct kvm_run *run = vcpu->run;
125 struct kvm_run *run = vcpu->run;
178 /* Now prepare kvm_run for the potential return to userland. */
H A Dpsci.c210 struct kvm_run *run = vcpu->run;
/linux-master/arch/loongarch/include/asm/
H A Dkvm_csr.h184 int kvm_emu_iocsr(larch_inst inst, struct kvm_run *run, struct kvm_vcpu *vcpu);
H A Dkvm_host.h61 int (*enter_guest)(struct kvm_run *run, struct kvm_vcpu *vcpu);
91 EMULATE_DO_MMIO, /* kvm_run filled with MMIO request */
112 int (*handle_exit)(struct kvm_run *run, struct kvm_vcpu *vcpu);
242 int kvm_enter_guest(struct kvm_run *run, struct kvm_vcpu *vcpu);
H A Dkvm_vcpu.h44 int kvm_complete_mmio_read(struct kvm_vcpu *vcpu, struct kvm_run *run);
45 int kvm_complete_iocsr_read(struct kvm_vcpu *vcpu, struct kvm_run *run);
/linux-master/arch/loongarch/kvm/
H A Dexit.c107 int kvm_emu_iocsr(larch_inst inst, struct kvm_run *run, struct kvm_vcpu *vcpu)
170 int kvm_complete_iocsr_read(struct kvm_vcpu *vcpu, struct kvm_run *run)
216 struct kvm_run *run = vcpu->run;
320 struct kvm_run *run = vcpu->run;
430 int kvm_complete_mmio_read(struct kvm_vcpu *vcpu, struct kvm_run *run)
474 struct kvm_run *run = vcpu->run;
583 struct kvm_run *run = vcpu->run;
635 struct kvm_run *run = vcpu->run;
H A Dvcpu.c121 static int kvm_handle_exit(struct kvm_run *run, struct kvm_vcpu *vcpu)
1153 struct kvm_run *run = vcpu->run;
/linux-master/arch/mips/kvm/
H A Demulate.c975 struct kvm_run *run = vcpu->run;
1271 struct kvm_run *run = vcpu->run;
1511 struct kvm_run *run = vcpu->run;
H A Dmips.c1173 struct kvm_run *run = vcpu->run;
1196 kvm_debug("kvm_mips_handle_exit: cause: %#x, PC: %p, kvm_run: %p, kvm_vcpu: %p\n",
H A Dvz.c1625 struct kvm_run *run = vcpu->run;
1672 struct kvm_run *run = vcpu->run;
/linux-master/arch/powerpc/kvm/
H A Dbook3s_hv.c1630 struct kvm_run *run = vcpu->run;
4584 struct kvm_run *run = vcpu->run;
4716 struct kvm_run *run = vcpu->run;
4920 struct kvm_run *run = vcpu->run;
H A Dbook3s_pr.c1145 struct kvm_run *run = vcpu->run;
H A Dbooke.c866 struct kvm_run *run = vcpu->run;
1013 struct kvm_run *run = vcpu->run;
H A Dpowerpc.c1141 struct kvm_run *run = vcpu->run;
1253 struct kvm_run *run = vcpu->run;
1339 struct kvm_run *run = vcpu->run;
1484 struct kvm_run *run = vcpu->run;
1663 struct kvm_run *run = vcpu->run;
1795 struct kvm_run *run = vcpu->run;
/linux-master/arch/riscv/include/asm/
H A Dkvm_host.h358 int kvm_riscv_vcpu_exit(struct kvm_vcpu *vcpu, struct kvm_run *run,
H A Dkvm_vcpu_insn.h10 struct kvm_run;
36 int kvm_riscv_vcpu_csr_return(struct kvm_vcpu *vcpu, struct kvm_run *run);
37 int kvm_riscv_vcpu_virtual_insn(struct kvm_vcpu *vcpu, struct kvm_run *run,
40 int kvm_riscv_vcpu_mmio_load(struct kvm_vcpu *vcpu, struct kvm_run *run,
43 int kvm_riscv_vcpu_mmio_store(struct kvm_vcpu *vcpu, struct kvm_run *run,
46 int kvm_riscv_vcpu_mmio_return(struct kvm_vcpu *vcpu, struct kvm_run *run);
H A Dkvm_vcpu_sbi.h47 int (*handler)(struct kvm_vcpu *vcpu, struct kvm_run *run,
54 void kvm_riscv_vcpu_sbi_forward(struct kvm_vcpu *vcpu, struct kvm_run *run);
56 struct kvm_run *run,
58 int kvm_riscv_vcpu_sbi_return(struct kvm_vcpu *vcpu, struct kvm_run *run);
70 int kvm_riscv_vcpu_sbi_ecall(struct kvm_vcpu *vcpu, struct kvm_run *run);
/linux-master/arch/riscv/kvm/
H A Daia_imsic.c737 struct kvm_run *run = vcpu->run;
H A Dvcpu.c682 struct kvm_run *run = vcpu->run;
H A Dvcpu_exit.c13 static int gstage_page_fault(struct kvm_vcpu *vcpu, struct kvm_run *run,
172 int kvm_riscv_vcpu_exit(struct kvm_vcpu *vcpu, struct kvm_run *run,
H A Dvcpu_insn.c150 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 *ru
[all...]
H A Dvcpu_sbi.c115 void kvm_riscv_vcpu_sbi_forward(struct kvm_vcpu *vcpu, struct kvm_run *run)
135 struct kvm_run *run,
152 int kvm_riscv_vcpu_sbi_return(struct kvm_vcpu *vcpu, struct kvm_run *run)
416 int kvm_riscv_vcpu_sbi_ecall(struct kvm_vcpu *vcpu, struct kvm_run *run)

Completed in 310 milliseconds

1234