#include <vmspte.h>
Public Attributes | |
union { | |
struct { | |
unsigned page_bits: 9 | |
unsigned yet_unused: 1 | |
unsigned pte_v_typ0: 1 | |
unsigned pte_v_typ1: 1 | |
unsigned pte_v_stx: 16 | |
unsigned pte_v_crf: 1 | |
unsigned pte_v_dzro: 1 | |
unsigned pte_v_wrt: 1 | |
unsigned pte_v_fill: 1 | |
} | |
struct { | |
unsigned page_bits: 9 | |
unsigned yet_unused: 1 | |
unsigned pte_v_typ0: 1 | |
unsigned pte_v_typ1: 1 | |
unsigned pte_v_pgflpag: 18 | |
unsigned pte_v_pgflx: 2 | |
} | |
struct { | |
unsigned page_bits: 9 | |
unsigned yet_unused: 1 | |
unsigned pte_v_typ0: 1 | |
unsigned pte_v_typ1: 1 | |
unsigned pte_v_gptx: 20 | |
} | |
struct { | |
unsigned page_bits: 9 | |
unsigned yet_unused: 1 | |
unsigned pte_v_typ0: 1 | |
unsigned pte_v_typ1: 1 | |
unsigned pte_v_pfn: 20 | |
} | |
struct { | |
unsigned page_bits: 9 | |
unsigned pte_v_window: 1 | |
unsigned pte_v_typ0: 1 | |
unsigned pte_v_typ1: 1 | |
unsigned pte_v_pfn: 20 | |
} | |
struct { | |
unsigned pte_v_valid: 1 | |
unsigned nothing: 6 | |
unsigned pte_v_global: 1 | |
unsigned pte_v_gblwrt: 1 | |
unsigned pte_v_fill: 23 | |
} | |
unsigned long pte_l_all | |
}; |
Definition at line 25 of file vmspte.h.
unsigned _mypte::page_bits |
unsigned _mypte::yet_unused |
unsigned _mypte::pte_v_typ0 |
unsigned _mypte::pte_v_typ1 |
unsigned _mypte::pte_v_stx |
unsigned _mypte::pte_v_crf |
unsigned _mypte::pte_v_dzro |
unsigned _mypte::pte_v_wrt |
unsigned _mypte::pte_v_fill |
unsigned _mypte::pte_v_pgflpag |
unsigned _mypte::pte_v_pgflx |
unsigned _mypte::pte_v_gptx |
unsigned _mypte::pte_v_pfn |
Definition at line 58 of file vmspte.h.
Referenced by exe_crmpsc(), mmg_delpag(), and mmg_purgwsscn().
unsigned _mypte::pte_v_window |
unsigned _mypte::pte_v_valid |
unsigned _mypte::nothing |
unsigned _mypte::pte_v_global |
unsigned _mypte::pte_v_gblwrt |
unsigned long _mypte::pte_l_all |
union { ... } |