Home
last modified time | relevance | path

Searched refs:identity_domain (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/iommu/
H A Dipmmu-vmsa.c639 static int ipmmu_iommu_identity_attach(struct iommu_domain *identity_domain, in ipmmu_iommu_identity_attach() argument
647 if (old == identity_domain || !old) in ipmmu_iommu_identity_attach()
877 .identity_domain = &ipmmu_iommu_identity_domain,
H A Dsun50i-iommu.c773 static int sun50i_iommu_identity_attach(struct iommu_domain *identity_domain, in sun50i_iommu_identity_attach() argument
782 if (iommu->domain == identity_domain) in sun50i_iommu_identity_attach()
850 .identity_domain = &sun50i_iommu_identity_domain,
H A Dexynos-iommu.c1015 static int exynos_iommu_identity_attach(struct iommu_domain *identity_domain, in exynos_iommu_identity_attach()
1025 if (owner->domain == identity_domain) in exynos_iommu_identity_attach()
1048 owner->domain = identity_domain; in exynos_iommu_attach_device()
1504 .identity_domain = &exynos_identity_domain, in exynos_iommu_init()
986 exynos_iommu_identity_attach(struct iommu_domain * identity_domain,struct device * dev,struct iommu_domain * old) exynos_iommu_identity_attach() argument
H A Dtegra-smmu.c526 static int tegra_smmu_identity_attach(struct iommu_domain *identity_domain, in tegra_smmu_identity_attach() argument
538 if (old == identity_domain || !old) in tegra_smmu_identity_attach()
1000 .identity_domain = &tegra_smmu_identity_domain,
H A Domap-iommu.c1537 static int omap_iommu_identity_attach(struct iommu_domain *identity_domain, in omap_iommu_identity_attach() argument
1543 if (old == identity_domain || !old) in omap_iommu_identity_attach()
1716 .identity_domain = &omap_iommu_identity_domain,
H A Dvsi-iommu.c644 .identity_domain = &vsi_identity_domain,
H A Ds390-iommu.c1195 .identity_domain = &s390_identity_domain,
/linux/drivers/iommu/amd/
H A Diommu.c3165 static struct protection_domain identity_domain; in amd_iommu_def_domain_type()
3186 struct iommu_domain *domain = &identity_domain.domain; in amd_iommu_def_domain_type()
3192 identity_domain.id = amd_iommu_pdom_id_alloc();
3194 protection_domain_init(&identity_domain); in amd_iommu_enforce_cache_coherency()
3435 .identity_domain = &identity_domain.domain, in alloc_irq_table()
2956 static struct protection_domain identity_domain; global() variable
/linux/include/linux/
H A Diommu.h642 * use identity_domain instead. This should only be used
683 * @identity_domain: An always available, always attachable identity
740 struct iommu_domain *identity_domain; member
/linux/drivers/iommu/riscv/
H A Diommu.c1520 .identity_domain = &riscv_iommu_identity_domain, in riscv_iommu_init_check()