Lines Matching refs:OSSL_STORE_LOADER
254 typedef struct ossl_store_loader_st OSSL_STORE_LOADER; typedef
256 OSSL_STORE_LOADER *OSSL_STORE_LOADER_fetch(OSSL_LIB_CTX *libctx,
259 int OSSL_STORE_LOADER_up_ref(OSSL_STORE_LOADER *loader);
260 void OSSL_STORE_LOADER_free(OSSL_STORE_LOADER *loader);
261 const OSSL_PROVIDER *OSSL_STORE_LOADER_get0_provider(const OSSL_STORE_LOADER *
263 const char *OSSL_STORE_LOADER_get0_properties(const OSSL_STORE_LOADER *loader);
264 const char *OSSL_STORE_LOADER_get0_description(const OSSL_STORE_LOADER *loader);
265 int OSSL_STORE_LOADER_is_a(const OSSL_STORE_LOADER *loader,
268 void (*fn)(OSSL_STORE_LOADER *loader,
271 int OSSL_STORE_LOADER_names_do_all(const OSSL_STORE_LOADER *loader,
288 (const OSSL_STORE_LOADER *loader, const char *uri,
291 (const OSSL_STORE_LOADER *loader,
296 (const OSSL_STORE_LOADER *loader, BIO *bio,
314 OSSL_STORE_LOADER *OSSL_STORE_LOADER_new(ENGINE *e, const char *scheme);
316 int OSSL_STORE_LOADER_set_open(OSSL_STORE_LOADER *loader,
319 int OSSL_STORE_LOADER_set_open_ex(OSSL_STORE_LOADER *loader,
322 int OSSL_STORE_LOADER_set_attach(OSSL_STORE_LOADER *loader,
325 int OSSL_STORE_LOADER_set_ctrl(OSSL_STORE_LOADER *loader,
328 int OSSL_STORE_LOADER_set_expect(OSSL_STORE_LOADER *loader,
331 int OSSL_STORE_LOADER_set_find(OSSL_STORE_LOADER *loader,
334 int OSSL_STORE_LOADER_set_load(OSSL_STORE_LOADER *loader,
337 int OSSL_STORE_LOADER_set_eof(OSSL_STORE_LOADER *loader,
340 int OSSL_STORE_LOADER_set_error(OSSL_STORE_LOADER *loader,
343 int OSSL_STORE_LOADER_set_close(OSSL_STORE_LOADER *loader,
346 const ENGINE *OSSL_STORE_LOADER_get0_engine(const OSSL_STORE_LOADER *loader);
348 const char * OSSL_STORE_LOADER_get0_scheme(const OSSL_STORE_LOADER *loader);
350 int OSSL_STORE_register_loader(OSSL_STORE_LOADER *loader);
352 OSSL_STORE_LOADER *OSSL_STORE_unregister_loader(const char *scheme);
361 int OSSL_STORE_do_all_loaders(void (*do_function)(const OSSL_STORE_LOADER *loader,