Lines Matching refs:e
20 int engine_unlocked_init(ENGINE *e) in engine_unlocked_init() argument
24 if ((e->funct_ref == 0) && e->init) in engine_unlocked_init()
29 to_return = e->init(e); in engine_unlocked_init()
35 e->struct_ref++; in engine_unlocked_init()
36 e->funct_ref++; in engine_unlocked_init()
37 ENGINE_REF_PRINT(e, 0, 1); in engine_unlocked_init()
38 ENGINE_REF_PRINT(e, 1, 1); in engine_unlocked_init()
47 int engine_unlocked_finish(ENGINE *e, int unlock_for_handlers) in engine_unlocked_finish() argument
59 e->funct_ref--; in engine_unlocked_finish()
60 ENGINE_REF_PRINT(e, 1, -1); in engine_unlocked_finish()
61 if ((e->funct_ref == 0) && e->finish) { in engine_unlocked_finish()
64 to_return = e->finish(e); in engine_unlocked_finish()
71 REF_ASSERT_ISNT(e->funct_ref < 0); in engine_unlocked_finish()
73 if (!engine_free_util(e, 0)) { in engine_unlocked_finish()
81 int ENGINE_init(ENGINE *e) in ENGINE_init() argument
84 if (e == NULL) { in ENGINE_init()
94 ret = engine_unlocked_init(e); in ENGINE_init()
100 int ENGINE_finish(ENGINE *e) in ENGINE_finish() argument
104 if (e == NULL) in ENGINE_finish()
108 to_return = engine_unlocked_finish(e, 1); in ENGINE_finish()