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);
35 int EVP_RAND_get_params(EVP_RAND *rand, OSSL_PARAM params[]);
38 const OSSL_PARAM *EVP_RAND_gettable_params(const EVP_RAND *rand);
39 const OSSL_PARAM *EVP_RAND_gettable_ctx_params(const EVP_RAND *rand);
40 const OSSL_PARAM *EVP_RAND_settable_ctx_params(const EVP_RAND *rand);
43 const char *EVP_RAND_get0_name(const EVP_RAND *rand);
44 const char *EVP_RAND_get0_description(const EVP_RAND *rand);
45 int EVP_RAND_is_a(const EVP_RAND *rand, const char *name);
46 const OSSL_PROVIDER *EVP_RAND_get0_provider(const EVP_RAND *rand);
48 void (*fn)(EVP_RAND *rand, void *arg),
50 int EVP_RAND_names_do_all(const EVP_RAND *rand,
114 EVP_RAND_CTX_new() creates a new context for the RAND implementation I<rand>.
168 I<rand>.
232 EVP_RAND_is_a() returns 1 if I<rand> is an implementation of an
236 of the given I<rand>.
243 EVP_RAND_get0_name() returns the canonical name of I<rand>.
245 EVP_RAND_names_do_all() traverses all names for I<rand>, and calls
248 EVP_RAND_get0_description() returns a description of the rand, meant for
250 the rand implementation.
358 The RAND life-cycle is described in L<life_cycle-rand(7)>. In the future,
409 L<provider-rand(7)>,
410 L<life_cycle-rand(7)>