Lines Matching refs:libctx

76     OSSL_LIB_CTX *libctx;  member
97 methdata->tmp_store = ossl_method_store_new(methdata->libctx); in get_tmp_loader_store()
108 static OSSL_METHOD_STORE *get_loader_store(OSSL_LIB_CTX *libctx) in get_loader_store() argument
110 return ossl_lib_ctx_get_data(libctx, OSSL_LIB_CTX_STORE_LOADER_STORE_INDEX); in get_loader_store()
118 && (store = get_loader_store(methdata->libctx)) == NULL) in reserve_loader_store()
129 && (store = get_loader_store(methdata->libctx)) == NULL) in unreserve_loader_store()
144 OSSL_NAMEMAP *namemap = ossl_namemap_stored(methdata->libctx); in get_loader_from_store()
150 && (store = get_loader_store(methdata->libctx)) == NULL) in get_loader_from_store()
167 if ((namemap = ossl_namemap_stored(methdata->libctx)) == NULL in put_loader_in_store()
171 if (store == NULL && (store = get_loader_store(methdata->libctx)) == NULL) in put_loader_in_store()
263 OSSL_LIB_CTX *libctx = ossl_provider_libctx(prov); in construct_loader() local
264 OSSL_NAMEMAP *namemap = ossl_namemap_stored(libctx); in construct_loader()
294 OSSL_METHOD_STORE *store = get_loader_store(methdata->libctx); in inner_loader_fetch()
295 OSSL_NAMEMAP *namemap = ossl_namemap_stored(methdata->libctx); in inner_loader_fetch()
331 if ((method = ossl_method_construct(methdata->libctx, OSSL_OP_STORE, in inner_loader_fetch()
366 ossl_lib_ctx_get_descriptor(methdata->libctx), in inner_loader_fetch()
374 OSSL_STORE_LOADER *OSSL_STORE_LOADER_fetch(OSSL_LIB_CTX *libctx, in OSSL_STORE_LOADER_fetch() argument
381 methdata.libctx = libctx; in OSSL_STORE_LOADER_fetch()
388 int ossl_store_loader_store_cache_flush(OSSL_LIB_CTX *libctx) in ossl_store_loader_store_cache_flush() argument
390 OSSL_METHOD_STORE *store = get_loader_store(libctx); in ossl_store_loader_store_cache_flush()
399 OSSL_LIB_CTX *libctx = ossl_provider_libctx(prov); in ossl_store_loader_store_remove_all_provided() local
400 OSSL_METHOD_STORE *store = get_loader_store(libctx); in ossl_store_loader_store_remove_all_provided()
449 OSSL_LIB_CTX *libctx = ossl_provider_libctx(loader->prov); in OSSL_STORE_LOADER_is_a() local
450 OSSL_NAMEMAP *namemap = ossl_namemap_stored(libctx); in OSSL_STORE_LOADER_is_a()
469 void OSSL_STORE_LOADER_do_all_provided(OSSL_LIB_CTX *libctx, in OSSL_STORE_LOADER_do_all_provided() argument
477 methdata.libctx = libctx; in OSSL_STORE_LOADER_do_all_provided()
485 ossl_method_store_do_all(get_loader_store(libctx), &do_one, &data); in OSSL_STORE_LOADER_do_all_provided()
497 OSSL_LIB_CTX *libctx = ossl_provider_libctx(loader->prov); in OSSL_STORE_LOADER_names_do_all() local
498 OSSL_NAMEMAP *namemap = ossl_namemap_stored(libctx); in OSSL_STORE_LOADER_names_do_all()