Go to the source code of this file.
Classes | |
struct | st_engine_cleanup_item |
struct | engine_st |
Macros | |
#define | engine_ref_debug(e, isfunct, diff) |
Typedefs | |
typedef void( | ENGINE_CLEANUP_CB )(void) |
typedef struct st_engine_cleanup_item | ENGINE_CLEANUP_ITEM |
typedef struct st_engine_table | ENGINE_TABLE |
typedef void( | engine_table_doall_cb )(int nid, STACK_OF(ENGINE)*sk, ENGINE *def, void *arg) |
Functions | |
void | engine_cleanup_add_first (ENGINE_CLEANUP_CB *cb) |
void | engine_cleanup_add_last (ENGINE_CLEANUP_CB *cb) |
int | engine_table_register (ENGINE_TABLE **table, ENGINE_CLEANUP_CB *cleanup, ENGINE *e, const int *nids, int num_nids, int setdefault) |
void | engine_table_unregister (ENGINE_TABLE **table, ENGINE *e) |
void | engine_table_cleanup (ENGINE_TABLE **table) |
ENGINE * | engine_table_select (ENGINE_TABLE **table, int nid) |
void | engine_table_doall (ENGINE_TABLE *table, engine_table_doall_cb *cb, void *arg) |
int | engine_unlocked_init (ENGINE *e) |
int | engine_unlocked_finish (ENGINE *e, int unlock_for_handlers) |
int | engine_free_util (ENGINE *e, int locked) |
void | engine_set_all_null (ENGINE *e) |
void | engine_pkey_meths_free (ENGINE *e) |
void | engine_pkey_asn1_meths_free (ENGINE *e) |
typedef struct st_engine_cleanup_item ENGINE_CLEANUP_ITEM |
typedef struct st_engine_table ENGINE_TABLE |
void engine_cleanup_add_first | ( | ENGINE_CLEANUP_CB * | cb | ) |
void engine_cleanup_add_last | ( | ENGINE_CLEANUP_CB * | cb | ) |
Definition at line 152 of file tb_asnmth.c.
Definition at line 150 of file tb_pkmeth.c.
void engine_table_cleanup | ( | ENGINE_TABLE ** | table | ) |
void engine_table_doall | ( | ENGINE_TABLE * | table, |
engine_table_doall_cb * | cb, | ||
void * | arg | ||
) |
int engine_table_register | ( | ENGINE_TABLE ** | table, |
ENGINE_CLEANUP_CB * | cleanup, | ||
ENGINE * | e, | ||
const int * | nids, | ||
int | num_nids, | ||
int | setdefault | ||
) |
Definition at line 130 of file eng_table.c.
ENGINE* engine_table_select | ( | ENGINE_TABLE ** | table, |
int | nid | ||
) |
Definition at line 240 of file eng_table.c.
void engine_table_unregister | ( | ENGINE_TABLE ** | table, |
ENGINE * | e | ||
) |
int engine_unlocked_finish | ( | ENGINE * | e, |
int | unlock_for_handlers | ||
) |
Definition at line 82 of file eng_init.c.
int engine_unlocked_init | ( | ENGINE * | e | ) |
Definition at line 60 of file eng_init.c.