GUEST_TYPE_NON_ENCRYPTED,\r
GUEST_TYPE_AMD_SEV,\r
GUEST_TYPE_INTEL_TDX,\r
-\r
} GUEST_TYPE;\r
\r
//\r
// OvmfPkg/OvmfPkg.dec\r
// OvmfPkg/OvmfPkgDefines.fdf.inc\r
typedef struct _CONFIDENTIAL_COMPUTING_WORK_AREA_HEADER {\r
- UINT8 GuestType;\r
- UINT8 Reserved1[3];\r
+ UINT8 GuestType;\r
+ UINT8 Reserved1[3];\r
} CONFIDENTIAL_COMPUTING_WORK_AREA_HEADER;\r
\r
//\r
// any changes must stay in sync with its usage.\r
//\r
typedef struct _SEC_SEV_ES_WORK_AREA {\r
- UINT8 SevEsEnabled;\r
- UINT8 Reserved1[7];\r
+ UINT8 SevEsEnabled;\r
+ UINT8 Reserved1[7];\r
\r
- UINT64 RandomData;\r
+ UINT64 RandomData;\r
\r
- UINT64 EncryptionMask;\r
+ UINT64 EncryptionMask;\r
} SEC_SEV_ES_WORK_AREA;\r
\r
//\r
// The SEV work area definition.\r
//\r
typedef struct _SEV_WORK_AREA {\r
- CONFIDENTIAL_COMPUTING_WORK_AREA_HEADER Header;\r
+ CONFIDENTIAL_COMPUTING_WORK_AREA_HEADER Header;\r
\r
- SEC_SEV_ES_WORK_AREA SevEsWorkArea;\r
+ SEC_SEV_ES_WORK_AREA SevEsWorkArea;\r
} SEV_WORK_AREA;\r
\r
typedef union {\r
- CONFIDENTIAL_COMPUTING_WORK_AREA_HEADER Header;\r
- SEV_WORK_AREA SevWorkArea;\r
+ CONFIDENTIAL_COMPUTING_WORK_AREA_HEADER Header;\r
+ SEV_WORK_AREA SevWorkArea;\r
} OVMF_WORK_AREA;\r
\r
#endif\r