Home
last modified time | relevance | path

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

/hal_espressif-latest/components/heap/
Dmulti_heap.c81 void* heap_data; member
111 pool_t pool = tlsf_get_pool(heap->heap_data); in assert_valid_block()
143 result->heap_data = tlsf_create_with_pool(start_ptr + sizeof(heap_t), size, max_bytes); in multi_heap_register_impl()
144 if(!result->heap_data) { in multi_heap_register_impl()
149 result->free_bytes = size - tlsf_size(result->heap_data); in multi_heap_register_impl()
173 pool_t pool = tlsf_get_pool(heap->heap_data); in multi_heap_get_first_block()
207 void *result = tlsf_malloc(heap->heap_data, size); in multi_heap_malloc_impl()
231 tlsf_free(heap->heap_data, p); in multi_heap_free_impl()
251 void *result = tlsf_realloc(heap->heap_data, p, size); in multi_heap_realloc_impl()
283 void *result = tlsf_memalign_offs(heap->heap_data, alignment, size, offset); in multi_heap_aligned_alloc_impl_offs()
[all …]