Lines Matching defs:pool
47 size_t ossl_pool_acquire_entropy(RAND_POOL *pool)
58 entropy_available = ossl_prov_acquire_entropy_from_tsc(pool);
64 entropy_available = ossl_prov_acquire_entropy_from_cpu(pool);
70 bytes_needed = ossl_rand_pool_bytes_needed(pool, 1 /*entropy_factor*/);
71 buffer = ossl_rand_pool_add_begin(pool, bytes_needed);
78 ossl_rand_pool_add_end(pool, bytes, 8 * bytes);
79 entropy_available = ossl_rand_pool_entropy_available(pool);
84 bytes_needed = ossl_rand_pool_bytes_needed(pool, 1 /*entropy_factor*/);
85 buffer = ossl_rand_pool_add_begin(pool, bytes_needed);
97 ossl_rand_pool_add_end(pool, bytes, 8 * bytes);
98 entropy_available = ossl_rand_pool_entropy_available(pool);
103 bytes_needed = ossl_rand_pool_bytes_needed(pool, 1 /*entropy_factor*/);
104 buffer = ossl_rand_pool_add_begin(pool, bytes_needed);
116 ossl_rand_pool_add_end(pool, bytes, 8 * bytes);
117 entropy_available = ossl_rand_pool_entropy_available(pool);
123 return ossl_rand_pool_entropy_available(pool);
127 int ossl_pool_add_nonce_data(RAND_POOL *pool)
147 return ossl_rand_pool_add(pool, (unsigned char *)&data, sizeof(data), 0);
150 int ossl_rand_pool_add_additional_data(RAND_POOL *pool)
167 return ossl_rand_pool_add(pool, (unsigned char *)&data, sizeof(data), 0);