Lines Matching defs:vcpu_guest_context
179 struct vcpu_guest_context { struct
181 struct { char x[512]; } fpu_ctxt; /* User-level FPU registers */
194 unsigned long flags; /* VGCF_* flags */
195 struct cpu_user_regs user_regs; /* User-level CPU registers */
196 struct trap_info trap_ctxt[256]; /* Virtual IDT */
197 unsigned long ldt_base, ldt_ents; /* LDT (linear address, # ents) */
198 unsigned long gdt_frames[16], gdt_ents; /* GDT (machine frames, # ents) */
199 unsigned long kernel_ss, kernel_sp; /* Virtual TSS (only SS1/SP1) */
201 unsigned long ctrlreg[8]; /* CR0-CR7 (control registers) */
202 unsigned long debugreg[8]; /* DB0-DB7 (debug registers) */
204 unsigned long event_callback_cs; /* CS:EIP of event callback */
205 unsigned long event_callback_eip;
206 unsigned long failsafe_callback_cs; /* CS:EIP of failsafe callback */
207 unsigned long failsafe_callback_eip;
231 typedef struct vcpu_guest_context vcpu_guest_context_t; argument