Lines Matching refs:pool
344 size_t data_collect_method(RAND_POOL *pool) in data_collect_method() argument
365 size_t bytes_needed = ossl_rand_pool_bytes_needed(pool, ENTROPY_FACTOR); in data_collect_method()
366 size_t bytes_remaining = ossl_rand_pool_bytes_remaining(pool); in data_collect_method()
472 ossl_rand_pool_add(pool, (unsigned char *)data.buffer, total_length, in data_collect_method()
474 return ossl_rand_pool_entropy_available(pool); in data_collect_method()
477 int ossl_pool_add_nonce_data(RAND_POOL *pool) in ossl_pool_add_nonce_data() argument
502 return ossl_rand_pool_add(pool, (unsigned char *)&data, sizeof(data), 0); in ossl_pool_add_nonce_data()
528 size_t get_entropy_method(RAND_POOL *pool) in get_entropy_method() argument
539 for (bytes_needed = ossl_rand_pool_bytes_needed(pool, 1); in get_entropy_method()
558 ossl_rand_pool_add(pool, buffer, bytes_to_get, 8 * bytes_to_get); in get_entropy_method()
561 return ossl_rand_pool_entropy_available(pool); in get_entropy_method()
571 size_t ossl_pool_acquire_entropy(RAND_POOL *pool) in ossl_pool_acquire_entropy() argument
574 return get_entropy_method(pool); in ossl_pool_acquire_entropy()
575 return data_collect_method(pool); in ossl_pool_acquire_entropy()
579 int ossl_rand_pool_add_additional_data(RAND_POOL *pool) in ossl_rand_pool_add_additional_data() argument
601 return ossl_rand_pool_add(pool, (unsigned char *)&data, sizeof(data), 0); in ossl_rand_pool_add_additional_data()