Home
last modified time | relevance | path

Searched defs:heap (Results 1 – 6 of 6) sorted by relevance

/hal_espressif-latest/components/heap/
Dmulti_heap.c109 __attribute__((noinline)) NOCLONE_ATTR static void assert_valid_block(const heap_t *heap, const blo… in assert_valid_block()
124 size_t multi_heap_get_allocated_size_impl(multi_heap_handle_t heap, void *p) in multi_heap_get_allocated_size_impl()
155 void multi_heap_set_lock(multi_heap_handle_t heap, void *lock) in multi_heap_set_lock()
160 void multi_heap_internal_lock(multi_heap_handle_t heap) in multi_heap_internal_lock()
165 void multi_heap_internal_unlock(multi_heap_handle_t heap) in multi_heap_internal_unlock()
170 multi_heap_block_handle_t multi_heap_get_first_block(multi_heap_handle_t heap) in multi_heap_get_first_block()
179 multi_heap_block_handle_t multi_heap_get_next_block(multi_heap_handle_t heap, multi_heap_block_hand… in multi_heap_get_next_block()
199 void *multi_heap_malloc_impl(multi_heap_handle_t heap, size_t size) in multi_heap_malloc_impl()
220 void multi_heap_free_impl(multi_heap_handle_t heap, void *p) in multi_heap_free_impl()
235 void *multi_heap_realloc_impl(multi_heap_handle_t heap, void *p, size_t size) in multi_heap_realloc_impl()
[all …]
Dheap_caps.c111 bool heap_caps_match(const heap_t *heap, uint32_t caps) in heap_caps_match()
151 heap_t *heap; in heap_caps_malloc_base() local
363 heap_t *heap; in find_containing_heap() local
386 heap_t *heap = find_containing_heap(ptr); in heap_caps_free() local
400 heap_t *heap = NULL; in heap_caps_realloc_base() local
519 heap_t *heap; in heap_caps_get_total_size() local
531 heap_t *heap; in heap_caps_get_free_size() local
543 heap_t *heap; in heap_caps_get_minimum_free_size() local
563 heap_t *heap; in heap_caps_get_info() local
585 heap_t *heap; in heap_caps_print_heap_info() local
[all …]
Dmulti_heap_poisoning.c209 void *multi_heap_aligned_alloc(multi_heap_handle_t heap, size_t size, size_t alignment) in multi_heap_aligned_alloc()
240 void *multi_heap_malloc(multi_heap_handle_t heap, size_t size) in multi_heap_malloc()
268 NOCLONE_ATTR void multi_heap_free(multi_heap_handle_t heap, void *p) in multi_heap_free()
288 void multi_heap_aligned_free(multi_heap_handle_t heap, void *p) in multi_heap_aligned_free()
293 void *multi_heap_realloc(multi_heap_handle_t heap, void *p, size_t size) in multi_heap_realloc()
381 size_t multi_heap_get_allocated_size(multi_heap_handle_t heap, void *p) in multi_heap_get_allocated_size()
390 void multi_heap_get_info(multi_heap_handle_t heap, multi_heap_info_t *info) in multi_heap_get_info()
403 size_t multi_heap_free_size(multi_heap_handle_t heap) in multi_heap_free_size()
410 size_t multi_heap_minimum_free_size(multi_heap_handle_t heap) in multi_heap_minimum_free_size()
Dheap_caps_init.c34 heap_t *heap; in heap_caps_enable_nonos_stack_heaps() local
94 heap_t *heap = &temp_heaps[heap_idx]; in heap_caps_init() local
216 heap_t *heap; in heap_caps_add_region_with_caps() local
Dheap_private.h31 multi_heap_handle_t heap; member
46 inline static uint32_t get_all_caps(const heap_t *heap) in get_all_caps()
Dheap_task_info.c45 multi_heap_handle_t heap = reg->heap; in heap_caps_get_per_task_info() local