Lines Matching full:random
3 * s390 arch random implementation.
8 * The s390_arch_random_generate() function may be called from random.c
10 * fast. There is a buffer of random data which is asynchronously checked
16 * high quality (but slow) true hardware random generator. This entropy
17 * is then spread over the buffer with an pseudo random generator PRNG.
32 #include <linux/random.h>
110 * The random longs to be pulled by arch_get_random_long() are
112 * compliant s390 drbg. By default the random long buffer is refilled
119 * How often the 4K random long buffer is refilled with the drbg
182 /* try to lock the random long lock */ in s390_arch_get_random_long()
200 /* refill random long buffer */ in s390_arch_get_random_long()
204 /* and provide one random long */ in s390_arch_get_random_long()
220 /* alloc arch random working buffer */ in s390_arch_random_init()
225 /* kick worker queue job to fill the random buffer */ in s390_arch_random_init()
229 /* enable arch random to the outside world */ in s390_arch_random_init()