|
XenevaOS
|
#include <Mm/tlsf.h>#include <stdint.h>#include <string.h>#include <_null.h>#include <Log/klog.h>#include <Drivers/uart.h>
Functions | |
| tlsf_pool_t * | tlsf_get_pool (void) |
| tlsf_pool_t * | tlsf_create (void) |
| int | tlsf_add_memory (tlsf_pool_t *pool, void *mem, size_t size) |
| void * | tlsf_malloc (tlsf_pool_t *pool, size_t size) |
| void | tlsf_free (tlsf_pool_t *pool, void *ptr) |
| void * | tlsf_realloc (tlsf_pool_t *pool, void *ptr, size_t size) |
| int tlsf_add_memory | ( | tlsf_pool_t * | pool, |
| void * | mem, | ||
| size_t | size | ||
| ) |
| tlsf_pool_t * tlsf_create | ( | void | ) |
| void tlsf_free | ( | tlsf_pool_t * | pool, |
| void * | ptr | ||
| ) |
| tlsf_pool_t * tlsf_get_pool | ( | void | ) |
| void * tlsf_malloc | ( | tlsf_pool_t * | pool, |
| size_t | size | ||
| ) |
| void * tlsf_realloc | ( | tlsf_pool_t * | pool, |
| void * | ptr, | ||
| size_t | size | ||
| ) |