Home
last modified time | relevance | path

Searched refs:refcounted_page (Results 1 – 6 of 6) sorted by relevance

/linux/virt/kvm/
H A Dkvm_mm.h53 struct page **refcounted_page; member
H A Dkvm_main.c2849 *kfp->refcounted_page = page; in kvm_resolve_pfn()
3000 if (WARN_ON_ONCE(!kfp->refcounted_page)) in hva_to_pfn()
3058 struct page **refcounted_page) in __kvm_faultin_pfn() argument
3065 .refcounted_page = refcounted_page, in __kvm_faultin_pfn()
3068 if (WARN_ON_ONCE(!writable || !refcounted_page)) in __kvm_faultin_pfn()
3072 *refcounted_page = NULL; in __kvm_faultin_pfn()
3104 struct page *refcounted_page = NULL; in __gfn_to_page() local
3109 .refcounted_page = &refcounted_page, in __gfn_to_page()
3113 return refcounted_page; in __gfn_to_page()
3124 .refcounted_page = &map->pinned_page, in __kvm_vcpu_map()
/linux/arch/x86/kvm/mmu/
H A Dmmu_internal.h282 struct page *refcounted_page; member
H A Dmmu.c4567 kvm_release_faultin_page(vcpu->kvm, fault->refcounted_page, in kvm_mmu_finish_page_fault()
4582 &fault->refcounted_page, &max_order); in kvm_mmu_faultin_pfn_gmem()
4604 &fault->map_writable, &fault->refcounted_page); in __kvm_mmu_faultin_pfn()
4634 &fault->map_writable, &fault->refcounted_page); in __kvm_mmu_faultin_pfn()
/linux/include/linux/
H A Dkvm_host.h1305 struct page **refcounted_page);
1309 struct page **refcounted_page) in kvm_faultin_pfn() argument
1312 write ? FOLL_WRITE : 0, writable, refcounted_page); in kvm_faultin_pfn()
/linux/arch/x86/kvm/vmx/
H A Dvmx.c7035 struct page *refcounted_page; in vmx_set_apic_access_page_addr() local
7071 pfn = __kvm_faultin_pfn(slot, gfn, FOLL_WRITE, &writable, &refcounted_page); in vmx_set_apic_access_page_addr()
7087 if (!WARN_ON_ONCE(!refcounted_page)) in vmx_set_apic_access_page_addr()
7088 kvm_release_page_clean(refcounted_page); in vmx_set_apic_access_page_addr()