Lines Matching refs:bytes
639 ssize_t bytes; in ossl_pool_acquire_entropy()
646 bytes = syscall_random(buffer, bytes_needed); in ossl_pool_acquire_entropy()
647 if (bytes > 0) { in ossl_pool_acquire_entropy()
648 ossl_rand_pool_add_end(pool, bytes, 8 * bytes); in ossl_pool_acquire_entropy()
649 bytes_needed -= bytes; in ossl_pool_acquire_entropy()
651 } else if (bytes < 0 && errno != EINTR) { in ossl_pool_acquire_entropy()
676 ssize_t bytes = 0; in ossl_pool_acquire_entropy()
686 bytes = read(fd, buffer, bytes_needed); in ossl_pool_acquire_entropy()
688 if (bytes > 0) { in ossl_pool_acquire_entropy()
689 ossl_rand_pool_add_end(pool, bytes, 8 * bytes); in ossl_pool_acquire_entropy()
690 bytes_needed -= bytes; in ossl_pool_acquire_entropy()
692 } else if (bytes < 0 && errno != EINTR) { in ossl_pool_acquire_entropy()
696 if (bytes < 0 || !keep_random_devices_open) in ossl_pool_acquire_entropy()
728 size_t bytes = 0; in ossl_pool_acquire_entropy()
735 bytes = bytes_needed; in ossl_pool_acquire_entropy()
737 ossl_rand_pool_add_end(pool, bytes, 8 * bytes); in ossl_pool_acquire_entropy()