Home
last modified time | relevance | path

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

/Zephyr-latest/arch/arm64/core/
Dmmu.h54 #define Ln_XLAT_NUM_ENTRIES ((1U << PAGE_SIZE_SHIFT) / 8U) macro
58 ((va_addr >> LEVEL_TO_VA_SIZE_SHIFT(level)) & (Ln_XLAT_NUM_ENTRIES - 1))
Dmmu.c32 static uint64_t xlat_tables[CONFIG_MAX_XLAT_TABLES * Ln_XLAT_NUM_ENTRIES]
33 __aligned(Ln_XLAT_NUM_ENTRIES * sizeof(uint64_t));
50 table = &xlat_tables[i * Ln_XLAT_NUM_ENTRIES]; in new_table()
63 unsigned int i = (pte - xlat_tables) / Ln_XLAT_NUM_ENTRIES; in table_index()
85 __ASSERT((new_count & XLAT_PTE_COUNT_MASK) <= Ln_XLAT_NUM_ENTRIES, in table_usage()
288 for (i = 0U; i < Ln_XLAT_NUM_ENTRIES; i++) { in expand_to_table()
291 table_usage(table, Ln_XLAT_NUM_ENTRIES); in expand_to_table()
430 for (i = 0; i < Ln_XLAT_NUM_ENTRIES; i++) { in dup_table()
531 for (i = 0U; i < Ln_XLAT_NUM_ENTRIES; i++) { in discard_table()
882 MMU_DEBUG("%d: %p\n", index, xlat_tables + index * Ln_XLAT_NUM_ENTRIES); in setup_page_tables()