GCC Middle and Back End API Reference
|
#include <alloc-pool.h>
Data Fields | |
const char * | name |
ALLOC_POOL_ID_TYPE | id |
size_t | elts_per_block |
alloc_pool_list | returned_free_list |
char * | virgin_free_list |
size_t | virgin_elts_remaining |
size_t | elts_allocated |
size_t | elts_free |
size_t | blocks_allocated |
alloc_pool_list | block_list |
size_t | block_size |
size_t | elt_size |
alloc_pool_list alloc_pool_def::block_list |
Referenced by create_alloc_pool(), empty_alloc_pool(), and pool_alloc().
size_t alloc_pool_def::block_size |
Referenced by create_alloc_pool(), and pool_alloc().
size_t alloc_pool_def::blocks_allocated |
Referenced by create_alloc_pool(), empty_alloc_pool(), and pool_alloc().
size_t alloc_pool_def::elt_size |
Referenced by create_alloc_pool(), empty_alloc_pool(), pool_alloc(), and pool_free().
size_t alloc_pool_def::elts_allocated |
Referenced by create_alloc_pool(), empty_alloc_pool(), pool_alloc(), and pool_free().
size_t alloc_pool_def::elts_free |
Referenced by create_alloc_pool(), empty_alloc_pool(), pool_alloc(), and pool_free().
size_t alloc_pool_def::elts_per_block |
Referenced by create_alloc_pool(), and pool_alloc().
ALLOC_POOL_ID_TYPE alloc_pool_def::id |
Referenced by create_alloc_pool(), pool_alloc(), and pool_free().
const char* alloc_pool_def::name |
Referenced by create_alloc_pool(), empty_alloc_pool(), pool_alloc(), and pool_free().
alloc_pool_list alloc_pool_def::returned_free_list |
Referenced by create_alloc_pool(), empty_alloc_pool(), pool_alloc(), and pool_free().
size_t alloc_pool_def::virgin_elts_remaining |
Referenced by create_alloc_pool(), empty_alloc_pool(), and pool_alloc().
char* alloc_pool_def::virgin_free_list |
Referenced by create_alloc_pool(), empty_alloc_pool(), and pool_alloc().