TNeo
v1.07
|
Data Fields | |
enum TN_ObjId | id_fmp |
id for object validity verification. More... | |
struct TN_ListItem | wait_queue |
list of tasks waiting for free memory block | |
unsigned int | block_size |
block size (in bytes); note that it should be a multiple of sizeof(TN_UWord}) , use a macro TN_MAKE_ALIG_SIZE() for that. More... | |
int | blocks_cnt |
capacity (total blocks count) | |
int | free_blocks_cnt |
free blocks count | |
void * | start_addr |
memory pool start address; note that it should be a multiple of sizeof(TN_UWord) . More... | |
void * | free_list |
Pointer to the first free memory block. More... | |
enum TN_ObjId TN_FMem::id_fmp |
unsigned int TN_FMem::block_size |
block size (in bytes); note that it should be a multiple of sizeof(TN_UWord})
, use a macro TN_MAKE_ALIG_SIZE()
for that.
TN_MAKE_ALIG_SIZE()
void* TN_FMem::start_addr |
void* TN_FMem::free_list |