Lines Matching defs:libctx

21                             OSSL_LIB_CTX *libctx)
27 EVP_MD *md = EVP_MD_fetch(libctx, t->algorithm, NULL);
86 OSSL_LIB_CTX *libctx)
99 cipher = EVP_CIPHER_fetch(libctx, t->base.algorithm, NULL);
196 OSSL_LIB_CTX *libctx)
212 kdf = EVP_KDF_fetch(libctx, t->algorithm, "");
220 bnctx = BN_CTX_new_ex(libctx);
251 OSSL_LIB_CTX *libctx)
265 rand = EVP_RAND_fetch(libctx, "TEST-RAND", NULL);
279 rand = EVP_RAND_fetch(libctx, t->algorithm, NULL);
363 OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)
377 bnctx = BN_CTX_new_ex(libctx);
399 kactx = EVP_PKEY_CTX_new_from_name(libctx, t->algorithm, "");
410 dctx = EVP_PKEY_CTX_new_from_pkey(libctx, pkey, NULL);
440 OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)
462 bnctx = BN_CTX_new_ex(libctx);
475 kctx = EVP_PKEY_CTX_new_from_name(libctx, t->algorithm, "");
483 sctx = EVP_PKEY_CTX_new_from_pkey(libctx, pkey, NULL);
534 OSSL_LIB_CTX *libctx)
547 bnctx = BN_CTX_new_ex(libctx);
557 keyctx = EVP_PKEY_CTX_new_from_name(libctx, t->algorithm, NULL);
565 encctx = EVP_PKEY_CTX_new_from_pkey(libctx, key, NULL);
619 static int self_test_digests(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)
624 if (!self_test_digest(&st_kat_digest_tests[i], st, libctx))
630 static int self_test_ciphers(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)
635 if (!self_test_cipher(&st_kat_cipher_tests[i], st, libctx))
641 static int self_test_asym_ciphers(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)
646 if (!self_test_asym_cipher(&st_kat_asym_cipher_tests[i], st, libctx))
652 static int self_test_kdfs(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)
657 if (!self_test_kdf(&st_kat_kdf_tests[i], st, libctx))
663 static int self_test_drbgs(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)
668 if (!self_test_drbg(&st_kat_drbg_tests[i], st, libctx))
674 static int self_test_kas(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)
681 if (!self_test_ka(&st_kat_kas_tests[i], st, libctx))
689 static int self_test_signatures(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)
694 if (!self_test_sign(&st_kat_sign_tests[i], st, libctx))
705 int SELF_TEST_kats(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)
709 if (!self_test_digests(st, libctx))
711 if (!self_test_ciphers(st, libctx))
713 if (!self_test_signatures(st, libctx))
715 if (!self_test_kdfs(st, libctx))
717 if (!self_test_drbgs(st, libctx))
719 if (!self_test_kas(st, libctx))
721 if (!self_test_asym_ciphers(st, libctx))