Searched defs:heap (Results 1 – 10 of 10) sorted by relevance
/hal_espressif-3.4.0/components/heap/ |
D | multi_heap.c | 101 static void assert_valid_block(const heap_t *heap, const block_header_t *block) in assert_valid_block() 117 size_t multi_heap_get_allocated_size_impl(multi_heap_handle_t heap, void *p) in multi_heap_get_allocated_size_impl() 145 void multi_heap_set_lock(multi_heap_handle_t heap, void *lock) in multi_heap_set_lock() 150 void inline multi_heap_internal_lock(multi_heap_handle_t heap) in multi_heap_internal_lock() 155 void inline multi_heap_internal_unlock(multi_heap_handle_t heap) in multi_heap_internal_unlock() 160 multi_heap_block_handle_t multi_heap_get_first_block(multi_heap_handle_t heap) in multi_heap_get_first_block() 169 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() 189 void *multi_heap_malloc_impl(multi_heap_handle_t heap, size_t size) in multi_heap_malloc_impl() 209 void multi_heap_free_impl(multi_heap_handle_t heap, void *p) in multi_heap_free_impl() 224 void *multi_heap_realloc_impl(multi_heap_handle_t heap, void *p, size_t size) in multi_heap_realloc_impl() [all …]
|
D | heap_caps.c | 86 bool heap_caps_match(const heap_t *heap, uint32_t caps) in heap_caps_match() 126 heap_t *heap; in heap_caps_malloc_base() local 315 heap_t *heap; in find_containing_heap() local 338 heap_t *heap = find_containing_heap(ptr); in heap_caps_free() local 350 heap_t *heap = NULL; in heap_caps_realloc_base() local 451 heap_t *heap; in heap_caps_get_total_size() local 463 heap_t *heap; in heap_caps_get_free_size() local 475 heap_t *heap; in heap_caps_get_minimum_free_size() local 495 heap_t *heap; in heap_caps_get_info() local 517 heap_t *heap; in heap_caps_print_heap_info() local [all …]
|
D | multi_heap_poisoning.c | 188 void *multi_heap_aligned_alloc(multi_heap_handle_t heap, size_t size, size_t alignment) in multi_heap_aligned_alloc() 219 void *multi_heap_malloc(multi_heap_handle_t heap, size_t size) in multi_heap_malloc() 245 void multi_heap_free(multi_heap_handle_t heap, void *p) in multi_heap_free() 265 void multi_heap_aligned_free(multi_heap_handle_t heap, void *p) in multi_heap_aligned_free() 270 void *multi_heap_realloc(multi_heap_handle_t heap, void *p, size_t size) in multi_heap_realloc() 354 size_t multi_heap_get_allocated_size(multi_heap_handle_t heap, void *p) in multi_heap_get_allocated_size() 362 void multi_heap_get_info(multi_heap_handle_t heap, multi_heap_info_t *info) in multi_heap_get_info() 375 size_t multi_heap_free_size(multi_heap_handle_t heap) in multi_heap_free_size() 382 size_t multi_heap_minimum_free_size(multi_heap_handle_t heap) in multi_heap_minimum_free_size()
|
D | heap_caps_init.c | 42 heap_t *heap; in heap_caps_enable_nonos_stack_heaps() local 98 heap_t *heap = &temp_heaps[heap_idx]; in heap_caps_init() local 201 heap_t *heap; in heap_caps_add_region_with_caps() local
|
D | heap_private.h | 39 multi_heap_handle_t heap; member 54 inline static IRAM_ATTR uint32_t get_all_caps(const heap_t *heap) in get_all_caps()
|
D | heap_task_info.c | 53 multi_heap_handle_t heap = reg->heap; in heap_caps_get_per_task_info() local
|
/hal_espressif-3.4.0/components/heap/test_multi_heap_host/ |
D | test_multi_heap.cpp | 23 multi_heap_handle_t heap = multi_heap_register(small_heap, sizeof(small_heap)); variable 63 multi_heap_handle_t heap = multi_heap_register(small_heap, sizeof(small_heap)); variable 114 multi_heap_handle_t heap = multi_heap_register(small_heap, sizeof(small_heap)); variable 164 multi_heap_handle_t heap = multi_heap_register(small_heap, sizeof(small_heap)); variable 214 multi_heap_handle_t heap = multi_heap_register(big_heap, sizeof(big_heap)); variable 300 multi_heap_handle_t heap = multi_heap_register(heapdata, sizeof(heapdata)); variable 356 multi_heap_handle_t heap = multi_heap_register(heapdata, sizeof(heapdata)); variable 396 multi_heap_handle_t heap = multi_heap_register(small_heap, sizeof(small_heap)); variable 452 multi_heap_handle_t heap = multi_heap_register(test_heap, sizeof(test_heap)); variable
|
/hal_espressif-3.4.0/zephyr/esp_shared/src/common/ |
D | heap_caps.c | 46 static void *z_esp_aligned_alloc(struct k_heap *heap, size_t align, size_t size) in z_esp_aligned_alloc() 77 static void *z_esp_aligned_calloc(struct k_heap *heap, size_t nmemb, size_t size) in z_esp_aligned_calloc()
|
/hal_espressif-3.4.0/tools/esp_app_trace/test/sysview/ |
D | expected_output.json | 3814 "heap": { object
|
D | expected_output_mcore.json | 243303 "heap": { object
|