Home
last modified time | relevance | path

Searched refs:dmar_domain (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.4/drivers/iommu/
Dintel-iommu.c296 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 …]
Dintel-pasid.h91 struct dmar_domain *domain,
94 struct dmar_domain *domain,
Dintel-pasid.c531 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/
Dmsi.c232 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/
Dintel-iommu.h476 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);