Lines Matching refs:heap
33 void *multi_heap_aligned_alloc(multi_heap_handle_t heap, size_t size, size_t alignment);
44 void *multi_heap_malloc(multi_heap_handle_t heap, size_t size);
52 void __attribute__((deprecated)) multi_heap_aligned_free(multi_heap_handle_t heap, void *p);
61 void multi_heap_free(multi_heap_handle_t heap, void *p);
73 void *multi_heap_realloc(multi_heap_handle_t heap, void *p, size_t size);
84 size_t multi_heap_get_allocated_size(multi_heap_handle_t heap, void *p);
112 void multi_heap_set_lock(multi_heap_handle_t heap, void* lock);
120 void multi_heap_dump(multi_heap_handle_t heap);
134 bool multi_heap_check(multi_heap_handle_t heap, bool print_errors);
148 size_t multi_heap_free_size(multi_heap_handle_t heap);
160 size_t multi_heap_minimum_free_size(multi_heap_handle_t heap);
180 void multi_heap_get_info(multi_heap_handle_t heap, multi_heap_info_t *info);