Symbol: OSSL_LIB_CTX
crypto/openssl/apps/cms.c
382
OSSL_LIB_CTX *libctx = app_get0_libctx();
crypto/openssl/apps/genpkey.c
138
OSSL_LIB_CTX *libctx = app_get0_libctx();
crypto/openssl/apps/genpkey.c
21
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/apps/genpkey.c
345
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/apps/genpkey.c
391
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/apps/genpkey.c
95
static void show_gen_pkeyopt(const char *algname, OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/apps/include/app_libctx.h
15
OSSL_LIB_CTX *app_create_libctx(void);
crypto/openssl/apps/include/app_libctx.h
16
OSSL_LIB_CTX *app_get0_libctx(void);
crypto/openssl/apps/include/apps.h
186
int get_legacy_pkey_id(OSSL_LIB_CTX *libctx, const char *algname, ENGINE *e);
crypto/openssl/apps/include/apps.h
262
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/apps/include/apps.h
350
int app_provider_load(OSSL_LIB_CTX *libctx, const char *provider_name);
crypto/openssl/apps/include/cmp_mock_srv.h
19
OSSL_CMP_SRV_CTX *ossl_cmp_mock_srv_new(OSSL_LIB_CTX *libctx,
crypto/openssl/apps/lib/app_libctx.c
12
static OSSL_LIB_CTX *app_libctx = NULL;
crypto/openssl/apps/lib/app_libctx.c
26
OSSL_LIB_CTX *app_get0_libctx(void)
crypto/openssl/apps/lib/app_libctx.c
31
OSSL_LIB_CTX *app_create_libctx(void)
crypto/openssl/apps/lib/app_provider.c
34
int app_provider_load(OSSL_LIB_CTX *libctx, const char *provider_name)
crypto/openssl/apps/lib/apps.c
1389
OSSL_LIB_CTX *libctx = app_get0_libctx();
crypto/openssl/apps/lib/apps.c
905
OSSL_LIB_CTX *libctx = app_get0_libctx();
crypto/openssl/apps/lib/cmp_mock_srv.c
751
OSSL_CMP_SRV_CTX *ossl_cmp_mock_srv_new(OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/apps/lib/engine.c
137
int get_legacy_pkey_id(OSSL_LIB_CTX *libctx, const char *algname, ENGINE *e)
crypto/openssl/apps/list.c
44
OSSL_LIB_CTX *libctx = app_get0_libctx(); \
crypto/openssl/apps/pkcs7.c
73
OSSL_LIB_CTX *libctx = app_get0_libctx();
crypto/openssl/apps/pkeyutl.c
177
OSSL_LIB_CTX *libctx = app_get0_libctx();
crypto/openssl/apps/pkeyutl.c
31
const char *kemop, OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/apps/pkeyutl.c
686
const char *kemop, OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/apps/smime.c
220
OSSL_LIB_CTX *libctx = app_get0_libctx();
crypto/openssl/apps/speed.c
1865
OSSL_LIB_CTX *libctx = app_get0_libctx(); \
crypto/openssl/apps/storeutl.c
22
const char *prog, OSSL_LIB_CTX *libctx);
crypto/openssl/apps/storeutl.c
365
const char *prog, OSSL_LIB_CTX *libctx)
crypto/openssl/apps/storeutl.c
99
OSSL_LIB_CTX *libctx = app_get0_libctx();
crypto/openssl/apps/ts.c
1001
OSSL_LIB_CTX *libctx = app_get0_libctx();
crypto/openssl/crypto/asn1/a_d2i_fp.c
59
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/asn1/a_d2i_fp.c
86
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/asn1/a_digest.c
56
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/asn1/a_dup.c
57
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/crypto/asn1/a_sign.c
124
EVP_PKEY *pkey, const EVP_MD *md, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/asn1/a_verify.c
98
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/asn1/asn1_local.h
96
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/crypto/asn1/asn_mime.c
139
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/asn1/asn_mime.c
252
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/asn1/asn_mime.c
412
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/asn1/asn_pack.c
64
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/asn1/d2i_pr.c
103
long length, OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/asn1/d2i_pr.c
167
long length, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/asn1/d2i_pr.c
188
OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/asn1/d2i_pr.c
242
long length, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/asn1/d2i_pr.c
30
long length, OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/asn1/p5_pbe.c
30
OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/asn1/p5_pbe.c
92
OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/asn1/p5_pbev2.c
182
OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/asn1/p5_pbev2.c
54
OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/asn1/p5_scrypt.c
242
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/asn1/tasn_dec.c
135
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/asn1/tasn_dec.c
160
const ASN1_ITEM *it, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/asn1/tasn_dec.c
191
int depth, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/asn1/tasn_dec.c
45
ASN1_TLC *ctx, int depth, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/asn1/tasn_dec.c
51
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/crypto/asn1/tasn_dec.c
526
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/asn1/tasn_dec.c
598
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/asn1/tasn_new.c
19
int embed, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/asn1/tasn_new.c
206
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/asn1/tasn_new.c
25
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/crypto/asn1/tasn_new.c
37
ASN1_VALUE *ASN1_item_new_ex(const ASN1_ITEM *it, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/asn1/tasn_new.c
49
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/asn1/tasn_new.c
60
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/async/async.c
179
OSSL_LIB_CTX *libctx;
crypto/openssl/crypto/async/async_local.h
46
OSSL_LIB_CTX *libctx;
crypto/openssl/crypto/bio/bio_lib.c
81
BIO *BIO_new_ex(OSSL_LIB_CTX *libctx, const BIO_METHOD *method)
crypto/openssl/crypto/bio/bio_local.h
99
OSSL_LIB_CTX *libctx;
crypto/openssl/crypto/bio/bss_core.c
127
BIO *BIO_new_from_core_bio(OSSL_LIB_CTX *libctx, OSSL_CORE_BIO *corebio)
crypto/openssl/crypto/bio/bss_core.c
147
int ossl_bio_init_core(OSSL_LIB_CTX *libctx, const OSSL_DISPATCH *fns)
crypto/openssl/crypto/bio/bss_core.c
30
void *ossl_bio_core_globals_new(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/bio/bss_core.c
35
static ossl_inline BIO_CORE_GLOBALS *get_globals(OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/bn/bn_ctx.c
122
BN_CTX *BN_CTX_new_ex(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/bn/bn_ctx.c
142
BN_CTX *BN_CTX_secure_new_ex(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/bn/bn_ctx.c
243
OSSL_LIB_CTX *ossl_bn_get_libctx(BN_CTX *ctx)
crypto/openssl/crypto/bn/bn_ctx.c
77
OSSL_LIB_CTX *libctx;
crypto/openssl/crypto/bn/bn_rand.c
30
OSSL_LIB_CTX *libctx = ossl_bn_get_libctx(ctx);
crypto/openssl/crypto/bn/bn_rand.c
314
OSSL_LIB_CTX *libctx = ossl_bn_get_libctx(ctx);
crypto/openssl/crypto/cmp/cmp_asn.c
864
OSSL_LIB_CTX **libctx = exarg;
crypto/openssl/crypto/cmp/cmp_ctx.c
108
OSSL_CMP_CTX *OSSL_CMP_CTX_new(OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/cmp/cmp_ctx.c
61
DEFINE_OSSL_CMP_CTX_get0(libctx, OSSL_LIB_CTX)
crypto/openssl/crypto/cmp/cmp_genm.c
223
static int verify_ss_cert(OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/crypto/cmp/cmp_local.h
34
OSSL_LIB_CTX *libctx;
crypto/openssl/crypto/cmp/cmp_local.h
729
OSSL_LIB_CTX *libctx;
crypto/openssl/crypto/cmp/cmp_local.h
732
OSSL_CMP_MSG *OSSL_CMP_MSG_new(OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/crypto/cmp/cmp_local.h
946
int ossl_cmp_msg_set0_libctx(OSSL_CMP_MSG *msg, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/cmp/cmp_msg.c
1218
OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/cmp/cmp_msg.c
1265
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/crypto/cmp/cmp_msg.c
1286
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/crypto/cmp/cmp_msg.c
26
OSSL_CMP_MSG *OSSL_CMP_MSG_new(OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/cmp/cmp_msg.c
49
int ossl_cmp_msg_set0_libctx(OSSL_CMP_MSG *msg, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/cmp/cmp_server.c
54
OSSL_CMP_SRV_CTX *OSSL_CMP_SRV_CTX_new(OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/cms/cms_cd.c
25
OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/cms/cms_dd.c
21
OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/cms/cms_ec.c
21
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/cms/cms_enc.c
41
OSSL_LIB_CTX *libctx = ossl_cms_ctx_get0_libctx(cms_ctx);
crypto/openssl/crypto/cms/cms_env.c
225
OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/cms/cms_env.c
256
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/cms/cms_env.c
294
CMS_AuthEnvelopedData_create_ex(const EVP_CIPHER *cipher, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/cms/cms_env.c
577
OSSL_LIB_CTX *libctx = ossl_cms_ctx_get0_libctx(ctx);
crypto/openssl/crypto/cms/cms_ess.c
119
OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/cms/cms_kari.c
290
OSSL_LIB_CTX *libctx = ossl_cms_ctx_get0_libctx(ctx);
crypto/openssl/crypto/cms/cms_lib.c
116
CMS_ContentInfo *ossl_cms_Data_create(OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/cms/cms_lib.c
54
CMS_ContentInfo *CMS_ContentInfo_new_ex(OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/cms/cms_lib.c
79
OSSL_LIB_CTX *ossl_cms_ctx_get0_libctx(const CMS_CTX *ctx)
crypto/openssl/crypto/cms/cms_lib.c
795
unsigned int enc_flags, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/cms/cms_lib.c
95
OSSL_LIB_CTX *libctx = ossl_cms_ctx_get0_libctx(ctx);
crypto/openssl/crypto/cms/cms_local.h
393
OSSL_LIB_CTX *ossl_cms_ctx_get0_libctx(const CMS_CTX *ctx);
crypto/openssl/crypto/cms/cms_local.h
397
CMS_ContentInfo *ossl_cms_Data_create(OSSL_LIB_CTX *ctx, const char *propq);
crypto/openssl/crypto/cms/cms_local.h
403
OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/cms/cms_local.h
422
OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/cms/cms_local.h
47
OSSL_LIB_CTX *libctx;
crypto/openssl/crypto/cms/cms_sd.c
1125
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/cms/cms_sd.c
934
OSSL_LIB_CTX *libctx = ossl_cms_ctx_get0_libctx(ctx);
crypto/openssl/crypto/cms/cms_smime.c
122
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/cms/cms_smime.c
167
unsigned int flags, OSSL_LIB_CTX *ctx,
crypto/openssl/crypto/cms/cms_smime.c
226
OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/cms/cms_smime.c
513
unsigned int flags, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/cms/cms_smime.c
639
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/conf/conf_lib.c
182
CONF *NCONF_new_ex(OSSL_LIB_CTX *libctx, CONF_METHOD *meth)
crypto/openssl/crypto/conf/conf_lib.c
218
OSSL_LIB_CTX *NCONF_get0_libctx(const CONF *conf)
crypto/openssl/crypto/conf/conf_mod.c
190
int CONF_modules_load_file_ex(OSSL_LIB_CTX *libctx, const char *filename,
crypto/openssl/crypto/context.c
234
static void context_deinit_objs(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/context.c
367
static int context_deinit(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/context.c
386
static OSSL_LIB_CTX default_context_int;
crypto/openssl/crypto/context.c
418
static OSSL_LIB_CTX *get_thread_default_context(void)
crypto/openssl/crypto/context.c
426
static OSSL_LIB_CTX *get_default_context(void)
crypto/openssl/crypto/context.c
428
OSSL_LIB_CTX *current_defctx = get_thread_default_context();
crypto/openssl/crypto/context.c
435
static int set_default_context(OSSL_LIB_CTX *defctx)
crypto/openssl/crypto/context.c
444
OSSL_LIB_CTX *OSSL_LIB_CTX_new(void)
crypto/openssl/crypto/context.c
446
OSSL_LIB_CTX *ctx = OPENSSL_zalloc(sizeof(*ctx));
crypto/openssl/crypto/context.c
456
OSSL_LIB_CTX *OSSL_LIB_CTX_new_from_dispatch(const OSSL_CORE_HANDLE *handle,
crypto/openssl/crypto/context.c
459
OSSL_LIB_CTX *ctx = OSSL_LIB_CTX_new();
crypto/openssl/crypto/context.c
472
OSSL_LIB_CTX *OSSL_LIB_CTX_new_child(const OSSL_CORE_HANDLE *handle,
crypto/openssl/crypto/context.c
475
OSSL_LIB_CTX *ctx = OSSL_LIB_CTX_new_from_dispatch(handle, in);
crypto/openssl/crypto/context.c
489
int OSSL_LIB_CTX_load_config(OSSL_LIB_CTX *ctx, const char *config_file)
crypto/openssl/crypto/context.c
495
void OSSL_LIB_CTX_free(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/context.c
509
OSSL_LIB_CTX *OSSL_LIB_CTX_get0_global_default(void)
crypto/openssl/crypto/context.c
517
OSSL_LIB_CTX *OSSL_LIB_CTX_set0_default(OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/context.c
519
OSSL_LIB_CTX *current_defctx;
crypto/openssl/crypto/context.c
540
OSSL_LIB_CTX *ossl_lib_ctx_get_concrete(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/context.c
549
int ossl_lib_ctx_is_default(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/context.c
558
int ossl_lib_ctx_is_global_default(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/context.c
567
void *ossl_lib_ctx_get_data(OSSL_LIB_CTX *ctx, int index)
crypto/openssl/crypto/context.c
59
int ossl_lib_ctx_write_lock(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/context.c
631
void *OSSL_LIB_CTX_get_data(OSSL_LIB_CTX *ctx, int index)
crypto/openssl/crypto/context.c
636
OSSL_EX_DATA_GLOBAL *ossl_lib_ctx_get_ex_data_global(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/context.c
644
const char *ossl_lib_ctx_get_descriptor(OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/context.c
657
CRYPTO_THREAD_LOCAL *ossl_lib_ctx_get_rcukey(OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/context.c
66
int ossl_lib_ctx_read_lock(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/context.c
665
int OSSL_LIB_CTX_get_conf_diagnostics(OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/context.c
673
void OSSL_LIB_CTX_set_conf_diagnostics(OSSL_LIB_CTX *libctx, int value)
crypto/openssl/crypto/context.c
73
int ossl_lib_ctx_unlock(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/context.c
80
int ossl_lib_ctx_is_child(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/context.c
89
static void context_deinit_objs(OSSL_LIB_CTX *ctx);
crypto/openssl/crypto/context.c
91
static int context_init(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/core_algorithm.c
137
void ossl_algorithm_do_all(OSSL_LIB_CTX *libctx, int operation_id,
crypto/openssl/crypto/core_algorithm.c
166
OSSL_LIB_CTX *libctx2 = ossl_provider_libctx(provider);
crypto/openssl/crypto/core_algorithm.c
17
OSSL_LIB_CTX *libctx;
crypto/openssl/crypto/core_fetch.c
134
void *ossl_method_construct(OSSL_LIB_CTX *libctx, int operation_id,
crypto/openssl/crypto/core_fetch.c
20
OSSL_LIB_CTX *libctx;
crypto/openssl/crypto/core_namemap.c
480
OSSL_NAMEMAP *ossl_namemap_stored(OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/core_namemap.c
521
OSSL_NAMEMAP *ossl_namemap_new(OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/core_namemap.c
55
void *ossl_stored_namemap_new(OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/crmf/crmf_lib.c
366
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/crmf/crmf_lib.c
397
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/crmf/crmf_lib.c
461
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/crmf/crmf_lib.c
669
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/crmf/crmf_lib.c
760
OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/crypto/crmf/crmf_lib.c
868
OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/crypto/crmf/crmf_lib.c
898
OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/crypto/crmf/crmf_pbm.c
127
int OSSL_CRMF_pbm_new(OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/crypto/crmf/crmf_pbm.c
39
OSSL_CRMF_PBMPARAMETER *OSSL_CRMF_pbmp_new(OSSL_LIB_CTX *libctx, size_t slen,
crypto/openssl/crypto/ct/ct_b64.c
134
const char *name, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/ct/ct_local.h
105
OSSL_LIB_CTX *libctx;
crypto/openssl/crypto/ct/ct_local.h
117
OSSL_LIB_CTX *libctx;
crypto/openssl/crypto/ct/ct_local.h
124
SCT_CTX *SCT_CTX_new(OSSL_LIB_CTX *ctx, const char *propq);
crypto/openssl/crypto/ct/ct_log.c
100
CTLOG_STORE *CTLOG_STORE_new_ex(OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/ct/ct_log.c
25
OSSL_LIB_CTX *libctx;
crypto/openssl/crypto/ct/ct_log.c
256
CTLOG *CTLOG_new_ex(EVP_PKEY *public_key, const char *name, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/ct/ct_log.c
37
OSSL_LIB_CTX *libctx;
crypto/openssl/crypto/ct/ct_policy.c
28
CT_POLICY_EVAL_CTX *CT_POLICY_EVAL_CTX_new_ex(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/ct/ct_sct_ctx.c
23
SCT_CTX *SCT_CTX_new(OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/deterministic_nonce.c
134
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/deterministic_nonce.c
185
OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/dh/dh_ameth.c
454
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/dh/dh_backend.c
181
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/dh/dh_gen.c
95
static int dh_gen_named_group(OSSL_LIB_CTX *libctx, DH *ret, int prime_len)
crypto/openssl/crypto/dh/dh_group_params.c
27
static DH *dh_param_init(OSSL_LIB_CTX *libctx, const DH_NAMED_GROUP *group)
crypto/openssl/crypto/dh/dh_group_params.c
40
DH *ossl_dh_new_by_nid_ex(OSSL_LIB_CTX *libctx, int nid)
crypto/openssl/crypto/dh/dh_kdf.c
32
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/dh/dh_kdf.c
72
OSSL_LIB_CTX *libctx = ossl_provider_libctx(prov);
crypto/openssl/crypto/dh/dh_lib.c
179
void ossl_dh_set0_libctx(DH *d, OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/dh/dh_lib.c
29
static DH *dh_new_intern(ENGINE *engine, OSSL_LIB_CTX *libctx);
crypto/openssl/crypto/dh/dh_lib.c
69
DH *ossl_dh_new_ex(OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/dh/dh_lib.c
74
static DH *dh_new_intern(ENGINE *engine, OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/dh/dh_local.h
35
OSSL_LIB_CTX *libctx;
crypto/openssl/crypto/dh/dh_pmeth.c
272
static DH *ffc_params_generate(OSSL_LIB_CTX *libctx, DH_PKEY_CTX *dctx,
crypto/openssl/crypto/dsa/dsa_ameth.c
430
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/dsa/dsa_backend.c
122
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/dsa/dsa_lib.c
132
static DSA *dsa_new_intern(ENGINE *engine, OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/dsa/dsa_lib.c
200
DSA *ossl_dsa_new(OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/dsa/dsa_lib.c
256
void ossl_dsa_set0_libctx(DSA *d, OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/dsa/dsa_lib.c
26
static DSA *dsa_new_intern(ENGINE *engine, OSSL_LIB_CTX *libctx);
crypto/openssl/crypto/dsa/dsa_local.h
35
OSSL_LIB_CTX *libctx;
crypto/openssl/crypto/dsa/dsa_local.h
74
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/crypto/dsa/dsa_ossl.c
221
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/dsa/dsa_ossl.c
34
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/crypto/dsa/dsa_ossl.c
78
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/dsa/dsa_sign.c
156
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/ec/curve25519.c
5630
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/ec/curve25519.c
5713
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/ec/curve25519.c
5814
int ossl_ed25519_public_from_private(OSSL_LIB_CTX *ctx, uint8_t out_public_key[32],
crypto/openssl/crypto/ec/curve448/ed448.h
118
ossl_c448_ed448_verify(OSSL_LIB_CTX *ctx,
crypto/openssl/crypto/ec/curve448/ed448.h
147
OSSL_LIB_CTX *ctx,
crypto/openssl/crypto/ec/curve448/ed448.h
206
OSSL_LIB_CTX *ctx,
crypto/openssl/crypto/ec/curve448/ed448.h
41
OSSL_LIB_CTX *ctx,
crypto/openssl/crypto/ec/curve448/ed448.h
64
ossl_c448_ed448_sign(OSSL_LIB_CTX *ctx,
crypto/openssl/crypto/ec/curve448/ed448.h
90
ossl_c448_ed448_sign_prehash(OSSL_LIB_CTX *ctx,
crypto/openssl/crypto/ec/curve448/eddsa.c
108
OSSL_LIB_CTX *ctx,
crypto/openssl/crypto/ec/curve448/eddsa.c
155
ossl_c448_ed448_sign(OSSL_LIB_CTX *ctx,
crypto/openssl/crypto/ec/curve448/eddsa.c
23
static c448_error_t oneshot_hash(OSSL_LIB_CTX *ctx, uint8_t *out, size_t outlen,
crypto/openssl/crypto/ec/curve448/eddsa.c
264
OSSL_LIB_CTX *ctx,
crypto/openssl/crypto/ec/curve448/eddsa.c
288
OSSL_LIB_CTX *ctx,
crypto/openssl/crypto/ec/curve448/eddsa.c
370
OSSL_LIB_CTX *ctx,
crypto/openssl/crypto/ec/curve448/eddsa.c
380
int ossl_ed448_sign(OSSL_LIB_CTX *ctx, uint8_t *out_sig,
crypto/openssl/crypto/ec/curve448/eddsa.c
402
int ossl_ed448_verify(OSSL_LIB_CTX *ctx,
crypto/openssl/crypto/ec/curve448/eddsa.c
414
int ossl_ed448_public_from_private(OSSL_LIB_CTX *ctx, uint8_t out_public_key[57],
crypto/openssl/crypto/ec/curve448/eddsa.c
57
static c448_error_t hash_init_with_dom(OSSL_LIB_CTX *ctx, EVP_MD_CTX *hashctx,
crypto/openssl/crypto/ec/curve448/eddsa.c
95
OSSL_LIB_CTX *ctx,
crypto/openssl/crypto/ec/ec_ameth.c
106
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/crypto/ec/ec_ameth.c
149
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/ec/ec_ameth.c
473
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/ec/ec_backend.c
289
OSSL_PARAM params[], OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/ec/ec_backend.c
760
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/ec/ec_backend.c
810
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/ec/ec_curve.c
3026
static EC_GROUP *ec_group_new_from_data(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/ec/ec_curve.c
3188
EC_GROUP *EC_GROUP_new_by_curve_name_ex(OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/crypto/ec/ec_key.c
40
EC_KEY *EC_KEY_new_ex(OSSL_LIB_CTX *ctx, const char *propq)
crypto/openssl/crypto/ec/ec_key.c
45
EC_KEY *EC_KEY_new_by_curve_name_ex(OSSL_LIB_CTX *ctx, const char *propq,
crypto/openssl/crypto/ec/ec_key.c
747
OSSL_LIB_CTX *ossl_ec_key_get_libctx(const EC_KEY *key)
crypto/openssl/crypto/ec/ec_key.c
757
void ossl_ec_key_set0_libctx(EC_KEY *key, OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/ec/ec_kmeth.c
80
EC_KEY *ossl_ec_key_new_method_int(OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/crypto/ec/ec_lib.c
1405
OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/ec/ec_lib.c
1476
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/ec/ec_lib.c
1541
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/ec/ec_lib.c
1766
OSSL_PARAM *EC_GROUP_to_params(const EC_GROUP *group, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/ec/ec_lib.c
30
EC_GROUP *ossl_ec_group_new_ex(OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/crypto/ec/ec_local.h
285
OSSL_LIB_CTX *libctx;
crypto/openssl/crypto/ec/ec_local.h
308
OSSL_LIB_CTX *libctx;
crypto/openssl/crypto/ec/ec_local.h
631
EC_GROUP *ossl_ec_group_new_ex(OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/crypto/ec/ec_local.h
692
EC_KEY *ossl_ec_key_new_method_int(OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/crypto/ec/ecdh_kdf.c
28
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/ec/ecdsa_ossl.c
136
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/ec/ecdsa_ossl.c
37
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/crypto/ec/ecdsa_ossl.c
99
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/ec/ecx_backend.c
155
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/ec/ecx_backend.c
228
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/ec/ecx_key.c
20
ECX_KEY *ossl_ecx_key_new(OSSL_LIB_CTX *libctx, ECX_KEY_TYPE type, int haspubkey,
crypto/openssl/crypto/ec/ecx_key.c
86
void ossl_ecx_key_set0_libctx(ECX_KEY *key, OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/ec/ecx_meth.c
262
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/crypto/ec/ecx_meth.c
280
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/crypto/ec/ecx_meth.c
348
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/ec/ecx_meth.c
85
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/encode_decode/decoder_lib.c
247
OSSL_LIB_CTX *libctx;
crypto/openssl/crypto/encode_decode/decoder_lib.c
557
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/encode_decode/decoder_meth.c
111
static OSSL_METHOD_STORE *get_decoder_store(OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/encode_decode/decoder_meth.c
214
OSSL_LIB_CTX *libctx = ossl_provider_libctx(prov);
crypto/openssl/crypto/encode_decode/decoder_meth.c
308
OSSL_LIB_CTX *libctx = ossl_provider_libctx(prov);
crypto/openssl/crypto/encode_decode/decoder_meth.c
424
OSSL_DECODER *OSSL_DECODER_fetch(OSSL_LIB_CTX *libctx, const char *name,
crypto/openssl/crypto/encode_decode/decoder_meth.c
437
int ossl_decoder_store_cache_flush(OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/encode_decode/decoder_meth.c
448
OSSL_LIB_CTX *libctx = ossl_provider_libctx(prov);
crypto/openssl/crypto/encode_decode/decoder_meth.c
514
OSSL_LIB_CTX *libctx = ossl_provider_libctx(decoder->base.prov);
crypto/openssl/crypto/encode_decode/decoder_meth.c
524
OSSL_LIB_CTX *libctx = ossl_provider_libctx(decoder->base.prov);
crypto/openssl/crypto/encode_decode/decoder_meth.c
552
void OSSL_DECODER_do_all_provided(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/encode_decode/decoder_meth.c
580
OSSL_LIB_CTX *libctx = ossl_provider_libctx(decoder->base.prov);
crypto/openssl/crypto/encode_decode/decoder_meth.c
79
OSSL_LIB_CTX *libctx;
crypto/openssl/crypto/encode_decode/decoder_pkey.c
217
OSSL_LIB_CTX *libctx;
crypto/openssl/crypto/encode_decode/decoder_pkey.c
433
OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/encode_decode/decoder_pkey.c
61
OSSL_LIB_CTX *libctx;
crypto/openssl/crypto/encode_decode/decoder_pkey.c
763
void *ossl_decoder_cache_new(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/encode_decode/decoder_pkey.c
800
int ossl_decoder_cache_flush(OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/encode_decode/decoder_pkey.c
825
OSSL_LIB_CTX *libctx, const char *propquery)
crypto/openssl/crypto/encode_decode/encoder_lib.c
215
OSSL_LIB_CTX *libctx;
crypto/openssl/crypto/encode_decode/encoder_lib.c
340
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/encode_decode/encoder_meth.c
111
static OSSL_METHOD_STORE *get_encoder_store(OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/encode_decode/encoder_meth.c
214
OSSL_LIB_CTX *libctx = ossl_provider_libctx(prov);
crypto/openssl/crypto/encode_decode/encoder_meth.c
314
OSSL_LIB_CTX *libctx = ossl_provider_libctx(prov);
crypto/openssl/crypto/encode_decode/encoder_meth.c
429
OSSL_ENCODER *OSSL_ENCODER_fetch(OSSL_LIB_CTX *libctx, const char *name,
crypto/openssl/crypto/encode_decode/encoder_meth.c
442
int ossl_encoder_store_cache_flush(OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/encode_decode/encoder_meth.c
453
OSSL_LIB_CTX *libctx = ossl_provider_libctx(prov);
crypto/openssl/crypto/encode_decode/encoder_meth.c
519
OSSL_LIB_CTX *libctx = ossl_provider_libctx(encoder->base.prov);
crypto/openssl/crypto/encode_decode/encoder_meth.c
539
void OSSL_ENCODER_do_all_provided(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/encode_decode/encoder_meth.c
567
OSSL_LIB_CTX *libctx = ossl_provider_libctx(encoder->base.prov);
crypto/openssl/crypto/encode_decode/encoder_meth.c
79
OSSL_LIB_CTX *libctx;
crypto/openssl/crypto/encode_decode/encoder_pkey.c
234
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/crypto/encode_decode/encoder_pkey.c
349
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/crypto/evp/asymcipher.c
511
EVP_ASYM_CIPHER *EVP_ASYM_CIPHER_fetch(OSSL_LIB_CTX *ctx, const char *algorithm,
crypto/openssl/crypto/evp/asymcipher.c
551
void EVP_ASYM_CIPHER_do_all_provided(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/evp/ctrl_params_translate.c
737
static const void *get_cipher_by_name(OSSL_LIB_CTX *libctx, const char *name)
crypto/openssl/crypto/evp/ctrl_params_translate.c
742
static const void *get_md_by_name(OSSL_LIB_CTX *libctx, const char *name)
crypto/openssl/crypto/evp/ctrl_params_translate.c
751
const void *(*get_algo_by_name)(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/evp/digest.c
105
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/evp/digest.c
1159
EVP_MD *EVP_MD_fetch(OSSL_LIB_CTX *ctx, const char *algorithm,
crypto/openssl/crypto/evp/digest.c
1190
void EVP_MD_do_all_provided(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/evp/digest.c
744
int EVP_Q_digest(OSSL_LIB_CTX *libctx, const char *name, const char *propq,
crypto/openssl/crypto/evp/evp_enc.c
1736
static OSSL_LIB_CTX *EVP_CIPHER_CTX_get_libctx(EVP_CIPHER_CTX *ctx)
crypto/openssl/crypto/evp/evp_enc.c
1759
OSSL_LIB_CTX *libctx = EVP_CIPHER_CTX_get_libctx(ctx);
crypto/openssl/crypto/evp/evp_enc.c
2072
EVP_CIPHER *EVP_CIPHER_fetch(OSSL_LIB_CTX *ctx, const char *algorithm,
crypto/openssl/crypto/evp/evp_enc.c
2132
void EVP_CIPHER_do_all_provided(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/evp/evp_fetch.c
221
OSSL_LIB_CTX *libctx = ossl_provider_libctx(prov);
crypto/openssl/crypto/evp/evp_fetch.c
28
OSSL_LIB_CTX *libctx;
crypto/openssl/crypto/evp/evp_fetch.c
391
void *evp_generic_fetch(OSSL_LIB_CTX *libctx, int operation_id,
crypto/openssl/crypto/evp/evp_fetch.c
437
int evp_method_store_cache_flush(OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/evp/evp_fetch.c
448
OSSL_LIB_CTX *libctx = ossl_provider_libctx(prov);
crypto/openssl/crypto/evp/evp_fetch.c
456
static int evp_set_parsed_default_properties(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/evp/evp_fetch.c
511
int evp_set_default_properties_int(OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/crypto/evp/evp_fetch.c
527
int EVP_set_default_properties(OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/evp/evp_fetch.c
532
static int evp_default_properties_merge(OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/crypto/evp/evp_fetch.c
559
static int evp_default_property_is_enabled(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/evp/evp_fetch.c
567
int EVP_default_properties_is_fips_enabled(OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/evp/evp_fetch.c
572
int evp_default_properties_enable_fips_int(OSSL_LIB_CTX *libctx, int enable,
crypto/openssl/crypto/evp/evp_fetch.c
580
int EVP_default_properties_enable_fips(OSSL_LIB_CTX *libctx, int enable)
crypto/openssl/crypto/evp/evp_fetch.c
585
char *evp_get_global_properties_str(OSSL_LIB_CTX *libctx, int loadconfig)
crypto/openssl/crypto/evp/evp_fetch.c
611
char *EVP_get1_default_properties(OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/evp/evp_fetch.c
630
void evp_generic_do_all(OSSL_LIB_CTX *libctx, int operation_id,
crypto/openssl/crypto/evp/evp_fetch.c
664
OSSL_LIB_CTX *libctx = ossl_provider_libctx(prov);
crypto/openssl/crypto/evp/evp_fetch.c
67
static OSSL_METHOD_STORE *get_evp_method_store(OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/evp/evp_fetch.c
676
OSSL_LIB_CTX *libctx = ossl_provider_libctx(prov);
crypto/openssl/crypto/evp/evp_lib.c
1199
static EVP_PKEY *evp_pkey_keygen(OSSL_LIB_CTX *libctx, const char *name,
crypto/openssl/crypto/evp/evp_lib.c
1214
EVP_PKEY *EVP_PKEY_Q_keygen(OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/crypto/evp/evp_local.h
275
int en_de, OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/crypto/evp/evp_local.h
301
void *evp_generic_fetch(OSSL_LIB_CTX *ctx, int operation_id,
crypto/openssl/crypto/evp/evp_local.h
315
void evp_generic_do_all_prefetched(OSSL_LIB_CTX *libctx, int operation_id,
crypto/openssl/crypto/evp/evp_local.h
318
void evp_generic_do_all(OSSL_LIB_CTX *libctx, int operation_id,
crypto/openssl/crypto/evp/evp_local.h
328
EVP_KEYMGMT *evp_keymgmt_fetch_by_number(OSSL_LIB_CTX *ctx, int name_id,
crypto/openssl/crypto/evp/evp_pbe.c
98
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/evp/evp_pkey.c
25
EVP_PKEY *evp_pkcs82pkey_legacy(const PKCS8_PRIV_KEY_INFO *p8, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/evp/evp_pkey.c
67
EVP_PKEY *EVP_PKCS82PKEY_ex(const PKCS8_PRIV_KEY_INFO *p8, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/evp/evp_rand.c
282
EVP_RAND *EVP_RAND_fetch(OSSL_LIB_CTX *libctx, const char *algorithm,
crypto/openssl/crypto/evp/evp_rand.c
491
void EVP_RAND_do_all_provided(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/evp/exchange.c
181
EVP_KEYEXCH *EVP_KEYEXCH_fetch(OSSL_LIB_CTX *ctx, const char *algorithm,
crypto/openssl/crypto/evp/exchange.c
565
void EVP_KEYEXCH_do_all_provided(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/evp/kdf_meth.c
159
EVP_KDF *EVP_KDF_fetch(OSSL_LIB_CTX *libctx, const char *algorithm,
crypto/openssl/crypto/evp/kdf_meth.c
224
void EVP_KDF_do_all_provided(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/evp/kem.c
460
EVP_KEM *EVP_KEM_fetch(OSSL_LIB_CTX *ctx, const char *algorithm,
crypto/openssl/crypto/evp/kem.c
498
void EVP_KEM_do_all_provided(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/evp/keymgmt_meth.c
277
EVP_KEYMGMT *EVP_KEYMGMT_fetch(OSSL_LIB_CTX *ctx, const char *algorithm,
crypto/openssl/crypto/evp/keymgmt_meth.c
341
void EVP_KEYMGMT_do_all_provided(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/evp/m_sigver.c
370
const char *mdname, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/evp/m_sigver.c
386
const char *mdname, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/evp/m_sigver.c
39
OSSL_LIB_CTX *libctx, const char *props,
crypto/openssl/crypto/evp/mac_lib.c
254
unsigned char *EVP_Q_mac(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/evp/mac_meth.c
175
EVP_MAC *EVP_MAC_fetch(OSSL_LIB_CTX *libctx, const char *algorithm,
crypto/openssl/crypto/evp/mac_meth.c
245
void EVP_MAC_do_all_provided(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/evp/names.c
135
const EVP_MD *evp_get_digestbyname_ex(OSSL_LIB_CTX *libctx, const char *name)
crypto/openssl/crypto/evp/names.c
75
const EVP_CIPHER *evp_get_cipherbyname_ex(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/evp/p5_crpt.c
28
const EVP_MD *md, int en_de, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/evp/p5_crpt2.c
116
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/evp/p5_crpt2.c
184
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/evp/p5_crpt2.c
25
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/evp/p_lib.c
1146
OSSL_LIB_CTX *libctx = ossl_provider_libctx(prov);
crypto/openssl/crypto/evp/p_lib.c
1332
OSSL_LIB_CTX *libctx = ossl_provider_libctx(pkey->keymgmt->prov);
crypto/openssl/crypto/evp/p_lib.c
1409
int EVP_PKEY_digestsign_supports_digest(EVP_PKEY *pkey, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/evp/p_lib.c
1897
void *evp_pkey_export_to_provider(EVP_PKEY *pk, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/evp/p_lib.c
2133
OSSL_LIB_CTX *libctx = ossl_provider_libctx(keymgmt->prov);
crypto/openssl/crypto/evp/p_lib.c
411
static EVP_PKEY *new_raw_key_int(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/evp/p_lib.c
526
EVP_PKEY *EVP_PKEY_new_raw_private_key_ex(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/evp/p_lib.c
542
EVP_PKEY *EVP_PKEY_new_raw_public_key_ex(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/evp/p_lib.c
653
OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/evp/p_seal.c
25
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/crypto/evp/p_sign.c
18
unsigned int *siglen, EVP_PKEY *pkey, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/evp/p_verify.c
18
unsigned int siglen, EVP_PKEY *pkey, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/evp/pbe_scrypt.c
41
OSSL_LIB_CTX *ctx, const char *propq)
crypto/openssl/crypto/evp/pmeth_lib.c
1554
OSSL_LIB_CTX *EVP_PKEY_CTX_get0_libctx(EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/pmeth_lib.c
158
static EVP_PKEY_CTX *int_ctx_new(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/evp/pmeth_lib.c
345
EVP_PKEY_CTX *EVP_PKEY_CTX_new_from_name(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/evp/pmeth_lib.c
352
EVP_PKEY_CTX *EVP_PKEY_CTX_new_from_pkey(OSSL_LIB_CTX *libctx, EVP_PKEY *pkey,
crypto/openssl/crypto/evp/s_lib.c
106
EVP_SKEY *EVP_SKEY_generate(OSSL_LIB_CTX *libctx, const char *skeymgmtname,
crypto/openssl/crypto/evp/s_lib.c
159
EVP_SKEY *EVP_SKEY_import_raw_key(OSSL_LIB_CTX *libctx, const char *skeymgmtname,
crypto/openssl/crypto/evp/s_lib.c
255
EVP_SKEY *EVP_SKEY_to_provider(EVP_SKEY *skey, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/evp/s_lib.c
60
static EVP_SKEY *evp_skey_alloc_fetch(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/evp/s_lib.c
87
EVP_SKEY *EVP_SKEY_import(OSSL_LIB_CTX *libctx, const char *skeymgmtname, const char *propquery,
crypto/openssl/crypto/evp/signature.c
483
EVP_SIGNATURE *EVP_SIGNATURE_fetch(OSSL_LIB_CTX *ctx, const char *algorithm,
crypto/openssl/crypto/evp/signature.c
524
void EVP_SIGNATURE_do_all_provided(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/evp/skeymgmt_meth.c
142
EVP_SKEYMGMT *EVP_SKEYMGMT_fetch(OSSL_LIB_CTX *ctx, const char *algorithm,
crypto/openssl/crypto/evp/skeymgmt_meth.c
196
void EVP_SKEYMGMT_do_all_provided(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/ex_data.c
112
int ossl_crypto_free_ex_index_ex(OSSL_LIB_CTX *ctx, int class_index, int idx)
crypto/openssl/crypto/ex_data.c
14
int ossl_do_ex_data_init(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/ex_data.c
148
int ossl_crypto_get_ex_new_index_ex(OSSL_LIB_CTX *ctx, int class_index,
crypto/openssl/crypto/ex_data.c
218
int ossl_crypto_new_ex_data_ex(OSSL_LIB_CTX *ctx, int class_index, void *obj,
crypto/openssl/crypto/ex_data.c
504
OSSL_LIB_CTX *ossl_crypto_ex_data_get_ossl_lib_ctx(const CRYPTO_EX_DATA *ad)
crypto/openssl/crypto/ex_data.c
72
void ossl_crypto_cleanup_all_ex_data_int(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/ffc/ffc_params_generate.c
1043
int ossl_ffc_params_FIPS186_4_generate(OSSL_LIB_CTX *libctx, FFC_PARAMS *params,
crypto/openssl/crypto/ffc/ffc_params_generate.c
1053
int ossl_ffc_params_FIPS186_2_generate(OSSL_LIB_CTX *libctx, FFC_PARAMS *params,
crypto/openssl/crypto/ffc/ffc_params_generate.c
323
OSSL_LIB_CTX *libctx = ossl_bn_get_libctx(ctx);
crypto/openssl/crypto/ffc/ffc_params_generate.c
397
OSSL_LIB_CTX *libctx = ossl_bn_get_libctx(ctx);
crypto/openssl/crypto/ffc/ffc_params_generate.c
516
int ossl_ffc_params_FIPS186_4_gen_verify(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/ffc/ffc_params_generate.c
809
int ossl_ffc_params_FIPS186_2_gen_verify(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/ffc/ffc_params_validate.c
139
int ossl_ffc_params_full_validate(OSSL_LIB_CTX *libctx, const FFC_PARAMS *params,
crypto/openssl/crypto/ffc/ffc_params_validate.c
52
int ossl_ffc_params_FIPS186_4_validate(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/ffc/ffc_params_validate.c
70
int ossl_ffc_params_FIPS186_2_validate(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/ffc/ffc_params_validate.c
95
int ossl_ffc_params_simple_validate(OSSL_LIB_CTX *libctx, const FFC_PARAMS *params,
crypto/openssl/crypto/hpke/hpke.c
102
static EVP_PKEY *evp_pkey_new_raw_nist_public_key(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/hpke/hpke.c
1305
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/hpke/hpke.c
1379
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/hpke/hpke.c
349
static int hpke_random_suite(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/hpke/hpke.c
49
OSSL_LIB_CTX *libctx; /* library context */
crypto/openssl/crypto/hpke/hpke.c
810
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/hpke/hpke_util.c
192
const OSSL_HPKE_KEM_INFO *ossl_HPKE_KEM_INFO_find_random(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/hpke/hpke_util.c
214
const OSSL_HPKE_KDF_INFO *ossl_HPKE_KDF_INFO_find_random(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/hpke/hpke_util.c
236
const OSSL_HPKE_AEAD_INFO *ossl_HPKE_AEAD_INFO_find_random(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/hpke/hpke_util.c
394
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/indicator_core.c
20
void *ossl_indicator_set_callback_new(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/indicator_core.c
33
static INDICATOR_CB *get_indicator_callback(OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/indicator_core.c
38
void OSSL_INDICATOR_set_callback(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/indicator_core.c
47
void OSSL_INDICATOR_get_callback(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/initthread.c
245
void OPENSSL_thread_stop_ex(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/initthread.c
268
void ossl_ctx_thread_stop(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/initthread.c
282
int ossl_thread_register_fips(OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/initthread.c
288
void *ossl_thread_event_ctx_new(OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/initthread.c
333
ossl_ctx_thread_stop((OSSL_LIB_CTX *)arg);
crypto/openssl/crypto/initthread.c
336
void ossl_ctx_thread_stop(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/initthread.c
399
OSSL_LIB_CTX *ctx = arg;
crypto/openssl/crypto/ml_dsa/ml_dsa_key.c
545
OSSL_LIB_CTX *ossl_ml_dsa_key_get0_libctx(const ML_DSA_KEY *key)
crypto/openssl/crypto/ml_dsa/ml_dsa_key.c
78
ML_DSA_KEY *ossl_ml_dsa_key_new(OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/crypto/ml_dsa/ml_dsa_key.h
16
OSSL_LIB_CTX *libctx;
crypto/openssl/crypto/ml_kem/ml_kem.c
1922
ML_KEM_KEY *ossl_ml_kem_key_new(OSSL_LIB_CTX *libctx, const char *properties,
crypto/openssl/crypto/modes/siv128.c
144
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/modes/siv128.c
164
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/ocsp/ocsp_srv.c
244
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/ocsp/ocsp_srv.c
283
int OCSP_RESPID_match_ex(OCSP_RESPID *respid, X509 *cert, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/pem/pem_info.c
30
void *u, OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/pem/pem_info.c
54
OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/pem/pem_pkey.c
101
OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/pem/pem_pkey.c
216
OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/pem/pem_pkey.c
265
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/pem/pem_pkey.c
280
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/pem/pem_pkey.c
303
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/pem/pem_pkey.c
35
OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/pem/pem_pkey.c
376
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/pem/pem_pkey.c
409
void *u, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/pem/pvkfmt.c
1000
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/pem/pvkfmt.c
1014
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/pem/pvkfmt.c
1029
pem_password_cb *cb, void *u, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/pem/pvkfmt.c
1130
pem_password_cb *cb, void *u, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/pem/pvkfmt.c
825
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/pem/pvkfmt.c
858
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/pem/pvkfmt.c
951
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/pem/pvkfmt.c
985
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/pkcs12/p12_add.c
175
OSSL_LIB_CTX *ctx, const char *propq)
crypto/openssl/crypto/pkcs12/p12_add.c
97
OSSL_LIB_CTX *ctx, const char *propq)
crypto/openssl/crypto/pkcs12/p12_crpt.c
26
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/pkcs12/p12_crt.c
174
OSSL_LIB_CTX *ctx, const char *propq)
crypto/openssl/crypto/pkcs12/p12_crt.c
237
OSSL_LIB_CTX *ctx, const char *propq)
crypto/openssl/crypto/pkcs12/p12_crt.c
301
OSSL_LIB_CTX *ctx, const char *propq)
crypto/openssl/crypto/pkcs12/p12_crt.c
38
OSSL_LIB_CTX *ctx, const char *propq,
crypto/openssl/crypto/pkcs12/p12_crt.c
388
OSSL_LIB_CTX *ctx, const char *propq)
crypto/openssl/crypto/pkcs12/p12_decr.c
141
OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/pkcs12/p12_decr.c
191
OSSL_LIB_CTX *ctx,
crypto/openssl/crypto/pkcs12/p12_decr.c
23
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/pkcs12/p12_init.c
18
PKCS12 *PKCS12_init_ex(int mode, OSSL_LIB_CTX *ctx, const char *propq)
crypto/openssl/crypto/pkcs12/p12_key.c
22
OSSL_LIB_CTX *ctx, const char *propq)
crypto/openssl/crypto/pkcs12/p12_key.c
52
OSSL_LIB_CTX *ctx, const char *propq)
crypto/openssl/crypto/pkcs12/p12_key.c
82
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/pkcs12/p12_kiss.c
176
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/pkcs12/p12_kiss.c
191
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/pkcs12/p12_kiss.c
22
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/crypto/pkcs12/p12_kiss.c
26
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/crypto/pkcs12/p12_mutl.c
108
static int PBMAC1_PBKDF2_HMAC(OSSL_LIB_CTX *ctx, const char *propq,
crypto/openssl/crypto/pkcs12/p12_npas.c
142
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/pkcs12/p12_npas.c
157
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/pkcs12/p12_npas.c
23
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/crypto/pkcs12/p12_npas.c
26
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/crypto/pkcs12/p12_p8d.c
15
int passlen, OSSL_LIB_CTX *ctx,
crypto/openssl/crypto/pkcs12/p12_p8e.c
20
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/pkcs12/p12_p8e.c
71
OSSL_LIB_CTX *ctx, const char *propq)
crypto/openssl/crypto/pkcs12/p12_sbag.c
115
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/pkcs12/p12_sbag.c
133
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/pkcs12/p12_sbag.c
251
OSSL_LIB_CTX *ctx,
crypto/openssl/crypto/pkcs12/p12_utl.c
249
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/crypto/pkcs12/p12_utl.c
266
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/crypto/pkcs7/pk7_asn1.c
68
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/crypto/pkcs7/pk7_asn1.c
93
PKCS7 *PKCS7_new_ex(OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/pkcs7/pk7_doit.c
1085
OSSL_LIB_CTX *libctx = ossl_pkcs7_ctx_get0_libctx(ctx);
crypto/openssl/crypto/pkcs7/pk7_doit.c
246
OSSL_LIB_CTX *libctx;
crypto/openssl/crypto/pkcs7/pk7_doit.c
456
OSSL_LIB_CTX *libctx;
crypto/openssl/crypto/pkcs7/pk7_lib.c
454
OSSL_LIB_CTX *libctx = ossl_pkcs7_ctx_get0_libctx(ctx);
crypto/openssl/crypto/pkcs7/pk7_lib.c
489
void ossl_pkcs7_set0_libctx(PKCS7 *p7, OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/pkcs7/pk7_lib.c
518
OSSL_LIB_CTX *ossl_pkcs7_ctx_get0_libctx(const PKCS7_CTX *ctx)
crypto/openssl/crypto/pkcs7/pk7_local.h
14
OSSL_LIB_CTX *ossl_pkcs7_ctx_get0_libctx(const PKCS7_CTX *ctx);
crypto/openssl/crypto/pkcs7/pk7_mime.c
55
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/crypto/pkcs7/pk7_smime.c
24
BIO *data, int flags, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/pkcs7/pk7_smime.c
426
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/property/defn_cache.c
62
void *ossl_property_defns_new(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/property/defn_cache.c
67
OSSL_PROPERTY_LIST *ossl_prop_defn_get(OSSL_LIB_CTX *ctx, const char *prop)
crypto/openssl/crypto/property/defn_cache.c
90
int ossl_prop_defn_set(OSSL_LIB_CTX *ctx, const char *prop,
crypto/openssl/crypto/property/property.c
124
void *ossl_ctx_global_properties_new(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/property/property.c
129
OSSL_PROPERTY_LIST **ossl_ctx_global_properties(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/property/property.c
144
int ossl_global_properties_no_mirrored(OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/property/property.c
152
void ossl_global_properties_stop_mirroring(OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/property/property.c
243
OSSL_METHOD_STORE *ossl_method_store_new(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/property/property.c
66
OSSL_LIB_CTX *ctx;
crypto/openssl/crypto/property/property_local.h
43
OSSL_PROPERTY_IDX ossl_property_name(OSSL_LIB_CTX *ctx, const char *s,
crypto/openssl/crypto/property/property_local.h
45
const char *ossl_property_name_str(OSSL_LIB_CTX *ctx, OSSL_PROPERTY_IDX idx);
crypto/openssl/crypto/property/property_local.h
46
OSSL_PROPERTY_IDX ossl_property_value(OSSL_LIB_CTX *ctx, const char *s,
crypto/openssl/crypto/property/property_local.h
48
const char *ossl_property_value_str(OSSL_LIB_CTX *ctx, OSSL_PROPERTY_IDX idx);
crypto/openssl/crypto/property/property_local.h
55
OSSL_PROPERTY_LIST *ossl_prop_defn_get(OSSL_LIB_CTX *ctx, const char *prop);
crypto/openssl/crypto/property/property_local.h
56
int ossl_prop_defn_set(OSSL_LIB_CTX *ctx, const char *prop,
crypto/openssl/crypto/property/property_parse.c
193
static int parse_string(OSSL_LIB_CTX *ctx, const char *t[], char delim,
crypto/openssl/crypto/property/property_parse.c
224
static int parse_unquoted(OSSL_LIB_CTX *ctx, const char *t[],
crypto/openssl/crypto/property/property_parse.c
256
static int parse_value(OSSL_LIB_CTX *ctx, const char *t[],
crypto/openssl/crypto/property/property_parse.c
312
stack_to_property_list(OSSL_LIB_CTX *ctx,
crypto/openssl/crypto/property/property_parse.c
345
OSSL_PROPERTY_LIST *ossl_parse_property(OSSL_LIB_CTX *ctx, const char *defn)
crypto/openssl/crypto/property/property_parse.c
404
OSSL_PROPERTY_LIST *ossl_parse_query(OSSL_LIB_CTX *ctx, const char *s,
crypto/openssl/crypto/property/property_parse.c
56
static int parse_name(OSSL_LIB_CTX *ctx, const char *t[], int create,
crypto/openssl/crypto/property/property_parse.c
574
int ossl_property_parse_init(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/property/property_parse.c
698
size_t ossl_property_list_to_string(OSSL_LIB_CTX *ctx,
crypto/openssl/crypto/property/property_query.c
24
OSSL_LIB_CTX *libctx, const char *name)
crypto/openssl/crypto/property/property_query.c
41
const char *ossl_property_get_string_value(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/property/property_query.c
66
int ossl_property_is_enabled(OSSL_LIB_CTX *ctx, const char *property_name,
crypto/openssl/crypto/property/property_string.c
143
static OSSL_PROPERTY_IDX ossl_property_string(OSSL_LIB_CTX *ctx, int name,
crypto/openssl/crypto/property/property_string.c
217
static const char *ossl_property_str(int name, OSSL_LIB_CTX *ctx,
crypto/openssl/crypto/property/property_string.c
253
OSSL_PROPERTY_IDX ossl_property_name(OSSL_LIB_CTX *ctx, const char *s,
crypto/openssl/crypto/property/property_string.c
259
const char *ossl_property_name_str(OSSL_LIB_CTX *ctx, OSSL_PROPERTY_IDX idx)
crypto/openssl/crypto/property/property_string.c
264
OSSL_PROPERTY_IDX ossl_property_value(OSSL_LIB_CTX *ctx, const char *s,
crypto/openssl/crypto/property/property_string.c
270
const char *ossl_property_value_str(OSSL_LIB_CTX *ctx, OSSL_PROPERTY_IDX idx)
crypto/openssl/crypto/property/property_string.c
96
void *ossl_property_string_data_new(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/provider.c
126
int OSSL_PROVIDER_add_builtin(OSSL_LIB_CTX *libctx, const char *name,
crypto/openssl/crypto/provider.c
152
int OSSL_PROVIDER_do_all(OSSL_LIB_CTX *ctx,
crypto/openssl/crypto/provider.c
18
OSSL_PROVIDER *OSSL_PROVIDER_try_load_ex(OSSL_LIB_CTX *libctx, const char *name,
crypto/openssl/crypto/provider.c
52
OSSL_PROVIDER *OSSL_PROVIDER_try_load(OSSL_LIB_CTX *libctx, const char *name,
crypto/openssl/crypto/provider.c
58
OSSL_PROVIDER *OSSL_PROVIDER_load_ex(OSSL_LIB_CTX *libctx, const char *name, OSSL_PARAM *params)
crypto/openssl/crypto/provider.c
66
OSSL_PROVIDER *OSSL_PROVIDER_load(OSSL_LIB_CTX *libctx, const char *name)
crypto/openssl/crypto/provider_child.c
160
OSSL_LIB_CTX *ctx = cbdata;
crypto/openssl/crypto/provider_child.c
187
OSSL_LIB_CTX *ctx = cbdata;
crypto/openssl/crypto/provider_child.c
192
int ossl_provider_init_as_child(OSSL_LIB_CTX *ctx,
crypto/openssl/crypto/provider_child.c
265
void ossl_provider_deinit_child(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/provider_child.c
37
void *ossl_child_prov_ctx_new(OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/provider_child.c
58
OSSL_LIB_CTX *ctx;
crypto/openssl/crypto/provider_child.c
80
ctx = (OSSL_LIB_CTX *)c_get_libctx(handle);
crypto/openssl/crypto/provider_child.c
94
OSSL_LIB_CTX *ctx = cbdata;
crypto/openssl/crypto/provider_conf.c
201
static int provider_conf_activate(OSSL_LIB_CTX *libctx, const char *name,
crypto/openssl/crypto/provider_conf.c
30
void *ossl_prov_conf_ctx_new(OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/provider_conf.c
311
static int provider_conf_load(OSSL_LIB_CTX *libctx, const char *name,
crypto/openssl/crypto/provider_core.c
1513
int ossl_provider_activate_fallbacks(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/provider_core.c
1523
int ossl_provider_doall_activated(OSSL_LIB_CTX *ctx,
crypto/openssl/crypto/provider_core.c
159
OSSL_LIB_CTX *libctx; /* The library context this instance is in */
crypto/openssl/crypto/provider_core.c
1660
int OSSL_PROVIDER_available(OSSL_LIB_CTX *libctx, const char *name)
crypto/openssl/crypto/provider_core.c
1718
OSSL_LIB_CTX *ossl_provider_libctx(const OSSL_PROVIDER *prov)
crypto/openssl/crypto/provider_core.c
2091
int ossl_provider_default_props_update(OSSL_LIB_CTX *libctx, const char *props)
crypto/openssl/crypto/provider_core.c
2133
OSSL_LIB_CTX *libctx = thisprov->libctx;
crypto/openssl/crypto/provider_core.c
217
OSSL_LIB_CTX *libctx;
crypto/openssl/crypto/provider_core.c
2208
OSSL_LIB_CTX *libctx = thisprov->libctx;
crypto/openssl/crypto/provider_core.c
2444
OSSL_INDICATOR_get_callback((OSSL_LIB_CTX *)libctx, cb);
crypto/openssl/crypto/provider_core.c
2450
OSSL_SELF_TEST_get_callback((OSSL_LIB_CTX *)libctx, cb, cbarg);
crypto/openssl/crypto/provider_core.c
2458
return ossl_rand_get_entropy((OSSL_LIB_CTX *)core_get_libctx(handle),
crypto/openssl/crypto/provider_core.c
2491
return ossl_rand_get_user_entropy((OSSL_LIB_CTX *)core_get_libctx(handle),
crypto/openssl/crypto/provider_core.c
2498
ossl_rand_cleanup_entropy((OSSL_LIB_CTX *)core_get_libctx(handle),
crypto/openssl/crypto/provider_core.c
2505
ossl_rand_cleanup_user_entropy((OSSL_LIB_CTX *)core_get_libctx(handle),
crypto/openssl/crypto/provider_core.c
2514
return ossl_rand_get_nonce((OSSL_LIB_CTX *)core_get_libctx(handle),
crypto/openssl/crypto/provider_core.c
2523
return ossl_rand_get_user_nonce((OSSL_LIB_CTX *)core_get_libctx(handle),
crypto/openssl/crypto/provider_core.c
2530
ossl_rand_cleanup_nonce((OSSL_LIB_CTX *)core_get_libctx(handle),
crypto/openssl/crypto/provider_core.c
2537
ossl_rand_cleanup_user_nonce((OSSL_LIB_CTX *)core_get_libctx(handle),
crypto/openssl/crypto/provider_core.c
309
void *ossl_provider_store_new(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/provider_core.c
329
static struct provider_store_st *get_provider_store(OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/provider_core.c
339
int ossl_provider_disable_fallback_loading(OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/provider_core.c
355
int ossl_provider_info_add_to_store(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/provider_core.c
399
OSSL_PROVIDER *ossl_provider_find(OSSL_LIB_CTX *libctx, const char *name,
crypto/openssl/crypto/provider_core.c
522
OSSL_PROVIDER *ossl_provider_new(OSSL_LIB_CTX *libctx, const char *name,
crypto/openssl/crypto/provider_core.c
907
int OSSL_PROVIDER_set_default_search_path(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/provider_core.c
929
const char *OSSL_PROVIDER_get0_default_search_path(OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/provider_local.h
29
int ossl_provider_info_add_to_store(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/rand/prov_seed.c
100
size_t ossl_rand_get_user_nonce(OSSL_LIB_CTX *ctx,
crypto/openssl/crypto/rand/prov_seed.c
122
void ossl_rand_cleanup_nonce(ossl_unused OSSL_LIB_CTX *ctx,
crypto/openssl/crypto/rand/prov_seed.c
128
void ossl_rand_cleanup_user_nonce(ossl_unused OSSL_LIB_CTX *ctx,
crypto/openssl/crypto/rand/prov_seed.c
18
size_t ossl_rand_get_entropy(ossl_unused OSSL_LIB_CTX *ctx,
crypto/openssl/crypto/rand/prov_seed.c
44
size_t ossl_rand_get_user_entropy(OSSL_LIB_CTX *ctx,
crypto/openssl/crypto/rand/prov_seed.c
57
void ossl_rand_cleanup_entropy(ossl_unused OSSL_LIB_CTX *ctx,
crypto/openssl/crypto/rand/prov_seed.c
63
void ossl_rand_cleanup_user_entropy(OSSL_LIB_CTX *ctx,
crypto/openssl/crypto/rand/prov_seed.c
74
size_t ossl_rand_get_nonce(ossl_unused OSSL_LIB_CTX *ctx,
crypto/openssl/crypto/rand/rand_lib.c
101
static RAND_GLOBAL *rand_get_global(OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/rand/rand_lib.c
1067
int RAND_set_DRBG_type(OSSL_LIB_CTX *ctx, const char *drbg, const char *propq,
crypto/openssl/crypto/rand/rand_lib.c
1084
int RAND_set_seed_source_type(OSSL_LIB_CTX *ctx, const char *seed,
crypto/openssl/crypto/rand/rand_lib.c
1099
int RAND_set1_random_provider(OSSL_LIB_CTX *ctx, OSSL_PROVIDER *prov)
crypto/openssl/crypto/rand/rand_lib.c
1127
int ossl_rand_check_random_provider_on_load(OSSL_LIB_CTX *ctx,
crypto/openssl/crypto/rand/rand_lib.c
1151
int ossl_rand_check_random_provider_on_unload(OSSL_LIB_CTX *ctx,
crypto/openssl/crypto/rand/rand_lib.c
439
int RAND_priv_bytes_ex(OSSL_LIB_CTX *ctx, unsigned char *buf, size_t num,
crypto/openssl/crypto/rand/rand_lib.c
478
int RAND_bytes_ex(OSSL_LIB_CTX *ctx, unsigned char *buf, size_t num,
crypto/openssl/crypto/rand/rand_lib.c
522
void *ossl_rand_ctx_new(OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/rand/rand_lib.c
593
OSSL_LIB_CTX *ctx = arg;
crypto/openssl/crypto/rand/rand_lib.c
610
static EVP_RAND_CTX *rand_new_seed(OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/rand/rand_lib.c
652
EVP_RAND_CTX *ossl_rand_get0_seed_noncreating(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/rand/rand_lib.c
668
static EVP_RAND_CTX *rand_new_drbg(OSSL_LIB_CTX *libctx, EVP_RAND_CTX *parent,
crypto/openssl/crypto/rand/rand_lib.c
731
static EVP_RAND_CTX *rand_new_crngt(OSSL_LIB_CTX *libctx, EVP_RAND_CTX *parent)
crypto/openssl/crypto/rand/rand_lib.c
762
static EVP_RAND_CTX *rand_get0_primary(OSSL_LIB_CTX *ctx, RAND_GLOBAL *dgbl)
crypto/openssl/crypto/rand/rand_lib.c
834
EVP_RAND_CTX *RAND_get0_primary(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/rand/rand_lib.c
841
static EVP_RAND_CTX *rand_get0_public(OSSL_LIB_CTX *ctx, RAND_GLOBAL *dgbl)
crypto/openssl/crypto/rand/rand_lib.c
876
EVP_RAND_CTX *RAND_get0_public(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/rand/rand_lib.c
883
static EVP_RAND_CTX *rand_get0_private(OSSL_LIB_CTX *ctx, RAND_GLOBAL *dgbl)
crypto/openssl/crypto/rand/rand_lib.c
915
EVP_RAND_CTX *RAND_get0_private(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/rand/rand_lib.c
923
EVP_RAND_CTX *ossl_rand_get0_private_noncreating(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/rand/rand_lib.c
934
int RAND_set0_public(OSSL_LIB_CTX *ctx, EVP_RAND_CTX *rand)
crypto/openssl/crypto/rand/rand_lib.c
948
int RAND_set0_private(OSSL_LIB_CTX *ctx, EVP_RAND_CTX *rand)
crypto/openssl/crypto/rand/rand_lib.c
97
static EVP_RAND_CTX *rand_get0_primary(OSSL_LIB_CTX *ctx, RAND_GLOBAL *dgbl);
crypto/openssl/crypto/rand/rand_lib.c
98
static EVP_RAND_CTX *rand_get0_public(OSSL_LIB_CTX *ctx, RAND_GLOBAL *dgbl);
crypto/openssl/crypto/rand/rand_lib.c
984
OSSL_LIB_CTX *libctx = NCONF_get0_libctx((CONF *)cnf);
crypto/openssl/crypto/rand/rand_lib.c
99
static EVP_RAND_CTX *rand_get0_private(OSSL_LIB_CTX *ctx, RAND_GLOBAL *dgbl);
crypto/openssl/crypto/rand/rand_uniform.c
101
uint32_t ossl_rand_range_uint32(OSSL_LIB_CTX *ctx, uint32_t lower, uint32_t upper,
crypto/openssl/crypto/rand/rand_uniform.c
25
uint32_t ossl_rand_uniform_uint32(OSSL_LIB_CTX *ctx, uint32_t upper, int *err)
crypto/openssl/crypto/rsa/rsa_ameth.c
796
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/rsa/rsa_ameth.c
926
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/rsa/rsa_ameth.c
934
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/rsa/rsa_backend.c
355
OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/rsa/rsa_backend.c
679
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/rsa/rsa_gen.c
31
static int rsa_keygen(OSSL_LIB_CTX *libctx, RSA *rsa, int bits, int primes,
crypto/openssl/crypto/rsa/rsa_gen.c
611
static int rsa_keygen(OSSL_LIB_CTX *libctx, RSA *rsa, int bits, int primes,
crypto/openssl/crypto/rsa/rsa_lib.c
201
OSSL_LIB_CTX *ossl_rsa_get0_libctx(RSA *r)
crypto/openssl/crypto/rsa/rsa_lib.c
206
void ossl_rsa_set0_libctx(RSA *r, OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/rsa/rsa_lib.c
31
static RSA *rsa_new_intern(ENGINE *engine, OSSL_LIB_CTX *libctx);
crypto/openssl/crypto/rsa/rsa_lib.c
70
RSA *ossl_rsa_new_with_ctx(OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/rsa/rsa_lib.c
75
static RSA *rsa_new_intern(ENGINE *engine, OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/rsa/rsa_local.h
196
int ossl_rsa_padding_add_PKCS1_type_2_ex(OSSL_LIB_CTX *libctx, unsigned char *to,
crypto/openssl/crypto/rsa/rsa_local.h
57
OSSL_LIB_CTX *libctx;
crypto/openssl/crypto/rsa/rsa_oaep.c
54
int ossl_rsa_padding_add_PKCS1_OAEP_mgf1_ex(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/rsa/rsa_pk1.c
124
int ossl_rsa_padding_add_PKCS1_type_2_ex(OSSL_LIB_CTX *libctx, unsigned char *to,
crypto/openssl/crypto/rsa/rsa_pk1.c
277
static int ossl_rsa_prf(OSSL_LIB_CTX *ctx,
crypto/openssl/crypto/rsa/rsa_pk1.c
387
int ossl_rsa_padding_check_PKCS1_type_2(OSSL_LIB_CTX *ctx,
crypto/openssl/crypto/rsa/rsa_pk1.c
546
int ossl_rsa_padding_check_PKCS1_type_2_TLS(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/self_test_core.c
34
void *ossl_self_test_set_callback_new(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/self_test_core.c
47
static SELF_TEST_CB *get_self_test_callback(OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/self_test_core.c
52
void OSSL_SELF_TEST_set_callback(OSSL_LIB_CTX *libctx, OSSL_CALLBACK *cb,
crypto/openssl/crypto/self_test_core.c
63
void OSSL_SELF_TEST_get_callback(OSSL_LIB_CTX *libctx, OSSL_CALLBACK **cb,
crypto/openssl/crypto/slh_dsa/slh_dsa_key.c
368
OSSL_LIB_CTX *lib_ctx,
crypto/openssl/crypto/slh_dsa/slh_dsa_key.c
85
OSSL_LIB_CTX *ossl_slh_dsa_key_get0_libctx(const SLH_DSA_KEY *key)
crypto/openssl/crypto/slh_dsa/slh_dsa_key.c
98
SLH_DSA_KEY *ossl_slh_dsa_key_new(OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/crypto/slh_dsa/slh_dsa_key.h
38
OSSL_LIB_CTX *libctx;
crypto/openssl/crypto/sm2/sm2_crypt.c
133
OSSL_LIB_CTX *libctx = ossl_ec_key_get_libctx(key);
crypto/openssl/crypto/sm2/sm2_crypt.c
297
OSSL_LIB_CTX *libctx = ossl_ec_key_get_libctx(key);
crypto/openssl/crypto/sm2/sm2_sign.c
160
OSSL_LIB_CTX *libctx = ossl_ec_key_get_libctx(key);
crypto/openssl/crypto/sm2/sm2_sign.c
221
OSSL_LIB_CTX *libctx = ossl_ec_key_get_libctx(key);
crypto/openssl/crypto/sm2/sm2_sign.c
342
OSSL_LIB_CTX *libctx = ossl_ec_key_get_libctx(key);
crypto/openssl/crypto/srp/srp_lib.c
107
const BIGNUM *v, OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/srp/srp_lib.c
143
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/srp/srp_lib.c
212
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/srp/srp_lib.c
27
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/srp/srp_lib.c
56
OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/srp/srp_lib.c
64
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/srp/srp_vfy.c
613
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/srp/srp_vfy.c
718
const BIGNUM *g, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/store/store_lib.c
1029
OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/crypto/store/store_lib.c
492
int OSSL_STORE_delete(const char *uri, OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/crypto/store/store_lib.c
64
OSSL_STORE_open_ex(const char *uri, OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/crypto/store/store_local.h
169
OSSL_STORE_LOADER *ossl_store_loader_fetch(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/store/store_meth.c
108
static OSSL_METHOD_STORE *get_loader_store(OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/store/store_meth.c
262
OSSL_LIB_CTX *libctx = ossl_provider_libctx(prov);
crypto/openssl/crypto/store/store_meth.c
373
OSSL_STORE_LOADER *OSSL_STORE_LOADER_fetch(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/store/store_meth.c
387
int ossl_store_loader_store_cache_flush(OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/store/store_meth.c
398
OSSL_LIB_CTX *libctx = ossl_provider_libctx(prov);
crypto/openssl/crypto/store/store_meth.c
448
OSSL_LIB_CTX *libctx = ossl_provider_libctx(loader->prov);
crypto/openssl/crypto/store/store_meth.c
468
void OSSL_STORE_LOADER_do_all_provided(OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/store/store_meth.c
496
OSSL_LIB_CTX *libctx = ossl_provider_libctx(loader->prov);
crypto/openssl/crypto/store/store_meth.c
76
OSSL_LIB_CTX *libctx;
crypto/openssl/crypto/store/store_result.c
204
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/store/store_result.c
276
OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/crypto/store/store_result.c
323
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/store/store_result.c
403
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/store/store_result.c
473
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/store/store_result.c
521
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/store/store_result.c
550
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/store/store_result.c
79
OSSL_LIB_CTX *, const char *);
crypto/openssl/crypto/store/store_result.c
81
OSSL_LIB_CTX *, const char *);
crypto/openssl/crypto/store/store_result.c
83
OSSL_LIB_CTX *, const char *);
crypto/openssl/crypto/store/store_result.c
85
OSSL_STORE_CTX *, OSSL_LIB_CTX *, const char *);
crypto/openssl/crypto/store/store_result.c
93
OSSL_LIB_CTX *libctx = ossl_provider_libctx(provider);
crypto/openssl/crypto/thread/api.c
30
int OSSL_set_max_threads(OSSL_LIB_CTX *ctx, uint64_t max_threads)
crypto/openssl/crypto/thread/api.c
35
uint64_t OSSL_get_max_threads(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/thread/api.c
42
uint64_t OSSL_get_max_threads(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/thread/api.c
58
int OSSL_set_max_threads(OSSL_LIB_CTX *ctx, uint64_t max_threads)
crypto/openssl/crypto/thread/internal.c
104
ossl_inline uint64_t ossl_get_avail_threads(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/thread/internal.c
109
void *ossl_crypto_thread_start(OSSL_LIB_CTX *ctx, CRYPTO_THREAD_ROUTINE start,
crypto/openssl/crypto/thread/internal.c
127
void *ossl_threads_ctx_new(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/thread/internal.c
25
uint64_t ossl_get_avail_threads(OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/thread/internal.c
40
void *ossl_crypto_thread_start(OSSL_LIB_CTX *ctx, CRYPTO_THREAD_ROUTINE start,
crypto/openssl/crypto/threads_none.c
28
ossl_unused OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/threads_pthread.c
222
OSSL_LIB_CTX *ctx;
crypto/openssl/crypto/threads_pthread.c
297
OSSL_LIB_CTX *ctx = arg;
crypto/openssl/crypto/threads_pthread.c
534
CRYPTO_RCU_LOCK *ossl_rcu_lock_new(int num_writers, OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/threads_win.c
135
CRYPTO_RCU_LOCK *ossl_rcu_lock_new(int num_writers, OSSL_LIB_CTX *ctx)
crypto/openssl/crypto/threads_win.c
221
OSSL_LIB_CTX *ctx = arg;
crypto/openssl/crypto/threads_win.c
84
OSSL_LIB_CTX *ctx;
crypto/openssl/crypto/ts/ts_local.h
127
OSSL_LIB_CTX *libctx;
crypto/openssl/crypto/ts/ts_rsp_sign.c
93
TS_RESP_CTX *TS_RESP_CTX_new_ex(OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/x509/by_dir.c
224
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/x509/by_dir.c
61
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/crypto/x509/by_file.c
23
long argl, char **ret, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/x509/by_file.c
233
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/x509/by_file.c
47
long argl, char **ret, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/x509/by_file.c
91
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/x509/by_store.c
125
long argl, char **retp, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/x509/by_store.c
18
OSSL_LIB_CTX *libctx;
crypto/openssl/crypto/x509/v3_purp.c
124
int X509_PURPOSE_get_unused_id(ossl_unused OSSL_LIB_CTX *libctx)
crypto/openssl/crypto/x509/v3_skid.c
62
OSSL_LIB_CTX *libctx;
crypto/openssl/crypto/x509/x509_cmp.c
290
unsigned long X509_NAME_hash_ex(const X509_NAME *x, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/x509/x509_d2.c
101
const char *path, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/x509/x509_d2.c
15
int X509_STORE_set_default_paths_ex(X509_STORE *ctx, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/x509/x509_d2.c
51
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/x509/x509_d2.c
83
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/x509/x509_local.h
95
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/crypto/x509/x509_local.h
97
char **ret, OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/crypto/x509/x509_lu.c
78
char **ret, OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/x509/x509_lu.c
97
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/x509/x509_vfy.c
2464
X509_STORE_CTX *X509_STORE_CTX_new_ex(OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/x509/x509_vfy.c
3627
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/x509/x_all.c
263
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/crypto/x509/x_all.c
286
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/crypto/x509/x_all.c
319
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/crypto/x509/x_all.c
43
int X509_REQ_verify_ex(X509_REQ *a, EVP_PKEY *r, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/x509/x_all.c
733
EVP_PKEY *d2i_PrivateKey_ex_fp(FILE *fp, EVP_PKEY **a, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/x509/x_all.c
754
EVP_PKEY *d2i_PUBKEY_ex_fp(FILE *fp, EVP_PKEY **a, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/x509/x_all.c
813
EVP_PKEY *d2i_PrivateKey_ex_bio(BIO *bp, EVP_PKEY **a, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/x509/x_all.c
837
EVP_PKEY *d2i_PUBKEY_ex_bio(BIO *bp, EVP_PKEY **a, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/x509/x_crl.c
354
X509_CRL *X509_CRL_new_ex(OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/x509/x_crl.c
524
int ossl_x509_crl_set0_libctx(X509_CRL *x, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/x509/x_pubkey.c
1071
int ossl_x509_PUBKEY_get0_libctx(OSSL_LIB_CTX **plibctx, const char **ppropq,
crypto/openssl/crypto/x509/x_pubkey.c
110
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/x509/x_pubkey.c
131
char opt, ASN1_TLC *ctx, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/x509/x_pubkey.c
270
X509_PUBKEY *X509_PUBKEY_new_ex(OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/x509/x_pubkey.c
38
OSSL_LIB_CTX *libctx;
crypto/openssl/crypto/x509/x_pubkey.c
47
static int x509_pubkey_set0_libctx(X509_PUBKEY *x, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/x509/x_pubkey.c
490
OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/crypto/x509/x_pubkey.c
542
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/x509/x_pubkey.c
69
*ossl_d2i_X509_PUBKEY_INTERNAL(const unsigned char **pp, long len, OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/x509/x_req.c
141
int ossl_x509_req_set0_libctx(X509_REQ *x, OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/x509/x_req.c
157
X509_REQ *X509_REQ_new_ex(OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/x509/x_req.c
89
OSSL_LIB_CTX **libctx = exarg;
crypto/openssl/crypto/x509/x_x509.c
108
OSSL_LIB_CTX **libctx = exarg;
crypto/openssl/crypto/x509/x_x509.c
140
int ossl_x509_set0_libctx(X509 *x, OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/crypto/x509/x_x509.c
155
X509 *X509_new_ex(OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/demos/cipher/aesccm.c
67
static OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/demos/cipher/aesgcm.c
67
static OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/demos/cipher/aeskeywrap.c
133
static OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/demos/cipher/ariacbc.c
66
static OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/demos/digest/BIO_f_md.c
40
OSSL_LIB_CTX *library_context = NULL;
crypto/openssl/demos/digest/EVP_MD_demo.c
133
OSSL_LIB_CTX *library_context;
crypto/openssl/demos/digest/EVP_MD_stdin.c
36
OSSL_LIB_CTX *library_context = NULL;
crypto/openssl/demos/digest/EVP_MD_xof.c
47
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/demos/encode/ec_encode.c
179
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/demos/encode/ec_encode.c
29
static EVP_PKEY *load_key(OSSL_LIB_CTX *libctx, FILE *f, const char *passphrase)
crypto/openssl/demos/encode/rsa_encode.c
176
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/demos/encode/rsa_encode.c
29
static EVP_PKEY *load_key(OSSL_LIB_CTX *libctx, FILE *f, const char *passphrase)
crypto/openssl/demos/encrypt/rsa_encrypt.c
153
static int do_decrypt(OSSL_LIB_CTX *libctx, const unsigned char *in, size_t in_len,
crypto/openssl/demos/encrypt/rsa_encrypt.c
218
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/demos/encrypt/rsa_encrypt.c
35
static EVP_PKEY *get_key(OSSL_LIB_CTX *libctx, const char *propq, int public)
crypto/openssl/demos/encrypt/rsa_encrypt.c
95
static int do_encrypt(OSSL_LIB_CTX *libctx,
crypto/openssl/demos/kdf/argon2.c
82
OSSL_LIB_CTX *library_context = NULL;
crypto/openssl/demos/kdf/hkdf.c
51
OSSL_LIB_CTX *library_context = NULL;
crypto/openssl/demos/kdf/pbkdf2.c
65
OSSL_LIB_CTX *library_context = NULL;
crypto/openssl/demos/kdf/scrypt.c
67
OSSL_LIB_CTX *library_context = NULL;
crypto/openssl/demos/keyexch/ecdh.c
107
OSSL_LIB_CTX *libctx)
crypto/openssl/demos/keyexch/ecdh.c
187
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/demos/keyexch/ecdh.c
41
static int get_peer_public_key(PEER_DATA *peer, OSSL_LIB_CTX *libctx)
crypto/openssl/demos/keyexch/ecdh.c
72
static int create_peer(PEER_DATA *peer, OSSL_LIB_CTX *libctx)
crypto/openssl/demos/keyexch/x25519.c
118
OSSL_LIB_CTX *libctx,
crypto/openssl/demos/keyexch/x25519.c
206
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/demos/keyexch/x25519.c
64
OSSL_LIB_CTX *libctx,
crypto/openssl/demos/mac/cmac-aes256.c
109
OSSL_LIB_CTX *library_context = NULL;
crypto/openssl/demos/mac/gmac.c
65
OSSL_LIB_CTX *library_context = NULL;
crypto/openssl/demos/mac/hmac-sha512.c
189
OSSL_LIB_CTX *library_context = NULL;
crypto/openssl/demos/mac/poly1305.c
93
OSSL_LIB_CTX *library_context = NULL;
crypto/openssl/demos/mac/siphash.c
52
OSSL_LIB_CTX *library_context = NULL;
crypto/openssl/demos/pkey/EVP_PKEY_DSA_keygen.c
24
static EVP_PKEY *dsa_genparams(OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/demos/pkey/EVP_PKEY_DSA_keygen.c
49
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/demos/pkey/EVP_PKEY_DSA_paramfromdata.c
23
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/demos/pkey/EVP_PKEY_DSA_paramgen.c
21
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/demos/pkey/EVP_PKEY_DSA_paramvalidate.c
105
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/demos/pkey/EVP_PKEY_DSA_paramvalidate.c
57
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/demos/pkey/EVP_PKEY_EC_keygen.c
36
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/demos/pkey/EVP_PKEY_RSA_keygen.c
108
static EVP_PKEY *generate_rsa_key_short(OSSL_LIB_CTX *libctx, unsigned int bits)
crypto/openssl/demos/pkey/EVP_PKEY_RSA_keygen.c
243
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/demos/pkey/EVP_PKEY_RSA_keygen.c
35
static EVP_PKEY *generate_rsa_key_long(OSSL_LIB_CTX *libctx, unsigned int bits)
crypto/openssl/demos/signature/EVP_DSA_Signature_demo.c
159
static int demo_sign(OSSL_LIB_CTX *libctx,
crypto/openssl/demos/signature/EVP_DSA_Signature_demo.c
224
static int demo_verify(OSSL_LIB_CTX *libctx,
crypto/openssl/demos/signature/EVP_DSA_Signature_demo.c
268
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/demos/signature/EVP_DSA_Signature_demo.c
42
static int generate_dsa_params(OSSL_LIB_CTX *libctx,
crypto/openssl/demos/signature/EVP_DSA_Signature_demo.c
79
static int generate_dsa_key(OSSL_LIB_CTX *libctx,
crypto/openssl/demos/signature/EVP_EC_Signature_demo.c
146
static int demo_verify(OSSL_LIB_CTX *libctx, const char *sig_name,
crypto/openssl/demos/signature/EVP_EC_Signature_demo.c
203
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/demos/signature/EVP_EC_Signature_demo.c
40
static EVP_PKEY *get_key(OSSL_LIB_CTX *libctx, const char *propq, int public)
crypto/openssl/demos/signature/EVP_EC_Signature_demo.c
66
static int demo_sign(OSSL_LIB_CTX *libctx, const char *sig_name,
crypto/openssl/demos/signature/EVP_ED_Signature_demo.c
126
static int create_key(OSSL_LIB_CTX *libctx,
crypto/openssl/demos/signature/EVP_ED_Signature_demo.c
171
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/demos/signature/EVP_ED_Signature_demo.c
29
OSSL_LIB_CTX *libctx,
crypto/openssl/demos/signature/EVP_ED_Signature_demo.c
89
OSSL_LIB_CTX *libctx)
crypto/openssl/demos/signature/rsa_pss_direct.c
126
static int verify(OSSL_LIB_CTX *libctx, const unsigned char *sig, size_t sig_len)
crypto/openssl/demos/signature/rsa_pss_direct.c
192
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/demos/signature/rsa_pss_direct.c
38
static int sign(OSSL_LIB_CTX *libctx, unsigned char **sig, size_t *sig_len)
crypto/openssl/demos/signature/rsa_pss_hash.c
114
static int verify(OSSL_LIB_CTX *libctx, const unsigned char *sig, size_t sig_len)
crypto/openssl/demos/signature/rsa_pss_hash.c
175
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/demos/signature/rsa_pss_hash.c
32
static int sign(OSSL_LIB_CTX *libctx, unsigned char **sig, size_t *sig_len)
crypto/openssl/engines/e_loader_attic.c
1069
OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/engines/e_loader_attic.c
265
OSSL_LIB_CTX *libctx,
crypto/openssl/engines/e_loader_attic.c
302
OSSL_LIB_CTX *libctx,
crypto/openssl/engines/e_loader_attic.c
439
OSSL_LIB_CTX *libctx,
crypto/openssl/engines/e_loader_attic.c
516
OSSL_LIB_CTX *libctx,
crypto/openssl/engines/e_loader_attic.c
644
OSSL_LIB_CTX *libctx,
crypto/openssl/engines/e_loader_attic.c
680
OSSL_LIB_CTX *libctx,
crypto/openssl/engines/e_loader_attic.c
758
OSSL_LIB_CTX *libctx,
crypto/openssl/engines/e_loader_attic.c
814
OSSL_LIB_CTX *libctx,
crypto/openssl/engines/e_loader_attic.c
907
OSSL_LIB_CTX *libctx;
crypto/openssl/engines/e_loader_attic.c
948
OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/fuzz/provider.c
23
static void init_##name(OSSL_LIB_CTX *libctx); \
crypto/openssl/fuzz/provider.c
38
static void init_##name(OSSL_LIB_CTX *libctx) \
crypto/openssl/fuzz/provider.c
68
static OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/include/crypto/asn1.h
147
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/crypto/asn1.h
155
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/crypto/asn1.h
81
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/crypto/asn1.h
87
OSSL_LIB_CTX *libctx,
crypto/openssl/include/crypto/bn.h
126
OSSL_LIB_CTX *ossl_bn_get_libctx(BN_CTX *ctx);
crypto/openssl/include/crypto/context.h
12
void *ossl_provider_store_new(OSSL_LIB_CTX *);
crypto/openssl/include/crypto/context.h
13
void *ossl_property_string_data_new(OSSL_LIB_CTX *);
crypto/openssl/include/crypto/context.h
14
void *ossl_stored_namemap_new(OSSL_LIB_CTX *);
crypto/openssl/include/crypto/context.h
15
void *ossl_property_defns_new(OSSL_LIB_CTX *);
crypto/openssl/include/crypto/context.h
16
void *ossl_ctx_global_properties_new(OSSL_LIB_CTX *);
crypto/openssl/include/crypto/context.h
17
void *ossl_rand_ctx_new(OSSL_LIB_CTX *);
crypto/openssl/include/crypto/context.h
18
void *ossl_prov_conf_ctx_new(OSSL_LIB_CTX *);
crypto/openssl/include/crypto/context.h
19
void *ossl_bio_core_globals_new(OSSL_LIB_CTX *);
crypto/openssl/include/crypto/context.h
20
void *ossl_child_prov_ctx_new(OSSL_LIB_CTX *);
crypto/openssl/include/crypto/context.h
21
void *ossl_prov_drbg_nonce_ctx_new(OSSL_LIB_CTX *);
crypto/openssl/include/crypto/context.h
22
void *ossl_self_test_set_callback_new(OSSL_LIB_CTX *);
crypto/openssl/include/crypto/context.h
23
void *ossl_indicator_set_callback_new(OSSL_LIB_CTX *);
crypto/openssl/include/crypto/context.h
24
void *ossl_rand_crng_ctx_new(OSSL_LIB_CTX *);
crypto/openssl/include/crypto/context.h
25
int ossl_thread_register_fips(OSSL_LIB_CTX *);
crypto/openssl/include/crypto/context.h
26
void *ossl_thread_event_ctx_new(OSSL_LIB_CTX *);
crypto/openssl/include/crypto/context.h
27
void *ossl_fips_prov_ossl_ctx_new(OSSL_LIB_CTX *);
crypto/openssl/include/crypto/context.h
29
void *ossl_threads_ctx_new(OSSL_LIB_CTX *);
crypto/openssl/include/crypto/cryptlib.h
24
void ossl_ctx_thread_stop(OSSL_LIB_CTX *ctx);
crypto/openssl/include/crypto/decoder.h
38
int ossl_decoder_store_cache_flush(OSSL_LIB_CTX *libctx);
crypto/openssl/include/crypto/decoder.h
41
void *ossl_decoder_cache_new(OSSL_LIB_CTX *ctx);
crypto/openssl/include/crypto/decoder.h
43
int ossl_decoder_cache_flush(OSSL_LIB_CTX *libctx);
crypto/openssl/include/crypto/dh.h
19
DH *ossl_dh_new_by_nid_ex(OSSL_LIB_CTX *libctx, int nid);
crypto/openssl/include/crypto/dh.h
20
DH *ossl_dh_new_ex(OSSL_LIB_CTX *libctx);
crypto/openssl/include/crypto/dh.h
21
void ossl_dh_set0_libctx(DH *d, OSSL_LIB_CTX *libctx);
crypto/openssl/include/crypto/dh.h
40
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/crypto/dh.h
58
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/crypto/dsa.h
27
DSA *ossl_dsa_new(OSSL_LIB_CTX *libctx);
crypto/openssl/include/crypto/dsa.h
28
void ossl_dsa_set0_libctx(DSA *d, OSSL_LIB_CTX *libctx);
crypto/openssl/include/crypto/dsa.h
36
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/crypto/dsa.h
43
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/crypto/ec.h
104
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/crypto/ec.h
59
const EVP_MD *md, OSSL_LIB_CTX *libctx,
crypto/openssl/include/crypto/ec.h
66
OSSL_LIB_CTX *ossl_ec_key_get_libctx(const EC_KEY *eckey);
crypto/openssl/include/crypto/ec.h
68
void ossl_ec_key_set0_libctx(EC_KEY *key, OSSL_LIB_CTX *libctx);
crypto/openssl/include/crypto/ec.h
72
OSSL_PARAM params[], OSSL_LIB_CTX *libctx,
crypto/openssl/include/crypto/ec.h
84
OSSL_LIB_CTX *libctx,
crypto/openssl/include/crypto/ec.h
87
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/crypto/ecx.h
100
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/crypto/ecx.h
105
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/crypto/ecx.h
107
int ossl_ed448_public_from_private(OSSL_LIB_CTX *ctx, uint8_t out_public_key[57],
crypto/openssl/include/crypto/ecx.h
109
int ossl_ed448_sign(OSSL_LIB_CTX *ctx, uint8_t *out_sig,
crypto/openssl/include/crypto/ecx.h
115
int ossl_ed448_verify(OSSL_LIB_CTX *ctx,
crypto/openssl/include/crypto/ecx.h
138
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/crypto/ecx.h
144
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/crypto/ecx.h
66
OSSL_LIB_CTX *libctx;
crypto/openssl/include/crypto/ecx.h
77
ECX_KEY *ossl_ecx_key_new(OSSL_LIB_CTX *libctx, ECX_KEY_TYPE type,
crypto/openssl/include/crypto/ecx.h
79
void ossl_ecx_key_set0_libctx(ECX_KEY *key, OSSL_LIB_CTX *libctx);
crypto/openssl/include/crypto/ecx.h
93
int ossl_ed25519_public_from_private(OSSL_LIB_CTX *ctx, uint8_t out_public_key[32],
crypto/openssl/include/crypto/encoder.h
17
int ossl_encoder_store_cache_flush(OSSL_LIB_CTX *libctx);
crypto/openssl/include/crypto/evp.h
48
OSSL_LIB_CTX *libctx;
crypto/openssl/include/crypto/evp.h
771
void *evp_pkey_export_to_provider(EVP_PKEY *pk, OSSL_LIB_CTX *libctx,
crypto/openssl/include/crypto/evp.h
779
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/crypto/evp.h
897
const EVP_CIPHER *evp_get_cipherbyname_ex(OSSL_LIB_CTX *libctx,
crypto/openssl/include/crypto/evp.h
899
const EVP_MD *evp_get_digestbyname_ex(OSSL_LIB_CTX *libctx,
crypto/openssl/include/crypto/evp.h
906
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/crypto/evp.h
925
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/crypto/evp.h
932
int evp_method_store_cache_flush(OSSL_LIB_CTX *libctx);
crypto/openssl/include/crypto/evp.h
935
int evp_default_properties_enable_fips_int(OSSL_LIB_CTX *libctx, int enable,
crypto/openssl/include/crypto/evp.h
937
int evp_set_default_properties_int(OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/include/crypto/evp.h
939
char *evp_get_global_properties_str(OSSL_LIB_CTX *libctx, int loadconfig);
crypto/openssl/include/crypto/ml_dsa.h
103
OSSL_LIB_CTX *ossl_ml_dsa_key_get0_libctx(const ML_DSA_KEY *key);
crypto/openssl/include/crypto/ml_dsa.h
77
__owur ML_DSA_KEY *ossl_ml_dsa_key_new(OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/include/crypto/ml_kem.h
165
OSSL_LIB_CTX *libctx;
crypto/openssl/include/crypto/ml_kem.h
214
ML_KEM_KEY *ossl_ml_kem_key_new(OSSL_LIB_CTX *libctx, const char *properties,
crypto/openssl/include/crypto/pem.h
44
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/crypto/pem.h
48
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/crypto/pkcs7.h
16
void ossl_pkcs7_set0_libctx(PKCS7 *p7, OSSL_LIB_CTX *ctx);
crypto/openssl/include/crypto/rand.h
110
size_t ossl_rand_get_entropy(OSSL_LIB_CTX *ctx,
crypto/openssl/include/crypto/rand.h
113
size_t ossl_rand_get_user_entropy(OSSL_LIB_CTX *ctx,
crypto/openssl/include/crypto/rand.h
116
void ossl_rand_cleanup_entropy(OSSL_LIB_CTX *ctx,
crypto/openssl/include/crypto/rand.h
118
void ossl_rand_cleanup_user_entropy(OSSL_LIB_CTX *ctx,
crypto/openssl/include/crypto/rand.h
120
size_t ossl_rand_get_nonce(OSSL_LIB_CTX *ctx,
crypto/openssl/include/crypto/rand.h
123
size_t ossl_rand_get_user_nonce(OSSL_LIB_CTX *ctx, unsigned char **pout,
crypto/openssl/include/crypto/rand.h
126
void ossl_rand_cleanup_nonce(OSSL_LIB_CTX *ctx,
crypto/openssl/include/crypto/rand.h
128
void ossl_rand_cleanup_user_nonce(OSSL_LIB_CTX *ctx,
crypto/openssl/include/crypto/rand.h
138
EVP_RAND_CTX *ossl_rand_get0_private_noncreating(OSSL_LIB_CTX *ctx);
crypto/openssl/include/crypto/rand.h
140
EVP_RAND_CTX *ossl_rand_get0_seed_noncreating(OSSL_LIB_CTX *ctx);
crypto/openssl/include/crypto/rand.h
144
uint32_t ossl_rand_uniform_uint32(OSSL_LIB_CTX *ctx, uint32_t upper, int *err);
crypto/openssl/include/crypto/rand.h
150
uint32_t ossl_rand_range_uint32(OSSL_LIB_CTX *ctx, uint32_t lower, uint32_t upper,
crypto/openssl/include/crypto/rand.h
158
int ossl_rand_check_random_provider_on_load(OSSL_LIB_CTX *ctx,
crypto/openssl/include/crypto/rand.h
160
int ossl_rand_check_random_provider_on_unload(OSSL_LIB_CTX *ctx,
crypto/openssl/include/crypto/rsa.h
101
int ossl_rsa_padding_add_PKCS1_OAEP_mgf1_ex(OSSL_LIB_CTX *libctx,
crypto/openssl/include/crypto/rsa.h
61
RSA *ossl_rsa_new_with_ctx(OSSL_LIB_CTX *libctx);
crypto/openssl/include/crypto/rsa.h
62
OSSL_LIB_CTX *ossl_rsa_get0_libctx(RSA *r);
crypto/openssl/include/crypto/rsa.h
63
void ossl_rsa_set0_libctx(RSA *r, OSSL_LIB_CTX *libctx);
crypto/openssl/include/crypto/rsa.h
82
OSSL_LIB_CTX *libctx);
crypto/openssl/include/crypto/rsa.h
90
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/crypto/rsa.h
92
int ossl_rsa_padding_check_PKCS1_type_2(OSSL_LIB_CTX *ctx,
crypto/openssl/include/crypto/rsa.h
96
int ossl_rsa_padding_check_PKCS1_type_2_TLS(OSSL_LIB_CTX *ctx, unsigned char *to,
crypto/openssl/include/crypto/siv.h
16
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/crypto/siv.h
19
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/crypto/slh_dsa.h
26
__owur OSSL_LIB_CTX *ossl_slh_dsa_key_get0_libctx(const SLH_DSA_KEY *key);
crypto/openssl/include/crypto/slh_dsa.h
27
__owur SLH_DSA_KEY *ossl_slh_dsa_key_new(OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/include/crypto/slh_dsa.h
39
OSSL_LIB_CTX *libctx,
crypto/openssl/include/crypto/store.h
20
int ossl_store_loader_store_cache_flush(OSSL_LIB_CTX *libctx);
crypto/openssl/include/crypto/x509.h
126
OSSL_LIB_CTX *libctx;
crypto/openssl/include/crypto/x509.h
206
OSSL_LIB_CTX *libctx;
crypto/openssl/include/crypto/x509.h
284
OSSL_LIB_CTX *libctx;
crypto/openssl/include/crypto/x509.h
318
int ossl_x509_set0_libctx(X509 *x, OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/crypto/x509.h
319
int ossl_x509_crl_set0_libctx(X509_CRL *x, OSSL_LIB_CTX *libctx,
crypto/openssl/include/crypto/x509.h
321
int ossl_x509_req_set0_libctx(X509_REQ *x, OSSL_LIB_CTX *libctx,
crypto/openssl/include/crypto/x509.h
325
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/crypto/x509.h
332
int ossl_x509_PUBKEY_get0_libctx(OSSL_LIB_CTX **plibctx, const char **ppropq,
crypto/openssl/include/crypto/x509.h
338
long len, OSSL_LIB_CTX *libctx,
crypto/openssl/include/crypto/x509.h
85
OSSL_LIB_CTX *libctx;
crypto/openssl/include/internal/bio.h
98
int ossl_bio_init_core(OSSL_LIB_CTX *libctx, const OSSL_DISPATCH *fns);
crypto/openssl/include/internal/cms.h
19
unsigned int enc_flags, OSSL_LIB_CTX *libctx,
crypto/openssl/include/internal/core.h
49
void *ossl_method_construct(OSSL_LIB_CTX *ctx, int operation_id,
crypto/openssl/include/internal/core.h
53
void ossl_algorithm_do_all(OSSL_LIB_CTX *libctx, int operation_id,
crypto/openssl/include/internal/core.h
67
__owur int ossl_lib_ctx_write_lock(OSSL_LIB_CTX *ctx);
crypto/openssl/include/internal/core.h
68
__owur int ossl_lib_ctx_read_lock(OSSL_LIB_CTX *ctx);
crypto/openssl/include/internal/core.h
69
int ossl_lib_ctx_unlock(OSSL_LIB_CTX *ctx);
crypto/openssl/include/internal/core.h
70
int ossl_lib_ctx_is_child(OSSL_LIB_CTX *ctx);
crypto/openssl/include/internal/cryptlib.h
123
OSSL_LIB_CTX *ossl_lib_ctx_get_concrete(OSSL_LIB_CTX *ctx);
crypto/openssl/include/internal/cryptlib.h
124
int ossl_lib_ctx_is_default(OSSL_LIB_CTX *ctx);
crypto/openssl/include/internal/cryptlib.h
125
int ossl_lib_ctx_is_global_default(OSSL_LIB_CTX *ctx);
crypto/openssl/include/internal/cryptlib.h
128
void *ossl_lib_ctx_get_data(OSSL_LIB_CTX *, int /* index */);
crypto/openssl/include/internal/cryptlib.h
131
OSSL_EX_DATA_GLOBAL *ossl_lib_ctx_get_ex_data_global(OSSL_LIB_CTX *ctx);
crypto/openssl/include/internal/cryptlib.h
133
const char *ossl_lib_ctx_get_descriptor(OSSL_LIB_CTX *libctx);
crypto/openssl/include/internal/cryptlib.h
134
CRYPTO_THREAD_LOCAL *ossl_lib_ctx_get_rcukey(OSSL_LIB_CTX *libctx);
crypto/openssl/include/internal/cryptlib.h
136
OSSL_LIB_CTX *ossl_crypto_ex_data_get_ossl_lib_ctx(const CRYPTO_EX_DATA *ad);
crypto/openssl/include/internal/cryptlib.h
137
int ossl_crypto_new_ex_data_ex(OSSL_LIB_CTX *ctx, int class_index, void *obj,
crypto/openssl/include/internal/cryptlib.h
139
int ossl_crypto_get_ex_new_index_ex(OSSL_LIB_CTX *ctx, int class_index,
crypto/openssl/include/internal/cryptlib.h
145
int ossl_crypto_free_ex_index_ex(OSSL_LIB_CTX *ctx, int class_index, int idx);
crypto/openssl/include/internal/cryptlib.h
42
int ossl_do_ex_data_init(OSSL_LIB_CTX *ctx);
crypto/openssl/include/internal/cryptlib.h
43
void ossl_crypto_cleanup_all_ex_data_int(OSSL_LIB_CTX *ctx);
crypto/openssl/include/internal/deterministic_nonce.h
21
OSSL_LIB_CTX *libctx,
crypto/openssl/include/internal/ffc.h
156
int ossl_ffc_params_FIPS186_4_generate(OSSL_LIB_CTX *libctx, FFC_PARAMS *params,
crypto/openssl/include/internal/ffc.h
159
int ossl_ffc_params_FIPS186_2_generate(OSSL_LIB_CTX *libctx, FFC_PARAMS *params,
crypto/openssl/include/internal/ffc.h
163
int ossl_ffc_params_FIPS186_4_gen_verify(OSSL_LIB_CTX *libctx,
crypto/openssl/include/internal/ffc.h
167
int ossl_ffc_params_FIPS186_2_gen_verify(OSSL_LIB_CTX *libctx,
crypto/openssl/include/internal/ffc.h
172
int ossl_ffc_params_simple_validate(OSSL_LIB_CTX *libctx,
crypto/openssl/include/internal/ffc.h
175
int ossl_ffc_params_full_validate(OSSL_LIB_CTX *libctx,
crypto/openssl/include/internal/ffc.h
178
int ossl_ffc_params_FIPS186_4_validate(OSSL_LIB_CTX *libctx,
crypto/openssl/include/internal/ffc.h
181
int ossl_ffc_params_FIPS186_2_validate(OSSL_LIB_CTX *libctx,
crypto/openssl/include/internal/hashtable.h
51
OSSL_LIB_CTX *ctx;
crypto/openssl/include/internal/hpke_util.h
65
const OSSL_HPKE_KEM_INFO *ossl_HPKE_KEM_INFO_find_random(OSSL_LIB_CTX *ctx);
crypto/openssl/include/internal/hpke_util.h
67
const OSSL_HPKE_KDF_INFO *ossl_HPKE_KDF_INFO_find_random(OSSL_LIB_CTX *ctx);
crypto/openssl/include/internal/hpke_util.h
69
const OSSL_HPKE_AEAD_INFO *ossl_HPKE_AEAD_INFO_find_random(OSSL_LIB_CTX *ctx);
crypto/openssl/include/internal/hpke_util.h
97
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/internal/namemap.h
14
OSSL_NAMEMAP *ossl_namemap_stored(OSSL_LIB_CTX *libctx);
crypto/openssl/include/internal/namemap.h
16
OSSL_NAMEMAP *ossl_namemap_new(OSSL_LIB_CTX *libctx);
crypto/openssl/include/internal/property.h
28
int ossl_property_parse_init(OSSL_LIB_CTX *ctx);
crypto/openssl/include/internal/property.h
31
OSSL_PROPERTY_LIST *ossl_parse_property(OSSL_LIB_CTX *ctx, const char *defn);
crypto/openssl/include/internal/property.h
33
OSSL_PROPERTY_LIST *ossl_parse_query(OSSL_LIB_CTX *ctx, const char *s,
crypto/openssl/include/internal/property.h
38
int ossl_property_is_enabled(OSSL_LIB_CTX *ctx, const char *property_name,
crypto/openssl/include/internal/property.h
46
OSSL_LIB_CTX *libctx, const char *name);
crypto/openssl/include/internal/property.h
48
const char *ossl_property_get_string_value(OSSL_LIB_CTX *libctx,
crypto/openssl/include/internal/property.h
53
OSSL_METHOD_STORE *ossl_method_store_new(OSSL_LIB_CTX *ctx);
crypto/openssl/include/internal/property.h
75
OSSL_PROPERTY_LIST **ossl_ctx_global_properties(OSSL_LIB_CTX *ctx,
crypto/openssl/include/internal/property.h
92
size_t ossl_property_list_to_string(OSSL_LIB_CTX *ctx,
crypto/openssl/include/internal/property.h
96
int ossl_global_properties_no_mirrored(OSSL_LIB_CTX *libctx);
crypto/openssl/include/internal/property.h
97
void ossl_global_properties_stop_mirroring(OSSL_LIB_CTX *libctx);
crypto/openssl/include/internal/provider.h
112
int ossl_provider_init_as_child(OSSL_LIB_CTX *ctx,
crypto/openssl/include/internal/provider.h
115
void ossl_provider_deinit_child(OSSL_LIB_CTX *ctx);
crypto/openssl/include/internal/provider.h
31
OSSL_PROVIDER *ossl_provider_find(OSSL_LIB_CTX *libctx, const char *name,
crypto/openssl/include/internal/provider.h
33
OSSL_PROVIDER *ossl_provider_new(OSSL_LIB_CTX *libctx, const char *name,
crypto/openssl/include/internal/provider.h
47
int ossl_provider_default_props_update(OSSL_LIB_CTX *libctx, const char *props);
crypto/openssl/include/internal/provider.h
50
int ossl_provider_disable_fallback_loading(OSSL_LIB_CTX *libctx);
crypto/openssl/include/internal/provider.h
65
int ossl_provider_activate_fallbacks(OSSL_LIB_CTX *ctx);
crypto/openssl/include/internal/provider.h
68
int ossl_provider_doall_activated(OSSL_LIB_CTX *,
crypto/openssl/include/internal/provider.h
79
OSSL_LIB_CTX *ossl_provider_libctx(const OSSL_PROVIDER *prov);
crypto/openssl/include/internal/quic_engine.h
40
OSSL_LIB_CTX *libctx;
crypto/openssl/include/internal/quic_engine.h
94
OSSL_LIB_CTX *ossl_quic_engine_get0_libctx(QUIC_ENGINE *qeng);
crypto/openssl/include/internal/quic_lcidm.h
106
QUIC_LCIDM *ossl_quic_lcidm_new(OSSL_LIB_CTX *libctx, size_t lcid_len);
crypto/openssl/include/internal/quic_record_rx.h
28
OSSL_LIB_CTX *libctx;
crypto/openssl/include/internal/quic_record_tx.h
43
OSSL_LIB_CTX *libctx;
crypto/openssl/include/internal/quic_record_util.h
27
int ossl_quic_hkdf_extract(OSSL_LIB_CTX *libctx,
crypto/openssl/include/internal/quic_record_util.h
61
int ossl_quic_provide_initial_secret(OSSL_LIB_CTX *libctx,
crypto/openssl/include/internal/quic_srt_gen.h
42
QUIC_SRT_GEN *ossl_quic_srt_gen_new(OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/include/internal/quic_srtm.h
59
QUIC_SRTM *ossl_quic_srtm_new(OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/internal/quic_tserver.h
38
OSSL_LIB_CTX *libctx;
crypto/openssl/include/internal/quic_types.h
94
int ossl_quic_gen_rand_conn_id(OSSL_LIB_CTX *libctx, size_t len,
crypto/openssl/include/internal/quic_wire_pkt.h
158
OSSL_LIB_CTX *libctx;
crypto/openssl/include/internal/quic_wire_pkt.h
189
OSSL_LIB_CTX *libctx,
crypto/openssl/include/internal/quic_wire_pkt.h
609
int ossl_quic_validate_retry_integrity_tag(OSSL_LIB_CTX *libctx,
crypto/openssl/include/internal/quic_wire_pkt.h
630
int ossl_quic_calculate_retry_integrity_tag(OSSL_LIB_CTX *libctx,
crypto/openssl/include/internal/rcu.h
20
CRYPTO_RCU_LOCK *ossl_rcu_lock_new(int num_writers, OSSL_LIB_CTX *ctx);
crypto/openssl/include/internal/recordmethod.h
113
int (*new_record_layer)(OSSL_LIB_CTX *libctx,
crypto/openssl/include/internal/skey.h
24
OSSL_LIB_CTX *libctx;
crypto/openssl/include/internal/ssl3_cbc.h
19
OSSL_LIB_CTX *libctx);
crypto/openssl/include/internal/ssl3_cbc.h
28
OSSL_LIB_CTX *libctx);
crypto/openssl/include/internal/thread.h
19
void *ossl_crypto_thread_start(OSSL_LIB_CTX *ctx, CRYPTO_THREAD_ROUTINE start,
crypto/openssl/include/internal/thread.h
23
uint64_t ossl_get_avail_threads(OSSL_LIB_CTX *ctx);
crypto/openssl/include/internal/thread_arch.h
81
OSSL_LIB_CTX *ctx;
crypto/openssl/include/openssl/asn1.h
1020
ASN1_VALUE *ASN1_item_new_ex(const ASN1_ITEM *it, OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/asn1.h
1025
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/asn1.h
1099
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/asn1.h
1103
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/asn1.h
910
EVP_PKEY *pkey, const EVP_MD *md, OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/asn1.h
915
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/asn1.h
933
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/asn1.h
957
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/asn1.h
995
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/asn1t.h
624
ASN1_TLC *ctx, OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/asn1t.h
630
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/bio.h
727
BIO *BIO_new_from_core_bio(OSSL_LIB_CTX *libctx, OSSL_CORE_BIO *corebio);
crypto/openssl/include/openssl/bio.h
731
BIO *BIO_new_ex(OSSL_LIB_CTX *libctx, const BIO_METHOD *method);
crypto/openssl/include/openssl/bn.h
208
BN_CTX *BN_CTX_new_ex(OSSL_LIB_CTX *ctx);
crypto/openssl/include/openssl/bn.h
210
BN_CTX *BN_CTX_secure_new_ex(OSSL_LIB_CTX *ctx);
crypto/openssl/include/openssl/cmp.h
492
OSSL_CMP_CTX *OSSL_CMP_CTX_new(OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/cmp.h
495
OSSL_LIB_CTX *OSSL_CMP_CTX_get0_libctx(const OSSL_CMP_CTX *ctx);
crypto/openssl/include/openssl/cmp.h
630
OSSL_CMP_MSG *OSSL_CMP_MSG_read(const char *file, OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/cmp.h
653
OSSL_CMP_SRV_CTX *OSSL_CMP_SRV_CTX_new(OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/cms.h
164
CMS_ContentInfo *CMS_ContentInfo_new_ex(OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/cms.h
240
unsigned int flags, OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/cms.h
250
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/cms.h
257
unsigned int flags, OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/cms.h
269
OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/cms.h
288
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/cms.h
307
CMS_AuthEnvelopedData_create_ex(const EVP_CIPHER *cipher, OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/cms.h
311
OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/cms.h
316
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/cms.h
409
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/cms.h
466
OSSL_LIB_CTX *libctx);
crypto/openssl/include/openssl/conf.h
152
CONF *NCONF_new_ex(OSSL_LIB_CTX *libctx, CONF_METHOD *meth);
crypto/openssl/include/openssl/conf.h
153
OSSL_LIB_CTX *NCONF_get0_libctx(const CONF *conf);
crypto/openssl/include/openssl/conf.h
184
int CONF_modules_load_file_ex(OSSL_LIB_CTX *libctx, const char *filename,
crypto/openssl/include/openssl/conftypes.h
41
OSSL_LIB_CTX *libctx;
crypto/openssl/include/openssl/crmf.h
170
OSSL_CRMF_PBMPARAMETER *OSSL_CRMF_pbmp_new(OSSL_LIB_CTX *libctx, size_t slen,
crypto/openssl/include/openssl/crmf.h
173
int OSSL_CRMF_pbm_new(OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/include/openssl/crmf.h
238
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/crmf.h
241
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/crmf.h
258
OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/include/openssl/crmf.h
261
OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/include/openssl/crmf.h
264
OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/include/openssl/crmf.h
269
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/crypto.h
197
OSSL_LIB_CTX *ctx;
crypto/openssl/include/openssl/crypto.h
512
void OPENSSL_thread_stop_ex(OSSL_LIB_CTX *ctx);
crypto/openssl/include/openssl/crypto.h
569
OSSL_LIB_CTX *OSSL_LIB_CTX_new(void);
crypto/openssl/include/openssl/crypto.h
570
OSSL_LIB_CTX *OSSL_LIB_CTX_new_from_dispatch(const OSSL_CORE_HANDLE *handle,
crypto/openssl/include/openssl/crypto.h
572
OSSL_LIB_CTX *OSSL_LIB_CTX_new_child(const OSSL_CORE_HANDLE *handle,
crypto/openssl/include/openssl/crypto.h
574
int OSSL_LIB_CTX_load_config(OSSL_LIB_CTX *ctx, const char *config_file);
crypto/openssl/include/openssl/crypto.h
575
void OSSL_LIB_CTX_free(OSSL_LIB_CTX *);
crypto/openssl/include/openssl/crypto.h
576
OSSL_LIB_CTX *OSSL_LIB_CTX_get0_global_default(void);
crypto/openssl/include/openssl/crypto.h
577
OSSL_LIB_CTX *OSSL_LIB_CTX_set0_default(OSSL_LIB_CTX *libctx);
crypto/openssl/include/openssl/crypto.h
578
int OSSL_LIB_CTX_get_conf_diagnostics(OSSL_LIB_CTX *ctx);
crypto/openssl/include/openssl/crypto.h
579
void OSSL_LIB_CTX_set_conf_diagnostics(OSSL_LIB_CTX *ctx, int value);
crypto/openssl/include/openssl/crypto.h
583
void *OSSL_LIB_CTX_get_data(OSSL_LIB_CTX *ctx, int index);
crypto/openssl/include/openssl/ct.h
136
CT_POLICY_EVAL_CTX *CT_POLICY_EVAL_CTX_new_ex(OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/ct.h
485
CTLOG *CTLOG_new_ex(EVP_PKEY *public_key, const char *name, OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/ct.h
503
const char *name, OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/ct.h
536
CTLOG_STORE *CTLOG_STORE_new_ex(OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/decoder.h
128
OSSL_LIB_CTX *libctx, const char *propquery);
crypto/openssl/include/openssl/decoder.h
29
OSSL_DECODER *OSSL_DECODER_fetch(OSSL_LIB_CTX *libctx, const char *name,
crypto/openssl/include/openssl/decoder.h
40
void OSSL_DECODER_do_all_provided(OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/decoder.h
79
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/ec.h
461
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/ec.h
476
OSSL_PARAM *EC_GROUP_to_params(const EC_GROUP *group, OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/ec.h
488
EC_GROUP *EC_GROUP_new_by_curve_name_ex(OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/include/openssl/ec.h
972
OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_ex(OSSL_LIB_CTX *ctx, const char *propq);
crypto/openssl/include/openssl/ec.h
998
OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name_ex(OSSL_LIB_CTX *ctx,
crypto/openssl/include/openssl/encoder.h
29
OSSL_ENCODER *OSSL_ENCODER_fetch(OSSL_LIB_CTX *libctx, const char *name,
crypto/openssl/include/openssl/encoder.h
40
void OSSL_ENCODER_do_all_provided(OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/encoder.h
78
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/evp.h
119
int EVP_set_default_properties(OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/evp.h
120
char *EVP_get1_default_properties(OSSL_LIB_CTX *libctx);
crypto/openssl/include/openssl/evp.h
121
int EVP_default_properties_is_fips_enabled(OSSL_LIB_CTX *libctx);
crypto/openssl/include/openssl/evp.h
122
int EVP_default_properties_enable_fips(OSSL_LIB_CTX *libctx, int enable);
crypto/openssl/include/openssl/evp.h
1228
void EVP_CIPHER_do_all_provided(OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/evp.h
1238
void EVP_MD_do_all_provided(OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/evp.h
1244
EVP_MAC *EVP_MAC_fetch(OSSL_LIB_CTX *libctx, const char *algorithm,
crypto/openssl/include/openssl/evp.h
1263
unsigned char *EVP_Q_mac(OSSL_LIB_CTX *libctx, const char *name, const char *propq,
crypto/openssl/include/openssl/evp.h
1281
void EVP_MAC_do_all_provided(OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/evp.h
1289
EVP_RAND *EVP_RAND_fetch(OSSL_LIB_CTX *libctx, const char *algorithm,
crypto/openssl/include/openssl/evp.h
1311
void EVP_RAND_do_all_provided(OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/evp.h
1440
long length, OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/evp.h
1445
long length, OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/evp.h
1488
int EVP_PKEY_digestsign_supports_digest(EVP_PKEY *pkey, OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/evp.h
1528
const EVP_MD *md, int en_de, OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/evp.h
1542
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/evp.h
1553
OSSL_LIB_CTX *ctx, const char *propq);
crypto/openssl/include/openssl/evp.h
1561
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/evp.h
1571
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/evp.h
1819
EVP_KEYMGMT *EVP_KEYMGMT_fetch(OSSL_LIB_CTX *ctx, const char *algorithm,
crypto/openssl/include/openssl/evp.h
1827
void EVP_KEYMGMT_do_all_provided(OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/evp.h
1838
EVP_SKEYMGMT *EVP_SKEYMGMT_fetch(OSSL_LIB_CTX *ctx, const char *algorithm,
crypto/openssl/include/openssl/evp.h
1846
void EVP_SKEYMGMT_do_all_provided(OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/evp.h
1857
EVP_PKEY_CTX *EVP_PKEY_CTX_new_from_name(OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/evp.h
1860
EVP_PKEY_CTX *EVP_PKEY_CTX_new_from_pkey(OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/evp.h
1892
EVP_PKEY *EVP_PKEY_new_raw_private_key_ex(OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/evp.h
1899
EVP_PKEY *EVP_PKEY_new_raw_public_key_ex(OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/evp.h
1931
EVP_SIGNATURE *EVP_SIGNATURE_fetch(OSSL_LIB_CTX *ctx, const char *algorithm,
crypto/openssl/include/openssl/evp.h
1936
void EVP_SIGNATURE_do_all_provided(OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/evp.h
1949
EVP_ASYM_CIPHER *EVP_ASYM_CIPHER_fetch(OSSL_LIB_CTX *ctx, const char *algorithm,
crypto/openssl/include/openssl/evp.h
1954
void EVP_ASYM_CIPHER_do_all_provided(OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/evp.h
1967
EVP_KEM *EVP_KEM_fetch(OSSL_LIB_CTX *ctx, const char *algorithm,
crypto/openssl/include/openssl/evp.h
1972
void EVP_KEM_do_all_provided(OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/evp.h
2082
EVP_PKEY *EVP_PKEY_Q_keygen(OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/include/openssl/evp.h
2206
EVP_KEYEXCH *EVP_KEYEXCH_fetch(OSSL_LIB_CTX *ctx, const char *algorithm,
crypto/openssl/include/openssl/evp.h
2212
void EVP_KEYEXCH_do_all_provided(OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/evp.h
2228
OSSL_LIB_CTX *EVP_PKEY_CTX_get0_libctx(EVP_PKEY_CTX *ctx);
crypto/openssl/include/openssl/evp.h
2233
EVP_SKEY *EVP_SKEY_import(OSSL_LIB_CTX *libctx, const char *skeymgmtname, const char *propquery,
crypto/openssl/include/openssl/evp.h
2235
EVP_SKEY *EVP_SKEY_generate(OSSL_LIB_CTX *libctx, const char *skeymgmtname,
crypto/openssl/include/openssl/evp.h
2237
EVP_SKEY *EVP_SKEY_import_raw_key(OSSL_LIB_CTX *libctx, const char *skeymgmtname,
crypto/openssl/include/openssl/evp.h
2249
EVP_SKEY *EVP_SKEY_to_provider(EVP_SKEY *skey, OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/evp.h
506
int en_de, OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/evp.h
619
EVP_CIPHER *EVP_CIPHER_fetch(OSSL_LIB_CTX *ctx, const char *algorithm,
crypto/openssl/include/openssl/evp.h
736
__owur int EVP_Q_digest(OSSL_LIB_CTX *libctx, const char *name,
crypto/openssl/include/openssl/evp.h
749
__owur EVP_MD *EVP_MD_fetch(OSSL_LIB_CTX *ctx, const char *algorithm,
crypto/openssl/include/openssl/evp.h
844
EVP_PKEY *pkey, OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/evp.h
855
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/evp.h
862
const char *mdname, OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/evp.h
873
const char *mdname, OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/hpke.h
109
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/hpke.h
124
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/hpke.h
159
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/indicator.h
23
void OSSL_INDICATOR_set_callback(OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/indicator.h
25
void OSSL_INDICATOR_get_callback(OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/kdf.h
30
EVP_KDF *EVP_KDF_fetch(OSSL_LIB_CTX *libctx, const char *algorithm,
crypto/openssl/include/openssl/kdf.h
55
void EVP_KDF_do_all_provided(OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/ocsp.h
390
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/ocsp.h
392
int OCSP_RESPID_match_ex(OCSP_RESPID *respid, X509 *cert, OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/pem.h
100
OSSL_LIB_CTX *libctx, \
crypto/openssl/include/openssl/pem.h
409
pem_password_cb *cb, void *u, OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/pem.h
431
void *u, OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/pem.h
526
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/pem.h
538
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/pem.h
543
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/pem.h
81
OSSL_LIB_CTX *libctx, \
crypto/openssl/include/openssl/pem.h
93
OSSL_LIB_CTX *libctx, \
crypto/openssl/include/openssl/pkcs12.h
141
X509 *PKCS12_SAFEBAG_get1_cert_ex(const PKCS12_SAFEBAG *bag, OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/pkcs12.h
143
X509_CRL *PKCS12_SAFEBAG_get1_crl_ex(const PKCS12_SAFEBAG *bag, OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/pkcs12.h
167
OSSL_LIB_CTX *ctx,
crypto/openssl/include/openssl/pkcs12.h
175
int passlen, OSSL_LIB_CTX *ctx,
crypto/openssl/include/openssl/pkcs12.h
181
OSSL_LIB_CTX *ctx,
crypto/openssl/include/openssl/pkcs12.h
189
OSSL_LIB_CTX *ctx, const char *propq);
crypto/openssl/include/openssl/pkcs12.h
194
OSSL_LIB_CTX *ctx, const char *propq);
crypto/openssl/include/openssl/pkcs12.h
203
OSSL_LIB_CTX *ctx, const char *propq);
crypto/openssl/include/openssl/pkcs12.h
241
int en_de, OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/pkcs12.h
249
OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/pkcs12.h
259
OSSL_LIB_CTX *ctx,
crypto/openssl/include/openssl/pkcs12.h
262
PKCS12 *PKCS12_init_ex(int mode, OSSL_LIB_CTX *ctx, const char *propq);
crypto/openssl/include/openssl/pkcs12.h
270
OSSL_LIB_CTX *ctx, const char *propq);
crypto/openssl/include/openssl/pkcs12.h
277
OSSL_LIB_CTX *ctx, const char *propq);
crypto/openssl/include/openssl/pkcs12.h
284
OSSL_LIB_CTX *ctx, const char *propq);
crypto/openssl/include/openssl/pkcs12.h
292
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/pkcs12.h
329
OSSL_LIB_CTX *ctx, const char *propq);
crypto/openssl/include/openssl/pkcs12.h
333
OSSL_LIB_CTX *ctx, const char *propq,
crypto/openssl/include/openssl/pkcs12.h
343
OSSL_LIB_CTX *ctx, const char *propq);
crypto/openssl/include/openssl/pkcs12.h
351
OSSL_LIB_CTX *ctx, const char *propq);
crypto/openssl/include/openssl/pkcs12.h
355
OSSL_LIB_CTX *ctx, const char *propq);
crypto/openssl/include/openssl/pkcs7.h
334
PKCS7 *PKCS7_new_ex(OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/pkcs7.h
396
BIO *data, int flags, OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/pkcs7.h
412
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/pkcs7.h
49
OSSL_LIB_CTX *libctx;
crypto/openssl/include/openssl/provider.h
21
int OSSL_PROVIDER_set_default_search_path(OSSL_LIB_CTX *, const char *path);
crypto/openssl/include/openssl/provider.h
22
const char *OSSL_PROVIDER_get0_default_search_path(OSSL_LIB_CTX *libctx);
crypto/openssl/include/openssl/provider.h
25
OSSL_PROVIDER *OSSL_PROVIDER_load(OSSL_LIB_CTX *, const char *name);
crypto/openssl/include/openssl/provider.h
26
OSSL_PROVIDER *OSSL_PROVIDER_load_ex(OSSL_LIB_CTX *, const char *name,
crypto/openssl/include/openssl/provider.h
28
OSSL_PROVIDER *OSSL_PROVIDER_try_load(OSSL_LIB_CTX *, const char *name,
crypto/openssl/include/openssl/provider.h
30
OSSL_PROVIDER *OSSL_PROVIDER_try_load_ex(OSSL_LIB_CTX *, const char *name,
crypto/openssl/include/openssl/provider.h
34
int OSSL_PROVIDER_available(OSSL_LIB_CTX *, const char *name);
crypto/openssl/include/openssl/provider.h
35
int OSSL_PROVIDER_do_all(OSSL_LIB_CTX *ctx,
crypto/openssl/include/openssl/provider.h
84
int OSSL_PROVIDER_add_builtin(OSSL_LIB_CTX *, const char *name,
crypto/openssl/include/openssl/rand.h
123
int RAND_set1_random_provider(OSSL_LIB_CTX *ctx, OSSL_PROVIDER *p);
crypto/openssl/include/openssl/rand.h
70
int RAND_priv_bytes_ex(OSSL_LIB_CTX *ctx, unsigned char *buf, size_t num,
crypto/openssl/include/openssl/rand.h
77
int RAND_bytes_ex(OSSL_LIB_CTX *ctx, unsigned char *buf, size_t num,
crypto/openssl/include/openssl/rand.h
84
EVP_RAND_CTX *RAND_get0_primary(OSSL_LIB_CTX *ctx);
crypto/openssl/include/openssl/rand.h
85
EVP_RAND_CTX *RAND_get0_public(OSSL_LIB_CTX *ctx);
crypto/openssl/include/openssl/rand.h
86
EVP_RAND_CTX *RAND_get0_private(OSSL_LIB_CTX *ctx);
crypto/openssl/include/openssl/rand.h
87
int RAND_set0_public(OSSL_LIB_CTX *ctx, EVP_RAND_CTX *rand);
crypto/openssl/include/openssl/rand.h
88
int RAND_set0_private(OSSL_LIB_CTX *ctx, EVP_RAND_CTX *rand);
crypto/openssl/include/openssl/rand.h
90
int RAND_set_DRBG_type(OSSL_LIB_CTX *ctx, const char *drbg, const char *propq,
crypto/openssl/include/openssl/rand.h
92
int RAND_set_seed_source_type(OSSL_LIB_CTX *ctx, const char *seed,
crypto/openssl/include/openssl/self_test.h
100
void OSSL_SELF_TEST_get_callback(OSSL_LIB_CTX *libctx, OSSL_CALLBACK **cb,
crypto/openssl/include/openssl/self_test.h
98
void OSSL_SELF_TEST_set_callback(OSSL_LIB_CTX *libctx, OSSL_CALLBACK *cb,
crypto/openssl/include/openssl/srp.h
198
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/srp.h
205
const BIGNUM *g, OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/srp.h
244
const BIGNUM *v, OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/srp.h
253
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/srp.h
261
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/srp.h
269
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/ssl.h
1624
__owur SSL_CTX *SSL_CTX_new_ex(OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/include/openssl/ssl.h
1731
__owur STACK_OF(X509_NAME) *SSL_load_client_CA_file_ex(const char *file, OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/ssl.h
1818
long length, OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/store.h
105
int OSSL_STORE_delete(const char *uri, OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/include/openssl/store.h
141
OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/include/openssl/store.h
264
OSSL_STORE_LOADER *OSSL_STORE_LOADER_fetch(OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/store.h
275
void OSSL_STORE_LOADER_do_all_provided(OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/store.h
298
const char *uri, OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/include/openssl/store.h
302
OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/include/openssl/store.h
60
OSSL_STORE_open_ex(const char *uri, OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/include/openssl/thread.h
24
int OSSL_set_max_threads(OSSL_LIB_CTX *ctx, uint64_t max_threads);
crypto/openssl/include/openssl/thread.h
25
uint64_t OSSL_get_max_threads(OSSL_LIB_CTX *ctx);
crypto/openssl/include/openssl/tls1.h
284
char *SSL_get1_builtin_sigalgs(OSSL_LIB_CTX *libctx);
crypto/openssl/include/openssl/ts.h
270
TS_RESP_CTX *TS_RESP_CTX_new_ex(OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/x509.h
1008
unsigned long X509_NAME_hash_ex(const X509_NAME *x, OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/x509.h
1232
OSSL_LIB_CTX *libctx);
crypto/openssl/include/openssl/x509.h
1238
OSSL_LIB_CTX *libctx);
crypto/openssl/include/openssl/x509.h
1248
OSSL_LIB_CTX *libctx);
crypto/openssl/include/openssl/x509.h
1261
OSSL_LIB_CTX *libctx);
crypto/openssl/include/openssl/x509.h
1269
EVP_PKEY *EVP_PKCS82PKEY_ex(const PKCS8_PRIV_KEY_INFO *p8, OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/x509.h
527
int X509_REQ_verify_ex(X509_REQ *a, EVP_PKEY *r, OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/x509.h
615
EVP_PKEY *d2i_PrivateKey_ex_fp(FILE *fp, EVP_PKEY **a, OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/x509.h
619
EVP_PKEY *d2i_PUBKEY_ex_fp(FILE *fp, EVP_PKEY **a, OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/x509.h
665
EVP_PKEY *d2i_PrivateKey_ex_bio(BIO *bp, EVP_PKEY **a, OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/x509.h
669
EVP_PKEY *d2i_PUBKEY_ex_bio(BIO *bp, EVP_PKEY **a, OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/x509.h
717
X509_PUBKEY *X509_PUBKEY_new_ex(OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/x509.h
725
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/x509.h
748
X509_REQ *X509_REQ_new_ex(OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/x509.h
764
X509 *X509_new_ex(OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/x509.h
800
X509_CRL *X509_CRL_new_ex(OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/x509_vfy.h
248
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/x509_vfy.h
569
X509_STORE_CTX *X509_STORE_CTX_new_ex(OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/x509_vfy.h
626
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/x509_vfy.h
636
OSSL_LIB_CTX *libctx,
crypto/openssl/include/openssl/x509_vfy.h
710
char **ret, OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/x509_vfy.h
714
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/x509_vfy.h
718
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/x509_vfy.h
727
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/x509_vfy.h
749
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/x509_vfy.h
751
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/x509_vfy.h
754
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/x509_vfy.h
756
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/include/openssl/x509v3.h
1029
int X509_PURPOSE_get_unused_id(OSSL_LIB_CTX *libctx);
crypto/openssl/providers/baseprov.c
181
(OSSL_LIB_CTX *)c_get_libctx(handle));
crypto/openssl/providers/common/include/prov/provider_ctx.h
21
OSSL_LIB_CTX *libctx; /* For all provider modules */
crypto/openssl/providers/common/include/prov/provider_ctx.h
35
void ossl_prov_ctx_set0_libctx(PROV_CTX *ctx, OSSL_LIB_CTX *libctx);
crypto/openssl/providers/common/include/prov/provider_ctx.h
40
OSSL_LIB_CTX *ossl_prov_ctx_get0_libctx(PROV_CTX *ctx);
crypto/openssl/providers/common/include/prov/provider_util.h
128
OSSL_LIB_CTX *ctx);
crypto/openssl/providers/common/include/prov/provider_util.h
48
OSSL_LIB_CTX *ctx);
crypto/openssl/providers/common/include/prov/provider_util.h
66
const EVP_MD *ossl_prov_digest_fetch(PROV_DIGEST *pd, OSSL_LIB_CTX *libctx,
crypto/openssl/providers/common/include/prov/provider_util.h
77
OSSL_LIB_CTX *ctx);
crypto/openssl/providers/common/include/prov/providercommon.h
13
const OSSL_CORE_HANDLE *FIPS_get_core_handle(OSSL_LIB_CTX *ctx);
crypto/openssl/providers/common/include/prov/securitycheck.h
39
int ossl_fips_config_securitycheck_enabled(OSSL_LIB_CTX *libctx);
crypto/openssl/providers/common/provider_ctx.c
25
void ossl_prov_ctx_set0_libctx(PROV_CTX *ctx, OSSL_LIB_CTX *libctx)
crypto/openssl/providers/common/provider_ctx.c
50
OSSL_LIB_CTX *ossl_prov_ctx_get0_libctx(PROV_CTX *ctx)
crypto/openssl/providers/common/provider_util.c
167
const EVP_MD *ossl_prov_digest_fetch(PROV_DIGEST *pd, OSSL_LIB_CTX *libctx,
crypto/openssl/providers/common/provider_util.c
178
OSSL_LIB_CTX *ctx)
crypto/openssl/providers/common/provider_util.c
302
OSSL_LIB_CTX *libctx)
crypto/openssl/providers/common/provider_util.c
93
OSSL_LIB_CTX *ctx)
crypto/openssl/providers/common/securitycheck_default.c
20
int ossl_fips_config_securitycheck_enabled(OSSL_LIB_CTX *libctx)
crypto/openssl/providers/common/securitycheck_fips.c
22
int ossl_fips_config_securitycheck_enabled(OSSL_LIB_CTX *libctx)
crypto/openssl/providers/common/securitycheck_fips.c
37
OSSL_LIB_CTX *libctx,
crypto/openssl/providers/common/securitycheck_fips.c
55
OSSL_LIB_CTX *libctx,
crypto/openssl/providers/common/securitycheck_fips.c
82
OSSL_LIB_CTX *libctx,
crypto/openssl/providers/common/securitycheck_fips.c
99
OSSL_LIB_CTX *libctx,
crypto/openssl/providers/defltprov.c
768
(OSSL_LIB_CTX *)c_get_libctx(handle));
crypto/openssl/providers/fips/fipsindicator.c
106
int ossl_FIPS_IND_callback(OSSL_LIB_CTX *libctx, const char *type,
crypto/openssl/providers/fips/fipsindicator.c
59
OSSL_LIB_CTX *libctx,
crypto/openssl/providers/fips/fipsprov.c
1055
const OSSL_CORE_HANDLE *FIPS_get_core_handle(OSSL_LIB_CTX *libctx)
crypto/openssl/providers/fips/fipsprov.c
107
void *ossl_fips_prov_ossl_ctx_new(OSSL_LIB_CTX *libctx)
crypto/openssl/providers/fips/fipsprov.c
1140
int ossl_fips_config_##structname(OSSL_LIB_CTX *libctx) \
crypto/openssl/providers/fips/fipsprov.c
1149
void OSSL_SELF_TEST_get_callback(OSSL_LIB_CTX *libctx, OSSL_CALLBACK **cb,
crypto/openssl/providers/fips/fipsprov.c
1165
void OSSL_INDICATOR_get_callback(OSSL_LIB_CTX *libctx,
crypto/openssl/providers/fips/fipsprov.c
130
OSSL_LIB_CTX *libctx;
crypto/openssl/providers/fips/fipsprov.c
752
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/providers/fips/fipsprov.c
997
(OSSL_LIB_CTX *)c_internal_get_libctx(handle));
crypto/openssl/providers/fips/include/fips/fipsindicator.h
125
int ossl_fips_ind_rsa_key_check(OSSL_FIPS_IND *ind, int id, OSSL_LIB_CTX *libctx,
crypto/openssl/providers/fips/include/fips/fipsindicator.h
128
int ossl_fips_ind_ec_key_check(OSSL_FIPS_IND *ind, int id, OSSL_LIB_CTX *libctx,
crypto/openssl/providers/fips/include/fips/fipsindicator.h
132
int ossl_fips_ind_digest_exch_check(OSSL_FIPS_IND *ind, int id, OSSL_LIB_CTX *libctx,
crypto/openssl/providers/fips/include/fips/fipsindicator.h
135
OSSL_LIB_CTX *libctx,
crypto/openssl/providers/fips/include/fips/fipsindicator.h
60
typedef int(OSSL_FIPS_IND_CHECK_CB)(OSSL_LIB_CTX *libctx);
crypto/openssl/providers/fips/include/fips/fipsindicator.h
62
int ossl_FIPS_IND_callback(OSSL_LIB_CTX *libctx, const char *type,
crypto/openssl/providers/fips/include/fips/fipsindicator.h
69
int ossl_FIPS_IND_on_unapproved(OSSL_FIPS_IND *ind, int id, OSSL_LIB_CTX *libctx,
crypto/openssl/providers/fips/include/fipscommon.h
14
int ossl_fips_config_##structname(OSSL_LIB_CTX *libctx);
crypto/openssl/providers/fips/self_test.c
205
static int integrity_self_test(OSSL_SELF_TEST *ev, OSSL_LIB_CTX *libctx)
crypto/openssl/providers/fips/self_test.c
249
OSSL_LIB_CTX *libctx, OSSL_SELF_TEST *ev,
crypto/openssl/providers/fips/self_test.h
29
OSSL_LIB_CTX *libctx;
crypto/openssl/providers/fips/self_test.h
34
int SELF_TEST_kats(OSSL_SELF_TEST *event, OSSL_LIB_CTX *libctx);
crypto/openssl/providers/fips/self_test_kats.c
1020
static int set_kat_drbg(OSSL_LIB_CTX *ctx,
crypto/openssl/providers/fips/self_test_kats.c
1103
static int reset_main_drbg(OSSL_LIB_CTX *ctx)
crypto/openssl/providers/fips/self_test_kats.c
1119
static int setup_main_random(OSSL_LIB_CTX *libctx)
crypto/openssl/providers/fips/self_test_kats.c
1149
static int self_test_asym_keygens(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)
crypto/openssl/providers/fips/self_test_kats.c
1169
int SELF_TEST_kats(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)
crypto/openssl/providers/fips/self_test_kats.c
218
static SENTINEL OSSL_PARAM *kat_params_to_ossl_params(OSSL_LIB_CTX *libctx, ...)
crypto/openssl/providers/fips/self_test_kats.c
24
static int set_kat_drbg(OSSL_LIB_CTX *ctx,
crypto/openssl/providers/fips/self_test_kats.c
250
OSSL_LIB_CTX *libctx)
crypto/openssl/providers/fips/self_test_kats.c
28
static int reset_main_drbg(OSSL_LIB_CTX *ctx);
crypto/openssl/providers/fips/self_test_kats.c
292
OSSL_LIB_CTX *libctx)
crypto/openssl/providers/fips/self_test_kats.c
31
OSSL_LIB_CTX *libctx)
crypto/openssl/providers/fips/self_test_kats.c
399
OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)
crypto/openssl/providers/fips/self_test_kats.c
462
OSSL_LIB_CTX *lib_ctx)
crypto/openssl/providers/fips/self_test_kats.c
481
OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)
crypto/openssl/providers/fips/self_test_kats.c
609
OSSL_LIB_CTX *libctx)
crypto/openssl/providers/fips/self_test_kats.c
661
OSSL_LIB_CTX *libctx, EVP_PKEY *pkey)
crypto/openssl/providers/fips/self_test_kats.c
717
OSSL_LIB_CTX *libctx, EVP_PKEY *pkey,
crypto/openssl/providers/fips/self_test_kats.c
781
OSSL_LIB_CTX *libctx)
crypto/openssl/providers/fips/self_test_kats.c
820
OSSL_LIB_CTX *libctx)
crypto/openssl/providers/fips/self_test_kats.c
907
static int self_test_digests(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)
crypto/openssl/providers/fips/self_test_kats.c
918
static int self_test_ciphers(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)
crypto/openssl/providers/fips/self_test_kats.c
929
static int self_test_kems(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)
crypto/openssl/providers/fips/self_test_kats.c
943
static int self_test_asym_ciphers(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)
crypto/openssl/providers/fips/self_test_kats.c
954
static int self_test_kdfs(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)
crypto/openssl/providers/fips/self_test_kats.c
965
static int self_test_drbgs(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)
crypto/openssl/providers/fips/self_test_kats.c
97
OSSL_LIB_CTX *libctx)
crypto/openssl/providers/fips/self_test_kats.c
976
static int self_test_kas(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)
crypto/openssl/providers/fips/self_test_kats.c
991
static int self_test_signatures(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)
crypto/openssl/providers/implementations/asymciphers/rsa_enc.c
62
OSSL_LIB_CTX *libctx;
crypto/openssl/providers/implementations/asymciphers/sm2_enc.c
44
OSSL_LIB_CTX *libctx;
crypto/openssl/providers/implementations/ciphers/cipher_aes_gcm_siv.h
37
OSSL_LIB_CTX *libctx;
crypto/openssl/providers/implementations/ciphers/cipher_aes_siv.h
33
OSSL_LIB_CTX *libctx;
crypto/openssl/providers/implementations/ciphers/cipher_aes_siv_hw.c
25
OSSL_LIB_CTX *libctx = ctx->libctx;
crypto/openssl/providers/implementations/ciphers/ciphercommon_block.c
141
int ossl_cipher_tlsunpadblock(OSSL_LIB_CTX *libctx, unsigned int tlsversion,
crypto/openssl/providers/implementations/ciphers/ciphercommon_local.h
14
int ossl_cipher_tlsunpadblock(OSSL_LIB_CTX *libctx, unsigned int tlsversion,
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
131
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
645
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(ctx->provctx);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
683
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(ctx->provctx);
crypto/openssl/providers/implementations/encode_decode/decode_epki2pki.c
119
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/providers/implementations/encode_decode/decode_pvk2key.c
38
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/providers/implementations/encode_decode/decode_spki2typespki.c
99
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/providers/implementations/encode_decode/encode_key2any.c
1141
OSSL_LIB_CTX *libctx = ossl_prov_ctx_get0_libctx(ctx->provctx);
crypto/openssl/providers/implementations/encode_decode/encode_key2any.c
115
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(ctx->provctx);
crypto/openssl/providers/implementations/encode_decode/encode_key2ms.c
57
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(ctx->provctx);
crypto/openssl/providers/implementations/encode_decode/encode_key2text.c
251
OSSL_LIB_CTX *libctx)
crypto/openssl/providers/implementations/encode_decode/encode_key2text.c
292
OSSL_LIB_CTX *libctx)
crypto/openssl/providers/implementations/encode_decode/ml_dsa_codecs.c
371
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(provctx);
crypto/openssl/providers/implementations/encode_decode/ml_kem_codecs.c
238
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(provctx);
crypto/openssl/providers/implementations/exchange/dh_exch.c
63
OSSL_LIB_CTX *libctx;
crypto/openssl/providers/implementations/exchange/ecdh_exch.c
54
OSSL_LIB_CTX *libctx;
crypto/openssl/providers/implementations/include/prov/ciphercommon.h
99
OSSL_LIB_CTX *libctx;
crypto/openssl/providers/implementations/include/prov/ciphercommon_gcm.h
78
OSSL_LIB_CTX *libctx; /* needed for rand calls */
crypto/openssl/providers/implementations/include/prov/decoders.h
15
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/providers/implementations/include/prov/decoders.h
20
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/providers/implementations/include/prov/kdfexchange.h
15
OSSL_LIB_CTX *libctx;
crypto/openssl/providers/implementations/include/prov/macsignature.h
16
OSSL_LIB_CTX *libctx;
crypto/openssl/providers/implementations/include/prov/macsignature.h
27
MAC_KEY *ossl_mac_key_new(OSSL_LIB_CTX *libctx, int cmac);
crypto/openssl/providers/implementations/include/prov/mlx_kem.h
30
OSSL_LIB_CTX *libctx;
crypto/openssl/providers/implementations/kdfs/argon2.c
1116
OSSL_LIB_CTX *libctx;
crypto/openssl/providers/implementations/kdfs/argon2.c
178
OSSL_LIB_CTX *libctx;
crypto/openssl/providers/implementations/kdfs/argon2.c
909
OSSL_LIB_CTX *libctx;
crypto/openssl/providers/implementations/kdfs/hkdf.c
198
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(ctx->provctx);
crypto/openssl/providers/implementations/kdfs/hkdf.c
217
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(ctx->provctx);
crypto/openssl/providers/implementations/kdfs/hkdf.c
255
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(ctx->provctx);
crypto/openssl/providers/implementations/kdfs/hkdf.c
454
static int HKDF(OSSL_LIB_CTX *libctx, const EVP_MD *evp_md,
crypto/openssl/providers/implementations/kdfs/hkdf.c
505
static int HKDF_Extract(OSSL_LIB_CTX *libctx, const EVP_MD *evp_md,
crypto/openssl/providers/implementations/kdfs/hkdf.c
54
static int HKDF(OSSL_LIB_CTX *libctx, const EVP_MD *evp_md,
crypto/openssl/providers/implementations/kdfs/hkdf.c
59
static int HKDF_Extract(OSSL_LIB_CTX *libctx, const EVP_MD *evp_md,
crypto/openssl/providers/implementations/kdfs/hkdf.c
675
static int prov_tls13_hkdf_generate_secret(OSSL_LIB_CTX *libctx,
crypto/openssl/providers/implementations/kdfs/hkdf.c
739
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(ctx->provctx);
crypto/openssl/providers/implementations/kdfs/hkdf.c
783
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(ctx->provctx);
crypto/openssl/providers/implementations/kdfs/hmacdrbg_kdf.c
182
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(hmac->provctx);
crypto/openssl/providers/implementations/kdfs/kbkdf.c
191
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(ctx->provctx);
crypto/openssl/providers/implementations/kdfs/kbkdf.c
369
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(ctx->provctx);
crypto/openssl/providers/implementations/kdfs/krb5kdf.c
158
OSSL_LIB_CTX *provctx = PROV_LIBCTX_OF(ctx->provctx);
crypto/openssl/providers/implementations/kdfs/pbkdf1.c
205
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(ctx->provctx);
crypto/openssl/providers/implementations/kdfs/pbkdf2.c
153
OSSL_LIB_CTX *provctx = PROV_LIBCTX_OF(ctx->provctx);
crypto/openssl/providers/implementations/kdfs/pbkdf2.c
210
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(ctx->provctx);
crypto/openssl/providers/implementations/kdfs/pbkdf2.c
257
OSSL_LIB_CTX *provctx = PROV_LIBCTX_OF(ctx->provctx);
crypto/openssl/providers/implementations/kdfs/pkcs12kdf.c
246
OSSL_LIB_CTX *provctx = PROV_LIBCTX_OF(ctx->provctx);
crypto/openssl/providers/implementations/kdfs/pvkkdf.c
107
OSSL_LIB_CTX *provctx = PROV_LIBCTX_OF(ctx->provctx);
crypto/openssl/providers/implementations/kdfs/pvkkdf.c
183
OSSL_LIB_CTX *provctx = PROV_LIBCTX_OF(ctx->provctx);
crypto/openssl/providers/implementations/kdfs/scrypt.c
41
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/providers/implementations/kdfs/scrypt.c
44
OSSL_LIB_CTX *libctx;
crypto/openssl/providers/implementations/kdfs/scrypt.c
448
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/providers/implementations/kdfs/scrypt.c
58
static void *kdf_scrypt_new_inner(OSSL_LIB_CTX *libctx)
crypto/openssl/providers/implementations/kdfs/sshkdf.c
130
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(ctx->provctx);
crypto/openssl/providers/implementations/kdfs/sshkdf.c
157
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(ctx->provctx);
crypto/openssl/providers/implementations/kdfs/sshkdf.c
213
OSSL_LIB_CTX *provctx = PROV_LIBCTX_OF(ctx->provctx);
crypto/openssl/providers/implementations/kdfs/sskdf.c
398
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(ctx->provctx);
crypto/openssl/providers/implementations/kdfs/sskdf.c
484
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(ctx->provctx);
crypto/openssl/providers/implementations/kdfs/sskdf.c
507
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(ctx->provctx);
crypto/openssl/providers/implementations/kdfs/sskdf.c
555
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(ctx->provctx);
crypto/openssl/providers/implementations/kdfs/tls1_prf.c
181
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(ctx->provctx);
crypto/openssl/providers/implementations/kdfs/tls1_prf.c
208
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(ctx->provctx);
crypto/openssl/providers/implementations/kdfs/tls1_prf.c
233
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(ctx->provctx);
crypto/openssl/providers/implementations/kdfs/tls1_prf.c
288
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(ctx->provctx);
crypto/openssl/providers/implementations/kdfs/x942kdf.c
440
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(ctx->provctx);
crypto/openssl/providers/implementations/kdfs/x942kdf.c
531
OSSL_LIB_CTX *provctx = PROV_LIBCTX_OF(ctx->provctx);
crypto/openssl/providers/implementations/kdfs/x942kdf.c
80
static int find_alg_id(OSSL_LIB_CTX *libctx, const char *algname,
crypto/openssl/providers/implementations/kem/ec_kem.c
42
OSSL_LIB_CTX *libctx;
crypto/openssl/providers/implementations/kem/ecx_kem.c
51
OSSL_LIB_CTX *libctx;
crypto/openssl/providers/implementations/kem/mlx_kem.c
33
OSSL_LIB_CTX *libctx;
crypto/openssl/providers/implementations/kem/rsa_kem.c
55
OSSL_LIB_CTX *libctx;
crypto/openssl/providers/implementations/kem/template_kem.c
46
OSSL_LIB_CTX *libctx;
crypto/openssl/providers/implementations/keymgmt/dh_kmgmt.c
450
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(provctx);
crypto/openssl/providers/implementations/keymgmt/dh_kmgmt.c
57
OSSL_LIB_CTX *libctx;
crypto/openssl/providers/implementations/keymgmt/dsa_kmgmt.c
409
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(provctx);
crypto/openssl/providers/implementations/keymgmt/dsa_kmgmt.c
56
OSSL_LIB_CTX *libctx;
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
626
OSSL_LIB_CTX *libctx;
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
952
OSSL_LIB_CTX *libctx;
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
972
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(provctx);
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
504
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(provctx);
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
81
OSSL_LIB_CTX *libctx;
crypto/openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c
374
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(provctx);
crypto/openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c
57
OSSL_LIB_CTX *libctx;
crypto/openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c
64
MAC_KEY *ossl_mac_key_new(OSSL_LIB_CTX *libctx, int cmac)
crypto/openssl/providers/implementations/keymgmt/ml_dsa_kmgmt.c
55
OSSL_LIB_CTX *ctx;
crypto/openssl/providers/implementations/keymgmt/mlx_kmgmt.c
333
load_slot(OSSL_LIB_CTX *libctx, const char *propq, const char *pname,
crypto/openssl/providers/implementations/keymgmt/mlx_kmgmt.c
56
OSSL_LIB_CTX *libctx;
crypto/openssl/providers/implementations/keymgmt/mlx_kmgmt.c
648
static void *mlx_kem_gen_init(int evp_type, OSSL_LIB_CTX *libctx,
crypto/openssl/providers/implementations/keymgmt/mlx_kmgmt.c
76
mlx_kem_key_new(unsigned int v, OSSL_LIB_CTX *libctx, char *propq)
crypto/openssl/providers/implementations/keymgmt/mlx_kmgmt.c
777
OSSL_LIB_CTX *libctx; \
crypto/openssl/providers/implementations/keymgmt/mlx_kmgmt.c
786
OSSL_LIB_CTX *libctx; \
crypto/openssl/providers/implementations/keymgmt/rsa_kmgmt.c
411
OSSL_LIB_CTX *libctx;
crypto/openssl/providers/implementations/keymgmt/rsa_kmgmt.c
447
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(provctx);
crypto/openssl/providers/implementations/keymgmt/rsa_kmgmt.c
64
OSSL_LIB_CTX *libctx)
crypto/openssl/providers/implementations/keymgmt/rsa_kmgmt.c
80
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(provctx);
crypto/openssl/providers/implementations/keymgmt/rsa_kmgmt.c
96
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(provctx);
crypto/openssl/providers/implementations/keymgmt/slh_dsa_kmgmt.c
270
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(provctx);
crypto/openssl/providers/implementations/keymgmt/slh_dsa_kmgmt.c
302
OSSL_LIB_CTX *lib_ctx;
crypto/openssl/providers/implementations/keymgmt/slh_dsa_kmgmt.c
48
OSSL_LIB_CTX *libctx;
crypto/openssl/providers/implementations/macs/cmac_prov.c
133
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(macctx->provctx);
crypto/openssl/providers/implementations/macs/cmac_prov.c
250
OSSL_LIB_CTX *ctx = PROV_LIBCTX_OF(macctx->provctx);
crypto/openssl/providers/implementations/macs/gmac_prov.c
207
OSSL_LIB_CTX *provctx = PROV_LIBCTX_OF(macctx->provctx);
crypto/openssl/providers/implementations/macs/hmac_prov.c
166
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(macctx->provctx);
crypto/openssl/providers/implementations/macs/hmac_prov.c
331
OSSL_LIB_CTX *ctx = PROV_LIBCTX_OF(macctx->provctx);
crypto/openssl/providers/implementations/rands/drbg.c
1006
int ossl_drbg_verify_digest(PROV_DRBG *drbg, OSSL_LIB_CTX *libctx,
crypto/openssl/providers/implementations/rands/drbg.c
271
void *ossl_prov_drbg_nonce_ctx_new(OSSL_LIB_CTX *libctx)
crypto/openssl/providers/implementations/rands/drbg.c
305
OSSL_LIB_CTX *libctx = ossl_prov_ctx_get0_libctx(drbg->provctx);
crypto/openssl/providers/implementations/rands/drbg_ctr.c
715
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(ctx->provctx);
crypto/openssl/providers/implementations/rands/drbg_hash.c
510
OSSL_LIB_CTX *libctx,
crypto/openssl/providers/implementations/rands/drbg_hash.c
555
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(ctx->provctx);
crypto/openssl/providers/implementations/rands/drbg_hmac.c
413
OSSL_LIB_CTX *libctx,
crypto/openssl/providers/implementations/rands/drbg_hmac.c
495
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(ctx->provctx);
crypto/openssl/providers/implementations/rands/drbg_local.h
240
int ossl_drbg_verify_digest(PROV_DRBG *drbg, OSSL_LIB_CTX *libctx, const EVP_MD *md);
crypto/openssl/providers/implementations/signature/dsa_sig.c
72
OSSL_LIB_CTX *libctx;
crypto/openssl/providers/implementations/signature/ecdsa_sig.c
72
OSSL_LIB_CTX *libctx;
crypto/openssl/providers/implementations/signature/eddsa_sig.c
139
OSSL_LIB_CTX *libctx;
crypto/openssl/providers/implementations/signature/eddsa_sig.c
464
static int ed448_shake256(OSSL_LIB_CTX *libctx,
crypto/openssl/providers/implementations/signature/mac_legacy_sig.c
44
OSSL_LIB_CTX *libctx;
crypto/openssl/providers/implementations/signature/ml_dsa_sig.c
45
OSSL_LIB_CTX *libctx;
crypto/openssl/providers/implementations/signature/rsa_sig.c
84
OSSL_LIB_CTX *libctx;
crypto/openssl/providers/implementations/signature/slh_dsa_sig.c
50
OSSL_LIB_CTX *libctx;
crypto/openssl/providers/implementations/signature/sm2_sig.c
64
OSSL_LIB_CTX *libctx;
crypto/openssl/providers/implementations/skeymgmt/generic.c
32
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(provctx);
crypto/openssl/providers/implementations/storemgmt/file_store.c
418
OSSL_LIB_CTX *libctx = ossl_prov_ctx_get0_libctx(ctx->provctx);
crypto/openssl/providers/implementations/storemgmt/winstore_store.c
180
OSSL_LIB_CTX *libctx = ossl_prov_ctx_get0_libctx(ctx->provctx);
crypto/openssl/providers/legacyprov.c
205
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/ssl/quic/quic_engine.c
115
OSSL_LIB_CTX *ossl_quic_engine_get0_libctx(QUIC_ENGINE *qeng)
crypto/openssl/ssl/quic/quic_engine_local.h
32
OSSL_LIB_CTX *libctx;
crypto/openssl/ssl/quic/quic_lcidm.c
111
QUIC_LCIDM *ossl_quic_lcidm_new(OSSL_LIB_CTX *libctx, size_t lcid_len)
crypto/openssl/ssl/quic/quic_lcidm.c
61
OSSL_LIB_CTX *libctx;
crypto/openssl/ssl/quic/quic_obj_local.h
293
static ossl_inline ossl_unused OSSL_LIB_CTX *
crypto/openssl/ssl/quic/quic_record_rx.c
95
OSSL_LIB_CTX *libctx;
crypto/openssl/ssl/quic/quic_record_shared.c
197
OSSL_LIB_CTX *libctx,
crypto/openssl/ssl/quic/quic_record_shared.h
110
OSSL_LIB_CTX *libctx,
crypto/openssl/ssl/quic/quic_record_shared.h
51
OSSL_LIB_CTX *libctx;
crypto/openssl/ssl/quic/quic_record_tx.c
55
OSSL_LIB_CTX *libctx;
crypto/openssl/ssl/quic/quic_record_util.c
22
int ossl_quic_hkdf_extract(OSSL_LIB_CTX *libctx,
crypto/openssl/ssl/quic/quic_record_util.c
82
int ossl_quic_provide_initial_secret(OSSL_LIB_CTX *libctx,
crypto/openssl/ssl/quic/quic_srt_gen.c
22
QUIC_SRT_GEN *ossl_quic_srt_gen_new(OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/ssl/quic/quic_srtm.c
110
QUIC_SRTM *ossl_quic_srtm_new(OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/ssl/quic/quic_tls.c
99
quic_new_record_layer(OSSL_LIB_CTX *libctx, const char *propq, int vers,
crypto/openssl/ssl/quic/quic_types.c
14
int ossl_quic_gen_rand_conn_id(OSSL_LIB_CTX *libctx, size_t len,
crypto/openssl/ssl/quic/quic_wire_pkt.c
15
OSSL_LIB_CTX *libctx,
crypto/openssl/ssl/quic/quic_wire_pkt.c
830
int ossl_quic_validate_retry_integrity_tag(OSSL_LIB_CTX *libctx,
crypto/openssl/ssl/quic/quic_wire_pkt.c
863
int ossl_quic_calculate_retry_integrity_tag(OSSL_LIB_CTX *libctx,
crypto/openssl/ssl/record/methods/dtls_meth.c
631
dtls_new_record_layer(OSSL_LIB_CTX *libctx, const char *propq, int vers,
crypto/openssl/ssl/record/methods/ktls_meth.c
171
static int ktls_configure_crypto(OSSL_LIB_CTX *libctx, int version, const EVP_CIPHER *c,
crypto/openssl/ssl/record/methods/ktls_meth.c
399
ktls_new_record_layer(OSSL_LIB_CTX *libctx, const char *propq, int vers,
crypto/openssl/ssl/record/methods/ktls_meth.c
73
static int ktls_configure_crypto(OSSL_LIB_CTX *libctx, int version, const EVP_CIPHER *c,
crypto/openssl/ssl/record/methods/recmethod_local.h
211
OSSL_LIB_CTX *libctx;
crypto/openssl/ssl/record/methods/recmethod_local.h
438
int tls_int_new_record_layer(OSSL_LIB_CTX *libctx, const char *propq, int vers,
crypto/openssl/ssl/record/methods/tls_common.c
1258
int tls_int_new_record_layer(OSSL_LIB_CTX *libctx, const char *propq, int vers,
crypto/openssl/ssl/record/methods/tls_common.c
1397
tls_new_record_layer(OSSL_LIB_CTX *libctx, const char *propq, int vers,
crypto/openssl/ssl/record/methods/tls_pad.c
105
OSSL_LIB_CTX *libctx)
crypto/openssl/ssl/record/methods/tls_pad.c
190
OSSL_LIB_CTX *libctx)
crypto/openssl/ssl/record/methods/tls_pad.c
34
OSSL_LIB_CTX *libctx);
crypto/openssl/ssl/record/methods/tls_pad.c
59
OSSL_LIB_CTX *libctx)
crypto/openssl/ssl/ssl_asn1.c
263
long length, OSSL_LIB_CTX *libctx,
crypto/openssl/ssl/ssl_cert.c
749
OSSL_LIB_CTX *libctx,
crypto/openssl/ssl/ssl_cert.c
757
OSSL_LIB_CTX *prev_libctx = NULL;
crypto/openssl/ssl/ssl_conf.c
500
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/ssl/ssl_lib.c
3982
SSL_CTX *SSL_CTX_new_ex(OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/ssl/ssl_lib.c
7434
const EVP_CIPHER *ssl_evp_cipher_fetch(OSSL_LIB_CTX *libctx,
crypto/openssl/ssl/ssl_lib.c
7495
const EVP_MD *ssl_evp_md_fetch(OSSL_LIB_CTX *libctx,
crypto/openssl/ssl/ssl_local.h
2787
__owur int tls13_hkdf_expand_ex(OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/ssl/ssl_local.h
3012
const EVP_CIPHER *ssl_evp_cipher_fetch(OSSL_LIB_CTX *libctx,
crypto/openssl/ssl/ssl_local.h
3017
const EVP_MD *ssl_evp_md_fetch(OSSL_LIB_CTX *libctx,
crypto/openssl/ssl/ssl_local.h
794
OSSL_LIB_CTX *libctx;
crypto/openssl/ssl/ssl_mcnf.c
32
OSSL_LIB_CTX *prev_libctx = NULL;
crypto/openssl/ssl/ssl_mcnf.c
33
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/ssl/t1_lib.c
2310
char *SSL_get1_builtin_sigalgs(OSSL_LIB_CTX *libctx)
crypto/openssl/ssl/tls13_enc.c
33
int tls13_hkdf_expand_ex(OSSL_LIB_CTX *libctx, const char *propq,
crypto/openssl/test/acvp_test.c
46
static OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/test/asn1_stable_parse_test.c
41
OSSL_LIB_CTX *newctx = OSSL_LIB_CTX_new();
crypto/openssl/test/asynctest.c
347
OSSL_LIB_CTX *libctx = OSSL_LIB_CTX_new();
crypto/openssl/test/asynctest.c
348
OSSL_LIB_CTX *oldctx, *tmpctx, *globalctx;
crypto/openssl/test/asynctest.c
50
OSSL_LIB_CTX *libctx = OSSL_LIB_CTX_new();
crypto/openssl/test/asynctest.c
51
OSSL_LIB_CTX *oldctx, *tmpctx;
crypto/openssl/test/bio_core_test.c
70
OSSL_LIB_CTX *libctx = OSSL_LIB_CTX_new_from_dispatch(NULL, biocbs);
crypto/openssl/test/cmp_client_test.c
31
static OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/test/cmp_ctx_test.c
113
OSSL_LIB_CTX *libctx = OSSL_LIB_CTX_new();
crypto/openssl/test/cmp_msg_test.c
33
static OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/test/cmp_protect_test.c
36
static OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/test/cmp_server_test.c
21
static OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/test/cmp_vfy_test.c
40
static OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/test/conf_include_test.c
76
static OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/test/context_internal_test.c
17
OSSL_LIB_CTX *global = OSSL_LIB_CTX_get0_global_default();
crypto/openssl/test/context_internal_test.c
18
OSSL_LIB_CTX *local = OSSL_LIB_CTX_new();
crypto/openssl/test/context_internal_test.c
19
OSSL_LIB_CTX *prev;
crypto/openssl/test/context_internal_test.c
53
OSSL_LIB_CTX *ctx = OSSL_LIB_CTX_new();
crypto/openssl/test/decoder_propq_test.c
14
static OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/test/endecode_test.c
53
static OSSL_LIB_CTX *testctx = NULL;
crypto/openssl/test/endecode_test.c
54
static OSSL_LIB_CTX *keyctx = NULL;
crypto/openssl/test/evp_extra_test.c
1019
OSSL_LIB_CTX *ctx;
crypto/openssl/test/evp_extra_test.c
1567
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/test/evp_extra_test.c
4287
OSSL_LIB_CTX *tmpctx = OSSL_LIB_CTX_new();
crypto/openssl/test/evp_extra_test.c
48
static OSSL_LIB_CTX *testctx = NULL;
crypto/openssl/test/evp_extra_test.c
4807
OSSL_LIB_CTX *ctx = (OSSL_LIB_CTX *)vctx;
crypto/openssl/test/evp_extra_test.c
4824
OSSL_LIB_CTX *ctx = OSSL_LIB_CTX_new();
crypto/openssl/test/evp_extra_test2.c
1932
OSSL_LIB_CTX *oldctx;
crypto/openssl/test/evp_extra_test2.c
3394
OSSL_LIB_CTX *ctx = NULL;
crypto/openssl/test/evp_extra_test2.c
39
static OSSL_LIB_CTX *mainctx = NULL;
crypto/openssl/test/evp_fetch_prov_test.c
109
static void unload_providers(OSSL_LIB_CTX **libctx, OSSL_PROVIDER *prov[])
crypto/openssl/test/evp_fetch_prov_test.c
126
OSSL_LIB_CTX *ctx = NULL;
crypto/openssl/test/evp_fetch_prov_test.c
179
OSSL_LIB_CTX *ctx = NULL;
crypto/openssl/test/evp_fetch_prov_test.c
192
OSSL_LIB_CTX *ctx = NULL;
crypto/openssl/test/evp_fetch_prov_test.c
297
OSSL_LIB_CTX *ctx = NULL;
crypto/openssl/test/evp_fetch_prov_test.c
310
OSSL_LIB_CTX *ctx = NULL;
crypto/openssl/test/evp_fetch_prov_test.c
79
static int load_providers(OSSL_LIB_CTX **libctx, OSSL_PROVIDER *prov[])
crypto/openssl/test/evp_fetch_prov_test.c
81
OSSL_LIB_CTX *ctx = NULL;
crypto/openssl/test/evp_kdf_test.c
22
static EVP_KDF_CTX *get_kdfbyname_libctx(OSSL_LIB_CTX *libctx, const char *name)
crypto/openssl/test/evp_kdf_test.c
502
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/test/evp_kdf_test.c
552
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/test/evp_libctx_test.c
38
static OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/test/evp_pkey_dhkem_test.c
29
static OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/test/evp_skey_test.c
18
static OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/test/evp_test.c
1776
OSSL_LIB_CTX *tmpctx;
crypto/openssl/test/evp_test.c
3258
OSSL_LIB_CTX *save_libctx;
crypto/openssl/test/evp_test.c
87
static OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/test/fake_cipherprov.c
306
OSSL_PROVIDER *fake_cipher_start(OSSL_LIB_CTX *libctx)
crypto/openssl/test/fake_cipherprov.h
13
OSSL_PROVIDER *fake_cipher_start(OSSL_LIB_CTX *libctx);
crypto/openssl/test/fake_pipelineprov.c
329
OSSL_PROVIDER *fake_pipeline_start(OSSL_LIB_CTX *libctx)
crypto/openssl/test/fake_pipelineprov.h
13
OSSL_PROVIDER *fake_pipeline_start(OSSL_LIB_CTX *libctx);
crypto/openssl/test/fake_rsaprov.c
1073
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/test/fake_rsaprov.c
1240
OSSL_LIB_CTX *libctx;
crypto/openssl/test/fake_rsaprov.c
1258
OSSL_PROVIDER *fake_rsa_start(OSSL_LIB_CTX *libctx)
crypto/openssl/test/fake_rsaprov.c
41
OSSL_LIB_CTX *libctx;
crypto/openssl/test/fake_rsaprov.c
770
OSSL_LIB_CTX *libctx;
crypto/openssl/test/fake_rsaprov.c
779
static X509_PUBKEY *fake_rsa_d2i_X509_PUBKEY_INTERNAL(const unsigned char **pp, long len, OSSL_LIB_CTX *libctx)
crypto/openssl/test/fake_rsaprov.c
820
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/test/fake_rsaprov.h
15
OSSL_PROVIDER *fake_rsa_start(OSSL_LIB_CTX *libctx);
crypto/openssl/test/filterprov.c
185
ossl_prov_ctx_set0_libctx(*provctx, (OSSL_LIB_CTX *)c_get_libctx(handle));
crypto/openssl/test/filterprov.c
28
OSSL_LIB_CTX *libctx;
crypto/openssl/test/fips_version_test.c
14
static OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/test/helpers/cmp_testlib.c
15
OSSL_CMP_MSG *load_pkimsg(const char *file, OSSL_LIB_CTX *libctx)
crypto/openssl/test/helpers/cmp_testlib.h
24
OSSL_CMP_MSG *load_pkimsg(const char *file, OSSL_LIB_CTX *libctx);
crypto/openssl/test/helpers/pkcs12.c
29
static OSSL_LIB_CTX *test_ctx = NULL;
crypto/openssl/test/helpers/pkcs12.c
61
void PKCS12_helper_set_libctx(OSSL_LIB_CTX *libctx)
crypto/openssl/test/helpers/pkcs12.h
58
void PKCS12_helper_set_libctx(OSSL_LIB_CTX *libctx);
crypto/openssl/test/helpers/predefined_dhparams.c
148
EVP_PKEY *get_dhx512(OSSL_LIB_CTX *libctx)
crypto/openssl/test/helpers/predefined_dhparams.c
18
static EVP_PKEY *get_dh_from_pg_bn(OSSL_LIB_CTX *libctx, const char *type,
crypto/openssl/test/helpers/predefined_dhparams.c
314
EVP_PKEY *get_dh1024dsa(OSSL_LIB_CTX *libctx)
crypto/openssl/test/helpers/predefined_dhparams.c
48
static EVP_PKEY *get_dh_from_pg(OSSL_LIB_CTX *libctx, const char *type,
crypto/openssl/test/helpers/predefined_dhparams.c
581
EVP_PKEY *get_dh2048(OSSL_LIB_CTX *libctx)
crypto/openssl/test/helpers/predefined_dhparams.c
602
EVP_PKEY *get_dh4096(OSSL_LIB_CTX *libctx)
crypto/openssl/test/helpers/predefined_dhparams.c
72
EVP_PKEY *get_dh512(OSSL_LIB_CTX *libctx)
crypto/openssl/test/helpers/predefined_dhparams.h
13
EVP_PKEY *get_dh512(OSSL_LIB_CTX *libctx);
crypto/openssl/test/helpers/predefined_dhparams.h
14
EVP_PKEY *get_dhx512(OSSL_LIB_CTX *libctx);
crypto/openssl/test/helpers/predefined_dhparams.h
15
EVP_PKEY *get_dh1024dsa(OSSL_LIB_CTX *libct);
crypto/openssl/test/helpers/predefined_dhparams.h
16
EVP_PKEY *get_dh2048(OSSL_LIB_CTX *libctx);
crypto/openssl/test/helpers/predefined_dhparams.h
17
EVP_PKEY *get_dh4096(OSSL_LIB_CTX *libctx);
crypto/openssl/test/helpers/quictestlib.c
131
int qtest_create_quic_objects(OSSL_LIB_CTX *libctx, SSL_CTX *clientctx,
crypto/openssl/test/helpers/quictestlib.h
49
int qtest_create_quic_objects(OSSL_LIB_CTX *libctx, SSL_CTX *clientctx,
crypto/openssl/test/helpers/ssl_test_ctx.c
616
OSSL_LIB_CTX *libctx)
crypto/openssl/test/helpers/ssl_test_ctx.c
733
SSL_TEST_CTX *SSL_TEST_CTX_new(OSSL_LIB_CTX *libctx)
crypto/openssl/test/helpers/ssl_test_ctx.c
853
OSSL_LIB_CTX *libctx)
crypto/openssl/test/helpers/ssl_test_ctx.h
233
OSSL_LIB_CTX *libctx;
crypto/openssl/test/helpers/ssl_test_ctx.h
259
OSSL_LIB_CTX *libctx);
crypto/openssl/test/helpers/ssl_test_ctx.h
261
SSL_TEST_CTX *SSL_TEST_CTX_new(OSSL_LIB_CTX *libctx);
crypto/openssl/test/helpers/ssltestlib.c
1484
int ssl_ctx_add_large_cert_chain(OSSL_LIB_CTX *libctx, SSL_CTX *sctx,
crypto/openssl/test/helpers/ssltestlib.c
945
int create_ssl_ctx_pair(OSSL_LIB_CTX *libctx, const SSL_METHOD *sm,
crypto/openssl/test/helpers/ssltestlib.h
23
int create_ssl_ctx_pair(OSSL_LIB_CTX *libctx, const SSL_METHOD *sm,
crypto/openssl/test/helpers/ssltestlib.h
88
int ssl_ctx_add_large_cert_chain(OSSL_LIB_CTX *libctx, SSL_CTX *sctx,
crypto/openssl/test/hpke_test.c
19
static OSSL_LIB_CTX *testctx = NULL;
crypto/openssl/test/hpke_test.c
96
OSSL_LIB_CTX *libctx = testctx;
crypto/openssl/test/keymgmt_internal_test.c
300
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/test/keymgmt_internal_test.c
31
OSSL_LIB_CTX *ctx1;
crypto/openssl/test/keymgmt_internal_test.c
33
OSSL_LIB_CTX *ctx2;
crypto/openssl/test/ml_dsa_test.c
24
static OSSL_LIB_CTX *lib_ctx = NULL;
crypto/openssl/test/ml_kem_evp_extra_test.c
25
static OSSL_LIB_CTX *testctx = NULL;
crypto/openssl/test/nodefltctxtest.c
22
OSSL_LIB_CTX *ctx = OSSL_LIB_CTX_new();
crypto/openssl/test/ossl_store_test.c
230
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/test/p_test.c
43
OSSL_LIB_CTX *libctx;
crypto/openssl/test/pairwise_fail_test.c
29
static OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/test/pkcs12_api_test.c
24
static OSSL_LIB_CTX *testctx = NULL;
crypto/openssl/test/pkcs12_format_test.c
24
static OSSL_LIB_CTX *testctx = NULL;
crypto/openssl/test/property_test.c
53
OSSL_LIB_CTX *ctx;
crypto/openssl/test/property_test.c
609
OSSL_LIB_CTX *ctx = NULL;
crypto/openssl/test/prov_config_test.c
25
OSSL_LIB_CTX *ctx = OSSL_LIB_CTX_new();
crypto/openssl/test/prov_config_test.c
51
OSSL_LIB_CTX *ctx = OSSL_LIB_CTX_new();
crypto/openssl/test/prov_config_test.c
73
OSSL_LIB_CTX *ctx = NULL;
crypto/openssl/test/provfetchtest.c
206
OSSL_LIB_CTX *libctx = OSSL_LIB_CTX_new_child(handle, in);
crypto/openssl/test/provfetchtest.c
232
OSSL_LIB_CTX *libctx = OSSL_LIB_CTX_new();
crypto/openssl/test/provider_default_search_path_test.c
16
OSSL_LIB_CTX *ctx = NULL;
crypto/openssl/test/provider_default_search_path_test.c
30
OSSL_LIB_CTX *ctx = NULL;
crypto/openssl/test/provider_fallback_test.c
15
static int test_provider(OSSL_LIB_CTX *ctx)
crypto/openssl/test/provider_fallback_test.c
37
OSSL_LIB_CTX *ctx = NULL;
crypto/openssl/test/provider_internal_test.c
98
OSSL_LIB_CTX *ctx;
crypto/openssl/test/provider_pkey_test.c
21
static OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/test/provider_pkey_test.c
25
static int fetch_sig(OSSL_LIB_CTX *ctx, const char *alg, const char *propq,
crypto/openssl/test/provider_pkey_test.c
501
static int reset_ctx_providers(OSSL_LIB_CTX **ctx, OSSL_PROVIDER *providers[2], const char *prop)
crypto/openssl/test/provider_pkey_test.c
526
OSSL_LIB_CTX *my_libctx = NULL;
crypto/openssl/test/provider_status_test.c
32
static OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/test/provider_test.c
161
static int test_provider_ex(OSSL_LIB_CTX **libctx, const char *name)
crypto/openssl/test/provider_test.c
219
OSSL_LIB_CTX *libctx = OSSL_LIB_CTX_new();
crypto/openssl/test/provider_test.c
237
OSSL_LIB_CTX *libctx = OSSL_LIB_CTX_new();
crypto/openssl/test/provider_test.c
269
OSSL_LIB_CTX *libctx = OSSL_LIB_CTX_new();
crypto/openssl/test/provider_test.c
37
static int test_provider(OSSL_LIB_CTX **libctx, const char *name,
crypto/openssl/test/quicapitest.c
24
static OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/test/rand_test.c
219
OSSL_LIB_CTX *ctx = NULL;
crypto/openssl/test/rand_test.c
259
OSSL_LIB_CTX *ctx = OSSL_LIB_CTX_new();
crypto/openssl/test/rand_test.c
80
OSSL_LIB_CTX *ctx;
crypto/openssl/test/rpktest.c
122
OSSL_LIB_CTX *test_libctx = NULL;
crypto/openssl/test/rpktest.c
35
static OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/test/rsa_x931_test.c
18
static OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/test/slh_dsa_test.c
27
static OSSL_LIB_CTX *lib_ctx = NULL;
crypto/openssl/test/ssl_handshake_rtt_test.c
35
static OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/test/ssl_old_test.c
941
OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/test/ssl_test.c
24
static OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/test/sslapitest.c
10123
OSSL_LIB_CTX *tmpctx = OSSL_LIB_CTX_new();
crypto/openssl/test/sslapitest.c
10124
OSSL_LIB_CTX *clientctx = libctx, *serverctx = libctx;
crypto/openssl/test/sslapitest.c
65
static OSSL_LIB_CTX *libctx = NULL;
crypto/openssl/test/sslapitest.c
8393
OSSL_LIB_CTX *tmplibctx = OSSL_LIB_CTX_new();
crypto/openssl/test/testutil.h
215
int test_get_libctx(OSSL_LIB_CTX **libctx, OSSL_PROVIDER **default_null_prov,
crypto/openssl/test/testutil.h
218
int test_arg_libctx(OSSL_LIB_CTX **libctx, OSSL_PROVIDER **default_null_prov,
crypto/openssl/test/testutil.h
255
int fips_provider_version_eq(OSSL_LIB_CTX *libctx, int major, int minor, int patch);
crypto/openssl/test/testutil.h
256
int fips_provider_version_ne(OSSL_LIB_CTX *libctx, int major, int minor, int patch);
crypto/openssl/test/testutil.h
257
int fips_provider_version_le(OSSL_LIB_CTX *libctx, int major, int minor, int patch);
crypto/openssl/test/testutil.h
258
int fips_provider_version_lt(OSSL_LIB_CTX *libctx, int major, int minor, int patch);
crypto/openssl/test/testutil.h
259
int fips_provider_version_gt(OSSL_LIB_CTX *libctx, int major, int minor, int patch);
crypto/openssl/test/testutil.h
260
int fips_provider_version_ge(OSSL_LIB_CTX *libctx, int major, int minor, int patch);
crypto/openssl/test/testutil.h
271
int fips_provider_version_match(OSSL_LIB_CTX *libctx, const char *versions);
crypto/openssl/test/testutil.h
635
OSSL_PROVIDER *fake_rand_start(OSSL_LIB_CTX *libctx);
crypto/openssl/test/testutil.h
640
void fake_rand_set_public_private_callbacks(OSSL_LIB_CTX *libctx,
crypto/openssl/test/testutil.h
646
EVP_PKEY *load_pkey_pem(const char *file, OSSL_LIB_CTX *libctx);
crypto/openssl/test/testutil.h
647
X509 *load_cert_pem(const char *file, OSSL_LIB_CTX *libctx);
crypto/openssl/test/testutil.h
650
X509_REQ *load_csr_der(const char *file, OSSL_LIB_CTX *libctx);
crypto/openssl/test/testutil/apps_shims.c
53
OSSL_LIB_CTX *app_get0_libctx(void)
crypto/openssl/test/testutil/fake_random.c
188
OSSL_PROVIDER *fake_rand_start(OSSL_LIB_CTX *libctx)
crypto/openssl/test/testutil/fake_random.c
222
void fake_rand_set_public_private_callbacks(OSSL_LIB_CTX *libctx,
crypto/openssl/test/testutil/load.c
18
X509 *load_cert_pem(const char *file, OSSL_LIB_CTX *libctx)
crypto/openssl/test/testutil/load.c
69
EVP_PKEY *load_pkey_pem(const char *file, OSSL_LIB_CTX *libctx)
crypto/openssl/test/testutil/load.c
92
X509_REQ *load_csr_der(const char *file, OSSL_LIB_CTX *libctx)
crypto/openssl/test/testutil/provider.c
109
int fips_provider_version_ne(OSSL_LIB_CTX *libctx, int major, int minor, int patch)
crypto/openssl/test/testutil/provider.c
119
int fips_provider_version_le(OSSL_LIB_CTX *libctx, int major, int minor, int patch)
crypto/openssl/test/testutil/provider.c
132
int fips_provider_version_lt(OSSL_LIB_CTX *libctx, int major, int minor, int patch)
crypto/openssl/test/testutil/provider.c
145
int fips_provider_version_gt(OSSL_LIB_CTX *libctx, int major, int minor, int patch)
crypto/openssl/test/testutil/provider.c
158
int fips_provider_version_ge(OSSL_LIB_CTX *libctx, int major, int minor, int patch)
crypto/openssl/test/testutil/provider.c
16
int test_get_libctx(OSSL_LIB_CTX **libctx, OSSL_PROVIDER **default_null_prov,
crypto/openssl/test/testutil/provider.c
171
int fips_provider_version_match(OSSL_LIB_CTX *libctx, const char *versions)
crypto/openssl/test/testutil/provider.c
20
OSSL_LIB_CTX *new_libctx = NULL;
crypto/openssl/test/testutil/provider.c
53
int test_arg_libctx(OSSL_LIB_CTX **libctx, OSSL_PROVIDER **default_null_prov,
crypto/openssl/test/testutil/provider.c
77
static int fips_provider_version(OSSL_LIB_CTX *libctx, FIPS_VERSION *vers)
crypto/openssl/test/testutil/provider.c
99
int fips_provider_version_eq(OSSL_LIB_CTX *libctx, int major, int minor, int patch)
crypto/openssl/test/threadpool_test.c
104
OSSL_LIB_CTX *cust_ctx = OSSL_LIB_CTX_new();
crypto/openssl/test/threadstest.c
742
static OSSL_LIB_CTX *multi_libctx = NULL;
crypto/openssl/test/tls-provider.c
1203
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/test/tls-provider.c
1255
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/test/tls-provider.c
1268
OSSL_LIB_CTX *libctx, const char *propq)
crypto/openssl/test/tls-provider.c
1376
OSSL_LIB_CTX *libctx = PROV_XOR_LIBCTX_OF(ctx->provctx);
crypto/openssl/test/tls-provider.c
1753
OSSL_LIB_CTX *libctx = PROV_XOR_LIBCTX_OF(ctx->provctx);
crypto/openssl/test/tls-provider.c
2157
OSSL_LIB_CTX *libctx;
crypto/openssl/test/tls-provider.c
2166
static X509_PUBKEY *xorx_d2i_X509_PUBKEY_INTERNAL(const unsigned char **pp, long len, OSSL_LIB_CTX *libctx)
crypto/openssl/test/tls-provider.c
2207
OSSL_LIB_CTX *libctx, const char *propq);
crypto/openssl/test/tls-provider.c
2607
OSSL_LIB_CTX *libctx;
crypto/openssl/test/tls-provider.c
3159
static unsigned int randomize_tls_alg_id(OSSL_LIB_CTX *libctx)
crypto/openssl/test/tls-provider.c
3197
OSSL_LIB_CTX *libctx = OSSL_LIB_CTX_new_from_dispatch(handle, in);
crypto/openssl/test/tls-provider.c
431
OSSL_LIB_CTX *libctx;
crypto/openssl/test/tls-provider.c
434
static PROV_XOR_CTX *xor_newprovctx(OSSL_LIB_CTX *libctx)
crypto/openssl/test/tls-provider.c
919
OSSL_LIB_CTX *libctx;
crypto/openssl/test/upcallstest.c
96
OSSL_LIB_CTX *libctx = OSSL_LIB_CTX_new();
crypto/openssl/test/user_property_test.c
88
OSSL_LIB_CTX *libctx;
crypto/openssl/test/x509_internal_test.c
181
OSSL_LIB_CTX *libctx = NULL;
kerberos5/lib/libroken/fbsd_ossl_provider_load.c
13
static OSSL_PROVIDER * (*ossl_provider_load)(OSSL_LIB_CTX *, const char*) = NULL;
kerberos5/lib/libroken/fbsd_ossl_provider_load.c
55
if (!(ossl_provider_load = (OSSL_PROVIDER * (*)(OSSL_LIB_CTX*, const char *)) dlsym(crypto_lib_handle, "OSSL_PROVIDER_load"))) {