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.