| /Zephyr-latest/kernel/ | 
| D | kheap.c | 15 void k_heap_init(struct k_heap *heap, void *mem, size_t bytes)  in k_heap_init()66 void *k_heap_aligned_alloc(struct k_heap *heap, size_t align, size_t bytes,  in k_heap_aligned_alloc()
 109 void *k_heap_alloc(struct k_heap *heap, size_t bytes, k_timeout_t timeout)  in k_heap_alloc()
 120 void *k_heap_calloc(struct k_heap *heap, size_t num, size_t size, k_timeout_t timeout)  in k_heap_calloc()
 139 void *k_heap_realloc(struct k_heap *heap, void *ptr, size_t bytes, k_timeout_t timeout)  in k_heap_realloc()
 169 void k_heap_free(struct k_heap *heap, void *mem)  in k_heap_free()
 
 | 
| 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()119 	struct k_heap *heap, **heap_ref;  in k_realloc()  local
 163 	struct k_heap *heap;  in z_thread_aligned_alloc()  local
 
 | 
| /Zephyr-latest/lib/heap/ | 
| D | heap_stats.c | 11 int sys_heap_runtime_stats_get(struct sys_heap *heap,  in sys_heap_runtime_stats_get()25 int sys_heap_runtime_stats_reset_max(struct sys_heap *heap)  in sys_heap_runtime_stats_reset_max()
 
 | 
| D | heap_array.c | 12 int sys_heap_array_save(struct sys_heap *heap)  in sys_heap_array_save()27 int sys_heap_array_get(struct sys_heap ***heap)  in sys_heap_array_get()
 
 | 
| D | multi_heap.c | 10 void sys_multi_heap_init(struct sys_multi_heap *heap, sys_multi_heap_fn_t choice_fn)  in sys_multi_heap_init()17 			struct sys_heap *heap, void *user_data)  in sys_multi_heap_add_heap()
 86 	const struct sys_multi_heap_rec *heap;  in sys_multi_heap_free()  local
 
 | 
| D | heap.c | 163 void sys_heap_free(struct sys_heap *heap, void *mem)  in sys_heap_free()200 size_t sys_heap_usable_size(struct sys_heap *heap, void *mem)  in sys_heap_usable_size()
 263 void *sys_heap_alloc(struct sys_heap *heap, size_t bytes)  in sys_heap_alloc()
 301 void *sys_heap_aligned_alloc(struct sys_heap *heap, size_t align, size_t bytes)  in sys_heap_aligned_alloc()
 379 void *sys_heap_aligned_realloc(struct sys_heap *heap, void *ptr,  in sys_heap_aligned_realloc()
 485 void sys_heap_init(struct sys_heap *heap, void *mem, size_t bytes)  in sys_heap_init()
 
 | 
| D | heap_info.c | 73 void sys_heap_print_info(struct sys_heap *heap, bool dump_chunks)  in sys_heap_print_info()
 | 
| D | heap_validate.c | 71 bool sys_heap_validate(struct sys_heap *heap)  in sys_heap_validate()
 | 
| /Zephyr-latest/include/zephyr/sys/ | 
| D | sys_heap.h | 58 	struct z_heap *heap;  member177 #define sys_heap_realloc(heap, ptr, bytes) \  argument
 212 static inline bool sys_heap_validate(struct sys_heap *heap)  in sys_heap_validate()
 
 | 
| D | multi_heap.h | 62 	struct sys_heap *heap;  member
 | 
| /Zephyr-latest/tests/lib/heap/ | 
| D | CMakeLists.txt | 5 project(heap)  project
 | 
| /Zephyr-latest/tests/lib/heap/src/ | 
| D | main.c | 170 	struct sys_heap heap;  in ZTEST()  local198 	struct sys_heap heap;  in ZTEST()  local
 221 	struct sys_heap heap;  in ZTEST()  local
 258 	struct sys_heap heap;  in ZTEST()  local
 295 	struct sys_heap heap;  in ZTEST()  local
 
 | 
| /Zephyr-latest/samples/basic/sys_heap/src/ | 
| D | main.c | 15 static struct sys_heap heap;  variable
 | 
| /Zephyr-latest/samples/modules/tflite-micro/tflm_ethosu/src/ | 
| D | main.cpp | 107 	k_heap *heap = static_cast<k_heap *>(k_malloc(sizeof(k_heap)));  in allocateHeap()  local121 void inferenceProcessTask(void *_name, void *heap, void *_params)  in inferenceProcessTask()
 158 void inferenceSenderTask(void *_name, void *heap, void *_queue)  in inferenceSenderTask()
 
 | 
| /Zephyr-latest/tests/lib/heap_align/src/ | 
| D | main.c | 91 	struct sys_heap heap = {};  in ZTEST()  local
 | 
| /Zephyr-latest/tests/misc/llext-edk/src/ | 
| D | main.c | 52 			    k_thread_stack_t *stack, struct k_heap *heap,  in load_and_run_extension()
 | 
| /Zephyr-latest/subsys/tracing/sysview/ | 
| D | tracing_sysview.h | 40 #define sys_port_trace_k_thread_heap_assign(thread, heap)  argument569 #define sys_port_trace_k_heap_init(heap)                                                           \  argument
 572 #define sys_port_trace_k_heap_aligned_alloc_enter(heap, timeout)                                   \  argument
 576 #define sys_port_trace_k_heap_aligned_alloc_blocking(heap, timeout)  argument
 578 #define sys_port_trace_k_heap_aligned_alloc_exit(heap, timeout, ret)                               \  argument
 581 #define sys_port_trace_k_heap_alloc_enter(heap, timeout)                                           \  argument
 585 #define sys_port_trace_k_heap_alloc_exit(heap, timeout, ret)                                       \  argument
 588 #define sys_port_trace_k_heap_calloc_enter(heap, timeout)                                          \  argument
 592 #define sys_port_trace_k_heap_calloc_exit(heap, timeout, ret)                                      \  argument
 595 #define sys_port_trace_k_heap_free(heap)                                                           \  argument
 [all …]
 
 | 
| /Zephyr-latest/subsys/tracing/user/ | 
| D | tracing_user.h | 107 #define sys_port_trace_k_thread_heap_assign(thread, heap)  argument353 #define sys_port_trace_k_heap_init(heap)  argument
 354 #define sys_port_trace_k_heap_aligned_alloc_enter(heap, timeout)  argument
 355 #define sys_port_trace_k_heap_aligned_alloc_blocking(heap, timeout)  argument
 356 #define sys_port_trace_k_heap_aligned_alloc_exit(heap, timeout, ret)  argument
 357 #define sys_port_trace_k_heap_alloc_enter(heap, timeout)  argument
 358 #define sys_port_trace_k_heap_alloc_exit(heap, timeout, ret)  argument
 359 #define sys_port_trace_k_heap_calloc_enter(heap, timeout)  argument
 360 #define sys_port_trace_k_heap_calloc_exit(heap, timeout, ret)  argument
 361 #define sys_port_trace_k_heap_free(heap)  argument
 [all …]
 
 | 
| /Zephyr-latest/subsys/tracing/ctf/ | 
| D | tracing_ctf.h | 30 #define sys_port_trace_k_thread_heap_assign(thread, heap)  argument312 #define sys_port_trace_k_heap_init(heap)  argument
 313 #define sys_port_trace_k_heap_aligned_alloc_enter(heap, timeout)  argument
 314 #define sys_port_trace_k_heap_aligned_alloc_blocking(heap, timeout)  argument
 315 #define sys_port_trace_k_heap_aligned_alloc_exit(heap, timeout, ret)  argument
 316 #define sys_port_trace_k_heap_alloc_enter(heap, timeout)  argument
 317 #define sys_port_trace_k_heap_alloc_exit(heap, timeout, ret)  argument
 318 #define sys_port_trace_k_heap_calloc_enter(heap, timeout)  argument
 319 #define sys_port_trace_k_heap_calloc_exit(heap, timeout, ret)  argument
 320 #define sys_port_trace_k_heap_free(heap)  argument
 [all …]
 
 | 
| /Zephyr-latest/subsys/mem_mgmt/ | 
| D | mem_attr_heap.c | 16 	struct sys_heap heap;  member
 | 
| /Zephyr-latest/samples/subsys/llext/edk/app/src/ | 
| D | main.c | 120 			     struct k_heap *heap,  in run_extension_on_thread()
 | 
| /Zephyr-latest/subsys/tracing/test/ | 
| D | tracing_test.h | 21 #define sys_port_trace_k_thread_heap_assign(thread, heap)                                          \  argument408 #define sys_port_trace_k_heap_sys_k_aligned_alloc_enter(heap)                                      \  argument
 410 #define sys_port_trace_k_heap_sys_k_aligned_alloc_exit(heap, ret)                                  \  argument
 412 #define sys_port_trace_k_heap_sys_k_malloc_enter(heap)                                             \  argument
 414 #define sys_port_trace_k_heap_sys_k_malloc_exit(heap, ret)                                         \  argument
 416 #define sys_port_trace_k_heap_sys_k_free_enter(heap, heap_ref)                                     \  argument
 418 #define sys_port_trace_k_heap_sys_k_free_exit(heap, heap_ref)                                      \  argument
 420 #define sys_port_trace_k_heap_sys_k_calloc_enter(heap)                                             \  argument
 422 #define sys_port_trace_k_heap_sys_k_calloc_exit(heap, ret)                                         \  argument
 424 #define sys_port_trace_k_heap_sys_k_realloc_enter(heap, ptr)                                       \  argument
 [all …]
 
 | 
| /Zephyr-latest/soc/nordic/common/ | 
| D | dmm.c | 45 	struct sys_heap heap;  member
 | 
| /Zephyr-latest/include/zephyr/tracing/ | 
| D | tracing.h | 1825 #define sys_port_trace_k_heap_sys_k_aligned_alloc_enter(heap)  argument1832 #define sys_port_trace_k_heap_sys_k_aligned_alloc_exit(heap, ret)  argument
 1838 #define sys_port_trace_k_heap_sys_k_malloc_enter(heap)  argument
 1845 #define sys_port_trace_k_heap_sys_k_malloc_exit(heap, ret)  argument
 1852 #define sys_port_trace_k_heap_sys_k_free_enter(heap, heap_ref)  argument
 1859 #define sys_port_trace_k_heap_sys_k_free_exit(heap, heap_ref)  argument
 1865 #define sys_port_trace_k_heap_sys_k_calloc_enter(heap)  argument
 1872 #define sys_port_trace_k_heap_sys_k_calloc_exit(heap, ret)  argument
 1879 #define sys_port_trace_k_heap_sys_k_realloc_enter(heap, ptr)  argument
 1887 #define sys_port_trace_k_heap_sys_k_realloc_exit(heap, ptr, ret)  argument
 
 | 
| /Zephyr-latest/include/zephyr/ | 
| D | kernel.h | 473 					struct k_heap *heap)  in k_thread_heap_assign()5570 	struct sys_heap heap;  member
 
 |