Home
last modified time | relevance | path

Searched refs:heap_t (Results 1 – 5 of 5) sorted by relevance

/hal_espressif-latest/components/heap/
Dheap_caps_init.c22 static void register_heap(heap_t *region) in register_heap()
34 heap_t *heap; in heap_caps_enable_nonos_stack_heaps()
87 heap_t temp_heaps[num_heaps]; in heap_caps_init()
94 heap_t *heap = &temp_heaps[heap_idx]; in heap_caps_init()
124 heap_t *heaps_array = NULL; in heap_caps_init()
128 heaps_array = multi_heap_malloc(temp_heaps[i].heap, sizeof(heap_t) * num_heaps); in heap_caps_init()
136 memcpy(heaps_array, temp_heaps, sizeof(heap_t)*num_heaps); in heap_caps_init()
216 heap_t *heap; in heap_caps_add_region_with_caps()
224 heap_t *p_new = heap_caps_malloc(sizeof(heap_t), MALLOC_CAP_INTERNAL|MALLOC_CAP_8BIT); in heap_caps_add_region_with_caps()
Dheap_private.h33 } heap_t; typedef
43 bool heap_caps_match(const heap_t *heap, uint32_t caps);
46 inline static uint32_t get_all_caps(const heap_t *heap) in get_all_caps()
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()
360 HEAP_IRAM_ATTR static heap_t *find_containing_heap(void *ptr ) in find_containing_heap()
363 heap_t *heap; in find_containing_heap()
386 heap_t *heap = find_containing_heap(ptr); in heap_caps_free()
400 heap_t *heap = NULL; in heap_caps_realloc_base()
519 heap_t *heap; in heap_caps_get_total_size()
531 heap_t *heap; in heap_caps_get_free_size()
543 heap_t *heap; in heap_caps_get_minimum_free_size()
563 heap_t *heap; in heap_caps_get_info()
[all …]
Dmulti_heap.c82 } heap_t; typedef
109 __attribute__((noinline)) NOCLONE_ATTR static void assert_valid_block(const heap_t *heap, const blo… in assert_valid_block()
132 if(size < (sizeof(heap_t))) { in multi_heap_register_impl()
137 heap_t *result = (heap_t *)start_ptr; in multi_heap_register_impl()
138 size -= sizeof(heap_t); in multi_heap_register_impl()
143 result->heap_data = tlsf_create_with_pool(start_ptr + sizeof(heap_t), size, max_bytes); in multi_heap_register_impl()
Dheap_task_info.c29 heap_t *reg; in heap_caps_get_per_task_info()