Lines Matching defs:dom
833 static int iommu_map_page(struct protection_domain *dom, in iommu_map_page()
873 static unsigned long iommu_unmap_page(struct protection_domain *dom, in iommu_unmap_page()
1025 static void dma_ops_reserve_addresses(struct dma_ops_domain *dom, in dma_ops_reserve_addresses()
1135 struct dma_ops_domain *dom, in dma_ops_area_alloc()
1179 struct dma_ops_domain *dom, in dma_ops_alloc_addresses()
1214 static void dma_ops_free_addresses(struct dma_ops_domain *dom, in dma_ops_free_addresses()
1333 static void dma_ops_domain_free(struct dma_ops_domain *dom) in dma_ops_domain_free()
1615 struct protection_domain *dom; in domain_for_device() local
1776 static u64* dma_ops_get_pte(struct dma_ops_domain *dom, in dma_ops_get_pte()
1803 static dma_addr_t dma_ops_domain_map(struct dma_ops_domain *dom, in dma_ops_domain_map()
1837 static void dma_ops_domain_unmap(struct dma_ops_domain *dom, in dma_ops_domain_unmap()
2418 static int amd_iommu_domain_init(struct iommu_domain *dom) in amd_iommu_domain_init()
2441 static void amd_iommu_domain_destroy(struct iommu_domain *dom) in amd_iommu_domain_destroy()
2460 static void amd_iommu_detach_device(struct iommu_domain *dom, in amd_iommu_detach_device()
2483 static int amd_iommu_attach_device(struct iommu_domain *dom, in amd_iommu_attach_device()
2513 static int amd_iommu_map(struct iommu_domain *dom, unsigned long iova, in amd_iommu_map()
2533 static int amd_iommu_unmap(struct iommu_domain *dom, unsigned long iova, in amd_iommu_unmap()
2550 static phys_addr_t amd_iommu_iova_to_phys(struct iommu_domain *dom, in amd_iommu_iova_to_phys()