Lines Matching refs:libctx
89 OSSL_LIB_CTX *libctx; member
110 methdata->tmp_store = ossl_method_store_new(methdata->libctx); in get_tmp_encoder_store()
121 static OSSL_METHOD_STORE *get_encoder_store(OSSL_LIB_CTX *libctx) in get_encoder_store() argument
123 return ossl_lib_ctx_get_data(libctx, OSSL_LIB_CTX_ENCODER_STORE_INDEX, in get_encoder_store()
141 OSSL_NAMEMAP *namemap = ossl_namemap_stored(methdata->libctx); in get_encoder_from_store()
155 && (store = get_encoder_store(methdata->libctx)) == NULL) in get_encoder_from_store()
185 if ((namemap = ossl_namemap_stored(methdata->libctx)) == NULL in put_encoder_in_store()
189 if (store == NULL && (store = get_encoder_store(methdata->libctx)) == NULL) in put_encoder_in_store()
203 OSSL_LIB_CTX *libctx = ossl_provider_libctx(prov); in encoder_from_algorithm() local
214 = ossl_parse_property(libctx, algodef->property_definition); in encoder_from_algorithm()
309 OSSL_LIB_CTX *libctx = ossl_provider_libctx(prov); in construct_encoder() local
310 OSSL_NAMEMAP *namemap = ossl_namemap_stored(libctx); in construct_encoder()
350 OSSL_METHOD_STORE *store = get_encoder_store(methdata->libctx); in inner_ossl_encoder_fetch()
351 OSSL_NAMEMAP *namemap = ossl_namemap_stored(methdata->libctx); in inner_ossl_encoder_fetch()
393 if ((method = ossl_method_construct(methdata->libctx, OSSL_OP_ENCODER, in inner_ossl_encoder_fetch()
422 ossl_lib_ctx_get_descriptor(methdata->libctx), in inner_ossl_encoder_fetch()
430 OSSL_ENCODER *OSSL_ENCODER_fetch(OSSL_LIB_CTX *libctx, const char *name, in OSSL_ENCODER_fetch() argument
436 methdata.libctx = libctx; in OSSL_ENCODER_fetch()
443 OSSL_ENCODER *ossl_encoder_fetch_by_number(OSSL_LIB_CTX *libctx, int id, in ossl_encoder_fetch_by_number() argument
449 methdata.libctx = libctx; in ossl_encoder_fetch_by_number()
514 OSSL_LIB_CTX *libctx = ossl_provider_libctx(encoder->base.prov); in OSSL_ENCODER_is_a() local
515 OSSL_NAMEMAP *namemap = ossl_namemap_stored(libctx); in OSSL_ENCODER_is_a()
534 void OSSL_ENCODER_do_all_provided(OSSL_LIB_CTX *libctx, in OSSL_ENCODER_do_all_provided() argument
542 methdata.libctx = libctx; in OSSL_ENCODER_do_all_provided()
550 ossl_method_store_do_all(get_encoder_store(libctx), &do_one, &data); in OSSL_ENCODER_do_all_provided()
562 OSSL_LIB_CTX *libctx = ossl_provider_libctx(encoder->base.prov); in OSSL_ENCODER_names_do_all() local
563 OSSL_NAMEMAP *namemap = ossl_namemap_stored(libctx); in OSSL_ENCODER_names_do_all()