Lines Matching full:loader
11 * Here is an STORE loader for ENGINE backed keys. It relies on deprecated
65 static OSSL_STORE_LOADER_CTX *engine_open(const OSSL_STORE_LOADER *loader, in engine_open() argument
166 OSSL_STORE_LOADER *loader = NULL; in setup_engine_loader() local
168 if ((loader = OSSL_STORE_LOADER_new(NULL, ENGINE_SCHEME)) == NULL in setup_engine_loader()
169 || !OSSL_STORE_LOADER_set_open(loader, engine_open) in setup_engine_loader()
170 || !OSSL_STORE_LOADER_set_expect(loader, engine_expect) in setup_engine_loader()
171 || !OSSL_STORE_LOADER_set_load(loader, engine_load) in setup_engine_loader()
172 || !OSSL_STORE_LOADER_set_eof(loader, engine_eof) in setup_engine_loader()
173 || !OSSL_STORE_LOADER_set_error(loader, engine_error) in setup_engine_loader()
174 || !OSSL_STORE_LOADER_set_close(loader, engine_close) in setup_engine_loader()
175 || !OSSL_STORE_register_loader(loader)) { in setup_engine_loader()
176 OSSL_STORE_LOADER_free(loader); in setup_engine_loader()
177 loader = NULL; in setup_engine_loader()
180 return loader != NULL; in setup_engine_loader()
185 OSSL_STORE_LOADER *loader = OSSL_STORE_unregister_loader(ENGINE_SCHEME); in destroy_engine_loader() local
186 OSSL_STORE_LOADER_free(loader); in destroy_engine_loader()