Home
last modified time | relevance | path

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

/linux-6.8/drivers/iommu/intel/
Dnested.c25 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_nested_attach_dev() local
75 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_nested_domain_free() local
131 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_nested_cache_invalidate_user() local
Diommu.h587 struct dmar_domain { struct
588 int nid; /* node id */
589 struct xarray iommu_array; /* Attached IOMMU array */
591 u8 has_iotlb_device: 1;
592 u8 iommu_coherency: 1; /* indicate coherency of iommu access */
593 u8 force_snooping : 1; /* Create IOPTEs with snoop control */
594 u8 set_pte_snp:1;
595 u8 use_first_level:1; /* DMA translation for the domain goes
600 u8 dirty_tracking:1; /* Dirty tracking is enabled */
601 u8 nested_parent:1; /* Has other domains nested on it */
[all …]
Diommu.c1494 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_flush_iotlb_all() local
3894 struct dmar_domain *dmar_domain; in intel_iommu_domain_alloc() local
3938 struct dmar_domain *dmar_domain; in intel_iommu_domain_alloc_user() local
3985 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_iommu_domain_free() local
3997 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in prepare_domain_attach_device() local
4053 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_iommu_map() local
4111 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_iommu_unmap() local
4156 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_iommu_tlb_sync() local
4181 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_iommu_iova_to_phys() local
4233 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_iommu_enforce_cache_coherency() local
[all …]
/linux-6.8/arch/x86/kernel/apic/
Dmsi.c349 static struct irq_domain *dmar_domain; in dmar_get_irq_domain() local