MdeModulePkg[all]
0.98
|
Data Structures | |
struct | FIRMWARE_PERFORMANCE_TABLE |
struct | S3_PERFORMANCE_TABLE |
struct | BOOT_PERFORMANCE_TABLE |
struct | SMM_BOOT_PERFORMANCE_TABLE |
struct | FIRMWARE_PERFORMANCE_RUNTIME_DATA |
struct | FIRMWARE_PERFORMANCE_VARIABLE |
struct | SMM_BOOT_RECORD_COMMUNICATE |
Macros | |
#define | EFI_FIRMWARE_PERFORMANCE_GUID |
#define | EFI_FIRMWARE_PERFORMANCE_VARIABLE_NAME L"FirmwarePerformance" |
#define | FIRMWARE_PERFORMANCE_S3_POINTER_GUID |
#define | SMM_FPDT_FUNCTION_GET_BOOT_RECORD_SIZE 1 |
#define | SMM_FPDT_FUNCTION_GET_BOOT_RECORD_DATA 2 |
#define | SMM_FPDT_FUNCTION_GET_BOOT_RECORD_DATA_BY_OFFSET 3 |
Variables | |
EFI_GUID | gEfiFirmwarePerformanceGuid |
EFI_GUID | gFirmwarePerformanceS3PointerGuid |
ACPI Firmware Performance Data Table (FPDT) implementation specific definitions.
Copyright (c) 2011 - 2018, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
#define EFI_FIRMWARE_PERFORMANCE_GUID |
This GUID is used for FPDT implementation specific EFI Variable, LockBox and Hob.
EFI Variable: GUID - gEfiFirmwarePerformanceGuid Name - EFI_FIRMWARE_PERFORMANCE_VARIABLE_NAME Data - FIRMWARE_PERFORMANCE_VARIABLE
LockBox: GUID - gEfiFirmwarePerformanceGuid Data - EFI_ACPI_BASIC_S3_SUSPEND_PERFORMANCE_RECORD
Hob: GUID - gEfiFirmwarePerformanceGuid Data - FIRMWARE_SEC_PERFORMANCE (defined in <Ppi/SecPerformance.h>)
SMI: GUID - gEfiFirmwarePerformanceGuid Data - SMM_BOOT_RECORD_COMMUNICATE
StatusCodeData: Type - gEfiFirmwarePerformanceGuid Data - One or more boot record
#define EFI_FIRMWARE_PERFORMANCE_VARIABLE_NAME L"FirmwarePerformance" |
#define FIRMWARE_PERFORMANCE_S3_POINTER_GUID |
LockBox: GUID - gFirmwarePerformanceS3PointerGuid Data - S3 performance table pointer
#define SMM_FPDT_FUNCTION_GET_BOOT_RECORD_DATA 2 |
#define SMM_FPDT_FUNCTION_GET_BOOT_RECORD_DATA_BY_OFFSET 3 |
#define SMM_FPDT_FUNCTION_GET_BOOT_RECORD_SIZE 1 |
EFI_GUID gEfiFirmwarePerformanceGuid |
EFI_GUID gFirmwarePerformanceS3PointerGuid |