#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 { ... } |
1.5.5