#include <xtf/numbers.h>
#include "page-pae.h"
#include "page-pse.h"
Go to the source code of this file.
◆ PAGE_SHIFT
◆ PAGE_SIZE
◆ PAGE_MASK
◆ PADDR_BITS
◆ PADDR_MASK
◆ PAGE_ORDER_4K
◆ PAGE_ORDER_2M
◆ PAGE_ORDER_4M
◆ PAGE_ORDER_1G
◆ _PAGE_PRESENT
#define _PAGE_PRESENT 0x0001 |
◆ _PAGE_RW
◆ _PAGE_USER
#define _PAGE_USER 0x0004 |
◆ _PAGE_PWT
◆ _PAGE_PCD
◆ _PAGE_ACCESSED
#define _PAGE_ACCESSED 0x0020 |
◆ _PAGE_DIRTY
#define _PAGE_DIRTY 0x0040 |
◆ _PAGE_AD
◆ _PAGE_PSE
◆ _PAGE_PAT
◆ _PAGE_GLOBAL
#define _PAGE_GLOBAL 0x0100 |
◆ _PAGE_AVAIL
#define _PAGE_AVAIL 0x0e00 |
◆ _PAGE_PSE_PAT
#define _PAGE_PSE_PAT 0x1000 |
◆ _PAGE_NX
#define _PAGE_NX (_AC(1, ULL) << 63) |
◆ _PAGE_P
◆ _PAGE_U
◆ _PAGE_A
◆ _PAGE_D
◆ PTE_SIZE
◆ PTE_ORDER
◆ PT_ORDER
◆ L1_PT_SHIFT
◆ L2_PT_SHIFT
◆ L1_PT_ENTRIES
◆ L2_PT_ENTRIES
◆ PRIpaddr
◆ PRIpte
◆ paddr_t
◆ intpte_t
◆ l1_table_offset()
unsigned int l1_table_offset |
( |
unsigned long |
linear | ) |
|
◆ l2_table_offset()
unsigned int l2_table_offset |
( |
unsigned long |
linear | ) |
|
◆ l3_table_offset()
unsigned int l3_table_offset |
( |
unsigned long |
linear | ) |
|
◆ l4_table_offset()
unsigned int l4_table_offset |
( |
unsigned long |
linear | ) |
|