Lines Matching +full:no +full:- +full:dynamic +full:- +full:engine
2 * Copyright 2002-2020 The OpenSSL Project Authors. All Rights Reserved.
10 /* We need to use some engine deprecated APIs */
17 /* ENGINE config module */
28 static STACK_OF(ENGINE) *initialized_engines = NULL;
30 static int int_engine_init(ENGINE *e) in int_engine_init()
47 long do_init = -1; in int_engine_configure()
51 ENGINE *e = NULL; in int_engine_configure()
55 OSSL_TRACE1(CONF, "Configuring engine %s\n", name); in int_engine_configure()
56 /* Value is a section containing ENGINE commands */ in int_engine_configure()
66 ctrlname = skip_dot(ecmd->name); in int_engine_configure()
67 ctrlvalue = ecmd->value; in int_engine_configure()
68 OSSL_TRACE2(CONF, "ENGINE: doing ctrl(%s,%s)\n", in int_engine_configure()
73 /* Override engine name to use */ in int_engine_configure()
78 /* Load a dynamic ENGINE */ in int_engine_configure()
80 e = ENGINE_by_id("dynamic"); in int_engine_configure()
93 * At this point we need an ENGINE structural reference if we in int_engine_configure()
106 * Allow "EMPTY" to mean no value: this allows a valid "value" to in int_engine_configure()
129 if (e && (do_init == -1) && !int_engine_init(e)) { in int_engine_configure()
141 ecmd->section, ecmd->name, ecmd->value); in int_engine_configure()
152 OSSL_TRACE2(CONF, "Called engine module: name %s, value %s\n", in int_engine_module_init()
164 if (!int_engine_configure(cval->name, cval->value, cnf)) in int_engine_module_init()
173 ENGINE *e; in int_engine_module_finish()