Lines Matching refs:rand
29 int EVP_RAND_up_ref(EVP_RAND *rand);
30 void EVP_RAND_free(EVP_RAND *rand);
31 EVP_RAND_CTX *EVP_RAND_CTX_new(EVP_RAND *rand, EVP_RAND_CTX *parent);
34 int EVP_RAND_get_params(EVP_RAND *rand, OSSL_PARAM params[]);
37 const OSSL_PARAM *EVP_RAND_gettable_params(const EVP_RAND *rand);
38 const OSSL_PARAM *EVP_RAND_gettable_ctx_params(const EVP_RAND *rand);
39 const OSSL_PARAM *EVP_RAND_settable_ctx_params(const EVP_RAND *rand);
42 const char *EVP_RAND_get0_name(const EVP_RAND *rand);
43 const char *EVP_RAND_get0_description(const EVP_RAND *rand);
44 int EVP_RAND_is_a(const EVP_RAND *rand, const char *name);
45 const OSSL_PROVIDER *EVP_RAND_get0_provider(const EVP_RAND *rand);
47 void (*fn)(EVP_RAND *rand, void *arg),
49 int EVP_RAND_names_do_all(const EVP_RAND *rand,
113 EVP_RAND_CTX_new() creates a new context for the RAND implementation I<rand>.
167 I<rand>.
234 EVP_RAND_is_a() returns 1 if I<rand> is an implementation of an
238 of the given I<rand>.
245 EVP_RAND_get0_name() returns the canonical name of I<rand>.
247 EVP_RAND_names_do_all() traverses all names for I<rand>, and calls
250 EVP_RAND_get0_description() returns a description of the rand, meant for
252 the rand implementation.
342 The RAND life-cycle is described in L<life_cycle-rand(7)>. In the future,
391 L<provider-rand(7)>,
392 L<life_cycle-rand(7)>