Lines Matching refs:RAND_POOL
22 RAND_POOL *ossl_rand_pool_new(int entropy_requested, int secure,
25 RAND_POOL *pool = OPENSSL_zalloc(sizeof(*pool));
65 RAND_POOL *ossl_rand_pool_attach(const unsigned char *buffer, size_t len,
68 RAND_POOL *pool = OPENSSL_zalloc(sizeof(*pool));
94 void ossl_rand_pool_free(RAND_POOL *pool)
118 const unsigned char *ossl_rand_pool_buffer(RAND_POOL *pool)
126 size_t ossl_rand_pool_entropy(RAND_POOL *pool)
134 size_t ossl_rand_pool_length(RAND_POOL *pool)
145 unsigned char *ossl_rand_pool_detach(RAND_POOL *pool)
157 void ossl_rand_pool_reattach(RAND_POOL *pool, unsigned char *buffer)
180 size_t ossl_rand_pool_entropy_available(RAND_POOL *pool)
196 size_t ossl_rand_pool_entropy_needed(RAND_POOL *pool)
205 static int rand_pool_grow(RAND_POOL *pool, size_t len)
246 size_t ossl_rand_pool_bytes_needed(RAND_POOL *pool, unsigned int entropy_factor)
291 size_t ossl_rand_pool_bytes_remaining(RAND_POOL *pool)
305 int ossl_rand_pool_add(RAND_POOL *pool,
360 unsigned char *ossl_rand_pool_add_begin(RAND_POOL *pool, size_t len)
399 int ossl_rand_pool_add_end(RAND_POOL *pool, size_t len, size_t entropy)