Go to the source code of this file.
Data Structures | |
| class | page_table_entry_x64 |
Namespaces | |
| x64 | |
| x64::page_table | |
| x64::page_table::pml4 | |
| x64::page_table::pdpt | |
| x64::page_table::pd | |
| x64::page_table::pt | |
Functions | |
| template<class T , class F > | |
| auto | x64::page_table::index (const T virt, const F from) |
Variables | |
| constexpr const auto | x64::page_table::num_entries = 512UL |
| constexpr const auto | x64::page_table::num_bytes = num_entries * sizeof(uintptr_t) |
| constexpr const auto | x64::page_table::pml4::from = 39U |
| constexpr const auto | x64::page_table::pml4::size = 9U |
| constexpr const auto | x64::page_table::pml4::size_bytes = 0x8000000000UL |
| constexpr const auto | x64::page_table::pdpt::from = 30U |
| constexpr const auto | x64::page_table::pdpt::size = 9U |
| constexpr const auto | x64::page_table::pdpt::size_bytes = 0x40000000UL |
| constexpr const auto | x64::page_table::pd::from = 21U |
| constexpr const auto | x64::page_table::pd::size = 9U |
| constexpr const auto | x64::page_table::pd::size_bytes = 0x200000UL |
| constexpr const auto | x64::page_table::pt::from = 12U |
| constexpr const auto | x64::page_table::pt::size = 9U |
| constexpr const auto | x64::page_table::pt::size_bytes = 0x1000UL |
1.8.14