Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
guest_walker Struct Reference

#include <paging_tmpl.h>

Data Fields

int level
 
unsigned max_level
 
gfn_t table_gfn [PT_MAX_FULL_LEVELS]
 
pt_element_t ptes [PT_MAX_FULL_LEVELS]
 
pt_element_t prefetch_ptes [PTE_PREFETCH_NUM]
 
gpa_t pte_gpa [PT_MAX_FULL_LEVELS]
 
pt_element_t __userptep_user [PT_MAX_FULL_LEVELS]
 
unsigned pt_access
 
unsigned pte_access
 
gfn_t gfn
 
struct x86_exception fault
 

Detailed Description

Definition at line 64 of file paging_tmpl.h.

Field Documentation

Definition at line 75 of file paging_tmpl.h.

gfn_t gfn

Definition at line 74 of file paging_tmpl.h.

int level

Definition at line 65 of file paging_tmpl.h.

unsigned max_level

Definition at line 66 of file paging_tmpl.h.

pt_element_t prefetch_ptes[PTE_PREFETCH_NUM]

Definition at line 69 of file paging_tmpl.h.

unsigned pt_access

Definition at line 72 of file paging_tmpl.h.

unsigned pte_access

Definition at line 73 of file paging_tmpl.h.

gpa_t pte_gpa[PT_MAX_FULL_LEVELS]

Definition at line 70 of file paging_tmpl.h.

pt_element_t __user* ptep_user[PT_MAX_FULL_LEVELS]

Definition at line 71 of file paging_tmpl.h.

pt_element_t ptes[PT_MAX_FULL_LEVELS]

Definition at line 68 of file paging_tmpl.h.

gfn_t table_gfn[PT_MAX_FULL_LEVELS]

Definition at line 67 of file paging_tmpl.h.


The documentation for this struct was generated from the following file: