#include <stddef.h>
Go to the source code of this file.
|
| tlsf_t | tlsf_create (void *mem) |
| tlsf_t | tlsf_create_with_pool (void *mem, size_t bytes) |
| void | tlsf_destroy (tlsf_t tlsf) |
| pool_t | tlsf_get_pool (tlsf_t tlsf) |
| pool_t | tlsf_add_pool (tlsf_t tlsf, void *mem, size_t bytes) |
| void | tlsf_remove_pool (tlsf_t tlsf, pool_t pool) |
| void * | tlsf_malloc (tlsf_t tlsf, size_t bytes) |
| void * | tlsf_memalign (tlsf_t tlsf, size_t align, size_t bytes) |
| void * | tlsf_realloc (tlsf_t tlsf, void *ptr, size_t size) |
| void | tlsf_free (tlsf_t tlsf, void *ptr) |
| size_t | tlsf_block_size (void *ptr) |
| size_t | tlsf_size () |
| size_t | tlsf_align_size () |
| size_t | tlsf_block_size_min () |
| size_t | tlsf_block_size_max () |
| size_t | tlsf_pool_overhead () |
| size_t | tlsf_alloc_overhead () |
| void | tlsf_walk_pool (pool_t pool, tlsf_walker walker, void *user) |
| int | tlsf_check (tlsf_t tlsf) |
| int | tlsf_check_pool (pool_t pool) |
◆ pool_t
◆ tlsf_t
◆ tlsf_walker
◆ tlsf_add_pool()
◆ tlsf_align_size()
| size_t tlsf_align_size |
( |
| ) |
|
◆ tlsf_alloc_overhead()
| size_t tlsf_alloc_overhead |
( |
| ) |
|
◆ tlsf_block_size()
| size_t tlsf_block_size |
( |
void * | ptr | ) |
|
◆ tlsf_block_size_max()
| size_t tlsf_block_size_max |
( |
| ) |
|
◆ tlsf_block_size_min()
| size_t tlsf_block_size_min |
( |
| ) |
|
◆ tlsf_check()
◆ tlsf_check_pool()
◆ tlsf_create()
◆ tlsf_create_with_pool()
| tlsf_t tlsf_create_with_pool |
( |
void * | mem, |
|
|
size_t | bytes ) |
◆ tlsf_destroy()
◆ tlsf_free()
◆ tlsf_get_pool()
◆ tlsf_malloc()
◆ tlsf_memalign()
| void * tlsf_memalign |
( |
tlsf_t | tlsf, |
|
|
size_t | align, |
|
|
size_t | bytes ) |
◆ tlsf_pool_overhead()
| size_t tlsf_pool_overhead |
( |
| ) |
|
◆ tlsf_realloc()
◆ tlsf_remove_pool()
◆ tlsf_size()
◆ tlsf_walk_pool()