|
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().