Xen Test Framework
Loading...
Searching...
No Matches
Data Fields
xen_vcpu_guest_context Struct Reference

#include <xen.h>

+ Collaboration diagram for xen_vcpu_guest_context:

Data Fields

struct { 
 
   char   x [512] 
 
} fpu_ctxt 
 
unsigned long flags
 
struct xen_cpu_user_regs user_regs
 
struct xen_trap_info trap_ctxt [256]
 
unsigned long ldt_base
 
unsigned long ldt_ents
 
unsigned long gdt_frames [16]
 
unsigned long gdt_ents
 
unsigned long kernel_ss
 
unsigned long kernel_sp
 
unsigned long ctrlreg [8]
 
unsigned long debugreg [8]
 
unsigned long event_callback_eip
 
unsigned long failsafe_callback_eip
 
union { 
 
   unsigned long   syscall_callback_eip 
 
   struct { 
 
      unsigned int   event_callback_cs 
 
      unsigned int   failsafe_callback_cs 
 
   }  
 
};  
 
unsigned long vm_assist
 

Detailed Description

Definition at line 43 of file xen.h.

Field Documentation

◆ x

char x[512]

Definition at line 45 of file xen.h.

◆ [struct]

struct { ... } fpu_ctxt

◆ flags

unsigned long flags

Definition at line 58 of file xen.h.

◆ user_regs

struct xen_cpu_user_regs user_regs

Definition at line 59 of file xen.h.

◆ trap_ctxt

struct xen_trap_info trap_ctxt[256]

Definition at line 60 of file xen.h.

◆ ldt_base

unsigned long ldt_base

Definition at line 61 of file xen.h.

◆ ldt_ents

unsigned long ldt_ents

Definition at line 61 of file xen.h.

◆ gdt_frames

unsigned long gdt_frames[16]

Definition at line 62 of file xen.h.

◆ gdt_ents

unsigned long gdt_ents

Definition at line 62 of file xen.h.

◆ kernel_ss

unsigned long kernel_ss

Definition at line 63 of file xen.h.

◆ kernel_sp

unsigned long kernel_sp

Definition at line 63 of file xen.h.

◆ ctrlreg

unsigned long ctrlreg[8]

Definition at line 65 of file xen.h.

◆ debugreg

unsigned long debugreg[8]

Definition at line 66 of file xen.h.

◆ event_callback_eip

unsigned long event_callback_eip

Definition at line 73 of file xen.h.

◆ failsafe_callback_eip

unsigned long failsafe_callback_eip

Definition at line 74 of file xen.h.

◆ syscall_callback_eip

unsigned long syscall_callback_eip

Definition at line 76 of file xen.h.

◆ event_callback_cs

unsigned int event_callback_cs

Definition at line 78 of file xen.h.

◆ failsafe_callback_cs

unsigned int failsafe_callback_cs

Definition at line 79 of file xen.h.

◆ [union]

union { ... }

◆ vm_assist

unsigned long vm_assist

Definition at line 83 of file xen.h.


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