Lines Matching defs:libctx
43 int FIPS_security_check_enabled(OSSL_LIB_CTX *libctx);
82 static void *fips_prov_ossl_ctx_new(OSSL_LIB_CTX *libctx)
198 FIPS_get_core_handle(fgbl->selftest_params.libctx);
546 OSSL_LIB_CTX *libctx = NULL;
660 || (libctx = OSSL_LIB_CTX_new()) == NULL) {
662 * We free libctx separately here and only here because it hasn't
666 OSSL_LIB_CTX_free(libctx);
670 if ((fgbl = ossl_lib_ctx_get_data(libctx, OSSL_LIB_CTX_FIPS_PROV_INDEX,
683 fgbl->selftest_params.libctx = libctx;
711 ossl_prov_ctx_set0_libctx(*provctx, libctx);
718 OSSL_LIB_CTX_free(libctx);
813 const OSSL_CORE_HANDLE *FIPS_get_core_handle(OSSL_LIB_CTX *libctx)
815 FIPS_GLOBAL *fgbl = ossl_lib_ctx_get_data(libctx,
892 int FIPS_security_check_enabled(OSSL_LIB_CTX *libctx)
894 FIPS_GLOBAL *fgbl = ossl_lib_ctx_get_data(libctx,
901 void OSSL_SELF_TEST_get_callback(OSSL_LIB_CTX *libctx, OSSL_CALLBACK **cb,
904 assert(libctx != NULL);
907 /* Get the parent libctx */
908 c_stcbfn(c_get_libctx(FIPS_get_core_handle(libctx)), cb, cbarg);