Searched refs:dmar_domain (Results 1 – 5 of 5) sorted by relevance
| /Linux-v5.4/drivers/iommu/ |
| D | intel-iommu.c | 296 static struct dmar_domain *si_domain; 340 static void domain_exit(struct dmar_domain *domain); 341 static void domain_remove_dev_info(struct dmar_domain *domain); 346 static int domain_detach_iommu(struct dmar_domain *domain, 432 static struct dmar_domain *to_dmar_domain(struct iommu_domain *dom) in to_dmar_domain() 434 return container_of(dom, struct dmar_domain, domain); in to_dmar_domain() 484 static struct dmar_domain* get_iommu_domain(struct intel_iommu *iommu, u16 did) in get_iommu_domain() 486 struct dmar_domain **domains; in get_iommu_domain() 497 struct dmar_domain *domain) in set_iommu_domain() 499 struct dmar_domain **domains; in set_iommu_domain() [all …]
|
| D | intel-pasid.h | 91 struct dmar_domain *domain, 94 struct dmar_domain *domain,
|
| D | intel-pasid.c | 531 struct dmar_domain *domain, in intel_pasid_setup_second_level() 604 struct dmar_domain *domain, in intel_pasid_setup_pass_through()
|
| /Linux-v5.4/arch/x86/kernel/apic/ |
| D | msi.c | 232 static struct irq_domain *dmar_domain; in dmar_get_irq_domain() local 237 if (dmar_domain) in dmar_get_irq_domain() 242 dmar_domain = msi_create_irq_domain(fn, &dmar_msi_domain_info, in dmar_get_irq_domain() 248 return dmar_domain; in dmar_get_irq_domain()
|
| /Linux-v5.4/include/linux/ |
| D | intel-iommu.h | 476 struct dmar_domain { struct 536 struct dmar_domain ***domains; /* ptr to domains */ argument 580 struct dmar_domain *domain; /* pointer to domain */ 654 struct intel_iommu *domain_get_iommu(struct dmar_domain *domain);
|