Home
last modified time | relevance | path

Searched refs:pte_ptrs (Results 1 – 2 of 2) sorted by relevance

/linux-6.15/drivers/accel/ivpu/
H A Divpu_mmu_context.c114 pte_dma_ptr = pgtable->pte_ptrs[pgd_idx][pud_idx][pmd_idx]; in ivpu_mmu_pgtables_free()
120 kfree(pgtable->pte_ptrs[pgd_idx][pud_idx]); in ivpu_mmu_pgtables_free()
125 kfree(pgtable->pte_ptrs[pgd_idx]); in ivpu_mmu_pgtables_free()
171 drm_WARN_ON(&vdev->drm, pgtable->pte_ptrs[pgd_idx]); in ivpu_mmu_ensure_pud()
172 pgtable->pte_ptrs[pgd_idx] = kzalloc(IVPU_MMU_PGTABLE_SIZE, GFP_KERNEL); in ivpu_mmu_ensure_pud()
173 if (!pgtable->pte_ptrs[pgd_idx]) in ivpu_mmu_ensure_pud()
203 drm_WARN_ON(&vdev->drm, pgtable->pte_ptrs[pgd_idx][pud_idx]); in ivpu_mmu_ensure_pmd()
204 pgtable->pte_ptrs[pgd_idx][pud_idx] = kzalloc(IVPU_MMU_PGTABLE_SIZE, GFP_KERNEL); in ivpu_mmu_ensure_pmd()
205 if (!pgtable->pte_ptrs[pgd_idx][pud_idx]) in ivpu_mmu_ensure_pmd()
222 u64 *pte_dma_ptr = pgtable->pte_ptrs[pgd_idx][pud_idx][pmd_idx]; in ivpu_mmu_ensure_pte()
[all …]
H A Divpu_mmu_context.h18 u64 ***pte_ptrs[IVPU_MMU_PGTABLE_ENTRIES]; member