Searched refs:io_pgtable_cfg (Results 1 – 10 of 10) sorted by relevance
50 struct io_pgtable_cfg { struct139 struct io_pgtable_cfg *cfg,168 struct io_pgtable_cfg cfg;198 struct io_pgtable *(*alloc)(struct io_pgtable_cfg *cfg, void *cookie);
231 struct io_pgtable_cfg *cfg) in __arm_lpae_alloc_pages()270 struct io_pgtable_cfg *cfg) in __arm_lpae_free_pages()279 struct io_pgtable_cfg *cfg) in __arm_lpae_sync_pte()286 struct io_pgtable_cfg *cfg) in __arm_lpae_set_pte()349 struct io_pgtable_cfg *cfg) in arm_lpae_install_table()385 struct io_pgtable_cfg *cfg = &data->iop.cfg; in __arm_lpae_map()537 struct io_pgtable_cfg *cfg = &data->iop.cfg; in arm_lpae_split_blk_unmap()681 static void arm_lpae_restrict_pgsizes(struct io_pgtable_cfg *cfg) in arm_lpae_restrict_pgsizes()725 arm_lpae_alloc_pgtable(struct io_pgtable_cfg *cfg) in arm_lpae_alloc_pgtable()770 arm_64_lpae_alloc_pgtable_s1(struct io_pgtable_cfg *cfg, void *cookie) in arm_64_lpae_alloc_pgtable_s1()[all …]
193 struct io_pgtable_cfg *cfg = &data->iop.cfg; in __arm_v7s_alloc_table()237 struct io_pgtable_cfg *cfg = &data->iop.cfg; in __arm_v7s_free_table()251 struct io_pgtable_cfg *cfg) in __arm_v7s_pte_sync()260 int num_entries, struct io_pgtable_cfg *cfg) in __arm_v7s_set_pte()271 struct io_pgtable_cfg *cfg) in arm_v7s_prot_to_pte()372 struct io_pgtable_cfg *cfg = &data->iop.cfg; in arm_v7s_init_pte()408 struct io_pgtable_cfg *cfg) in arm_v7s_install_table()433 struct io_pgtable_cfg *cfg = &data->iop.cfg; in __arm_v7s_map()554 struct io_pgtable_cfg *cfg = &data->iop.cfg; in arm_v7s_split_blk_unmap()699 static struct io_pgtable *arm_v7s_alloc_pgtable(struct io_pgtable_cfg *cfg, in arm_v7s_alloc_pgtable()[all …]
41 struct io_pgtable_cfg *cfg, in alloc_io_pgtable_ops()
110 struct io_pgtable_cfg cfg;271 dom->cfg = (struct io_pgtable_cfg) { in mtk_iommu_domain_finalise()
217 struct io_pgtable_cfg pgtbl_cfg; in qcom_iommu_init_domain()225 pgtbl_cfg = (struct io_pgtable_cfg) { in qcom_iommu_init_domain()
55 struct io_pgtable_cfg cfg;354 priv->cfg = (struct io_pgtable_cfg) { in msm_iommu_domain_config()
1526 struct io_pgtable_cfg *pgtbl_cfg) in arm_smmu_domain_finalise_s1()1558 struct io_pgtable_cfg *pgtbl_cfg) in arm_smmu_domain_finalise_s2()1579 struct io_pgtable_cfg pgtbl_cfg; in arm_smmu_domain_finalise()1582 struct io_pgtable_cfg *); in arm_smmu_domain_finalise()1616 pgtbl_cfg = (struct io_pgtable_cfg) { in arm_smmu_domain_finalise()
586 struct io_pgtable_cfg *pgtbl_cfg) in arm_smmu_init_context_bank()728 struct io_pgtable_cfg pgtbl_cfg; in arm_smmu_init_domain_context()855 pgtbl_cfg = (struct io_pgtable_cfg) { in arm_smmu_init_domain_context()
73 struct io_pgtable_cfg cfg;