Searched refs:dmar_domain (Results 1 – 7 of 7) sorted by relevance
/linux/drivers/iommu/intel/ |
A D | iommu.c | 1804 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_flush_iotlb_all() local 4637 struct dmar_domain *dmar_domain; in intel_iommu_domain_alloc() local 4857 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in prepare_domain_attach_device() local 5010 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_iommu_sva_invalidate() local 5142 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_iommu_map() local 5200 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_iommu_unmap() local 5239 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_iommu_tlb_sync() local 5259 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_iommu_iova_to_phys() local 5573 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_iommu_aux_get_pasid() local 5588 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_iommu_enable_nesting() local [all …]
|
A D | pasid.h | 116 struct dmar_domain *domain, 119 struct dmar_domain *domain, 124 struct dmar_domain *domain, int addr_width);
|
A D | pasid.c | 647 static inline int iommu_skip_agaw(struct dmar_domain *domain, in iommu_skip_agaw() 666 struct dmar_domain *domain, in intel_pasid_setup_second_level() 732 struct dmar_domain *domain, in intel_pasid_setup_pass_through() 828 struct dmar_domain *domain, int addr_width) in intel_pasid_setup_nested()
|
A D | svm.c | 326 struct dmar_domain *dmar_domain; in intel_svm_bind_gpasid() local 364 dmar_domain = to_dmar_domain(domain); in intel_svm_bind_gpasid() 434 data->hpasid, &data->vendor.vtd, dmar_domain, in intel_svm_bind_gpasid() 727 struct dmar_domain *domain; in intel_svm_drain_prq()
|
A D | debugfs.c | 347 struct dmar_domain *domain = find_domain(dev); in show_device_domain_translation()
|
/linux/arch/x86/kernel/apic/ |
A D | msi.c | 306 static struct irq_domain *dmar_domain; in dmar_get_irq_domain() local 311 if (dmar_domain) in dmar_get_irq_domain() 316 dmar_domain = msi_create_irq_domain(fn, &dmar_msi_domain_info, in dmar_get_irq_domain() 318 if (!dmar_domain) in dmar_get_irq_domain() 323 return dmar_domain; in dmar_get_irq_domain()
|
/linux/include/linux/ |
A D | intel-iommu.h | 534 struct dmar_domain { struct 593 struct dmar_domain ***domains; /* ptr to domains */ argument 628 struct dmar_domain *domain; /* aux-domain */ 652 struct dmar_domain *domain; /* pointer to domain */ 664 static inline struct dmar_domain *to_dmar_domain(struct iommu_domain *dom) in to_dmar_domain() 666 return container_of(dom, struct dmar_domain, domain); in to_dmar_domain() 755 struct intel_iommu *domain_get_iommu(struct dmar_domain *domain); 760 struct dmar_domain *find_domain(struct device *dev);
|
Completed in 34 milliseconds