Lines Matching refs:kvm_pfn_t
94 static inline bool is_error_pfn(kvm_pfn_t pfn) in is_error_pfn()
104 static inline bool is_error_noslot_pfn(kvm_pfn_t pfn) in is_error_noslot_pfn()
110 static inline bool is_noslot_pfn(kvm_pfn_t pfn) in is_noslot_pfn()
240 kvm_pfn_t pfn;
241 kvm_pfn_t gfn;
744 kvm_pfn_t gfn_to_pfn(struct kvm *kvm, gfn_t gfn);
745 kvm_pfn_t gfn_to_pfn_prot(struct kvm *kvm, gfn_t gfn, bool write_fault,
747 kvm_pfn_t gfn_to_pfn_memslot(struct kvm_memory_slot *slot, gfn_t gfn);
748 kvm_pfn_t gfn_to_pfn_memslot_atomic(struct kvm_memory_slot *slot, gfn_t gfn);
749 kvm_pfn_t __gfn_to_pfn_memslot(struct kvm_memory_slot *slot, gfn_t gfn,
753 void kvm_release_pfn_clean(kvm_pfn_t pfn);
754 void kvm_release_pfn_dirty(kvm_pfn_t pfn);
755 void kvm_set_pfn_dirty(kvm_pfn_t pfn);
756 void kvm_set_pfn_accessed(kvm_pfn_t pfn);
757 void kvm_get_pfn(kvm_pfn_t pfn);
759 void kvm_release_pfn(kvm_pfn_t pfn, bool dirty, struct gfn_to_pfn_cache *cache);
833 kvm_pfn_t kvm_vcpu_gfn_to_pfn_atomic(struct kvm_vcpu *vcpu, gfn_t gfn);
834 kvm_pfn_t kvm_vcpu_gfn_to_pfn(struct kvm_vcpu *vcpu, gfn_t gfn);
1054 bool kvm_is_reserved_pfn(kvm_pfn_t pfn);
1055 bool kvm_is_zone_device_pfn(kvm_pfn_t pfn);
1056 bool kvm_is_transparent_hugepage(kvm_pfn_t pfn);
1169 static inline hpa_t pfn_to_hpa(kvm_pfn_t pfn) in pfn_to_hpa()