Home
last modified time | relevance | path

Searched refs:OSSL_METHOD_STORE (Results 1 – 10 of 10) sorted by relevance

/src/crypto/openssl/include/internal/
H A Dproperty.h17 typedef struct ossl_method_store_st OSSL_METHOD_STORE; typedef
53 OSSL_METHOD_STORE *ossl_method_store_new(OSSL_LIB_CTX *ctx);
54 void ossl_method_store_free(OSSL_METHOD_STORE *store);
56 int ossl_method_lock_store(OSSL_METHOD_STORE *store);
57 int ossl_method_unlock_store(OSSL_METHOD_STORE *store);
59 int ossl_method_store_add(OSSL_METHOD_STORE *store, const OSSL_PROVIDER *prov,
63 int ossl_method_store_remove(OSSL_METHOD_STORE *store, int nid,
65 void ossl_method_store_do_all(OSSL_METHOD_STORE *store,
68 int ossl_method_store_fetch(OSSL_METHOD_STORE *store,
71 int ossl_method_store_remove_all_provided(OSSL_METHOD_STORE *store,
[all …]
/src/crypto/openssl/crypto/property/
H A Dproperty.c109 static void ossl_method_cache_flush_alg(OSSL_METHOD_STORE *store,
111 static void ossl_method_cache_flush(OSSL_METHOD_STORE *store, int nid);
172 static __owur int ossl_property_read_lock(OSSL_METHOD_STORE *p) in ossl_property_read_lock()
177 static __owur int ossl_property_write_lock(OSSL_METHOD_STORE *p) in ossl_property_write_lock()
182 static int ossl_property_unlock(OSSL_METHOD_STORE *p) in ossl_property_unlock()
227 OSSL_METHOD_STORE *store = arg; in alg_cleanup()
243 OSSL_METHOD_STORE *ossl_method_store_new(OSSL_LIB_CTX *ctx) in ossl_method_store_new()
245 OSSL_METHOD_STORE *res; in ossl_method_store_new()
260 void ossl_method_store_free(OSSL_METHOD_STORE *store) in ossl_method_store_free()
272 int ossl_method_lock_store(OSSL_METHOD_STORE *store) in ossl_method_lock_store()
[all …]
/src/crypto/openssl/doc/internal/man3/
H A DOSSL_METHOD_STORE.pod5 OSSL_METHOD_STORE, ossl_method_store_new, ossl_method_store_free,
17 typedef struct ossl_method_store_st OSSL_METHOD_STORE;
19 OSSL_METHOD_STORE *ossl_method_store_new(OSSL_LIB_CTX *ctx);
20 void ossl_method_store_free(OSSL_METHOD_STORE *store);
23 int ossl_method_store_add(OSSL_METHOD_STORE *store, const OSSL_PROVIDER *prov,
27 int ossl_method_store_remove(OSSL_METHOD_STORE *store,
29 int ossl_method_store_fetch(OSSL_METHOD_STORE *store,
32 int ossl_method_store_remove_all_provided(OSSL_METHOD_STORE *store,
35 int ossl_method_store_cache_get(OSSL_METHOD_STORE *store, OSSL_PROVIDER *prov,
37 int ossl_method_store_cache_set(OSSL_METHOD_STORE *store, OSSL_PROVIDER *prov,
[all …]
/src/crypto/openssl/test/
H A Dproperty_test.c54 OSSL_METHOD_STORE *store = NULL; in test_property_string()
152 OSSL_METHOD_STORE *store; in test_property_parse()
171 OSSL_METHOD_STORE *store; in test_property_query_value_create()
219 OSSL_METHOD_STORE *store; in test_property_parse_error()
269 OSSL_METHOD_STORE *store; in test_property_merge()
294 OSSL_METHOD_STORE *store; in test_property_defn_cache()
355 OSSL_METHOD_STORE *store; in test_definition_compares()
385 OSSL_METHOD_STORE *store; in test_register_deregister()
457 OSSL_METHOD_STORE *store; in test_property()
565 OSSL_METHOD_STORE *store; in test_query_cache_stochastic()
/src/crypto/openssl/crypto/store/
H A Dstore_meth.c81 OSSL_METHOD_STORE *tmp_store; /* For get_tmp_loader_store() */
108 static OSSL_METHOD_STORE *get_loader_store(OSSL_LIB_CTX *libctx) in get_loader_store()
293 OSSL_METHOD_STORE *store = get_loader_store(methdata->libctx); in inner_loader_fetch()
389 OSSL_METHOD_STORE *store = get_loader_store(libctx); in ossl_store_loader_store_cache_flush()
399 OSSL_METHOD_STORE *store = get_loader_store(libctx); in ossl_store_loader_store_remove_all_provided()
/src/crypto/openssl/crypto/evp/
H A Devp_fetch.c34 OSSL_METHOD_STORE *tmp_store; /* For get_tmp_evp_method_store() */
67 static OSSL_METHOD_STORE *get_evp_method_store(OSSL_LIB_CTX *libctx) in get_evp_method_store()
260 OSSL_METHOD_STORE *store = get_evp_method_store(methdata->libctx); in inner_evp_generic_fetch()
439 OSSL_METHOD_STORE *store = get_evp_method_store(libctx); in evp_method_store_cache_flush()
449 OSSL_METHOD_STORE *store = get_evp_method_store(libctx); in evp_method_store_remove_all_provided()
461 OSSL_METHOD_STORE *store = get_evp_method_store(libctx); in evp_set_parsed_default_properties()
/src/crypto/openssl/crypto/encode_decode/
H A Ddecoder_meth.c84 OSSL_METHOD_STORE *tmp_store; /* For get_tmp_decoder_store() */
111 static OSSL_METHOD_STORE *get_decoder_store(OSSL_LIB_CTX *libctx) in get_decoder_store()
349 OSSL_METHOD_STORE *store = get_decoder_store(methdata->libctx); in inner_ossl_decoder_fetch()
439 OSSL_METHOD_STORE *store = get_decoder_store(libctx); in ossl_decoder_store_cache_flush()
449 OSSL_METHOD_STORE *store = get_decoder_store(libctx); in ossl_decoder_store_remove_all_provided()
H A Dencoder_meth.c84 OSSL_METHOD_STORE *tmp_store; /* For get_tmp_encoder_store() */
111 static OSSL_METHOD_STORE *get_encoder_store(OSSL_LIB_CTX *libctx) in get_encoder_store()
355 OSSL_METHOD_STORE *store = get_encoder_store(methdata->libctx); in inner_ossl_encoder_fetch()
444 OSSL_METHOD_STORE *store = get_encoder_store(libctx); in ossl_encoder_store_cache_flush()
454 OSSL_METHOD_STORE *store = get_encoder_store(libctx); in ossl_encoder_store_remove_all_provided()
/src/crypto/openssl/crypto/
H A Dcontext.c39 OSSL_METHOD_STORE *decoder_store;
41 OSSL_METHOD_STORE *encoder_store;
42 OSSL_METHOD_STORE *store_loader_store;
H A Dcore_fetch.c21 OSSL_METHOD_STORE *store;