Symbol: PROV_LIBCTX_OF
crypto/openssl/providers/fips/fipsprov.c
697
OSSL_LIB_CTX_free(PROV_LIBCTX_OF(provctx));
crypto/openssl/providers/implementations/asymciphers/rsa_enc.c
90
prsactx->libctx = PROV_LIBCTX_OF(provctx);
crypto/openssl/providers/implementations/asymciphers/sm2_enc.c
55
psm2ctx->libctx = PROV_LIBCTX_OF(provctx);
crypto/openssl/providers/implementations/ciphers/cipher_aes_gcm_siv.c
38
ctx->libctx = PROV_LIBCTX_OF(provctx);
crypto/openssl/providers/implementations/ciphers/cipher_aes_siv.c
44
ctx->libctx = PROV_LIBCTX_OF(provctx);
crypto/openssl/providers/implementations/ciphers/ciphercommon.c
736
ctx->libctx = PROV_LIBCTX_OF(provctx); /* used for rand */
crypto/openssl/providers/implementations/ciphers/ciphercommon_gcm.c
43
ctx->libctx = PROV_LIBCTX_OF(provctx);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
146
key = key_from_pkcs8(p8inf, PROV_LIBCTX_OF(ctx->provctx), ctx->propq);
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
424
ossl_dh_set0_libctx(key, PROV_LIBCTX_OF(ctx->provctx));
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
458
ossl_dsa_set0_libctx(key, PROV_LIBCTX_OF(ctx->provctx));
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
497
ossl_ec_key_set0_libctx(key, PROV_LIBCTX_OF(ctx->provctx));
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
520
ossl_ecx_key_set0_libctx(key, PROV_LIBCTX_OF(ctx->provctx));
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_der2key.c
929
ossl_rsa_set0_libctx(key, PROV_LIBCTX_OF(ctx->provctx));
crypto/openssl/providers/implementations/encode_decode/decode_epki2pki.c
110
pw_cb, pw_cbarg, PROV_LIBCTX_OF(ctx->provctx),
crypto/openssl/providers/implementations/encode_decode/decode_msblob2key.c
244
ossl_rsa_set0_libctx(key, PROV_LIBCTX_OF(ctx->provctx));
crypto/openssl/providers/implementations/encode_decode/decode_pem2der.c
230
PROV_LIBCTX_OF(ctx->provctx),
crypto/openssl/providers/implementations/encode_decode/decode_pem2der.c
240
PROV_LIBCTX_OF(ctx->provctx),
crypto/openssl/providers/implementations/encode_decode/decode_pvk2key.c
144
PROV_LIBCTX_OF(ctx->provctx),
crypto/openssl/providers/implementations/encode_decode/decode_pvk2key.c
240
ossl_rsa_set0_libctx(key, PROV_LIBCTX_OF(ctx->provctx));
crypto/openssl/providers/implementations/encode_decode/decode_spki2typespki.c
91
PROV_LIBCTX_OF(ctx->provctx), ctx->propq);
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/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
93
pdhctx->libctx = PROV_LIBCTX_OF(provctx);
crypto/openssl/providers/implementations/exchange/ecdh_exch.c
94
pectx->libctx = PROV_LIBCTX_OF(provctx);
crypto/openssl/providers/implementations/exchange/kdf_exch.c
187
EVP_KDF *kdf = EVP_KDF_fetch(PROV_LIBCTX_OF(provctx), kdfname,
crypto/openssl/providers/implementations/exchange/kdf_exch.c
215
EVP_KDF *kdf = EVP_KDF_fetch(PROV_LIBCTX_OF(provctx), kdfname,
crypto/openssl/providers/implementations/exchange/kdf_exch.c
59
kdf = EVP_KDF_fetch(PROV_LIBCTX_OF(provctx), kdfname, NULL);
crypto/openssl/providers/implementations/kdfs/argon2.c
937
ctx->libctx = PROV_LIBCTX_OF(provctx);
crypto/openssl/providers/implementations/kdfs/argon2.c
956
ctx->libctx = PROV_LIBCTX_OF(provctx);
crypto/openssl/providers/implementations/kdfs/argon2.c
975
ctx->libctx = PROV_LIBCTX_OF(provctx);
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
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/hkdf.c
818
return prov_tls13_hkdf_generate_secret(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
75
return kdf_scrypt_new_inner(PROV_LIBCTX_OF(provctx));
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/kem/ec_kem.c
199
ctx->libctx = PROV_LIBCTX_OF(provctx);
crypto/openssl/providers/implementations/kem/ecx_kem.c
164
ctx->libctx = PROV_LIBCTX_OF(provctx);
crypto/openssl/providers/implementations/kem/mlx_kem.c
45
ctx->libctx = PROV_LIBCTX_OF(provctx);
crypto/openssl/providers/implementations/kem/rsa_kem.c
94
prsactx->libctx = PROV_LIBCTX_OF(provctx);
crypto/openssl/providers/implementations/kem/template_kem.c
67
ctx->libctx = PROV_LIBCTX_OF(provctx);
crypto/openssl/providers/implementations/keymgmt/dh_kmgmt.c
106
dh = ossl_dh_new_ex(PROV_LIBCTX_OF(provctx));
crypto/openssl/providers/implementations/keymgmt/dh_kmgmt.c
119
dh = ossl_dh_new_ex(PROV_LIBCTX_OF(provctx));
crypto/openssl/providers/implementations/keymgmt/dh_kmgmt.c
450
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(provctx);
crypto/openssl/providers/implementations/keymgmt/dsa_kmgmt.c
125
return ossl_dsa_new(PROV_LIBCTX_OF(provctx));
crypto/openssl/providers/implementations/keymgmt/dsa_kmgmt.c
409
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(provctx);
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
281
return EC_KEY_new_ex(PROV_LIBCTX_OF(provctx), NULL);
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
290
return EC_KEY_new_by_curve_name_ex(PROV_LIBCTX_OF(provctx), NULL, NID_sm2);
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
109
return ossl_ecx_key_new(PROV_LIBCTX_OF(provctx), ECX_KEY_TYPE_X25519, 0,
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
117
return ossl_ecx_key_new(PROV_LIBCTX_OF(provctx), ECX_KEY_TYPE_X448, 0,
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
125
return ossl_ecx_key_new(PROV_LIBCTX_OF(provctx), ECX_KEY_TYPE_ED25519, 0,
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
133
return ossl_ecx_key_new(PROV_LIBCTX_OF(provctx), ECX_KEY_TYPE_ED448, 0,
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
504
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(provctx);
crypto/openssl/providers/implementations/keymgmt/kdf_legacy_kmgmt.c
44
kdfdata->libctx = PROV_LIBCTX_OF(provctx);
crypto/openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c
123
return ossl_mac_key_new(PROV_LIBCTX_OF(provctx), 0);
crypto/openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c
128
return ossl_mac_key_new(PROV_LIBCTX_OF(provctx), 1);
crypto/openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c
374
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(provctx);
crypto/openssl/providers/implementations/keymgmt/ml_dsa_kmgmt.c
110
key = ossl_ml_dsa_key_new(PROV_LIBCTX_OF(ctx), propq, evp_type);
crypto/openssl/providers/implementations/keymgmt/ml_kem_kmgmt.c
165
if ((key = ossl_ml_kem_key_new(PROV_LIBCTX_OF(ctx), propq, evp_type)) != NULL) {
crypto/openssl/providers/implementations/keymgmt/mlx_kmgmt.c
779
libctx = provctx == NULL ? NULL : PROV_LIBCTX_OF(provctx); \
crypto/openssl/providers/implementations/keymgmt/mlx_kmgmt.c
788
libctx = provctx == NULL ? NULL : PROV_LIBCTX_OF(provctx); \
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
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
59
return ossl_slh_dsa_key_new(PROV_LIBCTX_OF(provctx), NULL, alg);
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/macs/kmac_prov.c
197
PROV_LIBCTX_OF(provctx))) {
crypto/openssl/providers/implementations/macs/kmac_prov.c
282
PROV_LIBCTX_OF(kctx->provctx),
crypto/openssl/providers/implementations/macs/kmac_prov.c
481
PROV_LIBCTX_OF(kctx->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
555
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(ctx->provctx);
crypto/openssl/providers/implementations/rands/drbg_hmac.c
495
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(ctx->provctx);
crypto/openssl/providers/implementations/signature/dsa_sig.c
139
pdsactx->libctx = PROV_LIBCTX_OF(provctx);
crypto/openssl/providers/implementations/signature/ecdsa_sig.c
158
ctx->libctx = PROV_LIBCTX_OF(provctx);
crypto/openssl/providers/implementations/signature/eddsa_sig.c
175
peddsactx->libctx = PROV_LIBCTX_OF(provctx);
crypto/openssl/providers/implementations/signature/mac_legacy_sig.c
219
EVP_MAC *mac = EVP_MAC_fetch(PROV_LIBCTX_OF(provctx), macname,
crypto/openssl/providers/implementations/signature/mac_legacy_sig.c
62
pmacctx->libctx = PROV_LIBCTX_OF(provctx);
crypto/openssl/providers/implementations/signature/ml_dsa_sig.c
78
ctx->libctx = PROV_LIBCTX_OF(provctx);
crypto/openssl/providers/implementations/signature/rsa_sig.c
243
prsactx->libctx = PROV_LIBCTX_OF(provctx);
crypto/openssl/providers/implementations/signature/slh_dsa_sig.c
79
ctx->libctx = PROV_LIBCTX_OF(provctx);
crypto/openssl/providers/implementations/signature/sm2_sig.c
127
ctx->libctx = PROV_LIBCTX_OF(provctx);
crypto/openssl/providers/implementations/skeymgmt/generic.c
32
OSSL_LIB_CTX *libctx = PROV_LIBCTX_OF(provctx);
crypto/openssl/providers/legacyprov.c
187
OSSL_LIB_CTX_free(PROV_LIBCTX_OF(provctx));