Home
last modified time | relevance | path

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

/drivers/iommu/arm/arm-smmu/
A Dqcom_iommu.c390 static int qcom_iommu_identity_attach(struct iommu_domain *identity_domain, in qcom_iommu_identity_attach() argument
399 if (domain == identity_domain || !domain) in qcom_iommu_identity_attach()
594 .identity_domain = &qcom_iommu_identity_domain,
A Darm-smmu.c1634 .identity_domain = &arm_smmu_identity_domain,
/drivers/iommu/
A Dmsm_iommu.c443 static int msm_iommu_identity_attach(struct iommu_domain *identity_domain, in msm_iommu_identity_attach() argument
453 if (domain == identity_domain || !domain) in msm_iommu_identity_attach()
691 .identity_domain = &msm_iommu_identity_domain,
A Dipmmu-vmsa.c639 static int ipmmu_iommu_identity_attach(struct iommu_domain *identity_domain, in ipmmu_iommu_identity_attach() argument
647 if (io_domain == identity_domain || !io_domain) in ipmmu_iommu_identity_attach()
875 .identity_domain = &ipmmu_iommu_identity_domain,
A Drockchip-iommu.c962 static int rk_iommu_identity_attach(struct iommu_domain *identity_domain, in rk_iommu_identity_attach() argument
979 if (iommu->domain == identity_domain) in rk_iommu_identity_attach()
982 iommu->domain = identity_domain; in rk_iommu_identity_attach()
1170 .identity_domain = &rk_identity_domain,
A Dsun50i-iommu.c773 static int sun50i_iommu_identity_attach(struct iommu_domain *identity_domain, in sun50i_iommu_identity_attach() argument
781 if (iommu->domain == identity_domain) in sun50i_iommu_identity_attach()
846 .identity_domain = &sun50i_iommu_identity_domain,
A Dexynos-iommu.c986 static int exynos_iommu_identity_attach(struct iommu_domain *identity_domain, in exynos_iommu_identity_attach() argument
995 if (owner->domain == identity_domain) in exynos_iommu_identity_attach()
1018 owner->domain = identity_domain; in exynos_iommu_identity_attach()
1478 .identity_domain = &exynos_identity_domain,
A Dmtk_iommu_v1.c331 static int mtk_iommu_v1_identity_attach(struct iommu_domain *identity_domain, in mtk_iommu_v1_identity_attach() argument
577 .identity_domain = &mtk_iommu_v1_identity_domain,
A Dtegra-smmu.c526 static int tegra_smmu_identity_attach(struct iommu_domain *identity_domain, in tegra_smmu_identity_attach() argument
538 if (domain == identity_domain || !domain) in tegra_smmu_identity_attach()
1001 .identity_domain = &tegra_smmu_identity_domain,
A Domap-iommu.c1538 static int omap_iommu_identity_attach(struct iommu_domain *identity_domain, in omap_iommu_identity_attach() argument
1544 if (domain == identity_domain || !domain) in omap_iommu_identity_attach()
1720 .identity_domain = &omap_iommu_identity_domain,
A Dmtk_iommu.c775 static int mtk_iommu_identity_attach(struct iommu_domain *identity_domain, in mtk_iommu_identity_attach() argument
781 if (domain == identity_domain || !domain) in mtk_iommu_identity_attach()
1013 .identity_domain = &mtk_iommu_identity_domain,
A Diommu.c1633 if (ops->identity_domain) in __iommu_alloc_identity_domain()
1634 return ops->identity_domain; in __iommu_alloc_identity_domain()
2211 if (domain == ops->blocked_domain || domain == ops->identity_domain) in domain_iommu_ops_compatible()
A Ds390-iommu.c1179 .identity_domain = &s390_identity_domain,
A Dapple-dart.c985 .identity_domain = &apple_dart_identity_domain,
/drivers/iommu/amd/
A Diommu.c2668 static struct protection_domain identity_domain; variable
2676 struct iommu_domain *domain = &identity_domain.domain; in amd_iommu_init_identity_domain()
2682 identity_domain.id = pdom_id_alloc(); in amd_iommu_init_identity_domain()
2684 protection_domain_init(&identity_domain); in amd_iommu_init_identity_domain()
3045 .identity_domain = &identity_domain.domain,
/drivers/iommu/intel/
A Diommu.c4451 static struct iommu_domain identity_domain = { variable
4488 .identity_domain = &identity_domain,
/drivers/iommu/riscv/
A Diommu.c1537 .identity_domain = &riscv_iommu_identity_domain,
/drivers/iommu/arm/arm-smmu-v3/
A Darm-smmu-v3.c3679 .identity_domain = &arm_smmu_identity_domain,

Completed in 108 milliseconds