Lines Matching refs:input_pool

446 static struct entropy_store input_pool = {  variable
450 .lock = __SPIN_LOCK_UNLOCKED(input_pool.lock),
458 .pull = &input_pool,
468 .pull = &input_pool,
672 if (r == &input_pool) { in credit_entropy_bits()
745 spin_lock_irqsave(&input_pool.lock, flags); in add_device_randomness()
746 _mix_pool_bytes(&input_pool, buf, size); in add_device_randomness()
747 _mix_pool_bytes(&input_pool, &time, sizeof(time)); in add_device_randomness()
748 spin_unlock_irqrestore(&input_pool.lock, flags); in add_device_randomness()
784 r = nonblocking_pool.initialized ? &input_pool : &nonblocking_pool; in add_timer_randomness()
836 trace_add_input_randomness(ENTROPY_BITS(&input_pool)); in add_input_randomness()
904 r = nonblocking_pool.initialized ? &input_pool : &nonblocking_pool; in add_interrupt_randomness()
936 trace_add_disk_randomness(disk_devt(disk), ENTROPY_BITS(&input_pool)); in add_disk_randomness()
1318 init_std_data(&input_pool); in rand_initialize()
1357 ENTROPY_BITS(&input_pool)); in _random_read()
1366 ENTROPY_BITS(&input_pool) >= in _random_read()
1393 ENTROPY_BITS(&input_pool)); in urandom_read()
1405 if (ENTROPY_BITS(&input_pool) >= random_read_wakeup_bits) in random_poll()
1407 if (ENTROPY_BITS(&input_pool) < random_write_wakeup_bits) in random_poll()
1458 ent_count = ENTROPY_BITS(&input_pool); in random_ioctl()
1467 credit_entropy_bits_safe(&input_pool, ent_count); in random_ioctl()
1478 retval = write_pool(&input_pool, (const char __user *)p, in random_ioctl()
1482 credit_entropy_bits_safe(&input_pool, ent_count); in random_ioctl()
1492 input_pool.entropy_count = 0; in random_ioctl()
1649 .data = &input_pool.entropy_count,
1769 struct entropy_store *poolp = &input_pool; in add_hwgenerator_randomness()
1776 ENTROPY_BITS(&input_pool) <= random_write_wakeup_bits); in add_hwgenerator_randomness()