Lines Matching full: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, in engine_open() argument
169 OSSL_STORE_LOADER *loader = NULL; in setup_engine_loader() local
171 if ((loader = OSSL_STORE_LOADER_new(NULL, ENGINE_SCHEME)) == NULL in setup_engine_loader()
172 || !OSSL_STORE_LOADER_set_open(loader, engine_open) in setup_engine_loader()
173 || !OSSL_STORE_LOADER_set_expect(loader, engine_expect) in setup_engine_loader()
174 || !OSSL_STORE_LOADER_set_load(loader, engine_load) in setup_engine_loader()
175 || !OSSL_STORE_LOADER_set_eof(loader, engine_eof) in setup_engine_loader()
176 || !OSSL_STORE_LOADER_set_error(loader, engine_error) in setup_engine_loader()
177 || !OSSL_STORE_LOADER_set_close(loader, engine_close) in setup_engine_loader()
178 || !OSSL_STORE_register_loader(loader)) { in setup_engine_loader()
179 OSSL_STORE_LOADER_free(loader); in setup_engine_loader()
180 loader = NULL; in setup_engine_loader()
183 return loader != NULL; in setup_engine_loader()
188 OSSL_STORE_LOADER *loader = OSSL_STORE_unregister_loader(ENGINE_SCHEME); in destroy_engine_loader() local
189 OSSL_STORE_LOADER_free(loader); in destroy_engine_loader()