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

#include <lg.h>

Public Member Functions

 DECLARE_BITMAP (irqs_pending, LGUEST_IRQS)
 

Data Fields

unsigned int id
 
struct lguestlg
 
struct task_structtsk
 
struct mm_structmm
 
u32 cr2
 
int ts
 
u32 esp1
 
u16 ss1
 
int changed
 
unsigned long pending_notify
 
unsigned long regs_page
 
struct lguest_regsregs
 
struct lguest_pageslast_pages
 
bool linear_pages
 
int cpu_pgd
 
struct hcall_argshcall
 
u32 next_hcall
 
struct hrtimer hrt
 
int halted
 
struct lg_cpu_arch arch
 

Detailed Description

Definition at line 40 of file lg.h.

Member Function Documentation

DECLARE_BITMAP ( irqs_pending  ,
LGUEST_IRQS   
)

Field Documentation

Definition at line 79 of file lg.h.

int changed

Definition at line 52 of file lg.h.

int cpu_pgd

Definition at line 64 of file lg.h.

u32 cr2

Definition at line 46 of file lg.h.

u32 esp1

Definition at line 48 of file lg.h.

int halted

Definition at line 74 of file lg.h.

Definition at line 67 of file lg.h.

Definition at line 71 of file lg.h.

unsigned int id

Definition at line 41 of file lg.h.

struct lguest_pages* last_pages

Definition at line 60 of file lg.h.

Definition at line 42 of file lg.h.

bool linear_pages

Definition at line 63 of file lg.h.

Definition at line 44 of file lg.h.

u32 next_hcall

Definition at line 68 of file lg.h.

unsigned long pending_notify

Definition at line 54 of file lg.h.

Definition at line 58 of file lg.h.

unsigned long regs_page

Definition at line 57 of file lg.h.

u16 ss1

Definition at line 49 of file lg.h.

int ts

Definition at line 47 of file lg.h.

Definition at line 43 of file lg.h.


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