OUT VOID *Buffer\r
);\r
\r
-typedef struct _PEI_RECOVERY_BLOCK_IO_INTERFACE {\r
+struct _PEI_RECOVERY_BLOCK_IO_INTERFACE {\r
PEI_GET_NUMBER_BLOCK_DEVICES GetNumberOfBlockDevices;\r
PEI_GET_DEVICE_MEDIA_INFORMATION GetBlockDeviceMediaInfo;\r
PEI_READ_BLOCKS ReadBlocks;\r
-} PEI_RECOVERY_BLOCK_IO_INTERFACE;\r
+};\r
\r
extern EFI_GUID gPeiBlockIoPpiGuid;\r
\r
IN EFI_GUID * FvFile OPTIONAL\r
);\r
\r
-typedef struct _PEI_BOOT_SCRIPT_EXECUTER_PPI {\r
+struct _PEI_BOOT_SCRIPT_EXECUTER_PPI {\r
UINT64 Revision;\r
PEI_BOOT_SCRIPT_EXECUTE Execute;\r
-} PEI_BOOT_SCRIPT_EXECUTER_PPI;\r
+};\r
\r
extern EFI_GUID gPeiBootScriptExecuterPpiGuid;\r
\r
// PEI_CPU_IO_PPI\r
// *******************************************************\r
//\r
-typedef struct _PEI_CPU_IO_PPI {\r
+struct _PEI_CPU_IO_PPI {\r
PEI_CPU_IO_PPI_ACCESS Mem;\r
PEI_CPU_IO_PPI_ACCESS Io;\r
PEI_CPU_IO_PPI_IO_READ8 IoRead8;\r
PEI_CPU_IO_PPI_MEM_WRITE16 MemWrite16;\r
PEI_CPU_IO_PPI_MEM_WRITE32 MemWrite32;\r
PEI_CPU_IO_PPI_MEM_WRITE64 MemWrite64;\r
-} PEI_CPU_IO_PPI;\r
+};\r
\r
extern EFI_GUID gPeiCpuIoPpiInServiceTableGuid;\r
\r
OUT UINTN *OutputSize\r
);\r
\r
-typedef struct _EFI_PEI_DECOMPRESS_PPI {\r
+struct _EFI_PEI_DECOMPRESS_PPI {\r
EFI_PEI_DECOMPRESS_DECOMPRESS Decompress;\r
-} EFI_PEI_DECOMPRESS_PPI;\r
+};\r
\r
\r
\r
OUT VOID *Buffer\r
);\r
\r
-typedef struct _PEI_DEVICE_RECOVERY_MODULE_INTERFACE {\r
+struct _PEI_DEVICE_RECOVERY_MODULE_INTERFACE {\r
PEI_DEVICE_GET_NUMBER_RECOVERY_CAPSULE GetNumberRecoveryCapsules;\r
PEI_DEVICE_GET_RECOVERY_CAPSULE_INFO GetRecoveryCapsuleInfo;\r
PEI_DEVICE_LOAD_RECOVERY_CAPSULE LoadRecoveryCapsule;\r
-} PEI_DEVICE_RECOVERY_MODULE_INTERFACE;\r
+};\r
\r
extern EFI_GUID gPeiDeviceRecoveryModulePpiGuid;\r
\r
IN EFI_PEI_HOB_POINTERS HobList\r
);\r
\r
-typedef struct _EFI_DXE_IPL_PPI {\r
+struct _EFI_DXE_IPL_PPI {\r
EFI_DXE_IPL_ENTRY Entry;\r
-} EFI_DXE_IPL_PPI;\r
+};\r
\r
extern EFI_GUID gEfiDxeIplPpiGuid;\r
\r
EFI_FIRMWARE_VOLUME_HEADER **FVAddress\r
);\r
\r
-typedef struct _EFI_FIND_FV_PPI {\r
+struct _EFI_FIND_FV_PPI {\r
EFI_FIND_FV_FINDFV FindFv;\r
-} EFI_FIND_FV_PPI;\r
+};\r
\r
extern EFI_GUID gEfiFindFvPpiGuid;\r
\r
OUT VOID **SectionData\r
);\r
\r
-typedef struct _EFI_PEI_FIRMWARE_VOLUME_PPI {\r
+struct _EFI_PEI_FIRMWARE_VOLUME_PPI {\r
EFI_PEI_FV_PROCESS_FV ProcessVolume;\r
EFI_PEI_FV_FIND_FILE_TYPE FindFileByType; \r
EFI_PEI_FV_FIND_FILE_NAME FindFileByName; \r
EFI_PEI_FV_GET_FILE_INFO GetFileInfo; \r
EFI_PEI_FV_GET_INFO GetVolumeInfo;\r
EFI_PEI_FV_FIND_SECTION FindSectionByType;\r
-} EFI_PEI_FIRMWARE_VOLUME_PPI;\r
+};\r
\r
#endif\r
{ 0x49edb1c1, 0xbf21, 0x4761, { 0xbb, 0x12, 0xeb, 0x0, 0x31, 0xaa, 0xbb, 0x39 } }\r
\r
\r
-typedef struct _EFI_PEI_FIRMWARE_VOLUME_INFO_PPI {\r
+struct _EFI_PEI_FIRMWARE_VOLUME_INFO_PPI {\r
EFI_GUID FvFormat;\r
VOID *FvInfo;\r
UINT32 FvInfoSize;\r
EFI_GUID *ParentFvName;\r
EFI_GUID *ParentFileName;\r
-} EFI_PEI_FIRMWARE_VOLUME_INFO_PPI;\r
+};\r
\r
\r
extern EFI_GUID gEfiFirmwareVolumeInfoPpiGuid;\r
OUT UINT32 *AuthenticationStatus\r
);\r
\r
-typedef struct _EFI_PEI_GUIDED_SECTION_EXTRACTION_PPI {\r
+struct _EFI_PEI_GUIDED_SECTION_EXTRACTION_PPI {\r
EFI_PEI_EXTRACT_GUIDED_SECTION ExtractSection;\r
-} EFI_PEI_GUIDED_SECTION_EXTRACTION_PPI;\r
+};\r
\r
#endif\r
OUT EFI_PHYSICAL_ADDRESS * EntryPoint\r
);\r
\r
-typedef struct _EFI_PEI_FV_FILE_LOADER_PPI {\r
+struct _EFI_PEI_FV_FILE_LOADER_PPI {\r
EFI_PEI_FV_LOAD_FILE FvLoadFile;\r
-} EFI_PEI_FV_FILE_LOADER_PPI;\r
+};\r
\r
extern EFI_GUID gPeiFvFileLoaderPpiGuid;\r
\r
);\r
\r
\r
-typedef struct _EFI_PEI_LOAD_FILE_PPI {\r
+struct _EFI_PEI_LOAD_FILE_PPI {\r
EFI_PEI_LOAD_FILE LoadFile;\r
-} EFI_PEI_LOAD_FILE_PPI;\r
+};\r
\r
\r
extern EFI_GUID gEfiLoadFile2PpiGuid;\r
IN UINTN ClearBits\r
);\r
\r
-typedef struct _PEI_PCI_CFG_PPI {\r
+struct _PEI_PCI_CFG_PPI {\r
PEI_PCI_CFG_PPI_IO Read;\r
PEI_PCI_CFG_PPI_IO Write;\r
PEI_PCI_CFG_PPI_RW Modify;\r
-} PEI_PCI_CFG_PPI;\r
+};\r
\r
extern EFI_GUID gPeiPciCfgPpiInServiceTableGuid;\r
\r
IN VOID *ClearBits\r
);\r
\r
-typedef struct _EFI_PEI_PCI_CFG2_PPI {\r
+struct _EFI_PEI_PCI_CFG2_PPI {\r
EFI_PEI_PCI_CFG_PPI_IO Read;\r
EFI_PEI_PCI_CFG_PPI_IO Write;\r
EFI_PEI_PCI_CFG_PPI_RW Modify;\r
UINT16 Segment;\r
-} EFI_PEI_PCI_CFG2_PPI;\r
+};\r
\r
extern EFI_GUID gPeiPciCfg2PpiGuid;\r
\r
IN PEI_RECOVERY_MODULE_INTERFACE * This\r
);\r
\r
-typedef struct _PEI_RECOVERY_MODULE_INTERFACE {\r
+struct _PEI_RECOVERY_MODULE_INTERFACE {\r
PEI_LOAD_RECOVERY_CAPSULE LoadRecoveryCapsule;\r
-} PEI_RECOVERY_MODULE_INTERFACE;\r
+};\r
\r
extern EFI_GUID gPeiRecoveryModulePpiGuid;\r
\r
\r
typedef\r
EFI_STATUS\r
-(EFIAPI *EFI_PEI_RESET_SYSTEM) (\r
+(EFIAPI *PEI_RESET_PPI_RESET_SYSTEM) (\r
IN EFI_PEI_SERVICES **PeiServices\r
);\r
\r
typedef struct {\r
- EFI_PEI_RESET_SYSTEM ResetSystem;\r
+ PEI_RESET_PPI_RESET_SYSTEM ResetSystem;\r
} PEI_RESET_PPI;\r
\r
extern EFI_GUID gPeiResetPpiGuid;\r
IN EFI_PEI_SERVICES **PeiServices\r
);\r
\r
-typedef struct _PEI_S3_RESUME_PPI {\r
+struct _PEI_S3_RESUME_PPI {\r
PEI_S3_RESUME_PPI_RESTORE_CONFIG S3RestoreConfig;\r
-} PEI_S3_RESUME_PPI;\r
+};\r
\r
extern EFI_GUID gPeiS3ResumePpiGuid;\r
\r
IN OUT SEC_PLATFORM_INFORMATION_RECORD *PlatformInformationRecord\r
);\r
\r
-typedef struct _EFI_SEC_PLATFORM_INFORMATION_PPI {\r
+struct _EFI_SEC_PLATFORM_INFORMATION_PPI {\r
SEC_PLATFORM_INFORMATION PlatformInformation;\r
-} EFI_SEC_PLATFORM_INFORMATION_PPI;\r
+};\r
\r
#endif\r
#define EFI_PEI_AUTH_STATUS_NOT_TESTED 0x04\r
#define EFI_PEI_AUTH_STATUS_TEST_FAILED 0x08\r
\r
-typedef struct _EFI_PEI_SECTION_EXTRACTION_PPI {\r
+struct _EFI_PEI_SECTION_EXTRACTION_PPI {\r
EFI_PEI_GET_SECTION PeiGetSection;\r
-} EFI_PEI_SECTION_EXTRACTION_PPI;\r
+};\r
\r
extern EFI_GUID gPeiSectionExtractionPpiGuid;\r
\r
IN OUT BOOLEAN *StartCrisisRecovery\r
);\r
\r
-typedef struct _PEI_SECURITY_PPI {\r
+struct _PEI_SECURITY_PPI {\r
PEI_SECURITY_AUTHENTICATION_STATE AuthenticationState;\r
-} PEI_SECURITY_PPI;\r
+};\r
\r
extern EFI_GUID gPeiSecurityPpiGuid;\r
\r
IN OUT BOOLEAN *DeferExection\r
);\r
\r
-typedef struct _EFI_PEI_SECURITY2_PPI {\r
+struct _EFI_PEI_SECURITY2_PPI {\r
EFI_PEI_SECURITY_AUTHENTICATION_STATE AuthenticationState;\r
-} EFI_PEI_SECURITY2_PPI;\r
+};\r
\r
\r
extern EFI_GUID gEfiPeiSecurity2PpiGuid;\r
IN PEI_SMBUS_NOTIFY_FUNCTION NotifyFunction\r
);\r
\r
-typedef struct _PEI_SMBUS_PPI {\r
+struct _PEI_SMBUS_PPI {\r
PEI_SMBUS_PPI_EXECUTE_OPERATION Execute;\r
PEI_SMBUS_PPI_ARP_DEVICE ArpDevice;\r
PEI_SMBUS_PPI_GET_ARP_MAP GetArpMap;\r
PEI_SMBUS_PPI_NOTIFY Notify;\r
-} PEI_SMBUS_PPI;\r
+};\r
\r
extern EFI_GUID gPeiSmbusPpiGuid;\r
\r
IN EFI_PEI_SMBUS_NOTIFY2_FUNCTION NotifyFunction\r
);\r
\r
-typedef struct _EFI_PEI_SMBUS2_PPI {\r
+struct _EFI_PEI_SMBUS2_PPI {\r
EFI_PEI_SMBUS2_PPI_EXECUTE_OPERATION Execute;\r
EFI_PEI_SMBUS2_PPI_ARP_DEVICE ArpDevice;\r
EFI_PEI_SMBUS2_PPI_GET_ARP_MAP GetArpMap;\r
EFI_PEI_SMBUS2_PPI_NOTIFY Notify;\r
EFI_GUID Identifier;\r
-} EFI_PEI_SMBUS2_PPI;\r
+};\r
\r
extern EFI_GUID gPeiSmbus2PpiGuid;\r
\r
IN UINTN Microseconds\r
);\r
\r
-typedef struct _PEI_STALL_PPI {\r
+struct _PEI_STALL_PPI {\r
UINTN Resolution;\r
PEI_STALL Stall;\r
-} PEI_STALL_PPI;\r
+};\r
\r
extern EFI_GUID gPeiStallPpiGuid;\r
\r
IN EFI_STATUS_CODE_DATA * Data OPTIONAL\r
);\r
\r
-typedef struct _PEI_STATUS_CODE_PPI {\r
+struct _PEI_STATUS_CODE_PPI {\r
PEI_REPORT_STATUS_CODE ReportStatusCode;\r
-} PEI_STATUS_CODE_PPI;\r
+};\r
\r
extern EFI_GUID gPeiStatusCodePpiGuid;\r
\r
IN OUT EFI_GUID *VariableGuid\r
);\r
\r
-typedef struct _EFI_PEI_READ_ONLY_VARIABLE2_PPI {\r
+struct _EFI_PEI_READ_ONLY_VARIABLE2_PPI {\r
EFI_PEI_GET_VARIABLE2 GetVariable;\r
EFI_PEI_GET_NEXT_VARIABLE_NAME2 GetNextVariableName;\r
-} EFI_PEI_READ_ONLY_VARIABLE2_PPI;\r
+};\r
\r
extern EFI_GUID gPeiReadOnlyVariable2PpiGuid;\r
\r