Home
last modified time | relevance | path

Searched refs:tee_mm_entry_t (Results 1 – 14 of 14) sorted by relevance

/optee_os/core/include/mm/
A Dtee_mm.h25 typedef struct _tee_mm_entry_t tee_mm_entry_t; typedef
28 tee_mm_entry_t *entry;
53 tee_mm_entry_t *tee_mm_find(const tee_mm_pool_t *pool, paddr_t addr);
70 uintptr_t tee_mm_get_smem(const tee_mm_entry_t *mm);
84 tee_mm_entry_t *tee_mm_alloc(tee_mm_pool_t *pool, size_t size);
87 tee_mm_entry_t *tee_mm_alloc2(tee_mm_pool_t *pool, paddr_t base, size_t size);
93 void tee_mm_free(tee_mm_entry_t *p);
96 static inline size_t tee_mm_get_size(tee_mm_entry_t *p) in tee_mm_get_size()
102 static inline uint32_t tee_mm_get_offset(tee_mm_entry_t *p) in tee_mm_get_offset()
108 size_t tee_mm_get_bytes(const tee_mm_entry_t *mm);
/optee_os/core/arch/arm/mm/
A Dtee_mm.c82 static void tee_mm_add(tee_mm_entry_t *p, tee_mm_entry_t *nn) in tee_mm_add()
92 tee_mm_entry_t *entry; in tee_mm_stats_allocated()
144 tee_mm_entry_t *entry; in tee_mm_alloc()
145 tee_mm_entry_t *nn; in tee_mm_alloc()
153 nn = pmalloc(pool, sizeof(tee_mm_entry_t)); in tee_mm_alloc()
250 tee_mm_entry_t *entry; in tee_mm_alloc2()
253 tee_mm_entry_t *mm; in tee_mm_alloc2()
264 mm = pmalloc(pool, sizeof(tee_mm_entry_t)); in tee_mm_alloc2()
303 void tee_mm_free(tee_mm_entry_t *p) in tee_mm_free()
305 tee_mm_entry_t *entry; in tee_mm_free()
[all …]
A Dmobj_dyn_shm.c38 tee_mm_entry_t *mm;
A Dtee_pager.c159 static tee_mm_entry_t *pager_alias_area;
379 void tee_pager_set_alias_area(tee_mm_entry_t *mm) in tee_pager_set_alias_area()
1999 tee_mm_entry_t *mm = NULL; in tee_pager_alloc()
2029 tee_mm_entry_t *mm = NULL; in tee_pager_init_iv_region()
A Dmobj_ffa.c21 tee_mm_entry_t *mm;
/optee_os/core/arch/arm/kernel/
A Dvirtualization.c39 tee_mm_entry_t *tee_ram;
40 tee_mm_entry_t *ta_ram;
41 tee_mm_entry_t *tables;
A Dthread_spmc.c42 tee_mm_entry_t *mm;
163 tee_mm_entry_t *mm = NULL; in map_buf()
185 tee_mm_entry_t *mm = tee_mm_find(&tee_mm_shm, (vaddr_t)va); in unmap_buf()
662 static int add_mem_share(tee_mm_entry_t *mm, void *buf, size_t blen, in add_mem_share()
733 tee_mm_entry_t *mm = NULL; in handle_mem_share_tmem()
855 tee_mm_entry_t *mm = NULL; in handle_mem_frag_tx()
A Dboot.c283 tee_mm_entry_t *mm; in carve_out_asan_mem()
378 static struct fobj *ro_paged_alloc(tee_mm_entry_t *mm, void *hashes, in ro_paged_alloc()
406 tee_mm_entry_t *mm = NULL; in init_runtime()
A Dthread.c1006 tee_mm_entry_t *mm = NULL; in init_thread_stacks()
/optee_os/core/mm/
A Dfobj.c143 tee_mm_entry_t *mm = NULL; in rwp_paged_iv_alloc()
219 tee_mm_entry_t *mm = tee_mm_find(&tee_mm_sec_ddr, pa); in rwp_paged_iv_free()
254 tee_mm_entry_t *mm = NULL; in rwp_unpaged_iv_alloc()
329 tee_mm_entry_t *mm = NULL; in rwp_unpaged_iv_free()
742 tee_mm_entry_t *mm;
A Dmobj.c243 tee_mm_entry_t *mm;
252 tee_mm_entry_t *mm = to_mobj_mm(mobj)->mm; in mobj_mm_offs()
/optee_os/core/arch/arm/include/mm/
A Dtee_pager.h52 void tee_pager_set_alias_area(tee_mm_entry_t *mm_alias);
/optee_os/core/kernel/
A Dree_fs_ta.c557 tee_mm_entry_t *mm;
/optee_os/core/tee/
A Dtee_rpmb_fs.c2174 tee_mm_entry_t *mm = NULL; in read_fat()
2555 tee_mm_entry_t *mm = tee_mm_alloc(&p, new_size); in rpmb_fs_write_primitive()
2707 tee_mm_entry_t *mm; in rpmb_fs_truncate()

Completed in 29 milliseconds