Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Member Functions | Data Fields
lguest_data Struct Reference

#include <lguest.h>

Public Member Functions

 DECLARE_BITMAP (blocked_interrupts, LGUEST_IRQS)
 

Data Fields

unsigned int irq_enabled
 
unsigned long cr2
 
struct timespec time
 
int irq_pending
 
u8 hcall_status [LHCALL_RING_SIZE]
 
struct hcall_args hcalls [LHCALL_RING_SIZE]
 
unsigned long reserve_mem
 
u32 tsc_khz
 
unsigned long noirq_start
 
unsigned long noirq_end
 
unsigned long kernel_address
 
unsigned int syscall_vec
 

Detailed Description

Definition at line 21 of file lguest.h.

Member Function Documentation

DECLARE_BITMAP ( blocked_interrupts  ,
LGUEST_IRQS   
)

Field Documentation

unsigned long cr2

Definition at line 35 of file lguest.h.

u8 hcall_status[LHCALL_RING_SIZE]

Definition at line 53 of file lguest.h.

Definition at line 55 of file lguest.h.

unsigned int irq_enabled

Definition at line 26 of file lguest.h.

int irq_pending

Definition at line 44 of file lguest.h.

unsigned long kernel_address

Definition at line 67 of file lguest.h.

unsigned long noirq_end

Definition at line 65 of file lguest.h.

unsigned long noirq_start

Definition at line 65 of file lguest.h.

unsigned long reserve_mem

Definition at line 59 of file lguest.h.

unsigned int syscall_vec

Definition at line 69 of file lguest.h.

Definition at line 38 of file lguest.h.

u32 tsc_khz

Definition at line 61 of file lguest.h.


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