tlsf.h File Reference
#include <sys/types.h>
Go to the source code of this file.
Functions |
size_t | rtl_add_new_area (void *, size_t, void *) |
void * | rtl_calloc_ex (size_t, size_t, void *) |
void | rtl_destroy_memory_pool (void *) |
void | rtl_free_ex (void *, void *) |
size_t | rtl_get_max_size (void *) |
size_t | rtl_get_used_size (void *) |
size_t | rtl_init_memory_pool (size_t, void *) |
void * | rtl_malloc_ex (size_t, void *) |
void * | rtl_realloc_ex (void *, size_t, void *) |
void * | rtl_tlsf_calloc (size_t nelem, size_t elem_size) |
void | rtl_tlsf_free (void *ptr) |
void * | rtl_tlsf_malloc (size_t size) |
void * | rtl_tlsf_realloc (void *ptr, size_t size) |
Function Documentation
size_t rtl_add_new_area |
( |
void * |
, |
|
|
size_t |
, |
|
|
void * |
| |
|
) |
| | |
void* rtl_calloc_ex |
( |
size_t |
, |
|
|
size_t |
, |
|
|
void * |
| |
|
) |
| | |
void rtl_destroy_memory_pool |
( |
void * |
|
) |
|
void rtl_free_ex |
( |
void * |
, |
|
|
void * |
| |
|
) |
| | |
size_t rtl_get_max_size |
( |
void * |
|
) |
|
size_t rtl_get_used_size |
( |
void * |
|
) |
|
size_t rtl_init_memory_pool |
( |
size_t |
, |
|
|
void * |
| |
|
) |
| | |
void* rtl_malloc_ex |
( |
size_t |
, |
|
|
void * |
| |
|
) |
| | |
void* rtl_realloc_ex |
( |
void * |
, |
|
|
size_t |
, |
|
|
void * |
| |
|
) |
| | |
void* rtl_tlsf_calloc |
( |
size_t |
nelem, |
|
|
size_t |
elem_size | |
|
) |
| | |
void rtl_tlsf_free |
( |
void * |
ptr |
) |
|
void* rtl_tlsf_malloc |
( |
size_t |
size |
) |
|
void* rtl_tlsf_realloc |
( |
void * |
ptr, |
|
|
size_t |
size | |
|
) |
| | |