Searched refs:io_pgtable_cfg (Results 1 – 13 of 13) sorted by relevance
70 const struct io_pgtable_cfg *(*get_ttbr1_cfg)(const void *cookie);71 int (*set_ttbr0_cfg)(const void *cookie, const struct io_pgtable_cfg *cfg);
62 struct io_pgtable_cfg { struct243 struct io_pgtable_cfg *cfg,272 struct io_pgtable_cfg cfg;318 struct io_pgtable *(*alloc)(struct io_pgtable_cfg *cfg, void *cookie);
178 static bool arm_v7s_is_mtk_enabled(struct io_pgtable_cfg *cfg) in arm_v7s_is_mtk_enabled()196 struct io_pgtable_cfg *cfg) in paddr_to_iopte()207 struct io_pgtable_cfg *cfg) in iopte_to_paddr()241 struct io_pgtable_cfg *cfg = &data->iop.cfg; in __arm_v7s_alloc_table()301 struct io_pgtable_cfg *cfg = &data->iop.cfg; in __arm_v7s_free_table()315 struct io_pgtable_cfg *cfg) in __arm_v7s_pte_sync()324 int num_entries, struct io_pgtable_cfg *cfg) in __arm_v7s_set_pte()335 struct io_pgtable_cfg *cfg) in arm_v7s_prot_to_pte()398 struct io_pgtable_cfg *cfg = &data->iop.cfg; in arm_v7s_init_pte()434 struct io_pgtable_cfg *cfg) in arm_v7s_install_table()[all …]
34 struct io_pgtable_cfg *cfg) in check_custom_allocator()54 struct io_pgtable_cfg *cfg, in alloc_io_pgtable_ops()
19 static struct io_pgtable_cfg *cfg_cookie;51 static int arm_lpae_run_tests(struct kunit *test, struct io_pgtable_cfg *cfg) in arm_lpae_run_tests()168 struct io_pgtable_cfg cfg = { in arm_lpae_do_selftests()
231 struct io_pgtable_cfg *cfg = &data->iop.cfg; in dart_map_pages()298 struct io_pgtable_cfg *cfg = &data->iop.cfg; in dart_unmap_pages()362 dart_alloc_pgtable(struct io_pgtable_cfg *cfg) in dart_alloc_pgtable()409 apple_dart_alloc_pgtable(struct io_pgtable_cfg *cfg, void *cookie) in apple_dart_alloc_pgtable()
43 struct io_pgtable_cfg cfg;343 priv->cfg = (struct io_pgtable_cfg) { in msm_iommu_domain_config()
74 struct io_pgtable_cfg cfg;
285 struct io_pgtable_cfg cfg;669 dom->cfg = (struct io_pgtable_cfg) { in mtk_iommu_domain_finalise()
209 struct io_pgtable_cfg *pgtbl_cfg = &mmu->pgtbl_cfg; in mmu_cfg_init_mali_lpae()223 struct io_pgtable_cfg *pgtbl_cfg = &mmu->pgtbl_cfg; in mmu_cfg_init_aarch64_4k()811 mmu->pgtbl_cfg = (struct io_pgtable_cfg) { in panfrost_mmu_ctx_create()
260 struct io_pgtable_cfg *pgtbl_cfg, in nvidia_smmu_init_context()
223 struct io_pgtable_cfg pgtbl_cfg; in qcom_iommu_init_domain()231 pgtbl_cfg = (struct io_pgtable_cfg) { in qcom_iommu_init_domain()
520 struct io_pgtable_cfg *pgtbl_cfg) in arm_smmu_init_context_bank()682 struct io_pgtable_cfg pgtbl_cfg; in arm_smmu_init_domain_context()807 pgtbl_cfg = (struct io_pgtable_cfg) { in arm_smmu_init_domain_context()