Lines Matching defs:loader
11 * Here is an STORE loader for ENGINE backed keys. It relies on deprecated
64 static OSSL_STORE_LOADER_CTX *engine_open(const OSSL_STORE_LOADER *loader,
169 OSSL_STORE_LOADER *loader = NULL;
171 if ((loader = OSSL_STORE_LOADER_new(NULL, ENGINE_SCHEME)) == NULL
172 || !OSSL_STORE_LOADER_set_open(loader, engine_open)
173 || !OSSL_STORE_LOADER_set_expect(loader, engine_expect)
174 || !OSSL_STORE_LOADER_set_load(loader, engine_load)
175 || !OSSL_STORE_LOADER_set_eof(loader, engine_eof)
176 || !OSSL_STORE_LOADER_set_error(loader, engine_error)
177 || !OSSL_STORE_LOADER_set_close(loader, engine_close)
178 || !OSSL_STORE_register_loader(loader)) {
179 OSSL_STORE_LOADER_free(loader);
180 loader = NULL;
183 return loader != NULL;
188 OSSL_STORE_LOADER *loader = OSSL_STORE_unregister_loader(ENGINE_SCHEME);
189 OSSL_STORE_LOADER_free(loader);