MOS Source Code
|
#include <paging_impl.h>
Public Attributes | |
bool | present: 1 |
bool | writable: 1 |
bool | usermode: 1 |
bool | write_through: 1 |
bool | cache_disabled: 1 |
bool | accessed: 1 |
bool | dirty: 1 |
bool | pat: 1 |
bool | global: 1 |
u32 | _ignored1: 2 |
bool | hlat_restart: 1 |
pfn_t | pfn: 40 |
u32 | _ignored2: 7 |
u32 | protection_key: 4 |
bool | no_execute: 1 |
Definition at line 48 of file paging_impl.h.
bool present |
Definition at line 50 of file paging_impl.h.
Referenced by platform_pml1e_get_present(), and platform_pml1e_set_pfn().
bool writable |
Definition at line 51 of file paging_impl.h.
Referenced by platform_pml1e_get_flags(), and platform_pml1e_set_flags().
bool usermode |
Definition at line 52 of file paging_impl.h.
Referenced by platform_pml1e_get_flags(), and platform_pml1e_set_flags().
bool write_through |
Definition at line 53 of file paging_impl.h.
Referenced by platform_pml1e_get_flags(), and platform_pml1e_set_flags().
bool cache_disabled |
Definition at line 54 of file paging_impl.h.
Referenced by platform_pml1e_get_flags(), and platform_pml1e_set_flags().
bool accessed |
Definition at line 55 of file paging_impl.h.
bool dirty |
Definition at line 56 of file paging_impl.h.
bool pat |
Definition at line 57 of file paging_impl.h.
bool global |
Definition at line 58 of file paging_impl.h.
Referenced by platform_pml1e_get_flags(), and platform_pml1e_set_flags().
u32 _ignored1 |
Definition at line 59 of file paging_impl.h.
bool hlat_restart |
Definition at line 60 of file paging_impl.h.
pfn_t pfn |
Definition at line 61 of file paging_impl.h.
Referenced by platform_pml1e_get_pfn(), and platform_pml1e_set_pfn().
u32 _ignored2 |
Definition at line 62 of file paging_impl.h.
u32 protection_key |
Definition at line 63 of file paging_impl.h.
bool no_execute |
Definition at line 64 of file paging_impl.h.
Referenced by platform_pml1e_get_flags(), and platform_pml1e_set_flags().