/arch/arm64/kvm/ |
D | handle_exit.c | 36 static int handle_hvc(struct kvm_vcpu *vcpu, struct kvm_run *run) in handle_hvc() 53 static int handle_smc(struct kvm_vcpu *vcpu, struct kvm_run *run) in handle_smc() 72 static int handle_no_fpsimd(struct kvm_vcpu *vcpu, struct kvm_run *run) in handle_no_fpsimd() 90 static int kvm_handle_wfx(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_wfx() 120 static int kvm_handle_guest_debug(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_guest_debug() 147 static int kvm_handle_unknown_ec(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_unknown_ec() 158 static int handle_sve(struct kvm_vcpu *vcpu, struct kvm_run *run) in handle_sve() 196 static int kvm_handle_ptrauth(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_ptrauth() 241 static int handle_trap_exceptions(struct kvm_vcpu *vcpu, struct kvm_run *run) in handle_trap_exceptions() 266 int handle_exit(struct kvm_vcpu *vcpu, struct kvm_run *run, in handle_exit() [all …]
|
D | sys_regs.c | 2021 int kvm_handle_cp14_load_store(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_cp14_load_store() 2200 int kvm_handle_cp15_64(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_cp15_64() 2211 int kvm_handle_cp15_32(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_cp15_32() 2222 int kvm_handle_cp14_64(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_cp14_64() 2229 int kvm_handle_cp14_32(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_cp14_32() 2281 int kvm_handle_sys_reg(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_sys_reg()
|
/arch/arm/kvm/ |
D | handle_exit.c | 19 static int handle_hvc(struct kvm_vcpu *vcpu, struct kvm_run *run) in handle_hvc() 36 static int handle_smc(struct kvm_vcpu *vcpu, struct kvm_run *run) in handle_smc() 62 static int kvm_handle_wfx(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_wfx() 80 static int kvm_handle_unknown_ec(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_unknown_ec() 118 int handle_exit(struct kvm_vcpu *vcpu, struct kvm_run *run, in handle_exit()
|
D | coproc.c | 81 int kvm_handle_cp10_id(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_cp10_id() 87 int kvm_handle_cp_0_13_access(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_cp_0_13_access() 97 int kvm_handle_cp14_load_store(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_cp14_load_store() 629 int kvm_handle_cp15_64(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_cp15_64() 641 int kvm_handle_cp14_64(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_cp14_64() 694 int kvm_handle_cp15_32(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_cp15_32() 705 int kvm_handle_cp14_32(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_cp14_32()
|
/arch/mips/kvm/ |
D | trap_emul.c | 70 struct kvm_run *run = vcpu->run; in kvm_trap_emul_handle_cop_unusable() local 119 static int kvm_mips_bad_load(u32 cause, u32 *opc, struct kvm_run *run, in kvm_mips_bad_load() 152 static int kvm_mips_bad_store(u32 cause, u32 *opc, struct kvm_run *run, in kvm_mips_bad_store() 179 static int kvm_mips_bad_access(u32 cause, u32 *opc, struct kvm_run *run, in kvm_mips_bad_access() 191 struct kvm_run *run = vcpu->run; in kvm_trap_emul_handle_tlb_mod() local 251 struct kvm_run *run = vcpu->run; in kvm_trap_emul_handle_tlb_miss() local 323 struct kvm_run *run = vcpu->run; in kvm_trap_emul_handle_addr_err_st() local 343 struct kvm_run *run = vcpu->run; in kvm_trap_emul_handle_addr_err_ld() local 362 struct kvm_run *run = vcpu->run; in kvm_trap_emul_handle_syscall() local 380 struct kvm_run *run = vcpu->run; in kvm_trap_emul_handle_res_inst() local [all …]
|
D | emulate.c | 1265 struct kvm_run *run, in kvm_mips_emulate_CP0() 1600 struct kvm_run *run, in kvm_mips_emulate_store() 1681 u32 cause, struct kvm_run *run, in kvm_mips_emulate_load() 1755 struct kvm_run *run, in kvm_mips_guest_cache_op() 1799 struct kvm_run *run, in kvm_mips_emulate_cache() 1932 struct kvm_run *run, in kvm_mips_emulate_inst() 2003 struct kvm_run *run, in kvm_mips_emulate_syscall() 2038 struct kvm_run *run, in kvm_mips_emulate_tlbmiss_ld() 2082 struct kvm_run *run, in kvm_mips_emulate_tlbinv_ld() 2124 struct kvm_run *run, in kvm_mips_emulate_tlbmiss_st() [all …]
|
D | vz.c | 902 struct kvm_run *run, in kvm_vz_gpsi_cop0() 1065 struct kvm_run *run, in kvm_vz_gpsi_cache() 1137 struct kvm_run *run = vcpu->run; in kvm_trap_vz_handle_gpsi() local 1468 struct kvm_run *run = vcpu->run; in kvm_trap_vz_handle_cop_unusable() local 1515 struct kvm_run *run = vcpu->run; in kvm_trap_vz_handle_msa_disabled() local 1538 struct kvm_run *run = vcpu->run; in kvm_trap_vz_handle_tlb_ld_miss() local 1585 struct kvm_run *run = vcpu->run; in kvm_trap_vz_handle_tlb_st_miss() local 3132 static void kvm_vz_vcpu_reenter(struct kvm_run *run, struct kvm_vcpu *vcpu) in kvm_vz_vcpu_reenter() 3148 static int kvm_vz_vcpu_run(struct kvm_run *run, struct kvm_vcpu *vcpu) in kvm_vz_vcpu_run()
|
D | mips.c | 435 int kvm_arch_vcpu_ioctl_run(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_arch_vcpu_ioctl_run() 1281 int kvm_mips_handle_exit(struct kvm_run *run, struct kvm_vcpu *vcpu) in kvm_mips_handle_exit()
|
/arch/powerpc/kvm/ |
D | powerpc.c | 281 int kvmppc_emulate_mmio(struct kvm_run *run, struct kvm_vcpu *vcpu) in kvmppc_emulate_mmio() 1111 struct kvm_run *run) in kvmppc_complete_mmio_load() 1222 static int __kvmppc_handle_load(struct kvm_run *run, struct kvm_vcpu *vcpu, in __kvmppc_handle_load() 1267 int kvmppc_handle_load(struct kvm_run *run, struct kvm_vcpu *vcpu, in kvmppc_handle_load() 1276 int kvmppc_handle_loads(struct kvm_run *run, struct kvm_vcpu *vcpu, in kvmppc_handle_loads() 1284 int kvmppc_handle_vsx_load(struct kvm_run *run, struct kvm_vcpu *vcpu, in kvmppc_handle_vsx_load() 1310 int kvmppc_handle_store(struct kvm_run *run, struct kvm_vcpu *vcpu, in kvmppc_handle_store() 1426 int kvmppc_handle_vsx_store(struct kvm_run *run, struct kvm_vcpu *vcpu, in kvmppc_handle_vsx_store() 1458 struct kvm_run *run) in kvmppc_emulate_mmio_vsx_loadstore() 1493 int kvmppc_handle_vmx_load(struct kvm_run *run, struct kvm_vcpu *vcpu, in kvmppc_handle_vmx_load() [all …]
|
D | emulate_loadstore.c | 74 struct kvm_run *run = vcpu->run; in kvmppc_emulate_loadstore() local
|
D | e500_emulate.c | 86 static int kvmppc_e500_emul_ehpriv(struct kvm_run *run, struct kvm_vcpu *vcpu, in kvmppc_e500_emul_ehpriv() 128 int kvmppc_core_emulate_op_e500(struct kvm_run *run, struct kvm_vcpu *vcpu, in kvmppc_core_emulate_op_e500()
|
D | emulate.c | 194 int kvmppc_emulate_instruction(struct kvm_run *run, struct kvm_vcpu *vcpu) in kvmppc_emulate_instruction()
|
D | booke_emulate.c | 42 int kvmppc_booke_emulate_op(struct kvm_run *run, struct kvm_vcpu *vcpu, in kvmppc_booke_emulate_op()
|
D | book3s_paired_singles.c | 172 static int kvmppc_emulate_fpr_load(struct kvm_run *run, struct kvm_vcpu *vcpu, in kvmppc_emulate_fpr_load() 216 static int kvmppc_emulate_fpr_store(struct kvm_run *run, struct kvm_vcpu *vcpu, in kvmppc_emulate_fpr_store() 262 static int kvmppc_emulate_psq_load(struct kvm_run *run, struct kvm_vcpu *vcpu, in kvmppc_emulate_psq_load() 305 static int kvmppc_emulate_psq_store(struct kvm_run *run, struct kvm_vcpu *vcpu, in kvmppc_emulate_psq_store() 621 int kvmppc_emulate_paired_single(struct kvm_run *run, struct kvm_vcpu *vcpu) in kvmppc_emulate_paired_single()
|
D | booke.c | 803 static int emulation_exit(struct kvm_run *run, struct kvm_vcpu *vcpu) in emulation_exit() 837 static int kvmppc_handle_debug(struct kvm_run *run, struct kvm_vcpu *vcpu) in kvmppc_handle_debug() 957 static int kvmppc_resume_inst_load(struct kvm_run *run, struct kvm_vcpu *vcpu, in kvmppc_resume_inst_load() 984 int kvmppc_handle_exit(struct kvm_run *run, struct kvm_vcpu *vcpu, in kvmppc_handle_exit()
|
D | book3s_pr.c | 667 int kvmppc_handle_pagefault(struct kvm_run *run, struct kvm_vcpu *vcpu, in kvmppc_handle_pagefault() 1056 static int kvmppc_exit_pr_progint(struct kvm_run *run, struct kvm_vcpu *vcpu, in kvmppc_exit_pr_progint() 1119 int kvmppc_handle_exit_pr(struct kvm_run *run, struct kvm_vcpu *vcpu, in kvmppc_handle_exit_pr()
|
D | book3s_emulate.c | 238 int kvmppc_core_emulate_op_pr(struct kvm_run *run, struct kvm_vcpu *vcpu, in kvmppc_core_emulate_op_pr()
|
D | book3s_hv.c | 1133 static int kvmppc_emulate_debug_inst(struct kvm_run *run, in kvmppc_emulate_debug_inst() 1250 static int kvmppc_handle_exit_hv(struct kvm_run *run, struct kvm_vcpu *vcpu, in kvmppc_handle_exit_hv() 1439 static int kvmppc_handle_nested_exit(struct kvm_run *run, struct kvm_vcpu *vcpu) in kvmppc_handle_nested_exit() 4212 static int kvmppc_vcpu_run_hv(struct kvm_run *run, struct kvm_vcpu *vcpu) in kvmppc_vcpu_run_hv() 4964 static int kvmppc_core_emulate_op_hv(struct kvm_run *run, struct kvm_vcpu *vcpu, in kvmppc_core_emulate_op_hv()
|
D | book3s_hv_nested.c | 1260 static long int __kvmhv_nested_page_fault(struct kvm_run *run, in __kvmhv_nested_page_fault() 1431 long int kvmhv_nested_page_fault(struct kvm_run *run, struct kvm_vcpu *vcpu) in kvmhv_nested_page_fault()
|
D | book3s_64_mmu_hv.c | 428 int kvmppc_hv_emulate_mmio(struct kvm_run *run, struct kvm_vcpu *vcpu, in kvmppc_hv_emulate_mmio() 491 int kvmppc_book3s_hv_page_fault(struct kvm_run *run, struct kvm_vcpu *vcpu, in kvmppc_book3s_hv_page_fault()
|
D | book3s_64_mmu_radix.c | 889 int kvmppc_book3s_radix_page_fault(struct kvm_run *run, struct kvm_vcpu *vcpu, in kvmppc_book3s_radix_page_fault()
|
/arch/arm/include/asm/ |
D | kvm_host.h | 290 static inline void handle_exit_early(struct kvm_vcpu *vcpu, struct kvm_run *run, in handle_exit_early()
|
/arch/x86/kvm/ |
D | lapic.c | 1248 struct kvm_run *run = vcpu->run; in __report_tpr_access() local
|
D | x86.c | 8405 struct kvm_run *run = vcpu->run; in complete_emulated_mmio() local
|
/arch/x86/include/asm/ |
D | kvm_host.h | 1075 void (*run)(struct kvm_vcpu *vcpu); member
|