Home
last modified time | relevance | path

Searched refs:pgtbl_ops (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/gpu/drm/panfrost/
H A Dpanfrost_mmu.c401 struct io_pgtable_ops *ops = mmu->pgtbl_ops; in mmu_unmap_range()
421 struct io_pgtable_ops *ops = mmu->pgtbl_ops; in mmu_map_sg()
500 struct io_pgtable_ops *ops = mapping->mmu->pgtbl_ops; in panfrost_mmu_unmap()
735 free_io_pgtable_ops(mmu->pgtbl_ops); in panfrost_mmu_release_ctx()
820 mmu->pgtbl_ops = alloc_io_pgtable_ops(fmt, &mmu->pgtbl_cfg, mmu); in panfrost_mmu_ctx_create()
821 if (!mmu->pgtbl_ops) { in panfrost_mmu_ctx_create()
835 free_io_pgtable_ops(mmu->pgtbl_ops); in panfrost_mmu_ctx_create()
/linux/drivers/gpu/drm/panthor/
H A Dpanthor_mmu.c266 struct io_pgtable_ops *pgtbl_ops; member
717 struct io_pgtable_cfg *cfg = &io_pgtable_ops_to_pgtable(vm->pgtbl_ops)->cfg; in panthor_vm_active()
863 const struct io_pgtable *pgt = io_pgtable_ops_to_pgtable(vm->pgtbl_ops); in panthor_vm_page_size()
931 struct io_pgtable_ops *ops = vm->pgtbl_ops; in panthor_vm_unmap_pages()
987 struct io_pgtable_ops *ops = vm->pgtbl_ops; in panthor_vm_map_pages()
2080 free_io_pgtable_ops(vm->pgtbl_ops); in panthor_vm_free()
2924 vm->pgtbl_ops = alloc_io_pgtable_ops(ARM_64_LPAE_S1, &pgtbl_cfg, vm); in panthor_vm_create()
2925 if (!vm->pgtbl_ops) { in panthor_vm_create()
2939 mair = io_pgtable_ops_to_pgtable(vm->pgtbl_ops)->cfg.arm_lpae_s1_cfg.mair; in panthor_vm_create()
2964 free_io_pgtable_ops(vm->pgtbl_ops); in panthor_vm_create()
/linux/drivers/iommu/arm/arm-smmu/
H A Darm-smmu-qcom-debug.c362 struct io_pgtable *iop = io_pgtable_ops_to_pgtable(smmu_domain->pgtbl_ops); in qcom_smmu_verify_fault()
383 struct io_pgtable_ops *ops = smmu_domain->pgtbl_ops; in qcom_smmu_context_fault()