Lines Matching refs:OSSL_LIB_CTX
42 int ossl_do_ex_data_init(OSSL_LIB_CTX *ctx);
43 void ossl_crypto_cleanup_all_ex_data_int(OSSL_LIB_CTX *ctx);
123 OSSL_LIB_CTX *ossl_lib_ctx_get_concrete(OSSL_LIB_CTX *ctx);
124 int ossl_lib_ctx_is_default(OSSL_LIB_CTX *ctx);
125 int ossl_lib_ctx_is_global_default(OSSL_LIB_CTX *ctx);
128 void *ossl_lib_ctx_get_data(OSSL_LIB_CTX *, int /* index */);
131 OSSL_EX_DATA_GLOBAL *ossl_lib_ctx_get_ex_data_global(OSSL_LIB_CTX *ctx);
133 const char *ossl_lib_ctx_get_descriptor(OSSL_LIB_CTX *libctx);
134 CRYPTO_THREAD_LOCAL *ossl_lib_ctx_get_rcukey(OSSL_LIB_CTX *libctx);
136 OSSL_LIB_CTX *ossl_crypto_ex_data_get_ossl_lib_ctx(const CRYPTO_EX_DATA *ad);
137 int ossl_crypto_new_ex_data_ex(OSSL_LIB_CTX *ctx, int class_index, void *obj,
139 int ossl_crypto_get_ex_new_index_ex(OSSL_LIB_CTX *ctx, int class_index,
145 int ossl_crypto_free_ex_index_ex(OSSL_LIB_CTX *ctx, int class_index, int idx);