Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/iommu/intel/
Dnested.c25 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_nested_attach_dev()
80 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_nested_domain_free()
93 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_nested_cache_invalidate_user()
142 struct dmar_domain *s2_domain = to_dmar_domain(parent); in intel_nested_domain_alloc()
Dsvm.c203 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_svm_set_dev_pasid()
218 ret = cache_tag_assign_domain(to_dmar_domain(domain), dev, pasid); in intel_svm_set_dev_pasid()
236 cache_tag_unassign_domain(to_dmar_domain(domain), dev, pasid); in intel_svm_set_dev_pasid()
556 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_svm_domain_free()
Diommu.c1305 cache_tag_flush_all(to_dmar_domain(domain)); in intel_flush_iotlb_all()
3579 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_iommu_domain_free()
3590 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in prepare_domain_attach_device()
3641 return dmar_domain_attach_device(to_dmar_domain(domain), dev); in intel_iommu_attach_device()
3648 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_iommu_map()
3706 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_iommu_unmap()
3751 cache_tag_flush_range(to_dmar_domain(domain), gather->start, in intel_iommu_tlb_sync()
3759 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_iommu_iova_to_phys()
3811 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_iommu_enforce_cache_coherency()
4250 cache_tag_flush_range_np(to_dmar_domain(domain), iova, iova + size - 1); in intel_iommu_iotlb_sync_map()
[all …]
Diommu.h808 static inline struct dmar_domain *to_dmar_domain(struct iommu_domain *dom) in to_dmar_domain() function