GCC Middle and Back End API Reference
|
Data Fields | |
struct page_group * | next |
char * | allocation |
size_t | alloc_size |
unsigned int | in_use |
A page_group describes a large allocation from malloc, from which we parcel out aligned pages.
size_t page_group::alloc_size |
Referenced by alloc_page(), and release_pages().
char* page_group::allocation |
Referenced by alloc_page(), clear_page_group_in_use(), release_pages(), and set_page_group_in_use().
unsigned int page_group::in_use |
Referenced by alloc_page(), clear_page_group_in_use(), release_pages(), and set_page_group_in_use().
struct page_group* page_group::next |
Referenced by alloc_page(), and release_pages().