Namespaces | |
| access_rights | |
| cache | |
| cpuid | |
| dr7 | |
| gdt | |
| idt | |
| interrupt | |
| memory_attr | |
| memory_type | |
| msrs | |
| page_table | |
| pat | |
| pdpte | |
| pm | |
| portio | |
| read_tsc | |
| read_tscp | |
| rflags | |
| segment_register | |
| tlb | |
Functions | |
| template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type> | |
| auto | is_address_canonical (T addr) |
| template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type> | |
| auto | is_linear_address_valid (T addr) |
| template<class T , class = typename std::enable_if<std::is_integral<T>::value>::type> | |
| auto | is_physical_address_valid (T addr) |
Variables | |
| constexpr const auto | page_size = 0x1000UL |
| constexpr const auto | page_shift = 12UL |
| constexpr const auto | cache_line_size = 64UL |
| constexpr const auto | cache_line_shift = 6UL |
| auto x64::is_address_canonical | ( | T | addr | ) |
| auto x64::is_linear_address_valid | ( | T | addr | ) |
| auto x64::is_physical_address_valid | ( | T | addr | ) |
1.8.14