|
TianoCore EDK2 master
|
#include <Pi/PiHob.h>Go to the source code of this file.
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 EFI_STATUS(EFIAPI * | EFI_SEC_HOB_DATA_GET) (IN CONST EFI_SEC_HOB_DATA_PPI *This, OUT EFI_HOB_GENERIC_HEADER **HobList) |
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
Definition in file SecHobData.h.
| #define EFI_SEC_HOB_DATA_PPI_GUID |
Definition at line 19 of file SecHobData.h.
| typedef EFI_STATUS(EFIAPI * EFI_SEC_HOB_DATA_GET) (IN CONST EFI_SEC_HOB_DATA_PPI *This, OUT EFI_HOB_GENERIC_HEADER **HobList) |
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. |
Definition at line 44 of file SecHobData.h.
| typedef struct _EFI_SEC_HOB_DATA_PPI EFI_SEC_HOB_DATA_PPI |
Definition at line 24 of file SecHobData.h.