|
MdePkg[all]
1.08
|
Data Structures | |
| struct | _EFI_SEC_HOB_DATA_PPI |
Macros | |
| #define | EFI_SEC_HOB_DATA_PPI_GUID |
Typedefs | |
| typedef struct _EFI_SEC_HOB_DATA_PPI | EFI_SEC_HOB_DATA_PPI |
| typedef OUT EFI_HOB_GENERIC_HEADER ** | HobList |
Functions | |
| typedef | EFI_STATUS (EFIAPI *EFI_SEC_HOB_DATA_GET)(IN CONST EFI_SEC_HOB_DATA_PPI *This |
Variables | |
| EFI_GUID | gEfiSecHobDataPpiGuid |
This file declares Sec Hob Data PPI.
This PPI provides a way for the SEC code to pass zero or more HOBs in a HOB list.
Copyright (c) 2017 - 2018, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
| #define EFI_SEC_HOB_DATA_PPI_GUID |
| typedef struct _EFI_SEC_HOB_DATA_PPI EFI_SEC_HOB_DATA_PPI |
| typedef OUT EFI_HOB_GENERIC_HEADER** HobList |
| typedef EFI_STATUS | ( | EFIAPI * | EFI_SEC_HOB_DATA_GET | ) |
Return a pointer to a buffer containing zero or more HOBs that will be installed into the PEI HOB List.
This function returns a pointer to a pointer to zero or more HOBs, terminated with a HOB of type EFI_HOB_TYPE_END_OF_HOB_LIST. Note: The HobList must not contain a EFI_HOB_HANDOFF_INFO_TABLE HOB (PHIT) HOB.
| [in] | This | Pointer to this PPI structure. |
| [out] | HobList | A pointer to a returned pointer to zero or more HOBs. If no HOBs are to be returned, then the returned pointer is a pointer to a HOB of type EFI_HOB_TYPE_END_OF_HOB_LIST. |
| EFI_SUCCESS | This function completed successfully. |
| EFI_NOT_FOUND | No HOBS are available. |
| EFI_GUID gEfiSecHobDataPpiGuid |