Home
last modified time | relevance | path

Searched refs:alloc_io_pgtable_ops (Results 1 – 12 of 12) sorted by relevance

/linux/drivers/iommu/
H A Dio-pgtable.c57 struct io_pgtable_ops *alloc_io_pgtable_ops(enum io_pgtable_fmt fmt, in alloc_io_pgtable_ops() function
84 EXPORT_SYMBOL_GPL(alloc_io_pgtable_ops);
H A Dmsm_iommu.c349 priv->iop = alloc_io_pgtable_ops(ARM_V7S, &priv->cfg, priv); in msm_iommu_domain_config()
H A Dipmmu-vmsa.c455 domain->iop = alloc_io_pgtable_ops(ARM_32_LPAE_S1, &domain->cfg, in ipmmu_domain_init_context()
H A Dapple-dart.c607 dart_domain->pgtbl_ops = alloc_io_pgtable_ops(dart->hw->fmt, &pgtbl_cfg, in apple_dart_finalize_domain()
H A Dio-pgtable-arm.c1339 ops = alloc_io_pgtable_ops(fmts[i], cfg, cfg); in arm_lpae_run_tests()
H A Dmtk_iommu.c672 dom->iop = alloc_io_pgtable_ops(ARM_V7S, &dom->cfg, data); in mtk_iommu_domain_finalise()
/linux/include/linux/
H A Dio-pgtable.h237 struct io_pgtable_ops *alloc_io_pgtable_ops(enum io_pgtable_fmt fmt,
/linux/drivers/gpu/drm/msm/
H A Dmsm_iommu.c305 pagetable->pgtbl_ops = alloc_io_pgtable_ops(ARM_64_LPAE_S1, in msm_iommu_pagetable_create()
/linux/drivers/iommu/arm/arm-smmu/
H A Dqcom_iommu.c242 pgtbl_ops = alloc_io_pgtable_ops(ARM_32_LPAE_S1, &pgtbl_cfg, qcom_domain); in qcom_iommu_init_domain()
H A Darm-smmu.c825 pgtbl_ops = alloc_io_pgtable_ops(fmt, &pgtbl_cfg, smmu_domain); in arm_smmu_init_domain_context()
/linux/drivers/iommu/amd/
H A Diommu.c2517 pgtbl_ops = alloc_io_pgtable_ops(fmt, &domain->iop.pgtbl.cfg, domain); in pdom_setup_pgtable()
/linux/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3.c2576 pgtbl_ops = alloc_io_pgtable_ops(fmt, &pgtbl_cfg, smmu_domain); in arm_smmu_domain_finalise()