Home
last modified time | relevance | path

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

/trusted-firmware-a/lib/xlat_tables/
A Dxlat_tables_common.c65 (void *)mm->base_va, mm->base_pa, in print_mmap()
66 mm->size, mm->attr); in print_mmap()
67 ++mm; in print_mmap()
99 for (mm = mmap; mm->size; ++mm) { in mmap_add_region()
117 assert((mm->base_va - mm->base_pa) == in mmap_add_region()
128 mm->base_pa + mm->size - 1; in mmap_add_region()
145 ++mm; in mmap_add_region()
159 ++mm; in mmap_add_region()
162 (void)memmove(mm + 1, mm, (uintptr_t)mm_last - (uintptr_t)mm); in mmap_add_region()
371 base_va - mm->base_va + mm->base_pa, in init_xlation_table_inner()
[all …]
/trusted-firmware-a/lib/xlat_tables/aarch32/
A Dnonlpae_tables.c162 (void *)mm->base_va, mm->base_pa, in print_mmap()
163 mm->size, mm->attr); in print_mmap()
164 ++mm; in print_mmap()
208 for (mm = mmap; mm->size; ++mm) { in mmap_add_region()
226 assert((mm->base_va - mm->base_pa) == in mmap_add_region()
237 mm->base_pa + mm->size - 1; in mmap_add_region()
273 (void)memmove(mm + 1, mm, (uintptr_t)mm_last - (uintptr_t)mm); in mmap_add_region()
384 ((mm->base_va + mm->size - 1U) < in mmap_region_attr()
413 if (mm->base_va + mm->size <= base_va) { in init_xlation_table_inner()
429 (mm->base_va + mm->size) >= in init_xlation_table_inner()
[all …]
/trusted-firmware-a/lib/xlat_tables_v2/
A Dxlat_tables_core.c780 uintptr_t end_va = mm->base_va + mm->size - 1U; in mmap_add_region_ctx()
957 uintptr_t end_va = mm->base_va + mm->size - 1U; in mmap_add_dynamic_region_ctx()
1100 ++mm; in mmap_remove_dynamic_region_ctx()
1130 (void)memmove(mm, mm + 1U, (uintptr_t)mm_last - (uintptr_t)mm); in mmap_remove_dynamic_region_ctx()
1138 ctx->max_va = mm->base_va + mm->size - 1U; in mmap_remove_dynamic_region_ctx()
1139 ++mm; in mmap_remove_dynamic_region_ctx()
1148 ctx->max_pa = mm->base_pa + mm->size - 1U; in mmap_remove_dynamic_region_ctx()
1149 ++mm; in mmap_remove_dynamic_region_ctx()
1227 if (end_va != (mm->base_va + mm->size - 1U)) { in init_xlat_tables_ctx()
1230 mm->base_va, mm->base_pa, mm->size, mm->attr); in init_xlat_tables_ctx()
[all …]
A Dxlat_tables_context.c36 mmap_add_region_ctx(&tf_xlat_ctx, &mm); in mmap_add_region()
39 void mmap_add(const mmap_region_t *mm) in mmap_add() argument
41 mmap_add_ctx(&tf_xlat_ctx, mm); in mmap_add()
49 mmap_add_region_alloc_va_ctx(&tf_xlat_ctx, &mm); in mmap_add_region_alloc_va()
51 *base_va = mm.base_va; in mmap_add_region_alloc_va()
54 void mmap_add_alloc_va(mmap_region_t *mm) in mmap_add_alloc_va() argument
56 while (mm->granularity != 0U) { in mmap_add_alloc_va()
57 assert(mm->base_va == 0U); in mmap_add_alloc_va()
58 mmap_add_region_alloc_va_ctx(&tf_xlat_ctx, mm); in mmap_add_alloc_va()
59 mm++; in mmap_add_alloc_va()
[all …]
A Dxlat_tables_utils.c40 const mmap_region_t *mm = mmap; in xlat_mmap_print() local
42 while (mm->size != 0U) { in xlat_mmap_print()
44 mm->base_va, mm->base_pa, mm->size, mm->attr, in xlat_mmap_print()
45 mm->granularity); in xlat_mmap_print()
46 ++mm; in xlat_mmap_print()
/trusted-firmware-a/lib/xlat_mpu/
A Dxlat_mpu_core.c130 write_prlar_el2((mm->base_pa + mm->size - 1UL) in mpu_map_region()
162 size_t size = mm->size; in mmap_add_region_check()
252 unsigned long long end_pa = mm->base_pa + mm->size - 1U; in mmap_add_region_ctx()
253 uintptr_t end_va = mm->base_va + mm->size - 1U; in mmap_add_region_ctx()
257 if (mm->size == 0U) { in mmap_add_region_ctx()
298 *mm_cursor = *mm; in mmap_add_region_ctx()
336 xlat_mmap_print(mm); in init_xlat_tables_ctx()
352 mm->base_va, mm->base_pa, mm->size, mm->attr); in init_xlat_tables_ctx()
357 mm->size); in init_xlat_tables_ctx()
359 mpu_map_region(mm); in init_xlat_tables_ctx()
[all …]
A Dxlat_mpu_context.c35 void mmap_add(const mmap_region_t *mm) in mmap_add() argument
37 mmap_add_ctx(&tf_xlat_ctx, mm); in mmap_add()
/trusted-firmware-a/include/lib/xlat_tables/
A Dxlat_tables_v2.h268 void mmap_add_region_ctx(xlat_ctx_t *ctx, const mmap_region_t *mm);
275 void mmap_add(const mmap_region_t *mm);
276 void mmap_add_ctx(xlat_ctx_t *ctx, const mmap_region_t *mm);
285 void mmap_add_region_alloc_va_ctx(xlat_ctx_t *ctx, mmap_region_t *mm);
292 void mmap_add_alloc_va(mmap_region_t *mm);
308 int mmap_add_dynamic_region_ctx(xlat_ctx_t *ctx, mmap_region_t *mm);
323 int mmap_add_dynamic_region_alloc_va_ctx(xlat_ctx_t *ctx, mmap_region_t *mm);
A Dxlat_tables.h96 void mmap_add(const mmap_region_t *mm);
/trusted-firmware-a/docs/build/TF-A_2.5/_sources/components/
A Dindex.rst.txt23 secure-partition-manager-mm
A Dsecure-partition-manager-mm.rst.txt150 BL32=path/to/standalone/mm/sp BL33=path/to/bl33.bin \
/trusted-firmware-a/docs/components/
A Dindex.rst23 secure-partition-manager-mm
A Dsecure-partition-manager-mm.rst150 BL32=path/to/standalone/mm/sp BL33=path/to/bl33.bin \
/trusted-firmware-a/docs/build/latex/
A Dsphinxlatexstyletext.sty24 {\textnormal{\Large[}}{#1}\hspace{0.5mm}{\textnormal{\Large]}}}
34 {{\Large\sffamily#1}\nopagebreak\vspace{1mm}}
36 {{\Large\sffamily\sphinxnonalphabeticalgroupname}\nopagebreak\vspace{1mm}}
A Dsphinxlatexobjects.sty136 \def\term##1{\item[{##1}]\mbox{}\\*[0mm]}%
A Dtrustedfirmware-a.log723 * (1in=72.27pt=25.4mm, 1cm=28.453pt)
A Dtrustedfirmware-a.tex20860 …onents/secure-partition-manager-mm:secure-partition-manager-mm}}\label{\detokenize{components/secu…
20863 \label{\detokenize{components/secure-partition-manager-mm:foreword}}
20888 \label{\detokenize{components/secure-partition-manager-mm:background}}
21197 \label{\detokenize{components/secure-partition-manager-mm:conduit}}
21258 \label{\detokenize{components/secure-partition-manager-mm:interfaces}}
21290 \label{\detokenize{components/secure-partition-manager-mm:spm-mm-version-aarch32}}\begin{itemize}
21422 \label{\detokenize{components/secure-partition-manager-mm:mmu-setup}}
21635 \label{\detokenize{components/secure-partition-manager-mm:mm-sp-event-complete-aarch64}}\begin{item…
21833 \label{\detokenize{components/secure-partition-manager-mm:mm-sp-memory-attributes-get-aarch64}}\beg…
21979 \label{\detokenize{components/secure-partition-manager-mm:mm-sp-memory-attributes-set-aarch64}}\beg…
[all …]
/trusted-firmware-a/docs/build/TF-A_2.5/_sources/plat/
A Dpoplar.rst.txt25 DIMENSION Standard 160×120 mm 96Boards Enterprice Edition form factor
/trusted-firmware-a/docs/plat/
A Dpoplar.rst25 DIMENSION Standard 160×120 mm 96Boards Enterprice Edition form factor
/trusted-firmware-a/docs/build/TF-A_2.5/
A Dsearchindex.js1mm:[6,19,28,48,106],mm_commun:29,mm_cursor:6,mmap:[25,29,133],mmap_add:[6,34],mmap_add_ctx:6,mmap_…
/trusted-firmware-a/docs/build/TF-A_2.5/_sources/
A Dchange-log.md.txt2303 - arm/fvp: spm-mm: Correcting instructions to build SPM for FVP
/trusted-firmware-a/docs/
A Dchange-log.md2303 - arm/fvp: spm-mm: Correcting instructions to build SPM for FVP

Completed in 145 milliseconds