TianoCore EDK2 master
|
#include "RedfishConfigHandlerCommon.h"
Go to the source code of this file.
Functions | |
VOID EFIAPI | RedfishConfigOnEndOfDxe (IN EFI_EVENT Event, OUT VOID *Context) |
VOID EFIAPI | RedfishConfigOnExitBootService (IN EFI_EVENT Event, OUT VOID *Context) |
EFI_STATUS | RedfishConfigDriverCommonUnload (IN EFI_HANDLE ImageHandle) |
EFI_STATUS | RedfishConfigCommonInit (IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable) |
EFI_STATUS | RedfishConfigCommonStop (VOID) |
VOID | RedfishConfigHandlerInitialization (VOID) |
Variables | |
REDFISH_CONFIG_DRIVER_DATA | gRedfishConfigData |
EFI_EVENT | gEndOfDxeEvent = NULL |
EFI_EVENT | gExitBootServiceEvent = NULL |
EDKII_REDFISH_CREDENTIAL_PROTOCOL * | gCredential = NULL |
The common code of EDKII Redfish Configuration Handler driver.
(C) Copyright 2021 Hewlett Packard Enterprise Development LP
Copyright (c) 2023, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file RedfishConfigHandlerCommon.c.
EFI_STATUS RedfishConfigCommonInit | ( | IN EFI_HANDLE | ImageHandle, |
IN EFI_SYSTEM_TABLE * | SystemTable | ||
) |
This is the common code for Redfish configuration UEFI and DXE driver initialization.
[in] | ImageHandle | The firmware allocated handle for the UEFI image. |
[in] | SystemTable | A pointer to the EFI System Table. |
EFI_SUCCESS | The operation completed successfully. |
Others | An unexpected error occurred. |
Definition at line 112 of file RedfishConfigHandlerCommon.c.
EFI_STATUS RedfishConfigCommonStop | ( | VOID | ) |
This is the common code to stop EDK2 Redfish feature driver.
EFI_SUCCESS | All EDK2 Redfish feature drivers are stopped. |
Others | An unexpected error occurred. |
Definition at line 174 of file RedfishConfigHandlerCommon.c.
EFI_STATUS RedfishConfigDriverCommonUnload | ( | IN EFI_HANDLE | ImageHandle | ) |
Unloads an image.
[in] | ImageHandle | Handle that identifies the image to be unloaded. |
EFI_SUCCESS | The image has been unloaded. |
Definition at line 79 of file RedfishConfigHandlerCommon.c.
VOID RedfishConfigHandlerInitialization | ( | VOID | ) |
Callback function executed when a Redfish Config Handler Protocol is installed by EDK2 Redfish Feature Drivers.
Definition at line 220 of file RedfishConfigHandlerCommon.c.
Callback function executed when the EndOfDxe event group is signaled.
[in] | Event | Event whose notification function is being invoked. |
[out] | Context | Pointer to the Context buffer. |
Definition at line 29 of file RedfishConfigHandlerCommon.c.
Callback function executed when the ExitBootService event group is signaled.
[in] | Event | Event whose notification function is being invoked. |
[out] | Context | Pointer to the Context buffer |
Definition at line 57 of file RedfishConfigHandlerCommon.c.
EDKII_REDFISH_CREDENTIAL_PROTOCOL* gCredential = NULL |
Definition at line 18 of file RedfishConfigHandlerCommon.c.
Definition at line 16 of file RedfishConfigHandlerCommon.c.
Definition at line 17 of file RedfishConfigHandlerCommon.c.
REDFISH_CONFIG_DRIVER_DATA gRedfishConfigData |
Definition at line 13 of file RedfishConfigHandlerCommon.c.