Lines Matching defs:sev_es_save_area

366 struct sev_es_save_area {  struct
367 struct vmcb_seg es;
368 struct vmcb_seg cs;
369 struct vmcb_seg ss;
370 struct vmcb_seg ds;
371 struct vmcb_seg fs;
372 struct vmcb_seg gs;
373 struct vmcb_seg gdtr;
374 struct vmcb_seg ldtr;
375 struct vmcb_seg idtr;
376 struct vmcb_seg tr;
377 u64 pl0_ssp;
378 u64 pl1_ssp;
379 u64 pl2_ssp;
380 u64 pl3_ssp;
381 u64 u_cet;
382 u8 reserved_0xc8[2];
383 u8 vmpl;
384 u8 cpl;
385 u8 reserved_0xcc[4];
386 u64 efer;
387 u8 reserved_0xd8[104];
388 u64 xss;
389 u64 cr4;
390 u64 cr3;
391 u64 cr0;
392 u64 dr7;
393 u64 dr6;
394 u64 rflags;
395 u64 rip;
396 u64 dr0;
397 u64 dr1;
398 u64 dr2;
399 u64 dr3;
400 u64 dr0_addr_mask;
401 u64 dr1_addr_mask;
402 u64 dr2_addr_mask;
403 u64 dr3_addr_mask;
404 u8 reserved_0x1c0[24];
405 u64 rsp;
406 u64 s_cet;
407 u64 ssp;
408 u64 isst_addr;
409 u64 rax;
410 u64 star;
411 u64 lstar;
412 u64 cstar;
413 u64 sfmask;
414 u64 kernel_gs_base;
415 u64 sysenter_cs;
416 u64 sysenter_esp;
417 u64 sysenter_eip;
418 u64 cr2;
419 u8 reserved_0x248[32];
420 u64 g_pat;
421 u64 dbgctl;
422 u64 br_from;
423 u64 br_to;
424 u64 last_excp_from;
425 u64 last_excp_to;
426 u8 reserved_0x298[80];
427 u32 pkru;
428 u32 tsc_aux;
429 u64 tsc_scale;
430 u64 tsc_offset;
431 u8 reserved_0x300[8];
432 u64 rcx;
433 u64 rdx;
434 u64 rbx;
435 u64 reserved_0x320; /* rsp already available at 0x01d8 */
436 u64 rbp;
437 u64 rsi;
438 u64 rdi;
439 u64 r8;
440 u64 r9;
441 u64 r10;
442 u64 r11;
443 u64 r12;
444 u64 r13;
445 u64 r14;
446 u64 r15;
447 u8 reserved_0x380[16];
448 u64 guest_exit_info_1;
449 u64 guest_exit_info_2;
450 u64 guest_exit_int_info;
451 u64 guest_nrip;
452 u64 sev_features;
453 u64 vintr_ctrl;
454 u64 guest_exit_code;
455 u64 virtual_tom;
456 u64 tlb_id;
457 u64 pcpu_id;
458 u64 event_inj;
459 u64 xcr0;
460 u8 reserved_0x3f0[16];
463 u64 x87_dp;
464 u32 mxcsr;
465 u16 x87_ftw;
466 u16 x87_fsw;
467 u16 x87_fcw;
468 u16 x87_fop;
469 u16 x87_ds;
470 u16 x87_cs;
471 u64 x87_rip;
472 u8 fpreg_x87[80];
473 u8 fpreg_xmm[256];
474 u8 fpreg_ymm[256];