Searched refs:heap_t (Results 1 – 5 of 5) sorted by relevance
22 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()
33 } heap_t; typedef43 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()
111 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 …]
82 } heap_t; typedef109 __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()
29 heap_t *reg; in heap_caps_get_per_task_info()