GCC Middle and Back End API Reference
|
Data Fields | |
struct page_table_chain * | next |
size_t | high_bits |
page_entry ** | table [PAGE_L1_SIZE] |
On 64-bit hosts, we use the same two level page tables plus a linked list that disambiguates the top 32-bits. There will almost always be exactly one entry in the list.
size_t page_table_chain::high_bits |
struct page_table_chain* page_table_chain::next |
page_entry** page_table_chain::table[PAGE_L1_SIZE] |