Lines Matching refs:dmar_domain
600 struct dmar_domain { struct
655 struct dmar_domain *s2_domain;
782 struct dmar_domain *domain; /* pointer to domain */
808 static inline struct dmar_domain *to_dmar_domain(struct iommu_domain *dom) in to_dmar_domain()
810 return container_of(dom, struct dmar_domain, domain); in to_dmar_domain()
815 domain_id_iommu(struct dmar_domain *domain, struct intel_iommu *iommu) in domain_id_iommu()
1230 int domain_attach_iommu(struct dmar_domain *domain, struct intel_iommu *iommu);
1231 void domain_detach_iommu(struct dmar_domain *domain, struct intel_iommu *iommu);
1235 void domain_update_iommu_cap(struct dmar_domain *domain);
1267 int cache_tag_assign_domain(struct dmar_domain *domain,
1269 void cache_tag_unassign_domain(struct dmar_domain *domain,
1271 void cache_tag_flush_range(struct dmar_domain *domain, unsigned long start,
1273 void cache_tag_flush_all(struct dmar_domain *domain);
1274 void cache_tag_flush_range_np(struct dmar_domain *domain, unsigned long start,