Home
last modified time | relevance | path

Searched refs:gpa_to_gfn (Results 1 - 25 of 30) sorted by relevance

12

/kernel/linux/linux-5.10/arch/x86/kvm/
H A Dmtrr.c336 kvm_zap_gfn_range(vcpu->kvm, gpa_to_gfn(start), gpa_to_gfn(end)); in update_mtrr()
H A Dx86.c751 real_gfn = gpa_to_gfn(real_gfn); in kvm_read_guest_page_mmu()
3122 mark_page_dirty_in_slot(ghc->memslot, gpa_to_gfn(ghc->gpa)); in record_steal_time()
4151 mark_page_dirty_in_slot(ghc->memslot, gpa_to_gfn(ghc->gpa)); in kvm_steal_time_set_preempted()
6615 if (kvm_vcpu_map(vcpu, gpa_to_gfn(gpa), &map)) in emulator_cmpxchg_emulated()
7312 pfn = gfn_to_pfn(vcpu->kvm, gpa_to_gfn(gpa)); in reexecute_instruction()
7332 kvm_mmu_unprotect_page(vcpu->kvm, gpa_to_gfn(gpa)); in reexecute_instruction()
7342 kvm_mmu_unprotect_page(vcpu->kvm, gpa_to_gfn(gpa)); in reexecute_instruction()
7395 kvm_mmu_unprotect_page(vcpu->kvm, gpa_to_gfn(gpa)); in retry_instruction()
/kernel/linux/linux-6.6/arch/x86/kvm/
H A Dmtrr.c341 kvm_zap_gfn_range(vcpu->kvm, gpa_to_gfn(start), gpa_to_gfn(end)); in update_mtrr()
H A Dx86.c885 ret = kvm_vcpu_read_guest_page(vcpu, gpa_to_gfn(real_gpa), pdpte, in load_pdptrs()
3617 mark_page_dirty_in_slot(vcpu->kvm, ghc->memslot, gpa_to_gfn(ghc->gpa)); in record_steal_time()
4906 mark_page_dirty_in_slot(vcpu->kvm, ghc->memslot, gpa_to_gfn(ghc->gpa)); in kvm_steal_time_set_preempted()
7818 hva = kvm_vcpu_gfn_to_hva(vcpu, gpa_to_gfn(gpa)); in emulator_cmpxchg_emulated()
8605 pfn = gfn_to_pfn(vcpu->kvm, gpa_to_gfn(gpa)); in reexecute_instruction()
8625 kvm_mmu_unprotect_page(vcpu->kvm, gpa_to_gfn(gpa)); in reexecute_instruction()
8635 kvm_mmu_unprotect_page(vcpu->kvm, gpa_to_gfn(gpa)); in reexecute_instruction()
8688 kvm_mmu_unprotect_page(vcpu->kvm, gpa_to_gfn(gpa)); in retry_instruction()
9896 gpa_to_gfn(gpa) + npages <= gpa_to_gfn(gp in kvm_emulate_hypercall()
[all...]
/kernel/linux/linux-6.6/arch/s390/kvm/
H A Dgaccess.c826 hva = gfn_to_hva(kvm, gpa_to_gfn(gpa)); in vm_check_access_key()
893 hva = gfn_to_hva(vcpu->kvm, gpa_to_gfn(gpa)); in vcpu_check_access_key()
1001 const gfn_t gfn = gpa_to_gfn(gpa); in access_guest_page()
1192 gfn_t gfn = gpa_to_gfn(gpa); in cmpxchg_guest_abs_with_key()
H A Dpci.c252 hva = gfn_to_hva(kvm, gpa_to_gfn((gpa_t)fib->fmt0.aibv)); in kvm_s390_pci_aif_enable()
267 hva = gfn_to_hva(kvm, gpa_to_gfn((gpa_t)fib->fmt0.aisb)); in kvm_s390_pci_aif_enable()
H A Dpriv.c278 vmaddr = gfn_to_hva(vcpu->kvm, gpa_to_gfn(gaddr)); in handle_iske()
325 vmaddr = gfn_to_hva(vcpu->kvm, gpa_to_gfn(gaddr)); in handle_rrbe()
392 unsigned long vmaddr = gfn_to_hva(vcpu->kvm, gpa_to_gfn(start)); in handle_sske()
1106 vmaddr = gfn_to_hva(vcpu->kvm, gpa_to_gfn(start)); in handle_pfmf()
1489 gfn_to_hva_prot(vcpu->kvm, gpa_to_gfn(gpa), &writable); in handle_tprot()
H A Dvsie.c662 page = gfn_to_page(kvm, gpa_to_gfn(gpa)); in pin_guest_page()
674 mark_page_dirty(kvm, gpa_to_gfn(gpa)); in unpin_guest_page()
/kernel/linux/linux-5.10/arch/s390/kvm/
H A Dpriv.c280 vmaddr = gfn_to_hva(vcpu->kvm, gpa_to_gfn(gaddr)); in handle_iske()
327 vmaddr = gfn_to_hva(vcpu->kvm, gpa_to_gfn(gaddr)); in handle_rrbe()
394 unsigned long vmaddr = gfn_to_hva(vcpu->kvm, gpa_to_gfn(start)); in handle_sske()
1094 vmaddr = gfn_to_hva(vcpu->kvm, gpa_to_gfn(start)); in handle_pfmf()
1494 hva = gfn_to_hva_prot(vcpu->kvm, gpa_to_gfn(gpa), &writable); in handle_tprot()
H A Dvsie.c647 page = gfn_to_page(kvm, gpa_to_gfn(gpa)); in pin_guest_page()
659 mark_page_dirty(kvm, gpa_to_gfn(gpa)); in unpin_guest_page()
/kernel/linux/linux-6.6/virt/kvm/
H A Dpfncache.c278 gfn_t gfn = gpa_to_gfn(gpa); in __kvm_gpc_refresh()
/kernel/linux/linux-5.10/include/linux/
H A Dkvm_host.h1164 static inline gfn_t gpa_to_gfn(gpa_t gpa) in gpa_to_gfn() function
1177 return kvm_vcpu_gfn_to_page(vcpu, gpa_to_gfn(gpa)); in kvm_vcpu_gpa_to_page()
1182 unsigned long hva = gfn_to_hva(kvm, gpa_to_gfn(gpa)); in kvm_is_error_gpa()
/kernel/linux/linux-6.6/arch/x86/kvm/mmu/
H A Dpaging_tmpl.h395 slot = kvm_vcpu_gfn_to_memslot(vcpu, gpa_to_gfn(real_gpa)); in walk_addr_generic()
399 host_addr = gfn_to_hva_memslot_prot(slot, gpa_to_gfn(real_gpa), in walk_addr_generic()
/kernel/linux/linux-5.10/arch/x86/kvm/vmx/
H A Dnested.c577 if (kvm_vcpu_map(vcpu, gpa_to_gfn(vmcs12->msr_bitmap), map)) in nested_vmx_prepare_msr_bitmap()
675 if (kvm_vcpu_map(vcpu, gpa_to_gfn(vmcs12->vmcs_link_pointer), &map)) in nested_cache_shadow_vmcs12()
2019 if (kvm_vcpu_map(vcpu, gpa_to_gfn(evmcs_gpa), in nested_vmx_handle_enlightened_vmptrld()
2972 if (CC(kvm_vcpu_map(vcpu, gpa_to_gfn(vmcs12->vmcs_link_pointer), &map))) in nested_vmx_check_vmcs_link_ptr()
3200 if (!kvm_vcpu_map(vcpu, gpa_to_gfn(vmcs12->virtual_apic_page_addr), map)) { in nested_get_vmcs12_pages()
3226 if (!kvm_vcpu_map(vcpu, gpa_to_gfn(vmcs12->posted_intr_desc_addr), map)) { in nested_get_vmcs12_pages()
3289 if (kvm_write_guest_page(vcpu->kvm, gpa_to_gfn(dst), &gpa, in nested_vmx_write_pml_buffer()
5331 if (kvm_vcpu_map(vcpu, gpa_to_gfn(vmptr), &map)) { in handle_vmptrld()
/kernel/linux/linux-5.10/arch/powerpc/kvm/
H A Dbook3s_xive_native.c645 gfn = gpa_to_gfn(kvm_eq.qaddr); in kvmppc_xive_native_set_queue_config()
906 mark_page_dirty(vcpu->kvm, gpa_to_gfn(q->guest_qaddr)); in kvmppc_xive_native_vcpu_eq_sync()
/kernel/linux/linux-6.6/arch/powerpc/kvm/
H A Dbook3s_xive_native.c647 gfn = gpa_to_gfn(kvm_eq.qaddr); in kvmppc_xive_native_set_queue_config()
908 mark_page_dirty(vcpu->kvm, gpa_to_gfn(q->guest_qaddr)); in kvmppc_xive_native_vcpu_eq_sync()
/kernel/linux/linux-5.10/arch/x86/kvm/svm/
H A Dnested.c78 ret = kvm_vcpu_read_guest_page(vcpu, gpa_to_gfn(cr3), &pdpte, in nested_svm_get_tdp_pdptr()
507 ret = kvm_vcpu_map(&svm->vcpu, gpa_to_gfn(vmcb12_gpa), &map); in nested_svm_vmrun()
622 rc = kvm_vcpu_map(&svm->vcpu, gpa_to_gfn(svm->nested.vmcb12_gpa), &map); in nested_svm_vmexit()
H A Dsvm.c2055 ret = kvm_vcpu_map(&svm->vcpu, gpa_to_gfn(svm->vmcb->save.rax), &map); in vmload_interception()
2081 ret = kvm_vcpu_map(&svm->vcpu, gpa_to_gfn(svm->vmcb->save.rax), &map); in vmsave_interception()
4070 gpa_to_gfn(vmcb12_gpa), &map) == -EINVAL) in svm_pre_leave_smm()
/kernel/linux/linux-6.6/arch/x86/kvm/svm/
H A Dnested.c66 ret = kvm_vcpu_read_guest_page(vcpu, gpa_to_gfn(cr3), &pdpte, in nested_svm_get_tdp_pdptr()
862 ret = kvm_vcpu_map(vcpu, gpa_to_gfn(vmcb12_gpa), &map); in nested_svm_vmrun()
974 rc = kvm_vcpu_map(vcpu, gpa_to_gfn(svm->nested.vmcb12_gpa), &map); in nested_svm_vmexit()
H A Dsvm.c2280 ret = kvm_vcpu_map(vcpu, gpa_to_gfn(svm->vmcb->save.rax), &map); in vmload_vmsave_interception()
4644 if (kvm_vcpu_map(vcpu, gpa_to_gfn(svm->nested.hsave_msr), &map_save)) in svm_enter_smm()
4678 if (kvm_vcpu_map(vcpu, gpa_to_gfn(smram64->svm_guest_vmcb_gpa), &map)) in svm_leave_smm()
4682 if (kvm_vcpu_map(vcpu, gpa_to_gfn(svm->nested.hsave_msr), &map_save)) in svm_leave_smm()
/kernel/linux/linux-6.6/arch/x86/kvm/vmx/
H A Dnested.c596 if (kvm_vcpu_map(vcpu, gpa_to_gfn(vmcs12->msr_bitmap), map)) in nested_vmx_prepare_msr_bitmap()
2022 if (kvm_vcpu_map(vcpu, gpa_to_gfn(evmcs_gpa), in nested_vmx_handle_enlightened_vmptrld()
3213 if (!kvm_vcpu_map(vcpu, gpa_to_gfn(vmcs12->apic_access_addr), map)) { in nested_get_vmcs12_pages()
3229 if (!kvm_vcpu_map(vcpu, gpa_to_gfn(vmcs12->virtual_apic_page_addr), map)) { in nested_get_vmcs12_pages()
3255 if (!kvm_vcpu_map(vcpu, gpa_to_gfn(vmcs12->posted_intr_desc_addr), map)) { in nested_get_vmcs12_pages()
3333 if (kvm_write_guest_page(vcpu->kvm, gpa_to_gfn(dst), &gpa, in nested_vmx_write_pml_buffer()
/kernel/linux/linux-6.6/arch/arm64/kvm/
H A Dguest.c1040 gfn = gpa_to_gfn(guest_ipa); in kvm_vm_ioctl_mte_copy_tags()
/kernel/linux/linux-6.6/include/linux/
H A Dkvm_host.h1749 static inline gfn_t gpa_to_gfn(gpa_t gpa) in gpa_to_gfn() function
1761 unsigned long hva = gfn_to_hva(kvm, gpa_to_gfn(gpa)); in kvm_is_error_gpa()
/kernel/linux/linux-5.10/arch/x86/kvm/mmu/
H A Dpaging_tmpl.h391 host_addr = kvm_vcpu_gfn_to_hva_prot(vcpu, gpa_to_gfn(real_gpa), in walk_addr_generic()
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gvt/
H A Dkvmgt.c1761 if (kvmgt_gfn_is_write_protected(info, gpa_to_gfn(gpa))) in kvmgt_page_track_write()

Completed in 84 milliseconds

12