Searched refs:pgtbl_ops (Results 1 - 11 of 11) sorted by relevance
/linux-master/drivers/gpu/drm/msm/ |
H A D | msm_iommu.c | 23 struct io_pgtable_ops *pgtbl_ops; member in struct:msm_iommu_pagetable 95 struct io_pgtable_ops *ops = pagetable->pgtbl_ops; 119 struct io_pgtable_ops *ops = pagetable->pgtbl_ops; 168 free_io_pgtable_ops(pagetable->pgtbl_ops); 283 pagetable->pgtbl_ops = alloc_io_pgtable_ops(ARM_64_LPAE_S1, 286 if (!pagetable->pgtbl_ops) { 298 free_io_pgtable_ops(pagetable->pgtbl_ops);
|
/linux-master/drivers/iommu/arm/arm-smmu/ |
H A D | qcom_iommu.c | 67 struct io_pgtable_ops *pgtbl_ops; member in struct:qcom_iommu_domain 222 struct io_pgtable_ops *pgtbl_ops; local 242 pgtbl_ops = alloc_io_pgtable_ops(ARM_32_LPAE_S1, &pgtbl_cfg, qcom_domain); 243 if (!pgtbl_ops) { 314 qcom_domain->pgtbl_ops = pgtbl_ops; 356 free_io_pgtable_ops(qcom_domain->pgtbl_ops); 436 struct io_pgtable_ops *ops = qcom_domain->pgtbl_ops; 454 struct io_pgtable_ops *ops = qcom_domain->pgtbl_ops; 476 struct io_pgtable *pgtable = container_of(qcom_domain->pgtbl_ops, [all...] |
H A D | arm-smmu-qcom.c | 126 io_pgtable_ops_to_pgtable(smmu_domain->pgtbl_ops); 140 struct io_pgtable *pgtable = io_pgtable_ops_to_pgtable(smmu_domain->pgtbl_ops);
|
H A D | arm-smmu.c | 632 struct io_pgtable_ops *pgtbl_ops; local 776 pgtbl_ops = alloc_io_pgtable_ops(fmt, &pgtbl_cfg, smmu_domain); 777 if (!pgtbl_ops) { 820 smmu_domain->pgtbl_ops = pgtbl_ops; 856 free_io_pgtable_ops(smmu_domain->pgtbl_ops); 1216 struct io_pgtable_ops *ops = to_smmu_domain(domain)->pgtbl_ops; 1234 struct io_pgtable_ops *ops = to_smmu_domain(domain)->pgtbl_ops; 1284 struct io_pgtable_ops *ops= smmu_domain->pgtbl_ops; 1334 struct io_pgtable_ops *ops = smmu_domain->pgtbl_ops; [all...] |
H A D | arm-smmu.h | 368 struct io_pgtable_ops *pgtbl_ops; member in struct:arm_smmu_domain
|
/linux-master/drivers/iommu/ |
H A D | apple-dart.c | 255 * @pgtbl_ops: pagetable ops allocated by io-pgtable 262 struct io_pgtable_ops *pgtbl_ops; member in struct:apple_dart_domain 521 struct io_pgtable_ops *ops = dart_domain->pgtbl_ops; 535 struct io_pgtable_ops *ops = dart_domain->pgtbl_ops; 550 struct io_pgtable_ops *ops = dart_domain->pgtbl_ops; 561 &io_pgtable_ops_to_pgtable(domain->pgtbl_ops)->cfg; 604 dart_domain->pgtbl_ops = alloc_io_pgtable_ops(dart->hw->fmt, &pgtbl_cfg, 606 if (!dart_domain->pgtbl_ops) { 776 if (dart_domain->pgtbl_ops) 777 free_io_pgtable_ops(dart_domain->pgtbl_ops); [all...] |
/linux-master/drivers/gpu/drm/panfrost/ |
H A D | panfrost_mmu.c | 295 struct io_pgtable_ops *ops = mmu->pgtbl_ops; 354 struct io_pgtable_ops *ops = mapping->mmu->pgtbl_ops; 573 free_io_pgtable_ops(mmu->pgtbl_ops); 643 mmu->pgtbl_ops = alloc_io_pgtable_ops(ARM_MALI_LPAE, &mmu->pgtbl_cfg, 645 if (!mmu->pgtbl_ops) {
|
H A D | panfrost_device.h | 159 struct io_pgtable_ops *pgtbl_ops; member in struct:panfrost_mmu
|
/linux-master/drivers/iommu/arm/arm-smmu-v3/ |
H A D | arm-smmu-v3.c | 1526 &io_pgtable_ops_to_pgtable(smmu_domain->pgtbl_ops)->cfg; 2215 free_io_pgtable_ops(smmu_domain->pgtbl_ops); 2293 struct io_pgtable_ops *pgtbl_ops; local 2331 pgtbl_ops = alloc_io_pgtable_ops(fmt, &pgtbl_cfg, smmu_domain); 2332 if (!pgtbl_ops) 2341 free_io_pgtable_ops(pgtbl_ops); 2345 smmu_domain->pgtbl_ops = pgtbl_ops; 2685 struct io_pgtable_ops *ops = to_smmu_domain(domain)->pgtbl_ops; 2698 struct io_pgtable_ops *ops = smmu_domain->pgtbl_ops; [all...] |
H A D | arm-smmu-v3.h | 723 struct io_pgtable_ops *pgtbl_ops; member in struct:arm_smmu_domain
|
/linux-master/drivers/iommu/amd/ |
H A D | iommu.c | 2284 struct io_pgtable_ops *pgtbl_ops; local 2334 pgtbl_ops = alloc_io_pgtable_ops(pgtable, &domain->iop.pgtbl_cfg, domain); 2335 if (!pgtbl_ops)
|
Completed in 203 milliseconds