GRND_INSECURE
if (flags & ~(GRND_NONBLOCK | GRND_RANDOM | GRND_INSECURE))
if ((flags & (GRND_INSECURE | GRND_RANDOM)) == (GRND_INSECURE | GRND_RANDOM))
if (!crng_ready() && !(flags & GRND_INSECURE)) {
if (unlikely(flags & ~(GRND_NONBLOCK | GRND_RANDOM | GRND_INSECURE)))