Searched refs:cr2_or_gpa (Results 1 – 8 of 8) sorted by relevance
/linux-6.3-rc2/virt/kvm/ |
A D | async_pf.c | 52 gpa_t cr2_or_gpa = apf->cr2_or_gpa; in async_pf_execute() local 86 trace_kvm_async_pf_completed(addr, cr2_or_gpa); in async_pf_execute() 163 bool kvm_setup_async_pf(struct kvm_vcpu *vcpu, gpa_t cr2_or_gpa, in kvm_setup_async_pf() argument 185 work->cr2_or_gpa = cr2_or_gpa; in kvm_setup_async_pf()
|
/linux-6.3-rc2/arch/x86/kvm/mmu/ |
A D | mmu_internal.h | 275 static inline int kvm_mmu_do_page_fault(struct kvm_vcpu *vcpu, gpa_t cr2_or_gpa, in kvm_mmu_do_page_fault() argument 279 .addr = cr2_or_gpa, in kvm_mmu_do_page_fault()
|
A D | mmutrace.h | 262 __field(gpa_t, cr2_or_gpa) 272 __entry->cr2_or_gpa = fault->addr; 282 __entry->cr2_or_gpa, __print_flags(__entry->error_code, "|",
|
A D | mmu.c | 4176 static bool kvm_arch_setup_async_pf(struct kvm_vcpu *vcpu, gpa_t cr2_or_gpa, in kvm_arch_setup_async_pf() argument 4186 return kvm_setup_async_pf(vcpu, cr2_or_gpa, in kvm_arch_setup_async_pf() 4206 kvm_mmu_do_page_fault(vcpu, work->cr2_or_gpa, 0, true); in kvm_arch_async_page_ready() 5649 int noinline kvm_mmu_page_fault(struct kvm_vcpu *vcpu, gpa_t cr2_or_gpa, u64 error_code, in kvm_mmu_page_fault() argument 5660 r = handle_mmio_page_fault(vcpu, cr2_or_gpa, direct); in kvm_mmu_page_fault() 5666 r = kvm_mmu_do_page_fault(vcpu, cr2_or_gpa, in kvm_mmu_page_fault() 5686 kvm_mmu_unprotect_page(vcpu->kvm, gpa_to_gfn(cr2_or_gpa)); in kvm_mmu_page_fault() 5701 if (!mmio_info_in_cache(vcpu, cr2_or_gpa, direct) && !is_guest_mode(vcpu)) in kvm_mmu_page_fault() 5704 return x86_emulate_instruction(vcpu, cr2_or_gpa, emulation_type, insn, in kvm_mmu_page_fault()
|
/linux-6.3-rc2/arch/x86/kvm/ |
A D | x86.h | 307 int x86_emulate_instruction(struct kvm_vcpu *vcpu, gpa_t cr2_or_gpa,
|
A D | x86.c | 8469 gpa_t gpa = cr2_or_gpa; in reexecute_instruction() 8484 gpa = kvm_mmu_gva_to_gpa_write(vcpu, cr2_or_gpa, NULL); in reexecute_instruction() 8541 gpa_t cr2_or_gpa, int emulation_type) in retry_instruction() argument 8544 unsigned long last_retry_eip, last_retry_addr, gpa = cr2_or_gpa; in retry_instruction() 8578 vcpu->arch.last_retry_addr = cr2_or_gpa; in retry_instruction() 8581 gpa = kvm_mmu_gva_to_gpa_write(vcpu, cr2_or_gpa, NULL); in retry_instruction() 8818 if (reexecute_instruction(vcpu, cr2_or_gpa, in x86_emulate_instruction() 8867 if (retry_instruction(ctxt, cr2_or_gpa, emulation_type)) in x86_emulate_instruction() 8880 ctxt->exception.address = cr2_or_gpa; in x86_emulate_instruction() 8885 ctxt->gpa_val = cr2_or_gpa; in x86_emulate_instruction() [all …]
|
/linux-6.3-rc2/include/linux/ |
A D | kvm_host.h | 244 gpa_t cr2_or_gpa; member 253 bool kvm_setup_async_pf(struct kvm_vcpu *vcpu, gpa_t cr2_or_gpa,
|
/linux-6.3-rc2/arch/x86/include/asm/ |
A D | kvm_host.h | 2041 int kvm_mmu_page_fault(struct kvm_vcpu *vcpu, gpa_t cr2_or_gpa, u64 error_code,
|
Completed in 55 milliseconds