Searched refs:refcounted_page (Results 1 – 7 of 7) sorted by relevance
| /linux-6.15/virt/kvm/ |
| H A D | kvm_mm.h | 53 struct page **refcounted_page; member
|
| H A D | kvm_main.c | 2777 *kfp->refcounted_page = page; in kvm_resolve_pfn() 2928 if (WARN_ON_ONCE(!kfp->refcounted_page)) in hva_to_pfn() 2986 struct page **refcounted_page) in __kvm_faultin_pfn() argument 2993 .refcounted_page = refcounted_page, in __kvm_faultin_pfn() 2996 if (WARN_ON_ONCE(!writable || !refcounted_page)) in __kvm_faultin_pfn() 3000 *refcounted_page = NULL; in __kvm_faultin_pfn() 3032 struct page *refcounted_page = NULL; in __gfn_to_page() local 3037 .refcounted_page = &refcounted_page, in __gfn_to_page() 3041 return refcounted_page; in __gfn_to_page() 3052 .refcounted_page = &map->pinned_page, in __kvm_vcpu_map()
|
| H A D | pfncache.c | 169 .refcounted_page = &page, in hva_to_pfn_retry()
|
| /linux-6.15/arch/x86/kvm/mmu/ |
| H A D | mmu_internal.h | 288 struct page *refcounted_page; member
|
| H A D | mmu.c | 4490 kvm_release_faultin_page(vcpu->kvm, fault->refcounted_page, in kvm_mmu_finish_page_fault() 4505 &fault->refcounted_page, &max_order); in kvm_mmu_faultin_pfn_private() 4528 &fault->map_writable, &fault->refcounted_page); in __kvm_mmu_faultin_pfn() 4558 &fault->map_writable, &fault->refcounted_page); in __kvm_mmu_faultin_pfn()
|
| /linux-6.15/include/linux/ |
| H A D | kvm_host.h | 1289 struct page **refcounted_page); 1293 struct page **refcounted_page) in kvm_faultin_pfn() argument 1296 write ? FOLL_WRITE : 0, writable, refcounted_page); in kvm_faultin_pfn()
|
| /linux-6.15/arch/x86/kvm/vmx/ |
| H A D | vmx.c | 6851 struct page *refcounted_page; in vmx_set_apic_access_page_addr() local 6890 pfn = __kvm_faultin_pfn(slot, gfn, FOLL_WRITE, &writable, &refcounted_page); in vmx_set_apic_access_page_addr() 6906 if (!WARN_ON_ONCE(!refcounted_page)) in vmx_set_apic_access_page_addr() 6907 kvm_release_page_clean(refcounted_page); in vmx_set_apic_access_page_addr()
|