Home
last modified time | relevance | path

Searched full:multi_heap (Results 1 – 14 of 14) sorted by relevance

/Zephyr-latest/tests/lib/multi_heap/
Dtestcase.yaml2 libraries.multi_heap:
4 - multi_heap
7 libraries.multi_heap.no_mt:
9 - multi_heap
/Zephyr-latest/subsys/mem_mgmt/
Dmem_attr_heap.c11 #include <zephyr/sys/multi_heap.h>
22 struct sys_multi_heap multi_heap; member
60 sys_multi_heap_free(&mah_data.multi_heap, block); in mem_attr_heap_free()
65 return sys_multi_heap_alloc(&mah_data.multi_heap, in mem_attr_heap_alloc()
71 return sys_multi_heap_aligned_alloc(&mah_data.multi_heap, in mem_attr_heap_aligned_alloc()
79 heap_rec = sys_multi_heap_get_heap(&mah_data.multi_heap, addr); in mem_attr_heap_get_region()
100 sys_multi_heap_add_heap(&mah_data.multi_heap, h, (void *) region); in ma_heap_add()
116 sys_multi_heap_init(&mah_data.multi_heap, mah_choice); in mem_attr_heap_pool_init()
/Zephyr-latest/tests/lib/multi_heap/src/
Dtest_mheap_api.c10 #include <zephyr/sys/multi_heap.h>
23 static struct sys_multi_heap multi_heap; variable
321 sys_multi_heap_init(&multi_heap, multi_heap_choice); in ZTEST()
324 sys_multi_heap_add_heap(&multi_heap, &mheaps[i], NULL); in ZTEST()
331 blocks[i] = sys_multi_heap_alloc(&multi_heap, (void *)(long)i, in ZTEST()
339 void *ptr = sys_multi_heap_realloc(&multi_heap, (void *)(long)i, in ZTEST()
347 void *b = sys_multi_heap_alloc(&multi_heap, (void *)(long)i, in ZTEST()
355 sys_multi_heap_free(&multi_heap, blocks[i]); in ZTEST()
360 blocks[i] = sys_multi_heap_alloc(&multi_heap, (void *)(long)i, in ZTEST()
365 void *ptr = sys_multi_heap_realloc(&multi_heap, (void *)(long)i, in ZTEST()
[all …]
/Zephyr-latest/tests/lib/shared_multi_heap/
Dtestcase.yaml13 - multi_heap
/Zephyr-latest/lib/heap/
DCMakeLists.txt12 zephyr_sources_ifdef(CONFIG_MULTI_HEAP multi_heap.c)
Dshared_multi_heap.c10 #include <zephyr/sys/multi_heap.h>
12 #include <zephyr/multi_heap/shared_multi_heap.h>
DKconfig116 config MULTI_HEAP config
129 select MULTI_HEAP
Dmulti_heap.c7 #include <zephyr/sys/multi_heap.h>
/Zephyr-latest/samples/boards/espressif/spiram_test/src/
Dmain.c10 #include <zephyr/multi_heap/shared_multi_heap.h>
/Zephyr-latest/soc/espressif/common/
Desp_psram.c11 #include <zephyr/multi_heap/shared_multi_heap.h>
/Zephyr-latest/drivers/video/
Dvideo_common.c14 #include <zephyr/multi_heap/shared_multi_heap.h>
/Zephyr-latest/tests/boards/espressif/cache_coex/src/
Dcache_coex.c14 #include <zephyr/multi_heap/shared_multi_heap.h>
/Zephyr-latest/tests/lib/shared_multi_heap/src/
Dmain.c13 #include <zephyr/multi_heap/shared_multi_heap.h>
/Zephyr-latest/
DMAINTAINERS.yml2570 - tests/lib/multi_heap/
2571 - include/zephyr/multi_heap/