Symbol: EVP_RAND
crypto/openssl/apps/list.c
378
DEFINE_STACK_OF(EVP_RAND)
crypto/openssl/apps/list.c
380
static int rand_cmp(const EVP_RAND *const *a, const EVP_RAND *const *b)
crypto/openssl/apps/list.c
391
static void collect_rands(EVP_RAND *rand, void *stack)
crypto/openssl/apps/list.c
393
STACK_OF(EVP_RAND) *rand_stack = stack;
crypto/openssl/apps/list.c
403
STACK_OF(EVP_RAND) *rands = sk_EVP_RAND_new(rand_cmp);
crypto/openssl/apps/list.c
414
const EVP_RAND *m = sk_EVP_RAND_value(rands, i);
crypto/openssl/apps/list.c
441
EVP_RAND *rand;
crypto/openssl/apps/list.c
59
IS_FETCHABLE(rand, EVP_RAND)
crypto/openssl/crypto/evp/evp_local.h
83
EVP_RAND *meth; /* Method structure */
crypto/openssl/crypto/evp/evp_rand.c
122
EVP_RAND *rand = NULL;
crypto/openssl/crypto/evp/evp_rand.c
282
EVP_RAND *EVP_RAND_fetch(OSSL_LIB_CTX *libctx, const char *algorithm,
crypto/openssl/crypto/evp/evp_rand.c
290
int EVP_RAND_up_ref(EVP_RAND *rand)
crypto/openssl/crypto/evp/evp_rand.c
295
void EVP_RAND_free(EVP_RAND *rand)
crypto/openssl/crypto/evp/evp_rand.c
300
int evp_rand_get_number(const EVP_RAND *rand)
crypto/openssl/crypto/evp/evp_rand.c
305
const char *EVP_RAND_get0_name(const EVP_RAND *rand)
crypto/openssl/crypto/evp/evp_rand.c
310
const char *EVP_RAND_get0_description(const EVP_RAND *rand)
crypto/openssl/crypto/evp/evp_rand.c
315
int EVP_RAND_is_a(const EVP_RAND *rand, const char *name)
crypto/openssl/crypto/evp/evp_rand.c
320
const OSSL_PROVIDER *EVP_RAND_get0_provider(const EVP_RAND *rand)
crypto/openssl/crypto/evp/evp_rand.c
325
int EVP_RAND_get_params(EVP_RAND *rand, OSSL_PARAM params[])
crypto/openssl/crypto/evp/evp_rand.c
339
EVP_RAND_CTX *EVP_RAND_CTX_new(EVP_RAND *rand, EVP_RAND_CTX *parent)
crypto/openssl/crypto/evp/evp_rand.c
403
EVP_RAND *EVP_RAND_CTX_get0_rand(EVP_RAND_CTX *ctx)
crypto/openssl/crypto/evp/evp_rand.c
444
const OSSL_PARAM *EVP_RAND_gettable_params(const EVP_RAND *rand)
crypto/openssl/crypto/evp/evp_rand.c
451
const OSSL_PARAM *EVP_RAND_gettable_ctx_params(const EVP_RAND *rand)
crypto/openssl/crypto/evp/evp_rand.c
461
const OSSL_PARAM *EVP_RAND_settable_ctx_params(const EVP_RAND *rand)
crypto/openssl/crypto/evp/evp_rand.c
492
void (*fn)(EVP_RAND *rand, void *arg),
crypto/openssl/crypto/evp/evp_rand.c
501
int EVP_RAND_names_do_all(const EVP_RAND *rand,
crypto/openssl/crypto/evp/evp_rand.c
55
EVP_RAND *rand = (EVP_RAND *)vrand;
crypto/openssl/crypto/evp/evp_rand.c
65
EVP_RAND *rand = (EVP_RAND *)vrand;
crypto/openssl/crypto/evp/evp_rand.c
81
EVP_RAND *rand = OPENSSL_zalloc(sizeof(*rand));
crypto/openssl/crypto/rand/rand_lib.c
612
EVP_RAND *rand;
crypto/openssl/crypto/rand/rand_lib.c
672
EVP_RAND *rand;
crypto/openssl/crypto/rand/rand_lib.c
733
EVP_RAND *rand;
crypto/openssl/fuzz/provider.c
494
static int do_evp_rand(EVP_RAND *evp_rand, const OSSL_PARAM params[])
crypto/openssl/fuzz/provider.c
58
DEFINE_ALGORITHMS(rand, EVP_RAND)
crypto/openssl/fuzz/provider.c
627
EVP_FUZZ(rand_collection, EVP_RAND, do_evp_rand);
crypto/openssl/include/crypto/evp.h
982
int evp_rand_get_number(const EVP_RAND *rand);
crypto/openssl/include/openssl/evp.h
1289
EVP_RAND *EVP_RAND_fetch(OSSL_LIB_CTX *libctx, const char *algorithm,
crypto/openssl/include/openssl/evp.h
1291
int EVP_RAND_up_ref(EVP_RAND *rand);
crypto/openssl/include/openssl/evp.h
1292
void EVP_RAND_free(EVP_RAND *rand);
crypto/openssl/include/openssl/evp.h
1293
const char *EVP_RAND_get0_name(const EVP_RAND *rand);
crypto/openssl/include/openssl/evp.h
1294
const char *EVP_RAND_get0_description(const EVP_RAND *md);
crypto/openssl/include/openssl/evp.h
1295
int EVP_RAND_is_a(const EVP_RAND *rand, const char *name);
crypto/openssl/include/openssl/evp.h
1296
const OSSL_PROVIDER *EVP_RAND_get0_provider(const EVP_RAND *rand);
crypto/openssl/include/openssl/evp.h
1297
int EVP_RAND_get_params(EVP_RAND *rand, OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
1299
EVP_RAND_CTX *EVP_RAND_CTX_new(EVP_RAND *rand, EVP_RAND_CTX *parent);
crypto/openssl/include/openssl/evp.h
1302
EVP_RAND *EVP_RAND_CTX_get0_rand(EVP_RAND_CTX *ctx);
crypto/openssl/include/openssl/evp.h
1305
const OSSL_PARAM *EVP_RAND_gettable_params(const EVP_RAND *rand);
crypto/openssl/include/openssl/evp.h
1306
const OSSL_PARAM *EVP_RAND_gettable_ctx_params(const EVP_RAND *rand);
crypto/openssl/include/openssl/evp.h
1307
const OSSL_PARAM *EVP_RAND_settable_ctx_params(const EVP_RAND *rand);
crypto/openssl/include/openssl/evp.h
1312
void (*fn)(EVP_RAND *rand, void *arg),
crypto/openssl/include/openssl/evp.h
1314
int EVP_RAND_names_do_all(const EVP_RAND *rand,
crypto/openssl/providers/fips/self_test.c
325
EVP_RAND *testrand = NULL;
crypto/openssl/providers/fips/self_test_kats.c
1025
EVP_RAND *rand;
crypto/openssl/providers/fips/self_test_kats.c
1125
EVP_RAND *rand;
crypto/openssl/providers/fips/self_test_kats.c
296
EVP_RAND *rand;
crypto/openssl/test/acvp_test.c
1580
EVP_RAND *rand = NULL;
crypto/openssl/test/drbgtest.c
781
EVP_RAND *rand = NULL;
crypto/openssl/test/evp_extra_test.c
4348
EVP_RAND *rand;
crypto/openssl/test/evp_test.c
3545
EVP_RAND *rand;
crypto/openssl/test/rand_test.c
111
EVP_RAND *crngt_alg = NULL, *parent_alg = NULL;