Lines Matching refs:input_pool

490 static struct entropy_store input_pool = {  variable
493 .lock = __SPIN_LOCK_UNLOCKED(input_pool.lock),
500 .pull = &input_pool,
715 if (r == &input_pool) { in credit_entropy_bits()
797 _extract_entropy(&input_pool, &crng->state[4], in crng_initialize()
983 crng_reseed(crng, crng == &primary_crng ? &input_pool : NULL); in _extract_crng()
1110 spin_lock_irqsave(&input_pool.lock, flags); in add_device_randomness()
1111 _mix_pool_bytes(&input_pool, buf, size); in add_device_randomness()
1112 _mix_pool_bytes(&input_pool, &time, sizeof(time)); in add_device_randomness()
1113 spin_unlock_irqrestore(&input_pool.lock, flags); in add_device_randomness()
1142 r = &input_pool; in add_timer_randomness()
1190 trace_add_input_randomness(ENTROPY_BITS(&input_pool)); in add_input_randomness()
1272 r = &input_pool; in add_interrupt_randomness()
1305 trace_add_disk_randomness(disk_devt(disk), ENTROPY_BITS(&input_pool)); in add_disk_randomness()
1816 init_std_data(&input_pool); in rand_initialize()
1860 ENTROPY_BITS(&input_pool)); in _random_read()
1869 ENTROPY_BITS(&input_pool) >= in _random_read()
1901 trace_urandom_read(8 * nbytes, 0, ENTROPY_BITS(&input_pool)); in urandom_read()
1913 if (ENTROPY_BITS(&input_pool) >= random_read_wakeup_bits) in random_poll()
1915 if (ENTROPY_BITS(&input_pool) < random_write_wakeup_bits) in random_poll()
1955 ret = write_pool(&input_pool, buffer, count); in random_write()
1971 ent_count = ENTROPY_BITS(&input_pool); in random_ioctl()
1980 return credit_entropy_bits_safe(&input_pool, ent_count); in random_ioctl()
1990 retval = write_pool(&input_pool, (const char __user *)p, in random_ioctl()
1994 return credit_entropy_bits_safe(&input_pool, ent_count); in random_ioctl()
2003 input_pool.entropy_count = 0; in random_ioctl()
2149 .data = &input_pool.entropy_count,
2349 struct entropy_store *poolp = &input_pool; in add_hwgenerator_randomness()
2361 ENTROPY_BITS(&input_pool) <= random_write_wakeup_bits); in add_hwgenerator_randomness()