Lines Matching refs:libctx
89 OSSL_LIB_CTX *libctx; member
110 methdata->tmp_store = ossl_method_store_new(methdata->libctx); in get_tmp_decoder_store()
121 static OSSL_METHOD_STORE *get_decoder_store(OSSL_LIB_CTX *libctx) in get_decoder_store() argument
123 return ossl_lib_ctx_get_data(libctx, OSSL_LIB_CTX_DECODER_STORE_INDEX, in get_decoder_store()
141 OSSL_NAMEMAP *namemap = ossl_namemap_stored(methdata->libctx); in get_decoder_from_store()
155 && (store = get_decoder_store(methdata->libctx)) == NULL) in get_decoder_from_store()
185 if ((namemap = ossl_namemap_stored(methdata->libctx)) == NULL in put_decoder_in_store()
189 if (store == NULL && (store = get_decoder_store(methdata->libctx)) == NULL) in put_decoder_in_store()
203 OSSL_LIB_CTX *libctx = ossl_provider_libctx(prov); in ossl_decoder_from_algorithm() local
214 = ossl_parse_property(libctx, algodef->property_definition); in ossl_decoder_from_algorithm()
299 OSSL_LIB_CTX *libctx = ossl_provider_libctx(prov); in construct_decoder() local
300 OSSL_NAMEMAP *namemap = ossl_namemap_stored(libctx); in construct_decoder()
340 OSSL_METHOD_STORE *store = get_decoder_store(methdata->libctx); in inner_ossl_decoder_fetch()
341 OSSL_NAMEMAP *namemap = ossl_namemap_stored(methdata->libctx); in inner_ossl_decoder_fetch()
383 if ((method = ossl_method_construct(methdata->libctx, OSSL_OP_DECODER, in inner_ossl_decoder_fetch()
413 ossl_lib_ctx_get_descriptor(methdata->libctx), in inner_ossl_decoder_fetch()
421 OSSL_DECODER *OSSL_DECODER_fetch(OSSL_LIB_CTX *libctx, const char *name, in OSSL_DECODER_fetch() argument
427 methdata.libctx = libctx; in OSSL_DECODER_fetch()
434 OSSL_DECODER *ossl_decoder_fetch_by_number(OSSL_LIB_CTX *libctx, int id, in ossl_decoder_fetch_by_number() argument
440 methdata.libctx = libctx; in ossl_decoder_fetch_by_number()
505 OSSL_LIB_CTX *libctx = ossl_provider_libctx(decoder->base.prov); in OSSL_DECODER_is_a() local
506 OSSL_NAMEMAP *namemap = ossl_namemap_stored(libctx); in OSSL_DECODER_is_a()
525 void OSSL_DECODER_do_all_provided(OSSL_LIB_CTX *libctx, in OSSL_DECODER_do_all_provided() argument
533 methdata.libctx = libctx; in OSSL_DECODER_do_all_provided()
541 ossl_method_store_do_all(get_decoder_store(libctx), &do_one, &data); in OSSL_DECODER_do_all_provided()
553 OSSL_LIB_CTX *libctx = ossl_provider_libctx(decoder->base.prov); in OSSL_DECODER_names_do_all() local
554 OSSL_NAMEMAP *namemap = ossl_namemap_stored(libctx); in OSSL_DECODER_names_do_all()