Home
last modified time | relevance | path

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

/Linux-v5.15/include/linux/
Dintel-iommu.h537 struct dmar_domain { struct
538 int nid; /* node id */
540 unsigned int iommu_refcnt[DMAR_UNITS_SUPPORTED];
544 u16 iommu_did[DMAR_UNITS_SUPPORTED];
549 u8 has_iotlb_device: 1;
550 u8 iommu_coherency: 1; /* indicate coherency of iommu access */
551 u8 iommu_snooping: 1; /* indicate snooping control feature */
553 struct list_head devices; /* all devices' list */
554 struct list_head subdevices; /* all subdevices' list */
555 struct iova_domain iovad; /* iova's that belong to this domain */
[all …]
/Linux-v5.15/drivers/iommu/intel/
Diommu.c1689 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_flush_iotlb_all() local
4513 struct dmar_domain *dmar_domain; in intel_iommu_domain_alloc() local
4733 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in prepare_domain_attach_device() local
4886 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_iommu_sva_invalidate() local
5018 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_iommu_map() local
5076 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_iommu_unmap() local
5115 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_iommu_tlb_sync() local
5135 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_iommu_iova_to_phys() local
5497 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_iommu_aux_get_pasid() local
5512 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_iommu_enable_nesting() local
[all …]
Dsvm.c326 struct dmar_domain *dmar_domain; in intel_svm_bind_gpasid() local
/Linux-v5.15/arch/x86/kernel/apic/
Dmsi.c306 static struct irq_domain *dmar_domain; in dmar_get_irq_domain() local