/Zephyr-Core-2.7.6/tests/lib/heap/ |
D | CMakeLists.txt | 5 project(heap) project
|
/Zephyr-Core-2.7.6/tests/lib/heap/src/ |
D | main.c | 142 struct sys_heap heap; in test_small_heap() local 170 struct sys_heap heap; in test_fragmentation() local 193 struct sys_heap heap; in test_big_heap() local 225 struct sys_heap heap; in test_solo_free_header() local 262 struct sys_heap heap; in test_realloc() local
|
/Zephyr-Core-2.7.6/include/sys/ |
D | sys_heap.h | 52 struct z_heap *heap; member 149 #define sys_heap_realloc(heap, ptr, bytes) \ argument
|
/Zephyr-Core-2.7.6/kernel/ |
D | mempool.c | 12 static void *z_heap_aligned_alloc(struct k_heap *heap, size_t align, size_t size) in z_heap_aligned_alloc() 127 struct k_heap *heap; in z_thread_aligned_alloc() local
|
/Zephyr-Core-2.7.6/include/kernel/ |
D | mempool_heap.h | 18 struct k_heap *heap; member
|
/Zephyr-Core-2.7.6/lib/os/ |
D | heap.c | 142 void sys_heap_free(struct sys_heap *heap, void *mem) in sys_heap_free() 222 void *sys_heap_alloc(struct sys_heap *heap, size_t bytes) in sys_heap_alloc() 246 void *sys_heap_aligned_alloc(struct sys_heap *heap, size_t align, size_t bytes) in sys_heap_aligned_alloc() 313 void *sys_heap_aligned_realloc(struct sys_heap *heap, void *ptr, in sys_heap_aligned_realloc() 380 void sys_heap_init(struct sys_heap *heap, void *mem, size_t bytes) in sys_heap_init()
|
D | heap-validate.c | 70 bool sys_heap_validate(struct sys_heap *heap) in sys_heap_validate() 385 void sys_heap_print_info(struct sys_heap *heap, bool dump_chunks) in sys_heap_print_info()
|
/Zephyr-Core-2.7.6/tests/lib/heap_align/src/ |
D | main.c | 62 struct sys_heap heap = {}; in test_aligned_alloc() local
|
/Zephyr-Core-2.7.6/subsys/tracing/user/ |
D | tracing_user.h | 35 #define sys_port_trace_k_thread_heap_assign(thread, heap) argument 263 #define sys_port_trace_k_heap_init(heap) argument 264 #define sys_port_trace_k_heap_aligned_alloc_enter(heap, timeout) argument 265 #define sys_port_trace_k_heap_aligned_alloc_blocking(heap, timeout) argument 266 #define sys_port_trace_k_heap_aligned_alloc_exit(heap, timeout, ret) argument 267 #define sys_port_trace_k_heap_alloc_enter(heap, timeout) argument 268 #define sys_port_trace_k_heap_alloc_exit(heap, timeout, ret) argument 269 #define sys_port_trace_k_heap_free(heap) argument 270 #define sys_port_trace_k_heap_sys_k_aligned_alloc_enter(heap) argument 271 #define sys_port_trace_k_heap_sys_k_aligned_alloc_exit(heap, ret) argument [all …]
|
/Zephyr-Core-2.7.6/subsys/tracing/ctf/ |
D | tracing_ctf.h | 30 #define sys_port_trace_k_thread_heap_assign(thread, heap) argument 282 #define sys_port_trace_k_heap_init(heap) argument 283 #define sys_port_trace_k_heap_aligned_alloc_enter(heap, timeout) argument 284 #define sys_port_trace_k_heap_aligned_alloc_blocking(heap, timeout) argument 285 #define sys_port_trace_k_heap_aligned_alloc_exit(heap, timeout, ret) argument 286 #define sys_port_trace_k_heap_alloc_enter(heap, timeout) argument 287 #define sys_port_trace_k_heap_alloc_exit(heap, timeout, ret) argument 288 #define sys_port_trace_k_heap_free(heap) argument 289 #define sys_port_trace_k_heap_sys_k_aligned_alloc_enter(heap) argument 290 #define sys_port_trace_k_heap_sys_k_aligned_alloc_exit(heap, ret) argument [all …]
|
/Zephyr-Core-2.7.6/subsys/tracing/sysview/ |
D | tracing_sysview.h | 181 #define sys_port_trace_k_thread_heap_assign(thread, heap) argument 673 #define sys_port_trace_k_heap_init(heap) \ argument 676 #define sys_port_trace_k_heap_aligned_alloc_enter(heap, timeout) \ argument 680 #define sys_port_trace_k_heap_aligned_alloc_blocking(heap, timeout) argument 682 #define sys_port_trace_k_heap_aligned_alloc_exit(heap, timeout, ret) \ argument 685 #define sys_port_trace_k_heap_alloc_enter(heap, timeout) \ argument 689 #define sys_port_trace_k_heap_alloc_exit(heap, timeout, ret) \ argument 692 #define sys_port_trace_k_heap_free(heap) \ argument 695 #define sys_port_trace_k_heap_sys_k_aligned_alloc_enter(heap) argument 696 #define sys_port_trace_k_heap_sys_k_aligned_alloc_exit(heap, ret) argument [all …]
|
/Zephyr-Core-2.7.6/subsys/tracing/test/ |
D | tracing_test.h | 21 #define sys_port_trace_k_thread_heap_assign(thread, heap) \ argument 377 #define sys_port_trace_k_heap_sys_k_aligned_alloc_enter(heap) \ argument 379 #define sys_port_trace_k_heap_sys_k_aligned_alloc_exit(heap, ret) \ argument 381 #define sys_port_trace_k_heap_sys_k_malloc_enter(heap) \ argument 383 #define sys_port_trace_k_heap_sys_k_malloc_exit(heap, ret) \ argument 385 #define sys_port_trace_k_heap_sys_k_free_enter(heap) sys_trace_k_heap_sys_k_free_enter(heap) argument 386 #define sys_port_trace_k_heap_sys_k_free_exit(heap) sys_trace_k_heap_sys_k_free_exit(heap) argument 387 #define sys_port_trace_k_heap_sys_k_calloc_enter(heap) \ argument 389 #define sys_port_trace_k_heap_sys_k_calloc_exit(heap, ret) \ argument
|
/Zephyr-Core-2.7.6/include/tracing/ |
D | tracing.h | 1769 #define sys_port_trace_k_heap_sys_k_aligned_alloc_enter(heap) argument 1776 #define sys_port_trace_k_heap_sys_k_aligned_alloc_exit(heap, ret) argument 1782 #define sys_port_trace_k_heap_sys_k_malloc_enter(heap) argument 1789 #define sys_port_trace_k_heap_sys_k_malloc_exit(heap, ret) argument 1795 #define sys_port_trace_k_heap_sys_k_free_enter(heap) argument 1801 #define sys_port_trace_k_heap_sys_k_free_exit(heap) argument 1807 #define sys_port_trace_k_heap_sys_k_calloc_enter(heap) argument 1814 #define sys_port_trace_k_heap_sys_k_calloc_exit(heap, ret) argument
|
/Zephyr-Core-2.7.6/include/ |
D | kernel.h | 344 struct k_heap *heap) in k_thread_heap_assign() 4952 struct sys_heap heap; member
|