Home
last modified time | relevance | path

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

/tf-a-ffa_el3_spmc/lib/xlat_tables/
A Dxlat_tables_common.c65 (void *)mm->base_va, mm->base_pa, in print_mmap()
78 unsigned long long end_pa = base_pa + size - 1U; in mmap_add_region()
81 assert(IS_PAGE_ALIGNED(base_pa)); in mmap_add_region()
88 assert(base_pa < end_pa); /* Check for overflows */ in mmap_add_region()
117 assert((mm->base_va - mm->base_pa) == in mmap_add_region()
118 (base_va - base_pa)); in mmap_add_region()
128 mm->base_pa + mm->size - 1; in mmap_add_region()
130 bool separated_pa = (end_pa < mm->base_pa) || in mmap_add_region()
131 (base_pa > mm_end_pa); in mmap_add_region()
167 mm->base_pa = base_pa; in mmap_add_region()
[all …]
/tf-a-ffa_el3_spmc/lib/xlat_tables_v2/
A Dxlat_tables_context.c31 void mmap_add_region(unsigned long long base_pa, uintptr_t base_va, size_t size, in mmap_add_region() argument
34 mmap_region_t mm = MAP_REGION(base_pa, base_va, size, attr); in mmap_add_region()
44 void mmap_add_region_alloc_va(unsigned long long base_pa, uintptr_t *base_va, in mmap_add_region_alloc_va() argument
47 mmap_region_t mm = MAP_REGION_ALLOC_VA(base_pa, size, attr); in mmap_add_region_alloc_va()
65 int mmap_add_dynamic_region(unsigned long long base_pa, uintptr_t base_va, in mmap_add_dynamic_region() argument
68 mmap_region_t mm = MAP_REGION(base_pa, base_va, size, attr); in mmap_add_dynamic_region()
73 int mmap_add_dynamic_region_alloc_va(unsigned long long base_pa, in mmap_add_dynamic_region_alloc_va() argument
77 mmap_region_t mm = MAP_REGION_ALLOC_VA(base_pa, size, attr); in mmap_add_dynamic_region_alloc_va()
A Dxlat_tables_core.c678 unsigned long long base_pa = mm->base_pa; in mmap_add_region_check() local
683 unsigned long long end_pa = base_pa + size - 1U; in mmap_add_region_check()
697 if ((base_pa > end_pa) || (base_va > end_va)) in mmap_add_region_check()
740 if ((mm_cursor->base_va - mm_cursor->base_pa) != in mmap_add_region_check()
741 (base_va - base_pa)) in mmap_add_region_check()
756 mm_cursor->base_pa + mm_cursor->size - 1U; in mmap_add_region_check()
759 (base_pa > mm_cursor_end_pa); in mmap_add_region_check()
1025 .base_pa = 0U, in mmap_add_dynamic_region_ctx()
1111 if ((mm->base_pa + mm->size - 1U) == ctx->max_pa) in mmap_remove_dynamic_region_ctx()
1144 if ((mm->base_pa + mm->size - 1U) > ctx->max_pa) in mmap_remove_dynamic_region_ctx()
[all …]
A Dxlat_tables_utils.c44 mm->base_va, mm->base_pa, mm->size, mm->attr, in xlat_mmap_print()
/tf-a-ffa_el3_spmc/lib/xlat_tables/aarch32/
A Dnonlpae_tables.c162 (void *)mm->base_va, mm->base_pa, in print_mmap()
186 unsigned long long end_pa = base_pa + size - 1U; in mmap_add_region()
189 assert(IS_PAGE_ALIGNED(base_pa)); in mmap_add_region()
197 assert(base_pa < end_pa); /* Check for overflows */ in mmap_add_region()
226 assert((mm->base_va - mm->base_pa) == in mmap_add_region()
227 (base_va - base_pa)); in mmap_add_region()
237 mm->base_pa + mm->size - 1; in mmap_add_region()
239 bool separated_pa = (end_pa < mm->base_pa) || in mmap_add_region()
240 (base_pa > mm_end_pa); in mmap_add_region()
278 mm->base_pa = base_pa; in mmap_add_region()
[all …]
/tf-a-ffa_el3_spmc/include/lib/xlat_tables/
A Dxlat_tables_v2.h135 unsigned long long base_pa; member
252 void mmap_add_region(unsigned long long base_pa, uintptr_t base_va,
269 void mmap_add_region_alloc_va(unsigned long long base_pa, uintptr_t *base_va,
292 int mmap_add_dynamic_region(unsigned long long base_pa, uintptr_t base_va,
306 int mmap_add_dynamic_region_alloc_va(unsigned long long base_pa,
A Dxlat_tables.h79 unsigned long long base_pa; member
87 void mmap_add_region(unsigned long long base_pa, uintptr_t base_va,
A Dxlat_tables_v2_helpers.h41 .base_pa = (_pa), \
/tf-a-ffa_el3_spmc/plat/qti/common/src/
A Dqti_common.c130 int qti_mmap_add_dynamic_region(uintptr_t base_pa, size_t size, in qti_mmap_add_dynamic_region() argument
136 qti_align_mem_region(base_pa, size, &aligned_pa, &aligned_size); in qti_mmap_add_dynamic_region()
138 if (qti_is_overlap_atf_rg(base_pa, size)) { in qti_mmap_add_dynamic_region()
/tf-a-ffa_el3_spmc/plat/qti/common/inc/
A Dqti_plat.h21 int qti_mmap_add_dynamic_region(uintptr_t base_pa, size_t size,
/tf-a-ffa_el3_spmc/plat/arm/board/rdn1edge/
A Drdn1edge_plat.c80 rdn1edge_dynamic_mmap[i].base_pa, in bl31_platform_setup()
/tf-a-ffa_el3_spmc/plat/qti/qtiseclib/inc/
A Dqtiseclib_cb_interface.h51 int qtiseclib_cb_mmap_add_dynamic_region(unsigned long long base_pa,
/tf-a-ffa_el3_spmc/plat/arm/board/rdv1mc/
A Drdv1mc_plat.c113 rdv1mc_dynamic_mmap[i].base_pa, in bl31_platform_setup()
/tf-a-ffa_el3_spmc/plat/qti/qtiseclib/src/
A Dqtiseclib_cb_interface.c186 int qtiseclib_cb_mmap_add_dynamic_region(unsigned long long base_pa, in qtiseclib_cb_mmap_add_dynamic_region() argument
199 return qti_mmap_add_dynamic_region(base_pa, size, l_attr); in qtiseclib_cb_mmap_add_dynamic_region()
/tf-a-ffa_el3_spmc/plat/qemu/common/
A Dqemu_spm.c134 plat_qemu_secure_partition_mmap[0].base_pa = ns_buf_base; in plat_get_secure_partition_mmap()
/tf-a-ffa_el3_spmc/services/std_svc/spm/spmc/
A Dspmc_main.c896 sp_mem_regions.base_pa = base_address; in populate_sp_mem_regions()

Completed in 24 milliseconds