Home
last modified time | relevance | path

Searched refs:GRND_INSECURE (Results 1 – 3 of 3) sorted by relevance

/openbmc/openbmc/poky/meta/recipes-core/udev/eudev/
H A D0001-random-util.c-sync-dev_urandom-implementation-to-sys.patch23 - Try to get random with calling getrandom(GRND_INSECURE)
24 - If kernel does not support GRND_INSECURE, fallback to GRND_NONBLOCK
51 +#ifndef GRND_INSECURE
52 +#define GRND_INSECURE 0x0004
117 + l = getrandom(p, n, have_grndinsecure ? GRND_INSECURE : GRND_NONBLOCK);
131 + continue; /* No GRND_INSECURE; fallback to GRND_NONBLOCK. */
133 + break; /* Will block, but no GRND_INSECURE, so fallback to /dev/urandom. */
/openbmc/linux/include/uapi/linux/
H A Drandom.h56 #define GRND_INSECURE 0x0004 macro
/openbmc/linux/drivers/char/
H A Drandom.c1370 if (flags & ~(GRND_NONBLOCK | GRND_RANDOM | GRND_INSECURE)) in SYSCALL_DEFINE3()
1377 if ((flags & (GRND_INSECURE | GRND_RANDOM)) == (GRND_INSECURE | GRND_RANDOM)) in SYSCALL_DEFINE3()
1380 if (!crng_ready() && !(flags & GRND_INSECURE)) { in SYSCALL_DEFINE3()