TianoCore EDK2 master
|
#include <Library/BaseLib.h>
#include <Library/BaseMemoryLib.h>
#include <Library/DebugLib.h>
#include <Library/MemoryAllocationLib.h>
#include <Library/ArmTrngLib.h>
#include <Library/RngLib.h>
#include <Guid/RngAlgorithm.h>
#include "RngDxeInternals.h"
Go to the source code of this file.
Macros | |
#define | RNG_AVAILABLE_ALGO_MAX 2 |
Functions | |
EFI_STATUS EFIAPI | GetAvailableAlgorithms (VOID) |
Aarch64 specific code.
Copyright (c) 2022, Arm Limited. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file AArch64Algo.c.
#define RNG_AVAILABLE_ALGO_MAX 2 |
Definition at line 19 of file AArch64Algo.c.
EFI_STATUS EFIAPI GetAvailableAlgorithms | ( | VOID | ) |
Allocate and initialize mAvailableAlgoArray with the available Rng algorithms. Also update mAvailableAlgoArrayCount.
EFI_SUCCESS | The function completed successfully. |
EFI_OUT_OF_RESOURCES | Could not allocate memory. |
Definition at line 29 of file AArch64Algo.c.