Lines Matching full:loader

39  int OSSL_STORE_LOADER_up_ref(OSSL_STORE_LOADER *loader);
40 void OSSL_STORE_LOADER_free(OSSL_STORE_LOADER *loader);
42 loader);
43 const char *OSSL_STORE_LOADER_get0_properties(const OSSL_STORE_LOADER *loader);
44 const char *OSSL_STORE_LOADER_get0_description(const OSSL_STORE_LOADER *loader);
45 int OSSL_STORE_LOADER_is_a(const OSSL_STORE_LOADER *loader,
48 void (*user_fn)(OSSL_STORE_LOADER *loader,
51 int OSSL_STORE_LOADER_names_do_all(const OSSL_STORE_LOADER *loader,
65 /* struct ossl_store_loader_ctx_st is defined differently by each loader */
78 (const OSSL_STORE_LOADER *loader, BIO *bio,
81 int OSSL_STORE_LOADER_set_attach(OSSL_STORE_LOADER *loader,
88 int OSSL_STORE_LOADER_set_expect(OSSL_STORE_LOADER *loader,
92 int OSSL_STORE_LOADER_set_find(OSSL_STORE_LOADER *loader,
109 int OSSL_STORE_register_loader(OSSL_STORE_LOADER *loader);
124 I<loader>.
127 I<loader>, and when the count reaches zero, frees it.
131 I<loader>.
134 with the given I<loader>.
136 OSSL_STORE_LOADER_is_a() checks if I<loader> is an implementation
139 OSSL_STORE_LOADER_get0_description() returns a description of the I<loader>, meant
141 I<loader> implementation.
149 I<loader>, and calls I<fn> with each name and I<data>.
157 B<OSSL_STORE_LOADER_CTX> is a type template, to be defined by each loader
163 are the function pointer types used within a STORE loader.
164 The functions pointed at define the functionality of the given loader.
172 loader implements. It also takes a B<UI_METHOD> and associated data,
193 I<cmd> and a B<va_list> I<args> and is used to manipulate loader
203 Loader specific command numbers must begin at B<OSSL_STORE_C_CUSTOM_START>.
212 identity I<expected>, and is used to tell the loader what object type is
221 B<OSSL_STORE_SEARCH> search criterion, and is used to tell the loader what
224 When called with the loader context being NULL, this function is expected
225 to return 1 if the loader supports the criterion, otherwise 0.
227 When called with the loader context being something other than NULL, this
270 long as the created loader is.
290 OSSL_STORE_LOADER_set_load() sets the loader function for the
307 OSSL_STORE_unregister_loader() unregister the store loader for the given
328 OSSL_STORE_LOADER_is_a() returns 1 if I<loader> was identifiable,
351 OSSL_STORE_unregister_loader() returns the unregistered loader on success,