Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/accel/ivpu/
Divpu_mmu_context.c110 u64 *pud_dma_ptr, *pmd_dma_ptr, *pte_dma_ptr; in ivpu_mmu_pgtables_free() local
127 pte_dma_ptr = pgtable->pte_ptrs[pgd_idx][pud_idx][pmd_idx]; in ivpu_mmu_pgtables_free()
130 ivpu_pgtable_free_page(vdev, pte_dma_ptr, pte_dma); in ivpu_mmu_pgtables_free()
214 u64 *pte_dma_ptr = pgtable->pte_ptrs[pgd_idx][pud_idx][pmd_idx]; in ivpu_mmu_ensure_pte() local
217 if (pte_dma_ptr) in ivpu_mmu_ensure_pte()
218 return pte_dma_ptr; in ivpu_mmu_ensure_pte()
220 pte_dma_ptr = ivpu_pgtable_alloc_page(vdev, &pte_dma); in ivpu_mmu_ensure_pte()
221 if (!pte_dma_ptr) in ivpu_mmu_ensure_pte()
224 pgtable->pte_ptrs[pgd_idx][pud_idx][pmd_idx] = pte_dma_ptr; in ivpu_mmu_ensure_pte()
227 return pte_dma_ptr; in ivpu_mmu_ensure_pte()