Home
last modified time | relevance | path

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

/arch/mips/kvm/
Dtrap_emul.c44 enum emulation_result er = EMULATE_DONE; in kvm_trap_emul_handle_cop_unusable()
59 er = EMULATE_DONE; in kvm_trap_emul_handle_cop_unusable()
66 case EMULATE_DONE: in kvm_trap_emul_handle_cop_unusable()
92 enum emulation_result er = EMULATE_DONE; in kvm_trap_emul_handle_tlb_mod()
101 if (er == EMULATE_DONE) in kvm_trap_emul_handle_tlb_mod()
136 enum emulation_result er = EMULATE_DONE; in kvm_trap_emul_handle_tlb_miss()
161 if (er == EMULATE_DONE) in kvm_trap_emul_handle_tlb_miss()
222 enum emulation_result er = EMULATE_DONE; in kvm_trap_emul_handle_addr_err_st()
252 enum emulation_result er = EMULATE_DONE; in kvm_trap_emul_handle_addr_err_ld()
281 enum emulation_result er = EMULATE_DONE; in kvm_trap_emul_handle_syscall()
[all …]
Demulate.c243 enum emulation_result er = EMULATE_DONE; in update_pc()
791 enum emulation_result er = EMULATE_DONE; in kvm_mips_emul_eret()
832 return EMULATE_DONE; in kvm_mips_emul_wait()
922 return EMULATE_DONE; in kvm_mips_emul_tlbwi()
950 return EMULATE_DONE; in kvm_mips_emul_tlbwr()
967 return EMULATE_DONE; in kvm_mips_emul_tlbp()
1059 enum emulation_result er = EMULATE_DONE; in kvm_mips_emulate_CP0()
1648 enum emulation_result er = EMULATE_DONE; in kvm_mips_emulate_cache()
1819 enum emulation_result er = EMULATE_DONE; in kvm_mips_emulate_inst()
1884 enum emulation_result er = EMULATE_DONE; in kvm_mips_emulate_syscall()
[all …]
Dmips.c1442 enum emulation_result er = EMULATE_DONE; in kvm_mips_handle_exit()
1580 if (er == EMULATE_DONE && !(ret & RESUME_HOST)) in kvm_mips_handle_exit()
/arch/powerpc/kvm/
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()
276 return EMULATE_DONE; in kvmppc_h_pr_put_tce()
287 return EMULATE_DONE; in kvmppc_h_pr_logical_ci_load()
298 return EMULATE_DONE; in kvmppc_h_pr_logical_ci_store()
314 return EMULATE_DONE; in kvmppc_h_pr_put_tce_indirect()
329 return EMULATE_DONE; in kvmppc_h_pr_stuff_tce()
336 return EMULATE_DONE; in kvmppc_h_pr_xics_hcall()
[all …]
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 …]
Demulate.c95 enum emulation_result emulated = EMULATE_DONE; in kvmppc_emulate_mtspr()
148 enum emulation_result emulated = EMULATE_DONE; in kvmppc_emulate_mfspr()
203 if (emulated == EMULATE_DONE) in kvmppc_emulate_mfspr()
223 if (emulated != EMULATE_DONE) in kvmppc_emulate_instruction()
Dbook3s_emulate.c93 int emulated = EMULATE_DONE; in kvmppc_core_emulate_op_pr()
114 emulated = EMULATE_DONE; in kvmppc_core_emulate_op_pr()
206 if (kvmppc_h_pr(vcpu, cmd) == EMULATE_DONE) in kvmppc_core_emulate_op_pr()
368 int emulated = EMULATE_DONE; in kvmppc_core_emulate_mtspr_pr()
518 int emulated = EMULATE_DONE; in kvmppc_core_emulate_mfspr_pr()
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()
Dpowerpc.c283 case EMULATE_DONE: in kvmppc_emulate_mmio()
344 return EMULATE_DONE; in kvmppc_st()
350 return EMULATE_DONE; in kvmppc_st()
383 return EMULATE_DONE; in kvmppc_ld()
389 return EMULATE_DONE; in kvmppc_ld()
893 return EMULATE_DONE; in __kvmppc_handle_load()
966 return EMULATE_DONE; in kvmppc_handle_store()
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_pr.c831 if ((er != EMULATE_DONE) && (er != EMULATE_AGAIN)) { in kvmppc_emulate_fac()
1071 if (emul != EMULATE_DONE) { in kvmppc_handle_exit_pr()
1092 case EMULATE_DONE: in kvmppc_handle_exit_pr()
1125 if (emul != EMULATE_DONE) { in kvmppc_handle_exit_pr()
1140 if (kvmppc_h_pr(vcpu, cmd) == EMULATE_DONE) { in kvmppc_handle_exit_pr()
1191 if (emul == EMULATE_DONE) in kvmppc_handle_exit_pr()
1222 if (emul == EMULATE_DONE) { in kvmppc_handle_exit_pr()
Demulate_loadstore.c62 if (emulated != EMULATE_DONE) in kvmppc_emulate_loadstore()
Dbooke.c805 case EMULATE_DONE: in emulation_exit()
987 enum emulation_result emulated = EMULATE_DONE; in kvmppc_handle_exit()
1022 if (emulated != EMULATE_DONE) { in kvmppc_handle_exit()
De500_mmu_host.c714 return EMULATE_DONE; in kvmppc_load_last_inst()
Dbook3s.c443 if (r == EMULATE_DONE) in kvmppc_load_last_inst()
Dbook3s_64_mmu_hv.c400 EMULATE_DONE) in kvmppc_hv_emulate_mmio()
Dbook3s_hv.c895 EMULATE_DONE) { in kvmppc_emulate_debug_inst()
/arch/powerpc/include/asm/
Dkvm_ppc.h48 EMULATE_DONE, /* no further processing */ enumerator
302 int ret = EMULATE_DONE; in kvmppc_get_last_inst()
311 if (ret == EMULATE_DONE) in kvmppc_get_last_inst()
/arch/x86/kvm/
Dx86.c5308 return EMULATE_DONE; in kvm_inject_realmode_interrupt()
5314 int r = EMULATE_DONE; in handle_emulation_failure()
5539 *r = EMULATE_DONE; in kvm_vcpu_check_breakpoint()
5593 return EMULATE_DONE; in x86_emulate_instruction()
5595 return EMULATE_DONE; in x86_emulate_instruction()
5606 return EMULATE_DONE; in x86_emulate_instruction()
5610 return EMULATE_DONE; in x86_emulate_instruction()
5623 return EMULATE_DONE; in x86_emulate_instruction()
5628 return EMULATE_DONE; in x86_emulate_instruction()
5634 r = EMULATE_DONE; in x86_emulate_instruction()
[all …]
Dvmx.c2556 if (kvm_inject_realmode_interrupt(vcpu, nr, inc_eip) != EMULATE_DONE) in vmx_queue_exception()
5469 if (kvm_inject_realmode_interrupt(vcpu, irq, inc_eip) != EMULATE_DONE) in vmx_inject_irq()
5506 if (kvm_inject_realmode_interrupt(vcpu, NMI_VECTOR, 0) != EMULATE_DONE) in vmx_inject_nmi()
5617 if (emulate_instruction(vcpu, 0) == EMULATE_DONE) { in handle_rmode_exception()
5692 if (er != EMULATE_DONE) in handle_exception()
5799 return emulate_instruction(vcpu, 0) == EMULATE_DONE; in handle_io()
6150 return emulate_instruction(vcpu, 0) == EMULATE_DONE; in handle_invd()
6222 return emulate_instruction(vcpu, 0) == EMULATE_DONE; in handle_apic_access()
6375 EMULATE_DONE; in handle_ept_misconfig()
6409 enum emulation_result err = EMULATE_DONE; in handle_invalid_guest_state()
[all …]
Dsvm.c629 EMULATE_DONE) in skip_emulated_instruction()
2193 if (er != EMULATE_DONE) in ud_interception()
2315 return emulate_instruction(vcpu, 0) == EMULATE_DONE; in io_interception()
3299 return emulate_instruction(&svm->vcpu, 0) == EMULATE_DONE; in invlpg_interception()
3308 return emulate_instruction(&svm->vcpu, 0) == EMULATE_DONE; in emulate_on_interception()
4090 ret = (emulate_instruction(&svm->vcpu, 0) == EMULATE_DONE); in avic_unaccelerated_access_interception()
Dmmu.c4546 case EMULATE_DONE: in kvm_mmu_page_fault()
/arch/mips/include/asm/
Dkvm_host.h231 EMULATE_DONE, /* no further processing */ enumerator
/arch/x86/include/asm/
Dkvm_host.h1100 EMULATE_DONE, /* no further processing */ enumerator