Searched refs:identity_domain (Results 1 – 10 of 10) sorted by relevance
| /linux/drivers/iommu/ |
| H A D | ipmmu-vmsa.c | 639 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 D | sun50i-iommu.c | 773 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 D | exynos-iommu.c | 1015 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 D | tegra-smmu.c | 526 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 D | omap-iommu.c | 1537 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 D | vsi-iommu.c | 644 .identity_domain = &vsi_identity_domain,
|
| H A D | s390-iommu.c | 1195 .identity_domain = &s390_identity_domain,
|
| /linux/drivers/iommu/amd/ |
| H A D | iommu.c | 3165 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 D | iommu.h | 642 * 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 D | iommu.c | 1520 .identity_domain = &riscv_iommu_identity_domain, in riscv_iommu_init_check()
|