Lines Matching refs:provctx
45 static const OSSL_PARAM *base_gettable_params(void *provctx) in base_gettable_params() argument
50 static int base_get_params(void *provctx, OSSL_PARAM params[]) in base_get_params() argument
102 static const OSSL_ALGORITHM *base_query(void *provctx, int operation_id, in base_query() argument
119 static void base_teardown(void *provctx) in base_teardown() argument
121 BIO_meth_free(ossl_prov_ctx_get0_core_bio_method(provctx)); in base_teardown()
122 ossl_prov_ctx_free(provctx); in base_teardown()
139 void **provctx) in ossl_base_provider_init() argument
174 if ((*provctx = ossl_prov_ctx_new()) == NULL in ossl_base_provider_init()
176 ossl_prov_ctx_free(*provctx); in ossl_base_provider_init()
177 *provctx = NULL; in ossl_base_provider_init()
180 ossl_prov_ctx_set0_libctx(*provctx, in ossl_base_provider_init()
182 ossl_prov_ctx_set0_handle(*provctx, handle); in ossl_base_provider_init()
183 ossl_prov_ctx_set0_core_bio_method(*provctx, corebiometh); in ossl_base_provider_init()