os: add rngmanager

This commit is contained in:
Michael Scire committed 2020-03-16 13:08:20 -07:00
1 parent daa0deb1bf
commit 7dd4e76c1d
6 files changed
+132 -1

No files matched your search

@@ -42,7 +42,7 @@ namespace ams::os {
void GenerateRandomBytes(void *dst, size_t size) {
std::scoped_lock lk(g_random_mutex);
if (!g_initialized_random) {
if (AMS_UNLIKELY(!g_initialized_random)) {
impl::InitializeRandomImpl(&g_random);
g_initialized_random = true;
}