![]()
![]()
#include <stdint.h>
![]()
![]()
#include <stdlib.h>
![]()
![]()
#include <stdbool.h>
![]()
![]()
multi_heap_info
![]()
![]()
multi_heap_aligned_alloc(multi_heap_handle_t, size_t, size_t);
![]()
![]()
multi_heap_malloc(multi_heap_handle_t, size_t);
![]()
![]()
multi_heap_aligned_free(multi_heap_handle_t, void *);
![]()
![]()
multi_heap_free(multi_heap_handle_t, void *);
![]()
![]()
multi_heap_realloc(multi_heap_handle_t, void *, size_t);
![]()
![]()
multi_heap_get_allocated_size(multi_heap_handle_t, void *);
![]()
![]()
multi_heap_register(void *, size_t);
![]()
![]()
multi_heap_set_lock(multi_heap_handle_t, void *);
![]()
![]()
multi_heap_dump(multi_heap_handle_t);
![]()
![]()
multi_heap_check(multi_heap_handle_t, bool);
![]()
![]()
multi_heap_free_size(multi_heap_handle_t);
![]()
![]()
multi_heap_minimum_free_size(multi_heap_handle_t);
![]()
![]()
multi_heap_info_t
![]()
![]()
total_free_bytes
![]()
![]()
total_allocated_bytes
![]()
![]()
largest_free_block
![]()
![]()
minimum_free_bytes
![]()
![]()
allocated_blocks
![]()
![]()
free_blocks
![]()
![]()
total_blocks
![]()
![]()
multi_heap_get_info(multi_heap_handle_t, multi_heap_info_t *);
![]()
![]()
multi_heap_aligned_alloc_offs(multi_heap_handle_t, size_t, size_t, size_t);
![]()
![]()
multi_heap_reset_minimum_free_bytes(multi_heap_handle_t);
![]()
![]()
multi_heap_restore_minimum_free_bytes(multi_heap_handle_t, const size_t);
![]()
![]()
multi_heap_walker_cb_t
![]()
![]()
multi_heap_walk(multi_heap_handle_t, multi_heap_walker_cb_t, void *);