Lines Matching refs:kvm_pfn_t
105 static inline bool is_error_pfn(kvm_pfn_t pfn) in is_error_pfn()
114 static inline bool is_sigpending_pfn(kvm_pfn_t pfn) in is_sigpending_pfn()
124 static inline bool is_error_noslot_pfn(kvm_pfn_t pfn) in is_error_noslot_pfn()
130 static inline bool is_noslot_pfn(kvm_pfn_t pfn) in is_noslot_pfn()
295 kvm_pfn_t pfn;
296 kvm_pfn_t gfn;
1229 kvm_pfn_t gfn_to_pfn(struct kvm *kvm, gfn_t gfn);
1230 kvm_pfn_t gfn_to_pfn_prot(struct kvm *kvm, gfn_t gfn, bool write_fault,
1232 kvm_pfn_t gfn_to_pfn_memslot(const struct kvm_memory_slot *slot, gfn_t gfn);
1233 kvm_pfn_t gfn_to_pfn_memslot_atomic(const struct kvm_memory_slot *slot, gfn_t gfn);
1234 kvm_pfn_t __gfn_to_pfn_memslot(const struct kvm_memory_slot *slot, gfn_t gfn,
1238 void kvm_release_pfn_clean(kvm_pfn_t pfn);
1239 void kvm_release_pfn_dirty(kvm_pfn_t pfn);
1240 void kvm_set_pfn_dirty(kvm_pfn_t pfn);
1241 void kvm_set_pfn_accessed(kvm_pfn_t pfn);
1243 void kvm_release_pfn(kvm_pfn_t pfn, bool dirty);
1689 struct page *kvm_pfn_to_refcounted_page(kvm_pfn_t pfn);
1831 static inline hpa_t pfn_to_hpa(kvm_pfn_t pfn) in pfn_to_hpa()
2464 gfn_t gfn, kvm_pfn_t *pfn, int *max_order);
2468 kvm_pfn_t *pfn, int *max_order) in kvm_gmem_get_pfn()
2476 int kvm_arch_gmem_prepare(struct kvm *kvm, gfn_t gfn, kvm_pfn_t pfn, int max_order);
2501 typedef int (*kvm_gmem_populate_cb)(struct kvm *kvm, gfn_t gfn, kvm_pfn_t pfn,
2509 void kvm_arch_gmem_invalidate(kvm_pfn_t start, kvm_pfn_t end);