Lines Matching refs:dma_ops_domain
240 static struct dma_ops_domain *find_protection_domain(u16 devid) in find_protection_domain()
242 struct dma_ops_domain *entry, *ret = NULL; in find_protection_domain()
1488 static int dma_ops_unity_map(struct dma_ops_domain *dma_dom, in dma_ops_unity_map()
1537 static int init_unity_mappings_for_device(struct dma_ops_domain *dma_dom, in init_unity_mappings_for_device()
1574 static void dma_ops_reserve_addresses(struct dma_ops_domain *dom, in dma_ops_reserve_addresses()
1595 static int alloc_new_range(struct dma_ops_domain *dma_dom, in alloc_new_range()
1698 struct dma_ops_domain *dom, in dma_ops_area_alloc()
1742 struct dma_ops_domain *dom, in dma_ops_alloc_addresses()
1777 static void dma_ops_free_addresses(struct dma_ops_domain *dom, in dma_ops_free_addresses()
1969 static void dma_ops_domain_free(struct dma_ops_domain *dom) in dma_ops_domain_free()
1995 static struct dma_ops_domain *dma_ops_domain_alloc(void) in dma_ops_domain_alloc()
1997 struct dma_ops_domain *dma_dom; in dma_ops_domain_alloc()
1999 dma_dom = kzalloc(sizeof(struct dma_ops_domain), GFP_KERNEL); in dma_ops_domain_alloc()
2044 static bool dma_ops_domain(struct protection_domain *domain) in dma_ops_domain() function
2414 struct dma_ops_domain *dma_domain; in device_change_notifier()
2504 struct dma_ops_domain *dma_dom; in get_domain()
2511 if (domain != NULL && !dma_ops_domain(domain)) in get_domain()
2552 static u64* dma_ops_get_pte(struct dma_ops_domain *dom, in dma_ops_get_pte()
2579 static dma_addr_t dma_ops_domain_map(struct dma_ops_domain *dom, in dma_ops_domain_map()
2613 static void dma_ops_domain_unmap(struct dma_ops_domain *dom, in dma_ops_domain_unmap()
2644 struct dma_ops_domain *dma_dom, in __map_single()
2727 static void __unmap_single(struct dma_ops_domain *dma_dom, in __unmap_single()
3031 struct dma_ops_domain *dma_dom; in prealloc_protection_domains()