Lines Matching refs:ctx
95 int ossl_do_ex_data_init(OSSL_LIB_CTX *ctx);
96 void ossl_crypto_cleanup_all_ex_data_int(OSSL_LIB_CTX *ctx);
180 void *(*new_func)(OSSL_LIB_CTX *ctx);
184 OSSL_LIB_CTX *ossl_lib_ctx_get_concrete(OSSL_LIB_CTX *ctx);
185 int ossl_lib_ctx_is_default(OSSL_LIB_CTX *ctx);
186 int ossl_lib_ctx_is_global_default(OSSL_LIB_CTX *ctx);
190 const OSSL_LIB_CTX_METHOD * ctx);
193 OSSL_EX_DATA_GLOBAL *ossl_lib_ctx_get_ex_data_global(OSSL_LIB_CTX *ctx);
194 typedef int (ossl_lib_ctx_run_once_fn)(OSSL_LIB_CTX *ctx);
195 typedef void (ossl_lib_ctx_onfree_fn)(OSSL_LIB_CTX *ctx);
197 int ossl_lib_ctx_run_once(OSSL_LIB_CTX *ctx, unsigned int idx,
199 int ossl_lib_ctx_onfree(OSSL_LIB_CTX *ctx, ossl_lib_ctx_onfree_fn onfreefn);
205 int ossl_crypto_new_ex_data_ex(OSSL_LIB_CTX *ctx, int class_index, void *obj,
207 int ossl_crypto_get_ex_new_index_ex(OSSL_LIB_CTX *ctx, int class_index,
213 int ossl_crypto_free_ex_index_ex(OSSL_LIB_CTX *ctx, int class_index, int idx);