Lines Matching refs:mfn_t
239 mfn_t mfn, unsigned int page_order,
243 mfn_t (*get_entry)(struct p2m_domain *p2m,
408 mfn_t __nonnull(3, 4) __get_gfn_type_access(
419 static inline mfn_t __nonnull(3, 4) get_gfn_type_access( in get_gfn_type_access()
427 static inline mfn_t __nonnull(3) get_gfn_type( in get_gfn_type()
462 static inline mfn_t get_gfn_query_unlocked(struct domain *d, in get_gfn_query_unlocked()
496 static inline unsigned long mfn_to_gfn(struct domain *d, mfn_t mfn) in mfn_to_gfn()
515 p2m_type_t *rt, p2m_access_t *ra, mfn_t *rmfn, struct domain *ld, in get_two_gfns()
516 unsigned long lgfn, p2m_type_t *lt, p2m_access_t *la, mfn_t *lmfn, in get_two_gfns()
519 mfn_t *first_mfn, *second_mfn, scratch_mfn; in get_two_gfns()
575 mfn_t mfn, unsigned int page_order,
581 mfn_t mfn, in guest_physmap_add_page()
624 int set_mmio_p2m_entry(struct domain *d, unsigned long gfn, mfn_t mfn,
626 int clear_mmio_p2m_entry(struct domain *d, unsigned long gfn, mfn_t mfn,
667 int set_shared_p2m_entry(struct domain *d, unsigned long gfn, mfn_t mfn);
687 mfn_t p2m_alloc_ptp(struct p2m_domain *p2m, unsigned int level);
692 int p2m_set_entry(struct p2m_domain *p2m, gfn_t gfn, mfn_t mfn,
698 void *map_domain_gfn(struct p2m_domain *p2m, gfn_t gfn, mfn_t *mfn,
834 mfn_t mfn, unsigned int page_order,
840 static inline unsigned int p2m_get_iommu_flags(p2m_type_t p2mt, mfn_t mfn) in p2m_get_iommu_flags()