Lines Matching refs:dma_ops_domain

283 static void alloc_unity_mapping(struct dma_ops_domain *dma_dom,  in alloc_unity_mapping()
300 struct dma_ops_domain *dma_dom) in init_unity_mappings_for_device()
343 struct dma_ops_domain *dma_domain; in init_iommu_group()
1419 static void dma_ops_reserve_addresses(struct dma_ops_domain *dom, in dma_ops_reserve_addresses()
1440 static int alloc_new_range(struct dma_ops_domain *dma_dom, in alloc_new_range()
1543 struct dma_ops_domain *dom, in dma_ops_area_alloc()
1589 struct dma_ops_domain *dom, in dma_ops_alloc_addresses()
1624 static void dma_ops_free_addresses(struct dma_ops_domain *dom, in dma_ops_free_addresses()
1816 static void dma_ops_domain_free(struct dma_ops_domain *dom) in dma_ops_domain_free()
1842 static struct dma_ops_domain *dma_ops_domain_alloc(void) in dma_ops_domain_alloc()
1844 struct dma_ops_domain *dma_dom; in dma_ops_domain_alloc()
1846 dma_dom = kzalloc(sizeof(struct dma_ops_domain), GFP_KERNEL); in dma_ops_domain_alloc()
1887 static bool dma_ops_domain(struct protection_domain *domain) in dma_ops_domain() function
2315 if (!dma_ops_domain(domain)) in get_domain()
2345 static u64* dma_ops_get_pte(struct dma_ops_domain *dom, in dma_ops_get_pte()
2372 static dma_addr_t dma_ops_domain_map(struct dma_ops_domain *dom, in dma_ops_domain_map()
2406 static void dma_ops_domain_unmap(struct dma_ops_domain *dom, in dma_ops_domain_unmap()
2437 struct dma_ops_domain *dma_dom, in __map_single()
2520 static void __unmap_single(struct dma_ops_domain *dma_dom, in __unmap_single()
2928 struct dma_ops_domain *dma_domain; in amd_iommu_domain_alloc()