TianoCore EDK2 master
|
#include <Uefi.h>
Go to the source code of this file.
Functions | |
BOOLEAN | LocalCompareGuid (IN CONST GUID *Guid1, IN CONST GUID *Guid2) |
EFI_STATUS EFIAPI | DxeHobListLibConstructor (IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable) |
Variables | |
VOID * | gHobList = NULL |
This library retrieve the EFI_BOOT_SERVICES pointer from EFI system table in library's constructor.
Copyright (c) 2021, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file DxeHobListLib.c.
EFI_STATUS EFIAPI DxeHobListLibConstructor | ( | IN EFI_HANDLE | ImageHandle, |
IN EFI_SYSTEM_TABLE * | SystemTable | ||
) |
ImageHandle | The firmware allocated handle for the EFI image. |
SystemTable | A pointer to the EFI System Table. |
EFI_SUCCESS | The constructor always returns EFI_SUCCESS. |
Definition at line 50 of file DxeHobListLib.c.
Local implementation of GUID comparasion that doesn't depend on DebugLib::ASSERT().
This function compares Guid1 to Guid2. If the GUIDs are identical then TRUE is returned. If there are any bit differences in the two GUIDs, then FALSE is returned.
TRUE | Guid1 and Guid2 are identical. |
FALSE | Guid1 and Guid2 are not identical. |
Definition at line 27 of file DxeHobListLib.c.
VOID* gHobList = NULL |
Global variable that contains a pointer to the Hob List passed into the DXE Core entry point.
Definition at line 12 of file DxeHobListLib.c.