Symbol: OSSL_METHOD_STORE
crypto/openssl/crypto/context.c
39
OSSL_METHOD_STORE *decoder_store;
crypto/openssl/crypto/context.c
41
OSSL_METHOD_STORE *encoder_store;
crypto/openssl/crypto/context.c
42
OSSL_METHOD_STORE *store_loader_store;
crypto/openssl/crypto/core_fetch.c
21
OSSL_METHOD_STORE *store;
crypto/openssl/crypto/encode_decode/decoder_meth.c
111
static OSSL_METHOD_STORE *get_decoder_store(OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/encode_decode/decoder_meth.c
349
OSSL_METHOD_STORE *store = get_decoder_store(methdata->libctx);
crypto/openssl/crypto/encode_decode/decoder_meth.c
439
OSSL_METHOD_STORE *store = get_decoder_store(libctx);
crypto/openssl/crypto/encode_decode/decoder_meth.c
449
OSSL_METHOD_STORE *store = get_decoder_store(libctx);
crypto/openssl/crypto/encode_decode/decoder_meth.c
84
OSSL_METHOD_STORE *tmp_store; /* For get_tmp_decoder_store() */
crypto/openssl/crypto/encode_decode/encoder_meth.c
111
static OSSL_METHOD_STORE *get_encoder_store(OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/encode_decode/encoder_meth.c
355
OSSL_METHOD_STORE *store = get_encoder_store(methdata->libctx);
crypto/openssl/crypto/encode_decode/encoder_meth.c
444
OSSL_METHOD_STORE *store = get_encoder_store(libctx);
crypto/openssl/crypto/encode_decode/encoder_meth.c
454
OSSL_METHOD_STORE *store = get_encoder_store(libctx);
crypto/openssl/crypto/encode_decode/encoder_meth.c
84
OSSL_METHOD_STORE *tmp_store; /* For get_tmp_encoder_store() */
crypto/openssl/crypto/evp/evp_fetch.c
260
OSSL_METHOD_STORE *store = get_evp_method_store(methdata->libctx);
crypto/openssl/crypto/evp/evp_fetch.c
34
OSSL_METHOD_STORE *tmp_store; /* For get_tmp_evp_method_store() */
crypto/openssl/crypto/evp/evp_fetch.c
439
OSSL_METHOD_STORE *store = get_evp_method_store(libctx);
crypto/openssl/crypto/evp/evp_fetch.c
449
OSSL_METHOD_STORE *store = get_evp_method_store(libctx);
crypto/openssl/crypto/evp/evp_fetch.c
461
OSSL_METHOD_STORE *store = get_evp_method_store(libctx);
crypto/openssl/crypto/evp/evp_fetch.c
67
static OSSL_METHOD_STORE *get_evp_method_store(OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/property/property.c
109
static void ossl_method_cache_flush_alg(OSSL_METHOD_STORE *store,
crypto/openssl/crypto/property/property.c
111
static void ossl_method_cache_flush(OSSL_METHOD_STORE *store, int nid);
crypto/openssl/crypto/property/property.c
172
static __owur int ossl_property_read_lock(OSSL_METHOD_STORE *p)
crypto/openssl/crypto/property/property.c
177
static __owur int ossl_property_write_lock(OSSL_METHOD_STORE *p)
crypto/openssl/crypto/property/property.c
182
static int ossl_property_unlock(OSSL_METHOD_STORE *p)
crypto/openssl/crypto/property/property.c
227
OSSL_METHOD_STORE *store = arg;
crypto/openssl/crypto/property/property.c
243
OSSL_METHOD_STORE *ossl_method_store_new(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/property/property.c
245
OSSL_METHOD_STORE *res;
crypto/openssl/crypto/property/property.c
260
void ossl_method_store_free(OSSL_METHOD_STORE *store)
crypto/openssl/crypto/property/property.c
272
int ossl_method_lock_store(OSSL_METHOD_STORE *store)
crypto/openssl/crypto/property/property.c
277
int ossl_method_unlock_store(OSSL_METHOD_STORE *store)
crypto/openssl/crypto/property/property.c
282
static ALGORITHM *ossl_method_store_retrieve(OSSL_METHOD_STORE *store, int nid)
crypto/openssl/crypto/property/property.c
287
static int ossl_method_store_insert(OSSL_METHOD_STORE *store, ALGORITHM *alg)
crypto/openssl/crypto/property/property.c
317
int ossl_method_store_add(OSSL_METHOD_STORE *store, const OSSL_PROVIDER *prov,
crypto/openssl/crypto/property/property.c
435
int ossl_method_store_remove(OSSL_METHOD_STORE *store, int nid,
crypto/openssl/crypto/property/property.c
473
OSSL_METHOD_STORE *store;
crypto/openssl/crypto/property/property.c
538
int ossl_method_store_remove_all_provided(OSSL_METHOD_STORE *store,
crypto/openssl/crypto/property/property.c
578
void ossl_method_store_do_all(OSSL_METHOD_STORE *store,
crypto/openssl/crypto/property/property.c
635
int ossl_method_store_fetch(OSSL_METHOD_STORE *store,
crypto/openssl/crypto/property/property.c
760
static void ossl_method_cache_flush_alg(OSSL_METHOD_STORE *store,
crypto/openssl/crypto/property/property.c
767
static void ossl_method_cache_flush(OSSL_METHOD_STORE *store, int nid)
crypto/openssl/crypto/property/property.c
775
int ossl_method_store_cache_flush_all(OSSL_METHOD_STORE *store)
crypto/openssl/crypto/property/property.c
839
static void ossl_method_cache_flush_some(OSSL_METHOD_STORE *store)
crypto/openssl/crypto/property/property.c
859
int ossl_method_store_cache_get(OSSL_METHOD_STORE *store, OSSL_PROVIDER *prov,
crypto/openssl/crypto/property/property.c
889
int ossl_method_store_cache_set(OSSL_METHOD_STORE *store, OSSL_PROVIDER *prov,
crypto/openssl/crypto/store/store_meth.c
108
static OSSL_METHOD_STORE *get_loader_store(OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/store/store_meth.c
293
OSSL_METHOD_STORE *store = get_loader_store(methdata->libctx);
crypto/openssl/crypto/store/store_meth.c
389
OSSL_METHOD_STORE *store = get_loader_store(libctx);
crypto/openssl/crypto/store/store_meth.c
399
OSSL_METHOD_STORE *store = get_loader_store(libctx);
crypto/openssl/crypto/store/store_meth.c
81
OSSL_METHOD_STORE *tmp_store; /* For get_tmp_loader_store() */
crypto/openssl/include/internal/property.h
53
OSSL_METHOD_STORE *ossl_method_store_new(OSSL_LIB_CTX *ctx);
crypto/openssl/include/internal/property.h
54
void ossl_method_store_free(OSSL_METHOD_STORE *store);
crypto/openssl/include/internal/property.h
56
int ossl_method_lock_store(OSSL_METHOD_STORE *store);
crypto/openssl/include/internal/property.h
57
int ossl_method_unlock_store(OSSL_METHOD_STORE *store);
crypto/openssl/include/internal/property.h
59
int ossl_method_store_add(OSSL_METHOD_STORE *store, const OSSL_PROVIDER *prov,
crypto/openssl/include/internal/property.h
63
int ossl_method_store_remove(OSSL_METHOD_STORE *store, int nid,
crypto/openssl/include/internal/property.h
65
void ossl_method_store_do_all(OSSL_METHOD_STORE *store,
crypto/openssl/include/internal/property.h
68
int ossl_method_store_fetch(OSSL_METHOD_STORE *store,
crypto/openssl/include/internal/property.h
71
int ossl_method_store_remove_all_provided(OSSL_METHOD_STORE *store,
crypto/openssl/include/internal/property.h
79
int ossl_method_store_cache_get(OSSL_METHOD_STORE *store, OSSL_PROVIDER *prov,
crypto/openssl/include/internal/property.h
81
int ossl_method_store_cache_set(OSSL_METHOD_STORE *store, OSSL_PROVIDER *prov,
crypto/openssl/include/internal/property.h
86
__owur int ossl_method_store_cache_flush_all(OSSL_METHOD_STORE *store);
crypto/openssl/test/property_test.c
152
OSSL_METHOD_STORE *store;
crypto/openssl/test/property_test.c
171
OSSL_METHOD_STORE *store;
crypto/openssl/test/property_test.c
219
OSSL_METHOD_STORE *store;
crypto/openssl/test/property_test.c
269
OSSL_METHOD_STORE *store;
crypto/openssl/test/property_test.c
294
OSSL_METHOD_STORE *store;
crypto/openssl/test/property_test.c
355
OSSL_METHOD_STORE *store;
crypto/openssl/test/property_test.c
385
OSSL_METHOD_STORE *store;
crypto/openssl/test/property_test.c
457
OSSL_METHOD_STORE *store;
crypto/openssl/test/property_test.c
54
OSSL_METHOD_STORE *store = NULL;
crypto/openssl/test/property_test.c
565
OSSL_METHOD_STORE *store;