Lines Matching refs:cr2_or_gpa
7205 static bool reexecute_instruction(struct kvm_vcpu *vcpu, gpa_t cr2_or_gpa, in reexecute_instruction() argument
7209 gpa_t gpa = cr2_or_gpa; in reexecute_instruction()
7224 gpa = kvm_mmu_gva_to_gpa_write(vcpu, cr2_or_gpa, NULL); in reexecute_instruction()
7281 gpa_t cr2_or_gpa, int emulation_type) in retry_instruction() argument
7284 unsigned long last_retry_eip, last_retry_addr, gpa = cr2_or_gpa; in retry_instruction()
7314 if (ctxt->eip == last_retry_eip && last_retry_addr == cr2_or_gpa) in retry_instruction()
7318 vcpu->arch.last_retry_addr = cr2_or_gpa; in retry_instruction()
7321 gpa = kvm_mmu_gva_to_gpa_write(vcpu, cr2_or_gpa, NULL); in retry_instruction()
7494 int x86_emulate_instruction(struct kvm_vcpu *vcpu, gpa_t cr2_or_gpa, in x86_emulate_instruction() argument
7534 if (reexecute_instruction(vcpu, cr2_or_gpa, in x86_emulate_instruction()
7570 if (retry_instruction(ctxt, cr2_or_gpa, emulation_type)) in x86_emulate_instruction()
7583 ctxt->exception.address = cr2_or_gpa; in x86_emulate_instruction()
7588 ctxt->gpa_val = cr2_or_gpa; in x86_emulate_instruction()
7601 if (reexecute_instruction(vcpu, cr2_or_gpa, write_fault_to_spt, in x86_emulate_instruction()
11085 kvm_mmu_do_page_fault(vcpu, work->cr2_or_gpa, 0, true); in kvm_arch_async_page_ready()
11217 trace_kvm_async_pf_not_present(work->arch.token, work->cr2_or_gpa); in kvm_arch_async_page_not_present()
11256 trace_kvm_async_pf_ready(work->arch.token, work->cr2_or_gpa); in kvm_arch_async_page_present()