Home
last modified time | relevance | path

Searched refs:EMULATE_DONE (Results 1 – 25 of 26) sorted by relevance

12

/Linux-v4.19/arch/powerpc/kvm/
Demulate_loadstore.c96 if (emulated != EMULATE_DONE) in kvmppc_emulate_loadstore()
144 return EMULATE_DONE; in kvmppc_emulate_loadstore()
164 return EMULATE_DONE; in kvmppc_emulate_loadstore()
207 return EMULATE_DONE; in kvmppc_emulate_loadstore()
210 return EMULATE_DONE; in kvmppc_emulate_loadstore()
263 return EMULATE_DONE; in kvmppc_emulate_loadstore()
287 return EMULATE_DONE; in kvmppc_emulate_loadstore()
332 return EMULATE_DONE; in kvmppc_emulate_loadstore()
335 return EMULATE_DONE; in kvmppc_emulate_loadstore()
376 emulated = EMULATE_DONE; in kvmppc_emulate_loadstore()
Dbook3s_pr_papr.c86 return EMULATE_DONE; in kvmppc_h_pr_enter()
127 return EMULATE_DONE; in kvmppc_h_pr_remove()
214 return EMULATE_DONE; in kvmppc_h_pr_bulk_remove()
262 return EMULATE_DONE; in kvmppc_h_pr_protect()
273 return EMULATE_DONE; in kvmppc_h_pr_logical_ci_load()
284 return EMULATE_DONE; in kvmppc_h_pr_logical_ci_store()
299 return EMULATE_DONE; in kvmppc_h_pr_put_tce()
315 return EMULATE_DONE; in kvmppc_h_pr_put_tce_indirect()
330 return EMULATE_DONE; in kvmppc_h_pr_stuff_tce()
354 return EMULATE_DONE; in kvmppc_h_pr_xics_hcall()
[all …]
Demulate.c89 enum emulation_result emulated = EMULATE_DONE; in kvmppc_emulate_mtspr()
142 enum emulation_result emulated = EMULATE_DONE; in kvmppc_emulate_mfspr()
197 if (emulated == EMULATE_DONE) in kvmppc_emulate_mfspr()
217 if (emulated != EMULATE_DONE) in kvmppc_emulate_instruction()
257 emulated = EMULATE_DONE; in kvmppc_emulate_instruction()
265 emulated = EMULATE_DONE; in kvmppc_emulate_instruction()
De500_emulate.c63 return EMULATE_DONE; in kvmppc_e500_emul_msgclr()
85 return EMULATE_DONE; in kvmppc_e500_emul_msgsnd()
92 int emulated = EMULATE_DONE; in kvmppc_e500_emul_ehpriv()
115 return EMULATE_DONE; in kvmppc_e500_emul_dcbtls()
125 return EMULATE_DONE; in kvmppc_e500_emul_mftmr()
134 int emulated = EMULATE_DONE; in kvmppc_core_emulate_op_e500()
211 int emulated = EMULATE_DONE; in kvmppc_core_emulate_mtspr_e500()
321 int emulated = EMULATE_DONE; in kvmppc_core_emulate_mfspr_e500()
Dbook3s_paired_singles.c207 emulated = EMULATE_DONE; in kvmppc_emulate_fpr_load()
264 emulated = EMULATE_DONE; in kvmppc_emulate_fpr_store()
303 emulated = EMULATE_DONE; in kvmppc_emulate_psq_load()
337 emulated = EMULATE_DONE; in kvmppc_emulate_psq_store()
546 return EMULATE_DONE; in kvmppc_ps_three_in()
598 return EMULATE_DONE; in kvmppc_ps_two_in()
629 return EMULATE_DONE; in kvmppc_ps_one_in()
635 enum emulation_result emulated = EMULATE_DONE; in kvmppc_emulate_paired_single()
647 if (emulated != EMULATE_DONE) in kvmppc_emulate_paired_single()
706 if (emulated == EMULATE_DONE) in kvmppc_emulate_paired_single()
[all …]
Dpowerpc.c294 case EMULATE_DONE: in kvmppc_emulate_mmio()
355 return EMULATE_DONE; in kvmppc_st()
361 return EMULATE_DONE; in kvmppc_st()
394 return EMULATE_DONE; in kvmppc_ld()
400 return EMULATE_DONE; in kvmppc_ld()
1234 return EMULATE_DONE; in __kvmppc_handle_load()
1261 enum emulation_result emulated = EMULATE_DONE; in kvmppc_handle_vsx_load()
1271 if (emulated != EMULATE_DONE) in kvmppc_handle_vsx_load()
1337 return EMULATE_DONE; in kvmppc_handle_store()
1403 enum emulation_result emulated = EMULATE_DONE; in kvmppc_handle_vsx_store()
[all …]
Dbooke_emulate.c56 int emulated = EMULATE_DONE; in kvmppc_booke_emulate_op()
133 int emulated = EMULATE_DONE; in kvmppc_booke_emulate_mtspr()
392 int emulated = EMULATE_DONE; in kvmppc_booke_emulate_mfspr()
De500_mmu.c245 return EMULATE_DONE; in kvmppc_e500_emul_mt_mmucsr0()
275 return EMULATE_DONE; in kvmppc_e500_emul_tlbivax()
322 return EMULATE_DONE; in kvmppc_e500_emul_tlbilx()
341 return EMULATE_DONE; in kvmppc_e500_emul_tlbre()
390 return EMULATE_DONE; in kvmppc_e500_emul_tlbsx()
453 return EMULATE_DONE; in kvmppc_e500_emul_tlbwe()
Dbook3s_emulate.c252 int emulated = EMULATE_DONE; in kvmppc_core_emulate_op_pr()
273 emulated = EMULATE_DONE; in kvmppc_core_emulate_op_pr()
382 if (kvmppc_h_pr(vcpu, cmd) == EMULATE_DONE) in kvmppc_core_emulate_op_pr()
678 int emulated = EMULATE_DONE; in kvmppc_core_emulate_mtspr_pr()
861 int emulated = EMULATE_DONE; in kvmppc_core_emulate_mfspr_pr()
Dbook3s_pr.c963 if ((er != EMULATE_DONE) && (er != EMULATE_AGAIN)) { in kvmppc_emulate_fac()
1078 if (emul != EMULATE_DONE) in kvmppc_exit_pr_progint()
1095 case EMULATE_DONE: in kvmppc_exit_pr_progint()
1273 if (emul != EMULATE_DONE) { in kvmppc_handle_exit_pr()
1288 if (kvmppc_h_pr(vcpu, cmd) == EMULATE_DONE) { in kvmppc_handle_exit_pr()
1339 if (emul == EMULATE_DONE) in kvmppc_handle_exit_pr()
1370 if (emul == EMULATE_DONE) { in kvmppc_handle_exit_pr()
Dbooke.c820 case EMULATE_DONE: in emulation_exit()
1002 enum emulation_result emulated = EMULATE_DONE; in kvmppc_handle_exit()
1037 if (emulated != EMULATE_DONE) { in kvmppc_handle_exit()
De500_mmu_host.c715 return EMULATE_DONE; in kvmppc_load_last_inst()
Dbook3s.c459 if (r == EMULATE_DONE) in kvmppc_load_last_inst()
Dbook3s_64_mmu_hv.c449 EMULATE_DONE) in kvmppc_hv_emulate_mmio()
Dbook3s_hv.c977 EMULATE_DONE) { in kvmppc_emulate_debug_inst()
1039 if (kvmppc_get_last_inst(vcpu, INST_GENERIC, &inst) != EMULATE_DONE) in kvmppc_emulate_doorbell_instr()
/Linux-v4.19/arch/mips/kvm/
Dtrap_emul.c73 enum emulation_result er = EMULATE_DONE; in kvm_trap_emul_handle_cop_unusable()
88 er = EMULATE_DONE; in kvm_trap_emul_handle_cop_unusable()
95 case EMULATE_DONE: in kvm_trap_emul_handle_cop_unusable()
255 enum emulation_result er = EMULATE_DONE; in kvm_trap_emul_handle_tlb_miss()
280 if (er == EMULATE_DONE) in kvm_trap_emul_handle_tlb_miss()
365 enum emulation_result er = EMULATE_DONE; in kvm_trap_emul_handle_syscall()
369 if (er == EMULATE_DONE) in kvm_trap_emul_handle_syscall()
383 enum emulation_result er = EMULATE_DONE; in kvm_trap_emul_handle_res_inst()
387 if (er == EMULATE_DONE) in kvm_trap_emul_handle_res_inst()
401 enum emulation_result er = EMULATE_DONE; in kvm_trap_emul_handle_break()
[all …]
Demulate.c258 return EMULATE_DONE; in update_pc()
948 enum emulation_result er = EMULATE_DONE; in kvm_mips_emul_eret()
990 return EMULATE_DONE; in kvm_mips_emul_wait()
1048 return EMULATE_DONE; in kvm_mips_emul_tlbr()
1133 return EMULATE_DONE; in kvm_mips_emul_tlbwi()
1161 return EMULATE_DONE; in kvm_mips_emul_tlbwr()
1178 return EMULATE_DONE; in kvm_mips_emul_tlbp()
1270 enum emulation_result er = EMULATE_DONE; in kvm_mips_emulate_CP0()
1769 return EMULATE_DONE; in kvm_mips_guest_cache_op()
1803 enum emulation_result er = EMULATE_DONE; in kvm_mips_emulate_cache()
[all …]
Dvz.c906 enum emulation_result er = EMULATE_DONE; in kvm_vz_gpsi_cop0()
1068 enum emulation_result er = EMULATE_DONE; in kvm_vz_gpsi_cache()
1099 return EMULATE_DONE; in kvm_vz_gpsi_cache()
1104 return EMULATE_DONE; in kvm_vz_gpsi_cache()
1107 return EMULATE_DONE; in kvm_vz_gpsi_cache()
1114 return EMULATE_DONE; in kvm_vz_gpsi_cache()
1135 enum emulation_result er = EMULATE_DONE; in kvm_trap_vz_handle_gpsi()
1213 enum emulation_result er = EMULATE_DONE; in kvm_trap_vz_handle_gsfc()
1345 return EMULATE_DONE; in kvm_trap_vz_handle_ghfc()
1402 enum emulation_result er = EMULATE_DONE; in kvm_trap_vz_handle_guest_exit()
[all …]
Dmips.c1271 enum emulation_result er = EMULATE_DONE; in kvm_mips_handle_exit()
1428 if (er == EMULATE_DONE && !(ret & RESUME_HOST)) in kvm_mips_handle_exit()
/Linux-v4.19/arch/powerpc/include/asm/
Dkvm_ppc.h48 EMULATE_DONE, /* no further processing */ enumerator
338 int ret = EMULATE_DONE; in kvmppc_get_last_inst()
347 if (ret == EMULATE_DONE) in kvmppc_get_last_inst()
/Linux-v4.19/arch/x86/kvm/
Dx86.c5006 if (er != EMULATE_DONE) in handle_ud()
5853 return EMULATE_DONE; in kvm_inject_realmode_interrupt()
5859 int r = EMULATE_DONE; in handle_emulation_failure()
6066 int r = EMULATE_DONE; in kvm_skip_emulated_instruction()
6080 return r == EMULATE_DONE; in kvm_skip_emulated_instruction()
6115 *r = EMULATE_DONE; in kvm_vcpu_check_breakpoint()
6203 return EMULATE_DONE; in x86_emulate_instruction()
6205 return EMULATE_DONE; in x86_emulate_instruction()
6220 return EMULATE_DONE; in x86_emulate_instruction()
6224 return EMULATE_DONE; in x86_emulate_instruction()
[all …]
Dvmx.c3338 if (kvm_inject_realmode_interrupt(vcpu, nr, inc_eip) != EMULATE_DONE) in vmx_queue_exception()
6830 if (kvm_inject_realmode_interrupt(vcpu, irq, inc_eip) != EMULATE_DONE) in vmx_inject_irq()
6867 if (kvm_inject_realmode_interrupt(vcpu, NMI_VECTOR, 0) != EMULATE_DONE) in vmx_inject_nmi()
6995 if (kvm_emulate_instruction(vcpu, 0) == EMULATE_DONE) { in handle_rmode_exception()
7070 else if (er != EMULATE_DONE) in handle_exception()
7169 return kvm_emulate_instruction(vcpu, 0) == EMULATE_DONE; in handle_io()
7243 return kvm_emulate_instruction(vcpu, 0) == EMULATE_DONE; in handle_desc()
7492 return kvm_emulate_instruction(vcpu, 0) == EMULATE_DONE; in handle_invd()
7559 return kvm_emulate_instruction(vcpu, 0) == EMULATE_DONE; in handle_apic_access()
7717 EMULATE_DONE; in handle_ept_misconfig()
[all …]
Dsvm.c784 EMULATE_DONE) in skip_emulated_instruction()
2725 else if (er != EMULATE_DONE) in gp_interception()
2825 return kvm_emulate_instruction(vcpu, 0) == EMULATE_DONE; in io_interception()
3867 return kvm_emulate_instruction(&svm->vcpu, 0) == EMULATE_DONE; in invlpg_interception()
3875 return kvm_emulate_instruction(&svm->vcpu, 0) == EMULATE_DONE; in emulate_on_interception()
3881 rsm_ins_bytes, 2) == EMULATE_DONE; in rsm_interception()
4706 ret = (kvm_emulate_instruction(&svm->vcpu, 0) == EMULATE_DONE); in avic_unaccelerated_access_interception()
/Linux-v4.19/arch/mips/include/asm/
Dkvm_host.h260 EMULATE_DONE, /* no further processing */ enumerator
/Linux-v4.19/arch/x86/include/asm/
Dkvm_host.h1236 EMULATE_DONE, /* no further processing */ enumerator

12