MP-Gadget
5.0.1.dev1-76bc7d4726-dirty
|
#include <memory.h>
Public Attributes | |
char | name [12] |
Allocator * | parent |
char * | rawbase |
char * | base |
size_t | size |
size_t | bottom |
size_t | top |
int | refcount |
int | use_malloc |
char* Allocator::base |
Definition at line 21 of file memory.h.
Referenced by allocator_alloc_va(), allocator_dealloc(), allocator_init(), allocator_iter_next(), allocator_malloc_init(), allocator_realloc_int(), and allocator_reset().
size_t Allocator::bottom |
Definition at line 24 of file memory.h.
Referenced by allocator_alloc_va(), allocator_dealloc(), allocator_get_free_size(), allocator_get_used_size(), allocator_init(), allocator_iter_next(), allocator_malloc_init(), and allocator_reset().
char Allocator::name[12] |
Definition at line 17 of file memory.h.
Referenced by allocator_init(), allocator_malloc_init(), and allocator_print().
Allocator* Allocator::parent |
Definition at line 18 of file memory.h.
Referenced by allocator_destroy(), allocator_init(), and allocator_malloc_init().
char* Allocator::rawbase |
Definition at line 20 of file memory.h.
Referenced by allocator_destroy(), allocator_init(), and allocator_malloc_init().
int Allocator::refcount |
Definition at line 27 of file memory.h.
Referenced by allocator_alloc_va(), allocator_dealloc(), allocator_destroy(), allocator_init(), allocator_malloc_init(), and allocator_reset().
size_t Allocator::size |
Definition at line 22 of file memory.h.
Referenced by allocator_get_used_size(), allocator_init(), allocator_iter_next(), allocator_malloc_init(), allocator_print(), and allocator_reset().
size_t Allocator::top |
Definition at line 25 of file memory.h.
Referenced by allocator_alloc_va(), allocator_dealloc(), allocator_get_free_size(), allocator_get_used_size(), allocator_init(), allocator_iter_start(), allocator_malloc_init(), allocator_realloc_int(), and allocator_reset().
int Allocator::use_malloc |
Definition at line 28 of file memory.h.
Referenced by allocator_alloc_va(), allocator_dealloc(), allocator_get_free_size(), allocator_get_used_size(), allocator_init(), allocator_malloc_init(), allocator_print(), allocator_realloc_int(), and allocator_reset().