10#ifndef _INTERNAL_SMM_S3_SAVE_STATE_H_
11#define _INTERNAL_SMM_S3_SAVE_STATE_H_
92 IN BOOLEAN BeforeOrAfter,
93 IN OUT EFI_S3_BOOT_SCRIPT_POSITION *Position OPTIONAL,
128 IN BOOLEAN BeforeOrAfter,
129 IN BOOLEAN CreateIfNotFound,
130 IN OUT EFI_S3_BOOT_SCRIPT_POSITION *Position OPTIONAL,
154 IN EFI_S3_BOOT_SCRIPT_POSITION Position1,
155 IN EFI_S3_BOOT_SCRIPT_POSITION Position2,
EFI_STATUS EFIAPI BootScriptLabel(IN CONST EFI_S3_SAVE_STATE_PROTOCOL *This, IN BOOLEAN BeforeOrAfter, IN BOOLEAN CreateIfNotFound, IN OUT EFI_S3_BOOT_SCRIPT_POSITION *Position OPTIONAL, IN CONST CHAR8 *Label)
EFI_STATUS EFIAPI BootScriptWrite(IN CONST EFI_S3_SAVE_STATE_PROTOCOL *This, IN UINTN OpCode,...)
EFI_STATUS EFIAPI BootScriptInsert(IN CONST EFI_S3_SAVE_STATE_PROTOCOL *This, IN BOOLEAN BeforeOrAfter, IN OUT EFI_S3_BOOT_SCRIPT_POSITION *Position OPTIONAL, IN UINTN OpCode,...)
EFI_STATUS EFIAPI BootScriptCompare(IN CONST EFI_S3_SAVE_STATE_PROTOCOL *This, IN EFI_S3_BOOT_SCRIPT_POSITION Position1, IN EFI_S3_BOOT_SCRIPT_POSITION Position2, OUT UINTN *RelativePosition)