Searched refs:base_va (Results 1 – 6 of 6) sorted by relevance
/device/linaro/bootloader/arm-trusted-firmware/lib/xlat_tables/ |
D | xlat_tables_common.c | 59 (void *)mm->base_va, mm->base_pa, in print_mmap() 67 void mmap_add_region(unsigned long long base_pa, uintptr_t base_va, in mmap_add_region() argument 73 uintptr_t end_va = base_va + size - 1; in mmap_add_region() 76 assert(IS_PAGE_ALIGNED(base_va)); in mmap_add_region() 83 assert(base_va < end_va); in mmap_add_region() 85 assert((base_va + (uintptr_t)size - (uintptr_t)1) <= in mmap_add_region() 95 uintptr_t mm_end_va = mm->base_va + mm->size - 1; in mmap_add_region() 102 ((base_va >= mm->base_va) && (end_va <= mm_end_va)) || in mmap_add_region() 103 ((mm->base_va >= base_va) && (mm_end_va <= end_va)); in mmap_add_region() 111 assert((mm->base_va - mm->base_pa) == in mmap_add_region() [all …]
|
D | xlat_tables_private.h | 52 void init_xlation_table(uintptr_t base_va, uint64_t *table,
|
/device/linaro/bootloader/arm-trusted-firmware/lib/xlat_tables_v2/ |
D | xlat_tables_internal.c | 262 uintptr_t region_end_va = mm->base_va + mm->size - 1; in xlat_tables_unmap_region() 266 if (mm->base_va > table_base_va) { in xlat_tables_unmap_region() 268 table_idx_va = mm->base_va & ~XLAT_BLOCK_MASK(level); in xlat_tables_unmap_region() 289 if ((mm->base_va <= table_idx_va) && in xlat_tables_unmap_region() 319 } else if ((mm->base_va <= table_idx_end_va) || in xlat_tables_unmap_region() 387 uintptr_t mm_end_va = mm->base_va + mm->size - 1; in xlat_tables_map_region_action() 395 if ((mm->base_va <= table_entry_base_va) && in xlat_tables_map_region_action() 462 } else if ((mm->base_va <= table_entry_end_va) || in xlat_tables_map_region_action() 523 uintptr_t mm_end_va = mm->base_va + mm->size - 1; in xlat_tables_map_region() 533 if (mm->base_va > table_base_va) { in xlat_tables_map_region() [all …]
|
/device/linaro/bootloader/arm-trusted-firmware/include/lib/xlat_tables/ |
D | xlat_tables_v2.h | 117 uintptr_t base_va; member 208 void mmap_add_region(unsigned long long base_pa, uintptr_t base_va, 233 int mmap_add_dynamic_region(unsigned long long base_pa, uintptr_t base_va, 247 int mmap_remove_dynamic_region(uintptr_t base_va, size_t size); 249 uintptr_t base_va, 294 int change_mem_attributes(xlat_ctx_t *ctx, uintptr_t base_va, size_t size, 312 int get_mem_attributes(const xlat_ctx_t *ctx, uintptr_t base_va,
|
D | xlat_tables.h | 79 uintptr_t base_va; member 86 void mmap_add_region(unsigned long long base_pa, uintptr_t base_va,
|
D | xlat_tables_v2_helpers.h | 38 .base_va = (_va), \
|