UINT64 PciAttributes;\r
} ORIGINAL_ATTRIBUTES;\r
\r
+typedef struct S3_CONTEXT S3_CONTEXT;\r
+\r
EFI_STATUS\r
EFIAPI\r
InstallAcpiTable (\r
IN UINTN Count\r
);\r
\r
+EFI_STATUS\r
+AllocateS3Context (\r
+ OUT S3_CONTEXT **S3Context,\r
+ IN UINTN WritePointerCount\r
+ );\r
+\r
+VOID\r
+ReleaseS3Context (\r
+ IN S3_CONTEXT *S3Context\r
+ );\r
+\r
+EFI_STATUS\r
+SaveCondensedWritePointerToS3Context (\r
+ IN OUT S3_CONTEXT *S3Context,\r
+ IN UINT16 PointerItem,\r
+ IN UINT8 PointerSize,\r
+ IN UINT32 PointerOffset,\r
+ IN UINT64 PointerValue\r
+ );\r
+\r
+EFI_STATUS\r
+TransferS3ContextToBootScript (\r
+ IN CONST S3_CONTEXT *S3Context\r
+ );\r
+\r
#endif\r
\r