Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/iommu/
Dintel-iommu.c367 static struct dmar_domain *si_domain;
410 static void domain_exit(struct dmar_domain *domain);
411 static void domain_remove_dev_info(struct dmar_domain *domain);
412 static void dmar_remove_one_dev_info(struct dmar_domain *domain,
417 static int domain_detach_iommu(struct dmar_domain *domain,
516 static struct dmar_domain *to_dmar_domain(struct iommu_domain *dom) in to_dmar_domain()
518 return container_of(dom, struct dmar_domain, domain); in to_dmar_domain()
570 static struct dmar_domain* get_iommu_domain(struct intel_iommu *iommu, u16 did) in get_iommu_domain()
572 struct dmar_domain **domains; in get_iommu_domain()
583 struct dmar_domain *domain) in set_iommu_domain()
[all …]
/Linux-v4.19/arch/x86/kernel/apic/
Dmsi.c235 static struct irq_domain *dmar_domain; in dmar_get_irq_domain() local
240 if (dmar_domain) in dmar_get_irq_domain()
245 dmar_domain = msi_create_irq_domain(fn, &dmar_msi_domain_info, in dmar_get_irq_domain()
251 return dmar_domain; in dmar_get_irq_domain()
/Linux-v4.19/include/linux/
Dintel-iommu.h392 struct dmar_domain { struct
445 struct dmar_domain ***domains; /* ptr to domains */ argument
492 struct dmar_domain *domain; /* pointer to domain */
521 struct dmar_domain *get_valid_domain_for_dev(struct device *dev);
524 struct intel_iommu *domain_get_iommu(struct dmar_domain *domain);
Ddma_remapping.h34 struct dmar_domain;