Lines Matching refs:e
50 void engine_set_all_null(ENGINE *e) in engine_set_all_null() argument
52 e->id = NULL; in engine_set_all_null()
53 e->name = NULL; in engine_set_all_null()
54 e->rsa_meth = NULL; in engine_set_all_null()
55 e->dsa_meth = NULL; in engine_set_all_null()
56 e->dh_meth = NULL; in engine_set_all_null()
57 e->rand_meth = NULL; in engine_set_all_null()
58 e->ciphers = NULL; in engine_set_all_null()
59 e->digests = NULL; in engine_set_all_null()
60 e->destroy = NULL; in engine_set_all_null()
61 e->init = NULL; in engine_set_all_null()
62 e->finish = NULL; in engine_set_all_null()
63 e->ctrl = NULL; in engine_set_all_null()
64 e->load_privkey = NULL; in engine_set_all_null()
65 e->load_pubkey = NULL; in engine_set_all_null()
66 e->cmd_defns = NULL; in engine_set_all_null()
67 e->flags = 0; in engine_set_all_null()
70 int engine_free_util(ENGINE *e, int not_locked) in engine_free_util() argument
74 if (e == NULL) in engine_free_util()
77 CRYPTO_DOWN_REF(&e->struct_ref, &i, global_engine_lock); in engine_free_util()
79 i = --e->struct_ref; in engine_free_util()
80 ENGINE_REF_PRINT(e, 0, -1); in engine_free_util()
85 engine_pkey_meths_free(e); in engine_free_util()
86 engine_pkey_asn1_meths_free(e); in engine_free_util()
91 if (e->destroy) in engine_free_util()
92 e->destroy(e); in engine_free_util()
93 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_ENGINE, e, &e->ex_data); in engine_free_util()
94 OPENSSL_free(e); in engine_free_util()
98 int ENGINE_free(ENGINE *e) in ENGINE_free() argument
100 return engine_free_util(e, 1); in ENGINE_free()
177 int ENGINE_set_ex_data(ENGINE *e, int idx, void *arg) in ENGINE_set_ex_data() argument
179 return CRYPTO_set_ex_data(&e->ex_data, idx, arg); in ENGINE_set_ex_data()
182 void *ENGINE_get_ex_data(const ENGINE *e, int idx) in ENGINE_get_ex_data() argument
184 return CRYPTO_get_ex_data(&e->ex_data, idx); in ENGINE_get_ex_data()
192 int ENGINE_set_id(ENGINE *e, const char *id) in ENGINE_set_id() argument
198 e->id = id; in ENGINE_set_id()
202 int ENGINE_set_name(ENGINE *e, const char *name) in ENGINE_set_name() argument
208 e->name = name; in ENGINE_set_name()
212 int ENGINE_set_destroy_function(ENGINE *e, ENGINE_GEN_INT_FUNC_PTR destroy_f) in ENGINE_set_destroy_function() argument
214 e->destroy = destroy_f; in ENGINE_set_destroy_function()
218 int ENGINE_set_init_function(ENGINE *e, ENGINE_GEN_INT_FUNC_PTR init_f) in ENGINE_set_init_function() argument
220 e->init = init_f; in ENGINE_set_init_function()
224 int ENGINE_set_finish_function(ENGINE *e, ENGINE_GEN_INT_FUNC_PTR finish_f) in ENGINE_set_finish_function() argument
226 e->finish = finish_f; in ENGINE_set_finish_function()
230 int ENGINE_set_ctrl_function(ENGINE *e, ENGINE_CTRL_FUNC_PTR ctrl_f) in ENGINE_set_ctrl_function() argument
232 e->ctrl = ctrl_f; in ENGINE_set_ctrl_function()
236 int ENGINE_set_flags(ENGINE *e, int flags) in ENGINE_set_flags() argument
238 e->flags = flags; in ENGINE_set_flags()
242 int ENGINE_set_cmd_defns(ENGINE *e, const ENGINE_CMD_DEFN *defns) in ENGINE_set_cmd_defns() argument
244 e->cmd_defns = defns; in ENGINE_set_cmd_defns()
248 const char *ENGINE_get_id(const ENGINE *e) in ENGINE_get_id() argument
250 return e->id; in ENGINE_get_id()
253 const char *ENGINE_get_name(const ENGINE *e) in ENGINE_get_name() argument
255 return e->name; in ENGINE_get_name()
258 ENGINE_GEN_INT_FUNC_PTR ENGINE_get_destroy_function(const ENGINE *e) in ENGINE_get_destroy_function() argument
260 return e->destroy; in ENGINE_get_destroy_function()
263 ENGINE_GEN_INT_FUNC_PTR ENGINE_get_init_function(const ENGINE *e) in ENGINE_get_init_function() argument
265 return e->init; in ENGINE_get_init_function()
268 ENGINE_GEN_INT_FUNC_PTR ENGINE_get_finish_function(const ENGINE *e) in ENGINE_get_finish_function() argument
270 return e->finish; in ENGINE_get_finish_function()
273 ENGINE_CTRL_FUNC_PTR ENGINE_get_ctrl_function(const ENGINE *e) in ENGINE_get_ctrl_function() argument
275 return e->ctrl; in ENGINE_get_ctrl_function()
278 int ENGINE_get_flags(const ENGINE *e) in ENGINE_get_flags() argument
280 return e->flags; in ENGINE_get_flags()
283 const ENGINE_CMD_DEFN *ENGINE_get_cmd_defns(const ENGINE *e) in ENGINE_get_cmd_defns() argument
285 return e->cmd_defns; in ENGINE_get_cmd_defns()