audk/SecurityPkg/RandomNumberGenerator/RngDxe
Pierre Gondois ff7ddc02b2 SecurityPkg/RngDxe: Simplify Rng algorithm selection for Arm
The first element of mAvailableAlgoArray is defined as the default
Rng algorithm to use. Don't go through the array at each RngGetRNG()
call and just return the first element of the array.

Signed-off-by: Pierre Gondois <pierre.gondois@arm.com>
Reviewed-by: Sami Mujawar <sami.mujawar@arm.com>
Acked-by: Ard Biesheuvel <ardb@kernel.org>
Acked-by: Jiewen Yao <Jiewen.yao@intel.com>
Tested-by: Kun Qin <kun.qin@microsoft.com>
2023-09-08 09:48:55 +00:00
..
AArch64 SecurityPkg/RngDxe: Use GetRngGuid() when probing RngLib 2023-09-08 09:48:55 +00:00
Arm SecurityPkg/RngDxe: Add Arm support of RngDxe 2022-11-06 16:32:28 +00:00
Rand SecurityPkg/RngDxe: Correctly update mAvailableAlgoArrayCount 2023-03-07 15:34:23 +00:00
ArmRngDxe.c SecurityPkg/RngDxe: Simplify Rng algorithm selection for Arm 2023-09-08 09:48:55 +00:00
ArmTrng.c SecurityPkg/RngDxe: Add AArch64 RawAlgorithm support through ArmTrngLib 2022-11-06 16:32:28 +00:00
RngDxe.c SecurityPkg/RngDxe: Conditionally install EFI_RNG_PROTOCOL 2023-03-07 15:34:23 +00:00
RngDxe.inf SecurityPkg/RngDxe: Use GetRngGuid() when probing RngLib 2023-09-08 09:48:55 +00:00
RngDxe.uni SecurityPkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:23 -07:00
RngDxeExtra.uni SecurityPkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:23 -07:00
RngDxeInternals.h SecurityPkg/RngDxe: Check before advertising Cpu Rng algo 2022-11-06 16:32:28 +00:00