Lines Matching refs:apple_dart_domain
159 struct apple_dart_domain { struct
197 static struct apple_dart_domain *to_dart_domain(struct iommu_domain *dom) in to_dart_domain()
199 return container_of(dom, struct apple_dart_domain, domain); in to_dart_domain()
323 static void apple_dart_domain_flush_tlb(struct apple_dart_domain *domain) in apple_dart_domain_flush_tlb()
356 struct apple_dart_domain *dart_domain = to_dart_domain(domain); in apple_dart_iova_to_phys()
370 struct apple_dart_domain *dart_domain = to_dart_domain(domain); in apple_dart_map_pages()
385 struct apple_dart_domain *dart_domain = to_dart_domain(domain); in apple_dart_unmap_pages()
392 apple_dart_setup_translation(struct apple_dart_domain *domain, in apple_dart_setup_translation()
412 struct apple_dart_domain *dart_domain = to_dart_domain(domain); in apple_dart_finalize_domain()
482 static int apple_dart_domain_add_streams(struct apple_dart_domain *domain, in apple_dart_domain_add_streams()
489 static int apple_dart_domain_remove_streams(struct apple_dart_domain *domain, in apple_dart_domain_remove_streams()
502 struct apple_dart_domain *dart_domain = to_dart_domain(domain); in apple_dart_attach_dev()
544 struct apple_dart_domain *dart_domain = to_dart_domain(domain); in apple_dart_detach_dev()
581 struct apple_dart_domain *dart_domain; in apple_dart_domain_alloc()
602 struct apple_dart_domain *dart_domain = to_dart_domain(domain); in apple_dart_domain_free()