Symbol: OSSL_STORE_LOADER
crypto/openssl/apps/engine.c
291
static void util_store_cap(const OSSL_STORE_LOADER *loader, void *arg)
crypto/openssl/apps/lib/engine_loader.c
166
OSSL_STORE_LOADER *loader = NULL;
crypto/openssl/apps/lib/engine_loader.c
185
OSSL_STORE_LOADER *loader = OSSL_STORE_unregister_loader(ENGINE_SCHEME);
crypto/openssl/apps/lib/engine_loader.c
65
static OSSL_STORE_LOADER_CTX *engine_open(const OSSL_STORE_LOADER *loader,
crypto/openssl/apps/list.c
1305
DEFINE_STACK_OF(OSSL_STORE_LOADER)
crypto/openssl/apps/list.c
1306
static int store_cmp(const OSSL_STORE_LOADER *const *a,
crypto/openssl/apps/list.c
1307
const OSSL_STORE_LOADER *const *b)
crypto/openssl/apps/list.c
1313
static void collect_store_loaders(OSSL_STORE_LOADER *store, void *stack)
crypto/openssl/apps/list.c
1315
STACK_OF(OSSL_STORE_LOADER) *store_stack = stack;
crypto/openssl/apps/list.c
1324
STACK_OF(OSSL_STORE_LOADER) *stores = sk_OSSL_STORE_LOADER_new(store_cmp);
crypto/openssl/apps/list.c
1336
const OSSL_STORE_LOADER *m = sk_OSSL_STORE_LOADER_value(stores, i);
crypto/openssl/crypto/store/store_lib.c
1035
const OSSL_STORE_LOADER *loader = NULL;
crypto/openssl/crypto/store/store_lib.c
1036
OSSL_STORE_LOADER *fetched_loader = NULL;
crypto/openssl/crypto/store/store_lib.c
35
static int loader_set_params(OSSL_STORE_LOADER *loader,
crypto/openssl/crypto/store/store_lib.c
496
OSSL_STORE_LOADER *fetched_loader = NULL;
crypto/openssl/crypto/store/store_lib.c
71
const OSSL_STORE_LOADER *loader = NULL;
crypto/openssl/crypto/store/store_lib.c
72
OSSL_STORE_LOADER *fetched_loader = NULL;
crypto/openssl/crypto/store/store_local.h
118
DEFINE_LHASH_OF_EX(OSSL_STORE_LOADER);
crypto/openssl/crypto/store/store_local.h
120
const OSSL_STORE_LOADER *ossl_store_get0_loader_int(const char *scheme);
crypto/openssl/crypto/store/store_local.h
134
const OSSL_STORE_LOADER *loader; /* legacy */
crypto/openssl/crypto/store/store_local.h
135
OSSL_STORE_LOADER *fetched_loader;
crypto/openssl/crypto/store/store_local.h
169
OSSL_STORE_LOADER *ossl_store_loader_fetch(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/store/store_local.h
78
int ossl_store_register_loader_int(OSSL_STORE_LOADER *loader);
crypto/openssl/crypto/store/store_local.h
79
OSSL_STORE_LOADER *ossl_store_unregister_loader_int(const char *scheme);
crypto/openssl/crypto/store/store_meth.c
181
OSSL_STORE_LOADER *loader = NULL;
crypto/openssl/crypto/store/store_meth.c
19
int OSSL_STORE_LOADER_up_ref(OSSL_STORE_LOADER *loader)
crypto/openssl/crypto/store/store_meth.c
28
void OSSL_STORE_LOADER_free(OSSL_STORE_LOADER *loader)
crypto/openssl/crypto/store/store_meth.c
289
static OSSL_STORE_LOADER *
crypto/openssl/crypto/store/store_meth.c
373
OSSL_STORE_LOADER *OSSL_STORE_LOADER_fetch(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/store/store_meth.c
410
const OSSL_PROVIDER *OSSL_STORE_LOADER_get0_provider(const OSSL_STORE_LOADER *loader)
crypto/openssl/crypto/store/store_meth.c
420
const char *OSSL_STORE_LOADER_get0_properties(const OSSL_STORE_LOADER *loader)
crypto/openssl/crypto/store/store_meth.c
430
int ossl_store_loader_get_number(const OSSL_STORE_LOADER *loader)
crypto/openssl/crypto/store/store_meth.c
440
const char *OSSL_STORE_LOADER_get0_description(const OSSL_STORE_LOADER *loader)
crypto/openssl/crypto/store/store_meth.c
445
int OSSL_STORE_LOADER_is_a(const OSSL_STORE_LOADER *loader, const char *name)
crypto/openssl/crypto/store/store_meth.c
457
void (*user_fn)(OSSL_STORE_LOADER *loader, void *arg);
crypto/openssl/crypto/store/store_meth.c
46
static OSSL_STORE_LOADER *new_loader(OSSL_PROVIDER *prov)
crypto/openssl/crypto/store/store_meth.c
469
void (*user_fn)(OSSL_STORE_LOADER *loader,
crypto/openssl/crypto/store/store_meth.c
48
OSSL_STORE_LOADER *loader;
crypto/openssl/crypto/store/store_meth.c
488
int OSSL_STORE_LOADER_names_do_all(const OSSL_STORE_LOADER *loader,
crypto/openssl/crypto/store/store_register.c
106
int OSSL_STORE_LOADER_set_load(OSSL_STORE_LOADER *loader,
crypto/openssl/crypto/store/store_register.c
113
int OSSL_STORE_LOADER_set_eof(OSSL_STORE_LOADER *loader,
crypto/openssl/crypto/store/store_register.c
120
int OSSL_STORE_LOADER_set_error(OSSL_STORE_LOADER *loader,
crypto/openssl/crypto/store/store_register.c
127
int OSSL_STORE_LOADER_set_close(OSSL_STORE_LOADER *loader,
crypto/openssl/crypto/store/store_register.c
138
static unsigned long store_loader_hash(const OSSL_STORE_LOADER *v)
crypto/openssl/crypto/store/store_register.c
143
static int store_loader_cmp(const OSSL_STORE_LOADER *a,
crypto/openssl/crypto/store/store_register.c
144
const OSSL_STORE_LOADER *b)
crypto/openssl/crypto/store/store_register.c
150
static LHASH_OF(OSSL_STORE_LOADER) *loader_register = NULL;
crypto/openssl/crypto/store/store_register.c
160
int ossl_store_register_loader_int(OSSL_STORE_LOADER *loader)
crypto/openssl/crypto/store/store_register.c
207
int OSSL_STORE_register_loader(OSSL_STORE_LOADER *loader)
crypto/openssl/crypto/store/store_register.c
212
const OSSL_STORE_LOADER *ossl_store_get0_loader_int(const char *scheme)
crypto/openssl/crypto/store/store_register.c
214
OSSL_STORE_LOADER template;
crypto/openssl/crypto/store/store_register.c
215
OSSL_STORE_LOADER *loader = NULL;
crypto/openssl/crypto/store/store_register.c
245
OSSL_STORE_LOADER *ossl_store_unregister_loader_int(const char *scheme)
crypto/openssl/crypto/store/store_register.c
247
OSSL_STORE_LOADER template;
crypto/openssl/crypto/store/store_register.c
248
OSSL_STORE_LOADER *loader = NULL;
crypto/openssl/crypto/store/store_register.c
276
OSSL_STORE_LOADER *OSSL_STORE_unregister_loader(const char *scheme)
crypto/openssl/crypto/store/store_register.c
293
IMPLEMENT_LHASH_DOALL_ARG_CONST(OSSL_STORE_LOADER, void);
crypto/openssl/crypto/store/store_register.c
294
int OSSL_STORE_do_all_loaders(void (*do_function)(const OSSL_STORE_LOADER
crypto/openssl/crypto/store/store_register.c
31
OSSL_STORE_LOADER *OSSL_STORE_LOADER_new(ENGINE *e, const char *scheme)
crypto/openssl/crypto/store/store_register.c
33
OSSL_STORE_LOADER *res = NULL;
crypto/openssl/crypto/store/store_register.c
54
const ENGINE *OSSL_STORE_LOADER_get0_engine(const OSSL_STORE_LOADER *loader)
crypto/openssl/crypto/store/store_register.c
59
const char *OSSL_STORE_LOADER_get0_scheme(const OSSL_STORE_LOADER *loader)
crypto/openssl/crypto/store/store_register.c
64
int OSSL_STORE_LOADER_set_open(OSSL_STORE_LOADER *loader,
crypto/openssl/crypto/store/store_register.c
71
int OSSL_STORE_LOADER_set_open_ex(OSSL_STORE_LOADER *loader,
crypto/openssl/crypto/store/store_register.c
78
int OSSL_STORE_LOADER_set_attach(OSSL_STORE_LOADER *loader,
crypto/openssl/crypto/store/store_register.c
85
int OSSL_STORE_LOADER_set_ctrl(OSSL_STORE_LOADER *loader,
crypto/openssl/crypto/store/store_register.c
92
int OSSL_STORE_LOADER_set_expect(OSSL_STORE_LOADER *loader,
crypto/openssl/crypto/store/store_register.c
99
int OSSL_STORE_LOADER_set_find(OSSL_STORE_LOADER *loader,
crypto/openssl/engines/e_loader_attic.c
1062
static OSSL_STORE_LOADER_CTX *file_open(const OSSL_STORE_LOADER *loader, const char *uri,
crypto/openssl/engines/e_loader_attic.c
1068
static OSSL_STORE_LOADER_CTX *file_attach(const OSSL_STORE_LOADER *loader, BIO *bp,
crypto/openssl/engines/e_loader_attic.c
1684
static OSSL_STORE_LOADER *loader_attic = NULL;
crypto/openssl/engines/e_loader_attic.c
1698
OSSL_STORE_LOADER *loader = OSSL_STORE_unregister_loader("file");
crypto/openssl/engines/e_loader_attic.c
947
static OSSL_STORE_LOADER_CTX *file_open_ex(const OSSL_STORE_LOADER *loader, const char *uri,
crypto/openssl/include/crypto/store.h
19
int ossl_store_loader_get_number(const OSSL_STORE_LOADER *loader);
crypto/openssl/include/openssl/store.h
264
OSSL_STORE_LOADER *OSSL_STORE_LOADER_fetch(OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/store.h
267
int OSSL_STORE_LOADER_up_ref(OSSL_STORE_LOADER *loader);
crypto/openssl/include/openssl/store.h
268
void OSSL_STORE_LOADER_free(OSSL_STORE_LOADER *loader);
crypto/openssl/include/openssl/store.h
269
const OSSL_PROVIDER *OSSL_STORE_LOADER_get0_provider(const OSSL_STORE_LOADER *
crypto/openssl/include/openssl/store.h
271
const char *OSSL_STORE_LOADER_get0_properties(const OSSL_STORE_LOADER *loader);
crypto/openssl/include/openssl/store.h
272
const char *OSSL_STORE_LOADER_get0_description(const OSSL_STORE_LOADER *loader);
crypto/openssl/include/openssl/store.h
273
int OSSL_STORE_LOADER_is_a(const OSSL_STORE_LOADER *loader,
crypto/openssl/include/openssl/store.h
276
void (*fn)(OSSL_STORE_LOADER *loader,
crypto/openssl/include/openssl/store.h
279
int OSSL_STORE_LOADER_names_do_all(const OSSL_STORE_LOADER *loader,
crypto/openssl/include/openssl/store.h
295
typedef OSSL_STORE_LOADER_CTX *(*OSSL_STORE_open_fn)(const OSSL_STORE_LOADER *loader, const char *uri,
crypto/openssl/include/openssl/store.h
297
typedef OSSL_STORE_LOADER_CTX *(*OSSL_STORE_open_ex_fn)(const OSSL_STORE_LOADER *loader,
crypto/openssl/include/openssl/store.h
301
typedef OSSL_STORE_LOADER_CTX *(*OSSL_STORE_attach_fn)(const OSSL_STORE_LOADER *loader, BIO *bio,
crypto/openssl/include/openssl/store.h
315
OSSL_STORE_LOADER *OSSL_STORE_LOADER_new(ENGINE *e, const char *scheme);
crypto/openssl/include/openssl/store.h
317
int OSSL_STORE_LOADER_set_open(OSSL_STORE_LOADER *loader,
crypto/openssl/include/openssl/store.h
320
int OSSL_STORE_LOADER_set_open_ex(OSSL_STORE_LOADER *loader,
crypto/openssl/include/openssl/store.h
323
int OSSL_STORE_LOADER_set_attach(OSSL_STORE_LOADER *loader,
crypto/openssl/include/openssl/store.h
326
int OSSL_STORE_LOADER_set_ctrl(OSSL_STORE_LOADER *loader,
crypto/openssl/include/openssl/store.h
329
int OSSL_STORE_LOADER_set_expect(OSSL_STORE_LOADER *loader,
crypto/openssl/include/openssl/store.h
332
int OSSL_STORE_LOADER_set_find(OSSL_STORE_LOADER *loader,
crypto/openssl/include/openssl/store.h
335
int OSSL_STORE_LOADER_set_load(OSSL_STORE_LOADER *loader,
crypto/openssl/include/openssl/store.h
338
int OSSL_STORE_LOADER_set_eof(OSSL_STORE_LOADER *loader,
crypto/openssl/include/openssl/store.h
341
int OSSL_STORE_LOADER_set_error(OSSL_STORE_LOADER *loader,
crypto/openssl/include/openssl/store.h
344
int OSSL_STORE_LOADER_set_close(OSSL_STORE_LOADER *loader,
crypto/openssl/include/openssl/store.h
347
const ENGINE *OSSL_STORE_LOADER_get0_engine(const OSSL_STORE_LOADER *loader);
crypto/openssl/include/openssl/store.h
349
const char *OSSL_STORE_LOADER_get0_scheme(const OSSL_STORE_LOADER *loader);
crypto/openssl/include/openssl/store.h
351
int OSSL_STORE_register_loader(OSSL_STORE_LOADER *loader);
crypto/openssl/include/openssl/store.h
353
OSSL_STORE_LOADER *OSSL_STORE_unregister_loader(const char *scheme);
crypto/openssl/include/openssl/store.h
362
int OSSL_STORE_do_all_loaders(void (*do_function)(const OSSL_STORE_LOADER *loader,
crypto/openssl/test/provfetchtest.c
237
OSSL_STORE_LOADER *loader = NULL;
crypto/openssl/test/provider_pkey_test.c
318
OSSL_STORE_LOADER *loader = NULL;
crypto/openssl/test/provider_pkey_test.c
369
OSSL_STORE_LOADER *loader = NULL;
crypto/openssl/test/provider_pkey_test.c
452
OSSL_STORE_LOADER *loader = NULL;