Lines Matching defs:libctx
89 OSSL_LIB_CTX *libctx;
110 methdata->tmp_store = ossl_method_store_new(methdata->libctx);
121 static OSSL_METHOD_STORE *get_decoder_store(OSSL_LIB_CTX *libctx)
123 return ossl_lib_ctx_get_data(libctx, OSSL_LIB_CTX_DECODER_STORE_INDEX,
132 && (store = get_decoder_store(methdata->libctx)) == NULL)
143 && (store = get_decoder_store(methdata->libctx)) == NULL)
163 OSSL_NAMEMAP *namemap = ossl_namemap_stored(methdata->libctx);
177 && (store = get_decoder_store(methdata->libctx)) == NULL)
207 if ((namemap = ossl_namemap_stored(methdata->libctx)) == NULL
211 if (store == NULL && (store = get_decoder_store(methdata->libctx)) == NULL)
225 OSSL_LIB_CTX *libctx = ossl_provider_libctx(prov);
236 = ossl_parse_property(libctx, algodef->property_definition)) == NULL) {
324 OSSL_LIB_CTX *libctx = ossl_provider_libctx(prov);
325 OSSL_NAMEMAP *namemap = ossl_namemap_stored(libctx);
365 OSSL_METHOD_STORE *store = get_decoder_store(methdata->libctx);
366 OSSL_NAMEMAP *namemap = ossl_namemap_stored(methdata->libctx);
412 if ((method = ossl_method_construct(methdata->libctx, OSSL_OP_DECODER,
442 ossl_lib_ctx_get_descriptor(methdata->libctx),
450 OSSL_DECODER *OSSL_DECODER_fetch(OSSL_LIB_CTX *libctx, const char *name,
456 methdata.libctx = libctx;
463 OSSL_DECODER *ossl_decoder_fetch_by_number(OSSL_LIB_CTX *libctx, int id,
469 methdata.libctx = libctx;
476 int ossl_decoder_store_cache_flush(OSSL_LIB_CTX *libctx)
478 OSSL_METHOD_STORE *store = get_decoder_store(libctx);
487 OSSL_LIB_CTX *libctx = ossl_provider_libctx(prov);
488 OSSL_METHOD_STORE *store = get_decoder_store(libctx);
553 OSSL_LIB_CTX *libctx = ossl_provider_libctx(decoder->base.prov);
554 OSSL_NAMEMAP *namemap = ossl_namemap_stored(libctx);
573 void OSSL_DECODER_do_all_provided(OSSL_LIB_CTX *libctx,
581 methdata.libctx = libctx;
589 ossl_method_store_do_all(get_decoder_store(libctx), &do_one, &data);
601 OSSL_LIB_CTX *libctx = ossl_provider_libctx(decoder->base.prov);
602 OSSL_NAMEMAP *namemap = ossl_namemap_stored(libctx);