Home
last modified time | relevance | path

Searched refs:to_dmar_domain (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/iommu/intel/
H A Dnested.c25 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_nested_attach_dev()
81 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_nested_domain_free()
94 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_nested_cache_invalidate_user()
151 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_nested_set_dev_pasid()
202 struct dmar_domain *s2_domain = to_dmar_domain(parent); in intel_iommu_domain_alloc_nested()
H A Dsvm.c192 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_svm_domain_free()
H A Diommu.c922 cache_tag_flush_all(to_dmar_domain(domain)); in intel_flush_iotlb_all()
3001 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_iommu_domain_free()
3106 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in paging_domain_compatible()
3142 ret = dmar_domain_attach_device(to_dmar_domain(domain), dev); in intel_iommu_attach_device()
3152 cache_tag_flush_range(to_dmar_domain(domain), gather->start, in intel_iommu_tlb_sync()
3176 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_iommu_enforce_cache_coherency_fs()
3196 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_iommu_enforce_cache_coherency_ss()
3515 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_iommu_iotlb_sync_map()
3539 dmar_domain = to_dmar_domain(domain); in domain_remove_dev_pasid()
3576 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in domain_add_dev_pasid()
[all …]
H A Diommu.h789 static inline struct dmar_domain *to_dmar_domain(struct iommu_domain *dom) in to_dmar_domain() function
828 return domain_id_iommu(to_dmar_domain(domain), iommu); in iommu_domain_did()