Home
last modified time | relevance | path

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

12345

/optee_os/out/arm/core/arch/arm/mm/
A D.core_mmu.o.d1 out/arm/core/arch/arm/mm/core_mmu.o: core/arch/arm/mm/core_mmu.c \
27 core/arch/arm/include/mm/pgt_cache.h \
30 core/include/kernel/ts_manager.h core/include/mm/tee_mmu_types.h \
42 core/include/kernel/user_mode_ctx_struct.h core/include/mm/sp_mem.h \
43 core/include/mm/fobj.h core/arch/arm/include/mm/tee_pager.h \
45 core/include/mm/file.h lib/libutee/include/utee_defines.h \
47 core/include/mm/tee_mm.h core/arch/arm/include/mm/core_mmu.h \
49 core/arch/arm/include/mm/generic_ram_layout.h \
52 core/include/kernel/virtualization.h core/include/mm/core_memprot.h \
53 core/include/mm/mobj.h lib/libutils/ext/include/string_ext.h \
[all …]
A D.mobj_dyn_shm.o.d1 out/arm/core/arch/arm/mm/mobj_dyn_shm.o: core/arch/arm/mm/mobj_dyn_shm.c \
21 core/arch/arm/include/kernel/vfp.h core/arch/arm/include/mm/pgt_cache.h \
24 core/include/kernel/ts_manager.h core/include/mm/tee_mmu_types.h \
26 core/include/kernel/tee_misc.h core/arch/arm/include/mm/core_mmu.h \
28 core/include/mm/file.h lib/libutee/include/utee_defines.h \
30 core/include/mm/tee_mm.h core/arch/arm/plat-vexpress/./platform_config.h \
31 core/arch/arm/include/mm/generic_ram_layout.h core/include/mm/mobj.h \
32 core/include/mm/core_memprot.h core/include/mm/fobj.h \
33 core/arch/arm/include/mm/tee_pager.h \
36 core/include/mm/vm.h core/arch/arm/include/sm/optee_smc.h
A D.core_mmu_lpae.o.d1 out/arm/core/arch/arm/mm/core_mmu_lpae.o: \
2 core/arch/arm/mm/core_mmu_lpae.c out/arm/include/generated/conf.h \
4 core/arch/arm/include/mm/generic_ram_layout.h \
27 core/arch/arm/include/mm/pgt_cache.h \
30 core/include/kernel/ts_manager.h core/include/mm/tee_mmu_types.h \
33 core/include/mm/core_memprot.h core/arch/arm/include/mm/core_mmu.h \
35 core/include/mm/file.h lib/libutee/include/utee_defines.h \
37 core/include/mm/tee_mm.h lib/libutils/isoc/include/string.h \
38 core/arch/arm/mm/core_mmu_private.h
/optee_os/out/arm/core/mm/
A D.vm.o.d1 out/arm/core/mm/vm.o: core/mm/vm.c out/arm/include/generated/conf.h \
21 core/arch/arm/include/mm/pgt_cache.h \
24 core/include/kernel/ts_manager.h core/include/mm/tee_mmu_types.h \
36 core/include/kernel/user_mode_ctx_struct.h core/include/mm/sp_mem.h \
37 core/include/mm/fobj.h core/arch/arm/include/mm/tee_pager.h \
39 core/include/mm/file.h lib/libutee/include/utee_defines.h \
41 core/include/mm/tee_mm.h core/arch/arm/include/mm/core_mmu.h \
43 core/arch/arm/include/mm/generic_ram_layout.h \
46 core/include/kernel/virtualization.h core/include/mm/core_memprot.h \
47 core/include/mm/mobj.h lib/libutils/ext/include/string_ext.h \
[all …]
A D.mobj.o.d1 out/arm/core/mm/mobj.o: core/mm/mobj.c out/arm/include/generated/conf.h \
22 core/arch/arm/include/kernel/vfp.h core/arch/arm/include/mm/pgt_cache.h \
25 core/include/kernel/ts_manager.h core/include/mm/tee_mmu_types.h \
27 core/include/kernel/tee_misc.h core/arch/arm/include/mm/core_mmu.h \
29 core/include/mm/file.h lib/libutee/include/utee_defines.h \
31 core/include/mm/tee_mm.h core/arch/arm/plat-vexpress/./platform_config.h \
32 core/arch/arm/include/mm/generic_ram_layout.h core/include/mm/mobj.h \
33 core/include/mm/core_memprot.h core/include/mm/fobj.h \
34 core/arch/arm/include/mm/tee_pager.h \
37 core/include/mm/vm.h core/arch/arm/include/sm/optee_smc.h
A D.fobj.o.d1 out/arm/core/mm/fobj.o: core/mm/fobj.c out/arm/include/generated/conf.h \
19 core/include/mm/core_memprot.h core/arch/arm/include/mm/core_mmu.h \
25 core/include/kernel/ts_manager.h core/include/mm/tee_mmu_types.h \
30 core/arch/arm/include/kernel/vfp.h core/arch/arm/include/mm/pgt_cache.h \
31 core/include/mm/file.h core/include/mm/tee_mm.h \
33 core/arch/arm/include/mm/generic_ram_layout.h core/include/mm/fobj.h \
34 core/arch/arm/include/mm/tee_pager.h \
A D.file.o.d1 out/arm/core/mm/file.o: core/mm/file.c out/arm/include/generated/conf.h \
8 lib/libutils/isoc/include/unistd.h core/include/mm/file.h \
11 lib/libutee/include/tee_api_defines_extensions.h core/include/mm/fobj.h \
12 core/arch/arm/include/mm/tee_pager.h \
21 core/include/mm/tee_mmu_types.h lib/libutils/ext/include/util.h \
26 core/arch/arm/include/kernel/vfp.h core/arch/arm/include/mm/pgt_cache.h \
27 core/include/mm/tee_mm.h core/include/scattered_array.h \
28 core/include/keep.h core/arch/arm/include/mm/core_mmu.h \
30 core/arch/arm/include/mm/generic_ram_layout.h \
/optee_os/core/arch/arm/mm/
A Dcore_mmu_v7.c695 if (!(mm->attr & TEE_MATTR_VALID_BLOCK)) in print_mmap_area()
697 str, mm->va, mm->va + mm->size); in print_mmap_area()
700 str, mm->va, mm->va + mm->size, in print_mmap_area()
701 mm->attr & (TEE_MATTR_CACHE_CACHED << in print_mmap_area()
704 mm->attr & TEE_MATTR_PX ? "X" : "XN", in print_mmap_area()
711 size_t idx = mm->va >> SECTION_SHIFT; in map_memarea_sections()
715 if (core_mmap_is_end_of_table(mm)) in map_memarea_sections()
718 print_mmap_area(mm, "section map"); in map_memarea_sections()
720 attr = mattr_to_desc(1, mm->attr); in map_memarea_sections()
722 pa = mm->pa; in map_memarea_sections()
[all …]
A Dtee_mm.c253 tee_mm_entry_t *mm; in tee_mm_alloc2() local
265 if (!mm) in tee_mm_alloc2()
288 tee_mm_add(entry, mm); in tee_mm_alloc2()
290 mm->offset = offslo; in tee_mm_alloc2()
291 mm->size = offshi - offslo; in tee_mm_alloc2()
292 mm->pool = pool; in tee_mm_alloc2()
296 return mm; in tee_mm_alloc2()
299 pfree(pool, mm); in tee_mm_alloc2()
329 if (!mm || !mm->pool) in tee_mm_get_bytes()
332 return mm->size << mm->pool->shift; in tee_mm_get_bytes()
[all …]
A Dmobj_dyn_shm.c38 tee_mm_entry_t *mm; member
117 assert(r->mm); in reg_shm_unmap_helper()
119 core_mmu_unmap_pages(tee_mm_get_smem(r->mm), r->mm->size); in reg_shm_unmap_helper()
120 tee_mm_free(r->mm); in reg_shm_unmap_helper()
121 r->mm = NULL; in reg_shm_unmap_helper()
128 if (mobj_reg_shm->mm) in reg_shm_free_helper()
206 if (!r->mm) { in mobj_reg_shm_inc_map()
208 r->mm = tee_mm_alloc(&tee_mm_shm, sz); in mobj_reg_shm_inc_map()
209 if (!r->mm) { in mobj_reg_shm_inc_map()
218 tee_mm_free(r->mm); in mobj_reg_shm_inc_map()
[all …]
/optee_os/out/arm/core/kernel/
A D.ldelf_syscalls.o.d20 core/include/mm/tee_mmu_types.h lib/libutils/ext/include/util.h \
24 core/arch/arm/include/kernel/vfp.h core/arch/arm/include/mm/pgt_cache.h \
34 core/include/mm/sp_mem.h core/include/mm/fobj.h \
35 core/arch/arm/include/mm/tee_pager.h \
37 core/include/mm/file.h lib/libutee/include/utee_defines.h \
39 core/include/mm/tee_mm.h core/arch/arm/include/mm/core_mmu.h \
41 core/arch/arm/include/mm/generic_ram_layout.h \
44 ldelf/include/ldelf.h core/include/mm/mobj.h \
45 core/include/mm/core_memprot.h lib/libutils/ext/include/string_ext.h \
46 core/include/mm/vm.h
A D.tee_ta_manager.o.d19 lib/libutee/include/tee_api_defines.h core/include/mm/tee_mmu_types.h \
24 core/arch/arm/include/mm/pgt_cache.h \
33 core/arch/arm/include/kernel/thread_spmc.h core/include/mm/sp_mem.h \
34 core/include/mm/fobj.h core/arch/arm/include/mm/tee_pager.h \
36 core/include/mm/file.h lib/libutee/include/utee_defines.h \
38 core/include/mm/tee_mm.h core/arch/arm/include/mm/core_mmu.h \
40 core/arch/arm/include/mm/generic_ram_layout.h \
42 core/include/optee_msg.h core/include/mm/core_memprot.h \
43 core/include/mm/mobj.h lib/libutils/ext/include/string_ext.h \
44 core/include/mm/vm.h lib/libutils/isoc/include/stdio.h \
A D.msg_param.o.d3 lib/libutils/ext/include/compiler.h core/include/mm/mobj.h \
4 core/include/mm/core_memprot.h core/arch/arm/include/mm/core_mmu.h \
18 lib/libutee/include/tee_api_defines.h core/include/mm/tee_mmu_types.h \
24 core/arch/arm/include/kernel/vfp.h core/arch/arm/include/mm/pgt_cache.h \
25 core/include/mm/file.h lib/libutee/include/utee_defines.h \
27 core/include/mm/tee_mm.h core/include/scattered_array.h \
29 core/arch/arm/include/mm/generic_ram_layout.h core/include/mm/fobj.h \
30 core/include/kernel/panic.h core/arch/arm/include/mm/tee_pager.h \
A D.user_mode_ctx.o.d27 core/arch/arm/include/kernel/vfp.h core/arch/arm/include/mm/pgt_cache.h \
30 core/include/kernel/ts_manager.h core/include/mm/tee_mmu_types.h \
32 core/include/kernel/user_mode_ctx_struct.h core/include/mm/sp_mem.h \
33 core/include/mm/fobj.h core/arch/arm/include/mm/tee_pager.h \
35 core/include/mm/file.h lib/libutee/include/utee_defines.h \
37 core/include/mm/tee_mm.h core/arch/arm/include/mm/core_mmu.h \
39 core/arch/arm/include/mm/generic_ram_layout.h \
42 core/include/mm/mobj.h core/include/mm/core_memprot.h \
A D.pseudo_ta.o.d22 core/include/mm/tee_mmu_types.h lib/libutee/include/user_ta_header.h \
23 lib/libutee/include/utee_types.h core/include/mm/core_memprot.h \
24 core/arch/arm/include/mm/core_mmu.h core/include/kernel/user_ta.h \
28 core/arch/arm/include/kernel/vfp.h core/arch/arm/include/mm/pgt_cache.h \
29 core/include/mm/file.h lib/libutee/include/utee_defines.h \
31 core/include/mm/tee_mm.h core/arch/arm/plat-vexpress/./platform_config.h \
32 core/arch/arm/include/mm/generic_ram_layout.h core/include/mm/mobj.h \
33 core/include/mm/fobj.h core/arch/arm/include/mm/tee_pager.h \
A D.ree_fs_ta.o.d19 core/arch/arm/include/mm/pgt_cache.h \
22 core/include/kernel/ts_manager.h core/include/mm/tee_mmu_types.h \
24 core/include/kernel/ts_store.h core/include/mm/core_memprot.h \
25 core/arch/arm/include/mm/core_mmu.h core/include/kernel/user_ta.h \
26 core/include/kernel/user_mode_ctx_struct.h core/include/mm/file.h \
29 core/include/mm/tee_mm.h core/arch/arm/plat-vexpress/./platform_config.h \
30 core/arch/arm/include/mm/generic_ram_layout.h core/include/mm/mobj.h \
31 core/include/mm/fobj.h core/include/kernel/panic.h \
32 core/arch/arm/include/mm/tee_pager.h \
/optee_os/out/arm/core/arch/arm/kernel/
A D.ldelf_loader.o.d29 core/arch/arm/include/kernel/vfp.h core/arch/arm/include/mm/pgt_cache.h \
32 core/include/mm/tee_mmu_types.h lib/libutee/include/user_ta_header.h \
34 core/include/kernel/user_mode_ctx_struct.h core/include/mm/sp_mem.h \
35 core/include/mm/fobj.h core/arch/arm/include/mm/tee_pager.h \
37 core/include/mm/file.h lib/libutee/include/utee_defines.h \
39 core/include/mm/tee_mm.h core/arch/arm/include/mm/core_mmu.h \
41 core/arch/arm/include/mm/generic_ram_layout.h \
46 core/include/mm/mobj.h core/include/mm/core_memprot.h \
47 lib/libutils/ext/include/string_ext.h core/include/mm/vm.h \
A D.rpc_io_i2c.o.d17 core/arch/arm/include/mm/pgt_cache.h lib/libutils/isoc/include/assert.h \
23 core/include/kernel/ts_manager.h core/include/mm/tee_mmu_types.h \
25 core/include/mm/mobj.h core/include/mm/core_memprot.h \
26 core/arch/arm/include/mm/core_mmu.h core/include/kernel/user_ta.h \
27 core/include/kernel/user_mode_ctx_struct.h core/include/mm/file.h \
30 core/include/mm/tee_mm.h core/include/scattered_array.h \
32 core/arch/arm/include/mm/generic_ram_layout.h core/include/mm/fobj.h \
33 core/include/kernel/panic.h core/arch/arm/include/mm/tee_pager.h \
A D.thread.o.d4 core/arch/arm/include/mm/generic_ram_layout.h \
29 core/arch/arm/include/mm/pgt_cache.h \
32 core/include/kernel/ts_manager.h core/include/mm/tee_mmu_types.h \
40 core/include/kernel/user_mode_ctx_struct.h core/include/mm/sp_mem.h \
41 core/include/mm/fobj.h core/arch/arm/include/mm/tee_pager.h \
43 core/include/mm/file.h core/include/mm/tee_mm.h \
44 core/arch/arm/include/mm/core_mmu.h core/include/tee/entry_std.h \
46 core/include/kernel/virtualization.h core/include/mm/core_memprot.h \
47 core/include/mm/mobj.h lib/libutils/ext/include/string_ext.h \
48 core/include/mm/vm.h core/arch/arm/include/sm/sm.h \
A D.link_dummies_paged.o.d20 core/arch/arm/include/mm/pgt_cache.h lib/libutils/isoc/include/assert.h \
23 core/include/kernel/ts_manager.h core/include/mm/tee_mmu_types.h \
25 core/include/mm/fobj.h core/include/kernel/panic.h \
26 core/arch/arm/include/mm/tee_pager.h \
28 core/include/kernel/user_mode_ctx_struct.h core/include/mm/file.h \
31 core/include/mm/tee_mm.h core/arch/arm/include/mm/core_mmu.h \
33 core/arch/arm/include/mm/generic_ram_layout.h \
34 lib/libutils/isoc/include/string.h core/include/mm/mobj.h \
35 core/include/mm/core_memprot.h lib/libutils/ext/include/string_ext.h \
/optee_os/out/arm/core/tee/
A D.tee_supp_plugin_rpc.o.d16 core/arch/arm/include/mm/pgt_cache.h \
20 lib/libutee/include/tee_api_defines.h core/include/mm/tee_mmu_types.h \
22 core/include/mm/mobj.h core/include/mm/core_memprot.h \
23 core/arch/arm/include/mm/core_mmu.h core/include/kernel/user_ta.h \
24 core/include/kernel/user_mode_ctx_struct.h core/include/mm/file.h \
27 core/include/mm/tee_mm.h core/include/scattered_array.h \
29 core/arch/arm/include/mm/generic_ram_layout.h core/include/mm/fobj.h \
30 core/include/kernel/panic.h core/arch/arm/include/mm/tee_pager.h \
A D.tee_svc.o.d17 lib/libutee/include/tee_api_defines.h core/include/mm/tee_mmu_types.h \
25 core/include/kernel/user_access.h core/include/mm/core_memprot.h \
26 core/arch/arm/include/mm/core_mmu.h core/include/kernel/user_ta.h \
30 core/arch/arm/include/mm/pgt_cache.h core/include/mm/file.h \
31 core/include/mm/tee_mm.h core/arch/arm/plat-vexpress/./platform_config.h \
32 core/arch/arm/include/mm/generic_ram_layout.h core/include/mm/mobj.h \
33 core/include/mm/fobj.h core/include/kernel/panic.h \
34 core/arch/arm/include/mm/tee_pager.h \
37 core/include/mm/vm.h lib/libutils/ext/include/stdlib_ext.h \
A D.socket.o.d7 lib/libutils/ext/include/trace_levels.h core/include/mm/mobj.h \
8 core/include/mm/core_memprot.h core/arch/arm/include/mm/core_mmu.h \
18 lib/libutee/include/tee_api_defines.h core/include/mm/tee_mmu_types.h \
24 core/arch/arm/include/kernel/vfp.h core/arch/arm/include/mm/pgt_cache.h \
25 core/include/mm/file.h lib/libutee/include/utee_defines.h \
27 core/include/mm/tee_mm.h core/include/scattered_array.h \
29 core/arch/arm/include/mm/generic_ram_layout.h core/include/mm/fobj.h \
30 core/include/kernel/panic.h core/arch/arm/include/mm/tee_pager.h \
A D.tadb.o.d18 core/arch/arm/include/mm/pgt_cache.h \
21 core/include/kernel/ts_manager.h core/include/mm/tee_mmu_types.h \
23 core/include/mm/mobj.h core/include/mm/core_memprot.h \
24 core/arch/arm/include/mm/core_mmu.h core/include/kernel/user_ta.h \
25 core/include/kernel/user_mode_ctx_struct.h core/include/mm/file.h \
28 core/include/mm/tee_mm.h core/include/scattered_array.h \
30 core/arch/arm/include/mm/generic_ram_layout.h core/include/mm/fobj.h \
31 core/include/kernel/panic.h core/arch/arm/include/mm/tee_pager.h \
/optee_os/out/arm/core/pta/
A D.system.o.d30 core/arch/arm/include/kernel/vfp.h core/arch/arm/include/mm/pgt_cache.h \
33 core/include/mm/tee_mmu_types.h lib/libutee/include/user_ta_header.h \
35 core/include/kernel/user_mode_ctx_struct.h core/include/mm/sp_mem.h \
36 core/include/mm/fobj.h core/arch/arm/include/mm/tee_pager.h \
38 core/include/mm/file.h core/include/mm/tee_mm.h \
39 core/arch/arm/include/mm/core_mmu.h \
41 core/arch/arm/include/mm/generic_ram_layout.h \
45 core/include/mm/mobj.h core/include/mm/core_memprot.h \
49 core/include/mm/vm.h lib/libutee/include/pta_system.h \

Completed in 27 milliseconds

12345