Home
last modified time | relevance | path

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

/openbmc/linux/drivers/accel/ivpu/
H A Divpu_mmu_context.h15 #define IVPU_MMU_PGTABLE_ENTRIES 512ull macro
18 u64 ***pte_ptrs[IVPU_MMU_PGTABLE_ENTRIES];
19 u64 **pmd_ptrs[IVPU_MMU_PGTABLE_ENTRIES];
20 u64 *pud_ptrs[IVPU_MMU_PGTABLE_ENTRIES];
H A Divpu_mmu_context.c30 #define IVPU_MMU_PTE_MAP_SIZE (IVPU_MMU_PGTABLE_ENTRIES * IVPU_MMU_PAGE_SIZE)
31 #define IVPU_MMU_PMD_MAP_SIZE (IVPU_MMU_PGTABLE_ENTRIES * IVPU_MMU_PTE_MAP_SIZE)
32 #define IVPU_MMU_PUD_MAP_SIZE (IVPU_MMU_PGTABLE_ENTRIES * IVPU_MMU_PMD_MAP_SIZE)
33 #define IVPU_MMU_PGD_MAP_SIZE (IVPU_MMU_PGTABLE_ENTRIES * IVPU_MMU_PUD_MAP_SIZE)
34 #define IVPU_MMU_PGTABLE_SIZE (IVPU_MMU_PGTABLE_ENTRIES * sizeof(u64))
69 for (pgd_idx = 0; pgd_idx < IVPU_MMU_PGTABLE_ENTRIES; ++pgd_idx) { in ivpu_mmu_pgtables_free()
76 for (pud_idx = 0; pud_idx < IVPU_MMU_PGTABLE_ENTRIES; ++pud_idx) { in ivpu_mmu_pgtables_free()
83 for (pmd_idx = 0; pmd_idx < IVPU_MMU_PGTABLE_ENTRIES; ++pmd_idx) { in ivpu_mmu_pgtables_free()