Home
last modified time | relevance | path

Searched refs:pool_start (Results 1 – 3 of 3) sorted by relevance

/optee_os/core/mm/
H A Dmobj_dyn_shm.c529 vaddr_t pool_start = 0; in mobj_mapped_shm_init() local
532 core_mmu_get_mem_by_type(MEM_AREA_SHM_VASPACE, &pool_start, &pool_end); in mobj_mapped_shm_init()
533 if (!pool_start || !pool_end) in mobj_mapped_shm_init()
536 if (!tee_mm_init(&core_virt_shm_pool, pool_start, pool_end - pool_start, in mobj_mapped_shm_init()
541 pool_start, pool_end); in mobj_mapped_shm_init()
/optee_os/core/arch/arm/mm/
H A Dmobj_ffa.c924 vaddr_t pool_start = 0; in mapped_shm_init() local
927 core_mmu_get_mem_by_type(MEM_AREA_SHM_VASPACE, &pool_start, &pool_end); in mapped_shm_init()
928 if (!pool_start || !pool_end) in mapped_shm_init()
931 if (!tee_mm_init(&core_virt_shm_pool, pool_start, pool_end - pool_start, in mapped_shm_init()
937 pool_start, pool_end); in mapped_shm_init()
/optee_os/lib/libutils/isoc/
H A Dbget_malloc.c854 uintptr_t pool_start = (uintptr_t)strip_tag(ctx->pool[n].buf); in raw_malloc_buffer_overlaps_heap() local
855 uintptr_t pool_end = pool_start + ctx->pool[n].len; in raw_malloc_buffer_overlaps_heap()
857 if (buf_start > buf_end || pool_start > pool_end) in raw_malloc_buffer_overlaps_heap()
860 if ((buf_start >= pool_start && buf_start < pool_end) || in raw_malloc_buffer_overlaps_heap()
861 (buf_end > pool_start && buf_end < pool_end)) in raw_malloc_buffer_overlaps_heap()