Searched defs:dfn (Results 1 – 9 of 9) sorted by relevance
/xen/xen/drivers/passthrough/arm/ |
A D | iommu_helpers.c | 33 int __must_check arm_iommu_map_page(struct domain *d, dfn_t dfn, mfn_t mfn, in arm_iommu_map_page() 64 int __must_check arm_iommu_unmap_page(struct domain *d, dfn_t dfn, in arm_iommu_unmap_page()
|
A D | ipmmu-vmsa.c | 947 static int __must_check ipmmu_iotlb_flush(struct domain *d, dfn_t dfn, in ipmmu_iotlb_flush()
|
A D | smmu.c | 2536 static int __must_check arm_smmu_iotlb_flush(struct domain *d, dfn_t dfn, in arm_smmu_iotlb_flush()
|
/xen/xen/drivers/passthrough/amd/ |
A D | iommu_map.c | 35 unsigned long dfn) in clear_iommu_pte_present() 85 unsigned long dfn, in set_iommu_pte_present() 186 static int iommu_pde_from_dfn(struct domain *d, unsigned long dfn, in iommu_pde_from_dfn() 290 int amd_iommu_map_page(struct domain *d, dfn_t dfn, mfn_t mfn, in amd_iommu_map_page() 330 int amd_iommu_unmap_page(struct domain *d, dfn_t dfn, in amd_iommu_unmap_page() 366 static unsigned long flush_count(unsigned long dfn, unsigned int page_count, in flush_count() 376 int amd_iommu_flush_iotlb_pages(struct domain *d, dfn_t dfn, in amd_iommu_flush_iotlb_pages()
|
A D | iommu_cmd.c | 359 unsigned long dfn, unsigned int order) in amd_iommu_flush_pages()
|
/xen/xen/drivers/passthrough/ |
A D | iommu.c | 242 int iommu_map(struct domain *d, dfn_t dfn, mfn_t mfn, in iommu_map() 285 int iommu_legacy_map(struct domain *d, dfn_t dfn, mfn_t mfn, in iommu_legacy_map() 303 int iommu_unmap(struct domain *d, dfn_t dfn, unsigned int page_order, in iommu_unmap() 341 int iommu_legacy_unmap(struct domain *d, dfn_t dfn, unsigned int page_order) in iommu_legacy_unmap() 358 int iommu_lookup_page(struct domain *d, dfn_t dfn, mfn_t *mfn, in iommu_lookup_page() 386 int iommu_iotlb_flush(struct domain *d, dfn_t dfn, unsigned int page_count, in iommu_iotlb_flush()
|
/xen/xen/include/asm-x86/ |
A D | iommu.h | 40 #define __dfn_to_daddr(dfn) ((daddr_t)(dfn) << IOMMU_PAGE_SHIFT) argument 43 #define dfn_to_daddr(dfn) __dfn_to_daddr(dfn_x(dfn)) argument
|
/xen/xen/drivers/passthrough/vtd/ |
A D | iommu.c | 580 static int __must_check iommu_flush_iotlb(struct domain *d, dfn_t dfn, in iommu_flush_iotlb() 629 dfn_t dfn, in iommu_flush_iotlb_pages() 1775 static int __must_check intel_iommu_map_page(struct domain *d, dfn_t dfn, in intel_iommu_map_page() 1834 static int __must_check intel_iommu_unmap_page(struct domain *d, dfn_t dfn, in intel_iommu_unmap_page() 1850 static int intel_iommu_lookup_page(struct domain *d, dfn_t dfn, mfn_t *mfn, in intel_iommu_lookup_page()
|
/xen/xen/include/xen/ |
A D | iommu.h | 45 static inline dfn_t dfn_add(dfn_t dfn, unsigned long i) in dfn_add()
|
Completed in 31 milliseconds