Lines Matching defs:libctx
188 OSSL_PROVIDER *fake_rand_start(OSSL_LIB_CTX *libctx)
192 if (!TEST_true(OSSL_PROVIDER_add_builtin(libctx, "fake-rand",
194 || !TEST_true(RAND_set_DRBG_type(libctx, "fake", NULL, NULL, NULL))
195 || !TEST_ptr(p = OSSL_PROVIDER_try_load(libctx, "fake-rand", 1)))
199 if (!TEST_true(check_rng(RAND_get0_primary(libctx), "primary"))
200 || !TEST_true(check_rng(RAND_get0_private(libctx), "private"))
201 || !TEST_true(check_rng(RAND_get0_public(libctx), "public"))) {
222 void fake_rand_set_public_private_callbacks(OSSL_LIB_CTX *libctx,
228 fake_rand_set_callback(RAND_get0_private(libctx), cb);
229 fake_rand_set_callback(RAND_get0_public(libctx), cb);