Home
last modified time | relevance | path

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

/linux/drivers/iommu/intel/
H A Dnested.c25 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_nested_attach_dev() local
86 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_nested_domain_free() local
99 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_nested_cache_invalidate_user() local
156 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_nested_set_dev_pasid() local
H A Diommu.h600 struct dmar_domain { struct
601 int nid; /* node id */
602 struct xarray iommu_array; /* Attached IOMMU array */
604 u8 iommu_coherency: 1; /* indicate coherency of iommu access */
605 u8 force_snooping : 1; /* Create IOPTEs with snoop control */
606 u8 set_pte_snp:1;
607 u8 use_first_level:1; /* DMA translation for the domain goes
612 u8 dirty_tracking:1; /* Dirty tracking is enabled */
613 u8 nested_parent:1; /* Has other domains nested on it */
614 u8 has_mappings:1; /* Has mappings configured through
[all …]
H A Diommu.c3329 struct dmar_domain *dmar_domain; in intel_iommu_domain_alloc_first_stage() local
3358 struct dmar_domain *dmar_domain; in intel_iommu_domain_alloc_second_stage() local
3416 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_iommu_domain_free() local
3438 static int paging_domain_compatible_first_stage(struct dmar_domain *dmar_domain, in paging_domain_compatible_first_stage()
3462 paging_domain_compatible_second_stage(struct dmar_domain *dmar_domain, in paging_domain_compatible_second_stage()
3493 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in paging_domain_compatible() local
3560 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_iommu_map() local
3618 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_iommu_unmap() local
3672 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_iommu_iova_to_phys() local
3705 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_iommu_enforce_cache_coherency_fs() local
[all …]
H A Dsvm.c191 struct dmar_domain *dmar_domain = to_dmar_domain(domain); in intel_svm_domain_free() local
/linux/arch/x86/kernel/apic/
H A Dmsi.c345 static struct irq_domain *dmar_domain; in dmar_get_irq_domain() local