Searched refs:OSSL_METHOD_STORE (Results 1 – 10 of 10) sorted by relevance
| /src/crypto/openssl/include/internal/ |
| H A D | property.h | 17 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 D | property.c | 109 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 D | OSSL_METHOD_STORE.pod | 5 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 D | property_test.c | 54 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 D | store_meth.c | 81 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 D | evp_fetch.c | 34 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 D | decoder_meth.c | 84 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 D | encoder_meth.c | 84 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 D | context.c | 39 OSSL_METHOD_STORE *decoder_store; 41 OSSL_METHOD_STORE *encoder_store; 42 OSSL_METHOD_STORE *store_loader_store;
|
| H A D | core_fetch.c | 21 OSSL_METHOD_STORE *store;
|