Symbol: OSSL_PARAM
crypto/krb5/src/lib/crypto/openssl/cmac.c
49
OSSL_PARAM params[2], *p = params;
crypto/krb5/src/lib/crypto/openssl/enc_provider/aes.c
147
OSSL_PARAM params[2], *p = params;
crypto/krb5/src/lib/crypto/openssl/enc_provider/camellia.c
146
OSSL_PARAM params[2], *p = params;
crypto/krb5/src/lib/crypto/openssl/hmac.c
134
OSSL_PARAM params[2], *p = params;
crypto/krb5/src/lib/crypto/openssl/kdf.c
130
OSSL_PARAM params[7], *p = params;
crypto/krb5/src/lib/crypto/openssl/kdf.c
189
OSSL_PARAM params[4], *p = params;
crypto/krb5/src/lib/crypto/openssl/kdf.c
76
OSSL_PARAM params[6], *p = params;
crypto/krb5/src/plugins/preauth/pkinit/pkinit_crypto_openssl.c
2673
OSSL_PARAM params[4], *p = params;
crypto/openssl/apps/dhparam.c
391
OSSL_PARAM *params = NULL;
crypto/openssl/apps/dsa.c
294
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/apps/ecparam.c
217
OSSL_PARAM params[4];
crypto/openssl/apps/ecparam.c
218
OSSL_PARAM *p = params;
crypto/openssl/apps/enc.c
704
OSSL_PARAM *params = NULL;
crypto/openssl/apps/fipsinstall.c
307
OSSL_PARAM params[4], *p = params;
crypto/openssl/apps/fipsinstall.c
875
OSSL_PARAM *params = app_params_new_from_opts(opts, EVP_MAC_settable_ctx_params(mac));
crypto/openssl/apps/fipsinstall.c
973
static int self_test_events(const OSSL_PARAM params[], void *arg)
crypto/openssl/apps/fipsinstall.c
975
const OSSL_PARAM *p = NULL;
crypto/openssl/apps/genpkey.c
98
const OSSL_PARAM *params;
crypto/openssl/apps/include/app_params.h
12
int print_param_types(const char *thing, const OSSL_PARAM *pdefs, int indent);
crypto/openssl/apps/include/app_params.h
13
void print_param_value(const OSSL_PARAM *p, int indent);
crypto/openssl/apps/include/apps.h
347
OSSL_PARAM *app_params_new_from_opts(STACK_OF(OPENSSL_STRING) *opts,
crypto/openssl/apps/include/apps.h
348
const OSSL_PARAM *paramdefs);
crypto/openssl/apps/include/apps.h
349
void app_params_free(OSSL_PARAM *params);
crypto/openssl/apps/kdf.c
159
OSSL_PARAM *params = app_params_new_from_opts(opts, EVP_KDF_settable_ctx_params(kdf));
crypto/openssl/apps/lib/app_params.c
13
static int describe_param_type(char *buf, size_t bufsz, const OSSL_PARAM *param)
crypto/openssl/apps/lib/app_params.c
75
int print_param_types(const char *thing, const OSSL_PARAM *pdefs, int indent)
crypto/openssl/apps/lib/app_params.c
97
void print_param_value(const OSSL_PARAM *p, int indent)
crypto/openssl/apps/lib/apps.c
3403
OSSL_PARAM *app_params_new_from_opts(STACK_OF(OPENSSL_STRING) *opts,
crypto/openssl/apps/lib/apps.c
3404
const OSSL_PARAM *paramdefs)
crypto/openssl/apps/lib/apps.c
3406
OSSL_PARAM *params = NULL;
crypto/openssl/apps/lib/apps.c
3415
params = OPENSSL_zalloc(sizeof(OSSL_PARAM) * (sz + 1));
crypto/openssl/apps/lib/apps.c
3444
void app_params_free(OSSL_PARAM *params)
crypto/openssl/apps/lib/apps.c
910
OSSL_PARAM itp[2];
crypto/openssl/apps/lib/apps.c
911
const OSSL_PARAM *params = NULL;
crypto/openssl/apps/list.c
1376
OSSL_PARAM params[5];
crypto/openssl/apps/list.c
444
const OSSL_PARAM *gettables;
crypto/openssl/apps/list.c
445
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/apps/list.c
818
static int list_provider_tls_sigalgs(const OSSL_PARAM params[], void *data)
crypto/openssl/apps/list.c
820
const OSSL_PARAM *p;
crypto/openssl/apps/mac.c
95
OSSL_PARAM *params = NULL;
crypto/openssl/apps/pkey.c
238
OSSL_PARAM params[3], *p = params;
crypto/openssl/apps/req.c
1669
OSSL_PARAM params[] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/apps/rsa.c
404
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/apps/skeyutl.c
96
OSSL_PARAM *params = NULL;
crypto/openssl/apps/speed.c
2800
OSSL_PARAM params[3];
crypto/openssl/apps/speed.c
2950
OSSL_PARAM params[4];
crypto/openssl/apps/speed.c
3199
OSSL_PARAM params[3];
crypto/openssl/apps/speed.c
3236
OSSL_PARAM params[2];
crypto/openssl/apps/speed.c
3257
OSSL_PARAM params[2];
crypto/openssl/apps/speed.c
4131
OSSL_PARAM params[] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/apps/speed.c
4325
OSSL_PARAM params[] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/apps/speed.c
776
EVP_MAC **mac, OSSL_PARAM params[],
crypto/openssl/apps/testdsa.h
1442
OSSL_PARAM *params = NULL;
crypto/openssl/crypto/asn1/a_sign.c
167
OSSL_PARAM params[2];
crypto/openssl/crypto/cmac/cmac.c
113
const OSSL_PARAM param[])
crypto/openssl/crypto/cms/cms_lib.c
441
OSSL_PARAM params[2];
crypto/openssl/crypto/cms/cms_rsa.c
210
OSSL_PARAM params[2];
crypto/openssl/crypto/deterministic_nonce.c
138
OSSL_PARAM params[5], *p;
crypto/openssl/crypto/dh/dh_ameth.c
462
OSSL_PARAM *params = NULL;
crypto/openssl/crypto/dh/dh_ameth.c
509
static int dh_pkey_import_from_type(const OSSL_PARAM params[], void *vpctx,
crypto/openssl/crypto/dh/dh_ameth.c
532
static int dh_pkey_import_from(const OSSL_PARAM params[], void *vpctx)
crypto/openssl/crypto/dh/dh_ameth.c
537
static int dhx_pkey_import_from(const OSSL_PARAM params[], void *vpctx)
crypto/openssl/crypto/dh/dh_backend.c
102
int ossl_dh_key_todata(DH *dh, OSSL_PARAM_BLD *bld, OSSL_PARAM params[],
crypto/openssl/crypto/dh/dh_backend.c
31
static int dh_ffc_params_fromdata(DH *dh, const OSSL_PARAM params[])
crypto/openssl/crypto/dh/dh_backend.c
42
int ossl_dh_params_fromdata(DH *dh, const OSSL_PARAM params[])
crypto/openssl/crypto/dh/dh_backend.c
44
const OSSL_PARAM *param_priv_len;
crypto/openssl/crypto/dh/dh_backend.c
59
int ossl_dh_key_fromdata(DH *dh, const OSSL_PARAM params[], int include_private)
crypto/openssl/crypto/dh/dh_backend.c
61
const OSSL_PARAM *param_priv_key, *param_pub_key;
crypto/openssl/crypto/dh/dh_backend.c
90
int ossl_dh_params_todata(DH *dh, OSSL_PARAM_BLD *bld, OSSL_PARAM params[])
crypto/openssl/crypto/dh/dh_kdf.c
37
OSSL_PARAM params[5], *p = params;
crypto/openssl/crypto/dsa/dsa_ameth.c
437
OSSL_PARAM *params;
crypto/openssl/crypto/dsa/dsa_ameth.c
478
static int dsa_pkey_import_from(const OSSL_PARAM params[], void *vpctx)
crypto/openssl/crypto/dsa/dsa_backend.c
30
int ossl_dsa_key_fromdata(DSA *dsa, const OSSL_PARAM params[],
crypto/openssl/crypto/dsa/dsa_backend.c
33
const OSSL_PARAM *param_priv_key = NULL, *param_pub_key;
crypto/openssl/crypto/dsa/dsa_lib.c
352
int ossl_dsa_ffc_params_fromdata(DSA *dsa, const OSSL_PARAM params[])
crypto/openssl/crypto/ec/ec_ameth.c
480
OSSL_PARAM *params = NULL;
crypto/openssl/crypto/ec/ec_ameth.c
608
static int ec_pkey_import_from(const OSSL_PARAM params[], void *vpctx)
crypto/openssl/crypto/ec/ec_backend.c
112
static int ec_set_check_group_type_from_param(EC_KEY *ec, const OSSL_PARAM *p)
crypto/openssl/crypto/ec/ec_backend.c
158
OSSL_PARAM params[], BN_CTX *bnctx,
crypto/openssl/crypto/ec/ec_backend.c
163
const OSSL_PARAM *param = NULL;
crypto/openssl/crypto/ec/ec_backend.c
164
const OSSL_PARAM *param_p = NULL;
crypto/openssl/crypto/ec/ec_backend.c
165
const OSSL_PARAM *param_a = NULL;
crypto/openssl/crypto/ec/ec_backend.c
166
const OSSL_PARAM *param_b = NULL;
crypto/openssl/crypto/ec/ec_backend.c
289
OSSL_PARAM params[], OSSL_LIB_CTX *libctx,
crypto/openssl/crypto/ec/ec_backend.c
396
int ossl_ec_key_fromdata(EC_KEY *ec, const OSSL_PARAM params[], int include_private)
crypto/openssl/crypto/ec/ec_backend.c
398
const OSSL_PARAM *param_priv_key = NULL, *param_pub_key = NULL;
crypto/openssl/crypto/ec/ec_backend.c
497
int ossl_ec_group_fromdata(EC_KEY *ec, const OSSL_PARAM params[])
crypto/openssl/crypto/ec/ec_backend.c
516
static int ec_key_point_format_fromdata(EC_KEY *ec, const OSSL_PARAM params[])
crypto/openssl/crypto/ec/ec_backend.c
518
const OSSL_PARAM *p;
crypto/openssl/crypto/ec/ec_backend.c
532
static int ec_key_group_check_fromdata(EC_KEY *ec, const OSSL_PARAM params[])
crypto/openssl/crypto/ec/ec_backend.c
534
const OSSL_PARAM *p;
crypto/openssl/crypto/ec/ec_backend.c
554
int ossl_ec_key_otherparams_fromdata(EC_KEY *ec, const OSSL_PARAM params[])
crypto/openssl/crypto/ec/ec_backend.c
556
const OSSL_PARAM *p;
crypto/openssl/crypto/ec/ec_backend.c
677
int ossl_ec_encoding_param2id(const OSSL_PARAM *p, int *id)
crypto/openssl/crypto/ec/ec_backend.c
703
int ossl_ec_pt_format_param2id(const OSSL_PARAM *p, int *id)
crypto/openssl/crypto/ec/ec_lib.c
1475
static EC_GROUP *group_new_from_name(const OSSL_PARAM *p,
crypto/openssl/crypto/ec/ec_lib.c
1505
int ossl_ec_group_set_params(EC_GROUP *group, const OSSL_PARAM params[])
crypto/openssl/crypto/ec/ec_lib.c
1508
const OSSL_PARAM *p;
crypto/openssl/crypto/ec/ec_lib.c
1540
EC_GROUP *EC_GROUP_new_from_params(const OSSL_PARAM params[],
crypto/openssl/crypto/ec/ec_lib.c
1543
const OSSL_PARAM *ptmp;
crypto/openssl/crypto/ec/ec_lib.c
1547
const OSSL_PARAM *pa, *pb;
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
1772
OSSL_PARAM *params = NULL;
crypto/openssl/crypto/ec/ecdh_kdf.c
32
OSSL_PARAM params[4], *p = params;
crypto/openssl/crypto/ec/ecx_backend.c
55
int ossl_ecx_key_fromdata(ECX_KEY *ecx, const OSSL_PARAM params[],
crypto/openssl/crypto/ec/ecx_backend.c
59
const OSSL_PARAM *param_priv_key = NULL, *param_pub_key;
crypto/openssl/crypto/ec/ecx_meth.c
352
OSSL_PARAM *params = NULL;
crypto/openssl/crypto/ec/ecx_meth.c
384
static int ecx_generic_import_from(const OSSL_PARAM params[], void *vpctx,
crypto/openssl/crypto/ec/ecx_meth.c
422
static int x25519_import_from(const OSSL_PARAM params[], void *vpctx)
crypto/openssl/crypto/ec/ecx_meth.c
476
static int x448_import_from(const OSSL_PARAM params[], void *vpctx)
crypto/openssl/crypto/ec/ecx_meth.c
605
static int ed25519_import_from(const OSSL_PARAM params[], void *vpctx)
crypto/openssl/crypto/ec/ecx_meth.c
658
static int ed448_import_from(const OSSL_PARAM params[], void *vpctx)
crypto/openssl/crypto/encode_decode/decoder_lib.c
230
OSSL_PARAM params[] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/crypto/encode_decode/decoder_lib.c
45
static int decoder_process(const OSSL_PARAM params[], void *arg);
crypto/openssl/crypto/encode_decode/decoder_lib.c
486
OSSL_PARAM params[] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/crypto/encode_decode/decoder_lib.c
798
static int decoder_process(const OSSL_PARAM params[], void *arg)
crypto/openssl/crypto/encode_decode/decoder_lib.c
846
const OSSL_PARAM *p;
crypto/openssl/crypto/encode_decode/decoder_meth.c
589
const OSSL_PARAM *
crypto/openssl/crypto/encode_decode/decoder_meth.c
600
int OSSL_DECODER_get_params(OSSL_DECODER *decoder, OSSL_PARAM params[])
crypto/openssl/crypto/encode_decode/decoder_meth.c
607
const OSSL_PARAM *
crypto/openssl/crypto/encode_decode/decoder_meth.c
637
const OSSL_PARAM params[])
crypto/openssl/crypto/encode_decode/decoder_pkey.c
72
const OSSL_PARAM *params,
crypto/openssl/crypto/encode_decode/decoder_pkey.c
828
OSSL_PARAM decoder_params[] = {
crypto/openssl/crypto/encode_decode/decoder_pkey.c
92
const OSSL_PARAM *p;
crypto/openssl/crypto/encode_decode/encoder_lib.c
424
OSSL_PARAM abstract[10];
crypto/openssl/crypto/encode_decode/encoder_lib.c
425
const OSSL_PARAM *current_abstract = NULL;
crypto/openssl/crypto/encode_decode/encoder_lib.c
625
OSSL_PARAM *abstract_p = abstract;
crypto/openssl/crypto/encode_decode/encoder_meth.c
576
const OSSL_PARAM *
crypto/openssl/crypto/encode_decode/encoder_meth.c
587
int OSSL_ENCODER_get_params(OSSL_ENCODER *encoder, OSSL_PARAM params[])
crypto/openssl/crypto/encode_decode/encoder_meth.c
594
const OSSL_PARAM *OSSL_ENCODER_settable_ctx_params(OSSL_ENCODER *encoder)
crypto/openssl/crypto/encode_decode/encoder_meth.c
617
const OSSL_PARAM params[])
crypto/openssl/crypto/encode_decode/encoder_pkey.c
164
static int encoder_import_cb(const OSSL_PARAM params[], void *arg)
crypto/openssl/crypto/encode_decode/encoder_pkey.c
30
OSSL_PARAM params[] = { OSSL_PARAM_END, OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/crypto/encode_decode/encoder_pkey.c
389
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/crypto/evp/asymcipher.c
235
int EVP_PKEY_encrypt_init_ex(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[])
crypto/openssl/crypto/evp/asymcipher.c
284
int EVP_PKEY_decrypt_init_ex(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[])
crypto/openssl/crypto/evp/asymcipher.c
31
const OSSL_PARAM params[])
crypto/openssl/crypto/evp/asymcipher.c
573
const OSSL_PARAM *EVP_ASYM_CIPHER_gettable_ctx_params(const EVP_ASYM_CIPHER *cip)
crypto/openssl/crypto/evp/asymcipher.c
584
const OSSL_PARAM *EVP_ASYM_CIPHER_settable_ctx_params(const EVP_ASYM_CIPHER *cip)
crypto/openssl/crypto/evp/ctrl_params_translate.c
203
OSSL_PARAM *params;
crypto/openssl/crypto/evp/ctrl_params_translate.c
2704
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/crypto/evp/ctrl_params_translate.c
2776
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/crypto/evp/ctrl_params_translate.c
2834
OSSL_PARAM *params)
crypto/openssl/crypto/evp/ctrl_params_translate.c
2894
int evp_pkey_ctx_set_params_to_ctrl(EVP_PKEY_CTX *ctx, const OSSL_PARAM *params)
crypto/openssl/crypto/evp/ctrl_params_translate.c
2898
return evp_pkey_ctx_setget_params_to_ctrl(ctx, OSSL_ACTION_SET, (OSSL_PARAM *)params);
crypto/openssl/crypto/evp/ctrl_params_translate.c
2901
int evp_pkey_ctx_get_params_to_ctrl(EVP_PKEY_CTX *ctx, OSSL_PARAM *params)
crypto/openssl/crypto/evp/ctrl_params_translate.c
2911
OSSL_PARAM *params)
crypto/openssl/crypto/evp/ctrl_params_translate.c
2955
int evp_pkey_get_params_to_ctrl(const EVP_PKEY *pkey, OSSL_PARAM *params)
crypto/openssl/crypto/evp/ctrl_params_translate.c
549
const OSSL_PARAM *settable = NULL;
crypto/openssl/crypto/evp/dh_ctrl.c
107
OSSL_PARAM params[2], *p = params;
crypto/openssl/crypto/evp/dh_ctrl.c
122
OSSL_PARAM params[2], *p = params;
crypto/openssl/crypto/evp/dh_ctrl.c
161
OSSL_PARAM dh_pad_params[2];
crypto/openssl/crypto/evp/dh_ctrl.c
240
OSSL_PARAM params[2], *p = params;
crypto/openssl/crypto/evp/dh_ctrl.c
269
OSSL_PARAM params[2], *p = params;
crypto/openssl/crypto/evp/dh_ctrl.c
293
OSSL_PARAM params[2], *p = params;
crypto/openssl/crypto/evp/dh_ctrl.c
324
OSSL_PARAM params[2], *p = params;
crypto/openssl/crypto/evp/dh_ctrl.c
52
OSSL_PARAM params[2], *p = params;
crypto/openssl/crypto/evp/dh_ctrl.c
68
OSSL_PARAM params[2], *p = params;
crypto/openssl/crypto/evp/dh_ctrl.c
93
OSSL_PARAM params[2], *p = params;
crypto/openssl/crypto/evp/digest.c
158
const OSSL_PARAM params[], ENGINE *impl)
crypto/openssl/crypto/evp/digest.c
369
const OSSL_PARAM params[])
crypto/openssl/crypto/evp/digest.c
501
OSSL_PARAM params[2];
crypto/openssl/crypto/evp/digest.c
761
int EVP_MD_get_params(const EVP_MD *digest, OSSL_PARAM params[])
crypto/openssl/crypto/evp/digest.c
768
const OSSL_PARAM *EVP_MD_gettable_params(const EVP_MD *digest)
crypto/openssl/crypto/evp/digest.c
776
int EVP_MD_CTX_set_params(EVP_MD_CTX *ctx, const OSSL_PARAM params[])
crypto/openssl/crypto/evp/digest.c
795
const OSSL_PARAM *EVP_MD_settable_ctx_params(const EVP_MD *md)
crypto/openssl/crypto/evp/digest.c
806
const OSSL_PARAM *EVP_MD_CTX_settable_params(EVP_MD_CTX *ctx)
crypto/openssl/crypto/evp/digest.c
832
int EVP_MD_CTX_get_params(EVP_MD_CTX *ctx, OSSL_PARAM params[])
crypto/openssl/crypto/evp/digest.c
851
const OSSL_PARAM *EVP_MD_gettable_ctx_params(const EVP_MD *md)
crypto/openssl/crypto/evp/digest.c
862
const OSSL_PARAM *EVP_MD_CTX_gettable_params(EVP_MD_CTX *ctx)
crypto/openssl/crypto/evp/digest.c
893
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/crypto/evp/digest.c
988
OSSL_PARAM params[5];
crypto/openssl/crypto/evp/dsa_ctrl.c
111
OSSL_PARAM params[3], *p = params;
crypto/openssl/crypto/evp/dsa_ctrl.c
33
OSSL_PARAM params[2], *p = params;
crypto/openssl/crypto/evp/dsa_ctrl.c
48
OSSL_PARAM params[2], *p = params;
crypto/openssl/crypto/evp/dsa_ctrl.c
64
OSSL_PARAM params[2], *p = params;
crypto/openssl/crypto/evp/dsa_ctrl.c
79
OSSL_PARAM params[2], *p = params;
crypto/openssl/crypto/evp/dsa_ctrl.c
94
OSSL_PARAM params[2], *p = params;
crypto/openssl/crypto/evp/ec_ctrl.c
150
OSSL_PARAM params[2], *p = params;
crypto/openssl/crypto/evp/ec_ctrl.c
179
OSSL_PARAM params[2], *p = params;
crypto/openssl/crypto/evp/ec_ctrl.c
212
OSSL_PARAM params[2], *p = params;
crypto/openssl/crypto/evp/ec_ctrl.c
246
OSSL_PARAM params[2], *p = params;
crypto/openssl/crypto/evp/ec_ctrl.c
42
OSSL_PARAM params[2], *p = params;
crypto/openssl/crypto/evp/ec_ctrl.c
72
OSSL_PARAM params[2], *p = params;
crypto/openssl/crypto/evp/evp_enc.c
1372
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/crypto/evp/evp_enc.c
1417
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/crypto/evp/evp_enc.c
1439
OSSL_PARAM params[4] = {
crypto/openssl/crypto/evp/evp_enc.c
1644
int EVP_CIPHER_get_params(EVP_CIPHER *cipher, OSSL_PARAM params[])
crypto/openssl/crypto/evp/evp_enc.c
1651
int EVP_CIPHER_CTX_set_params(EVP_CIPHER_CTX *ctx, const OSSL_PARAM params[])
crypto/openssl/crypto/evp/evp_enc.c
1654
const OSSL_PARAM *p;
crypto/openssl/crypto/evp/evp_enc.c
1676
int EVP_CIPHER_CTX_get_params(EVP_CIPHER_CTX *ctx, OSSL_PARAM params[])
crypto/openssl/crypto/evp/evp_enc.c
1683
const OSSL_PARAM *EVP_CIPHER_gettable_params(const EVP_CIPHER *cipher)
crypto/openssl/crypto/evp/evp_enc.c
1691
const OSSL_PARAM *EVP_CIPHER_settable_ctx_params(const EVP_CIPHER *cipher)
crypto/openssl/crypto/evp/evp_enc.c
1702
const OSSL_PARAM *EVP_CIPHER_gettable_ctx_params(const EVP_CIPHER *cipher)
crypto/openssl/crypto/evp/evp_enc.c
1713
const OSSL_PARAM *EVP_CIPHER_CTX_settable_params(EVP_CIPHER_CTX *cctx)
crypto/openssl/crypto/evp/evp_enc.c
1724
const OSSL_PARAM *EVP_CIPHER_CTX_gettable_params(EVP_CIPHER_CTX *cctx)
crypto/openssl/crypto/evp/evp_enc.c
254
OSSL_PARAM param_lens[3] = { OSSL_PARAM_END, OSSL_PARAM_END,
crypto/openssl/crypto/evp/evp_enc.c
256
OSSL_PARAM *q = param_lens;
crypto/openssl/crypto/evp/evp_enc.c
257
const OSSL_PARAM *p;
crypto/openssl/crypto/evp/evp_enc.c
485
int enc, const OSSL_PARAM params[])
crypto/openssl/crypto/evp/evp_enc.c
629
int enc, const OSSL_PARAM params[])
crypto/openssl/crypto/evp/evp_enc.c
636
int enc, const OSSL_PARAM params[])
crypto/openssl/crypto/evp/evp_enc.c
824
const OSSL_PARAM params[])
crypto/openssl/crypto/evp/evp_enc.c
844
const OSSL_PARAM params[])
crypto/openssl/crypto/evp/evp_enc.c
97
const OSSL_PARAM params[])
crypto/openssl/crypto/evp/evp_lib.c
1030
const OSSL_PARAM *gettables;
crypto/openssl/crypto/evp/evp_lib.c
1037
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/crypto/evp/evp_lib.c
1118
OSSL_PARAM params[] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/crypto/evp/evp_lib.c
1151
OSSL_PARAM params[] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/crypto/evp/evp_lib.c
1169
OSSL_PARAM params[] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/crypto/evp/evp_lib.c
1170
OSSL_PARAM *p = params;
crypto/openssl/crypto/evp/evp_lib.c
1200
const char *propq, const OSSL_PARAM *params)
crypto/openssl/crypto/evp/evp_lib.c
1220
OSSL_PARAM params[] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/crypto/evp/evp_lib.c
1250
OSSL_PARAM params[3];
crypto/openssl/crypto/evp/evp_lib.c
1275
OSSL_PARAM params[3];
crypto/openssl/crypto/evp/evp_lib.c
1335
OSSL_PARAM params[2];
crypto/openssl/crypto/evp/evp_lib.c
1378
OSSL_PARAM params[2];
crypto/openssl/crypto/evp/evp_lib.c
1395
OSSL_PARAM params[2];
crypto/openssl/crypto/evp/evp_lib.c
1452
OSSL_PARAM params[2];
crypto/openssl/crypto/evp/evp_lib.c
326
OSSL_PARAM params[10];
crypto/openssl/crypto/evp/evp_lib.c
498
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/crypto/evp/evp_lib.c
534
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/crypto/evp/evp_lib.c
546
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/crypto/evp/evp_lib.c
562
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/crypto/evp/evp_lib.c
575
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/crypto/evp/evp_lib.c
587
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/crypto/evp/evp_lib.c
595
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/crypto/evp/evp_lib.c
610
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/crypto/evp/evp_lib.c
622
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/crypto/evp/evp_lib.c
644
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/crypto/evp/evp_local.h
374
int evp_do_ciph_getparams(const EVP_CIPHER *ciph, OSSL_PARAM params[]);
crypto/openssl/crypto/evp/evp_local.h
376
OSSL_PARAM params[]);
crypto/openssl/crypto/evp/evp_local.h
378
OSSL_PARAM params[]);
crypto/openssl/crypto/evp/evp_local.h
379
int evp_do_md_getparams(const EVP_MD *md, OSSL_PARAM params[]);
crypto/openssl/crypto/evp/evp_local.h
381
OSSL_PARAM params[]);
crypto/openssl/crypto/evp/evp_local.h
383
OSSL_PARAM params[]);
crypto/openssl/crypto/evp/evp_local.h
385
OSSL_PARAM *evp_pkey_to_param(EVP_PKEY *pkey, size_t *sz);
crypto/openssl/crypto/evp/evp_rand.c
325
int EVP_RAND_get_params(EVP_RAND *rand, OSSL_PARAM params[])
crypto/openssl/crypto/evp/evp_rand.c
409
OSSL_PARAM params[])
crypto/openssl/crypto/evp/evp_rand.c
414
int EVP_RAND_CTX_get_params(EVP_RAND_CTX *ctx, OSSL_PARAM params[])
crypto/openssl/crypto/evp/evp_rand.c
426
const OSSL_PARAM params[])
crypto/openssl/crypto/evp/evp_rand.c
433
int EVP_RAND_CTX_set_params(EVP_RAND_CTX *ctx, const OSSL_PARAM params[])
crypto/openssl/crypto/evp/evp_rand.c
444
const OSSL_PARAM *EVP_RAND_gettable_params(const EVP_RAND *rand)
crypto/openssl/crypto/evp/evp_rand.c
451
const OSSL_PARAM *EVP_RAND_gettable_ctx_params(const EVP_RAND *rand)
crypto/openssl/crypto/evp/evp_rand.c
461
const OSSL_PARAM *EVP_RAND_settable_ctx_params(const EVP_RAND *rand)
crypto/openssl/crypto/evp/evp_rand.c
471
const OSSL_PARAM *EVP_RAND_CTX_gettable_params(EVP_RAND_CTX *ctx)
crypto/openssl/crypto/evp/evp_rand.c
481
const OSSL_PARAM *EVP_RAND_CTX_settable_params(EVP_RAND_CTX *ctx)
crypto/openssl/crypto/evp/evp_rand.c
512
const unsigned char *pstr, size_t pstr_len, const OSSL_PARAM params[])
crypto/openssl/crypto/evp/evp_rand.c
521
const OSSL_PARAM params[])
crypto/openssl/crypto/evp/evp_rand.c
556
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/crypto/evp/evp_rand.c
621
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/crypto/evp/evp_rand.c
669
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/crypto/evp/evp_utils.c
38
int name(const type *obj, OSSL_PARAM params[]) \
crypto/openssl/crypto/evp/evp_utils.c
45
int name(const type *obj, void *algctx, OSSL_PARAM params[]) \
crypto/openssl/crypto/evp/exchange.c
206
int EVP_PKEY_derive_init_ex(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[])
crypto/openssl/crypto/evp/exchange.c
586
const OSSL_PARAM *EVP_KEYEXCH_gettable_ctx_params(const EVP_KEYEXCH *keyexch)
crypto/openssl/crypto/evp/exchange.c
597
const OSSL_PARAM *EVP_KEYEXCH_settable_ctx_params(const EVP_KEYEXCH *keyexch)
crypto/openssl/crypto/evp/kdf_lib.c
122
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/crypto/evp/kdf_lib.c
139
const OSSL_PARAM params[])
crypto/openssl/crypto/evp/kdf_lib.c
153
int EVP_KDF_get_params(EVP_KDF *kdf, OSSL_PARAM params[])
crypto/openssl/crypto/evp/kdf_lib.c
160
int EVP_KDF_CTX_get_params(EVP_KDF_CTX *ctx, OSSL_PARAM params[])
crypto/openssl/crypto/evp/kdf_lib.c
167
int EVP_KDF_CTX_set_params(EVP_KDF_CTX *ctx, const OSSL_PARAM params[])
crypto/openssl/crypto/evp/kdf_meth.c
177
const OSSL_PARAM *EVP_KDF_gettable_params(const EVP_KDF *kdf)
crypto/openssl/crypto/evp/kdf_meth.c
184
const OSSL_PARAM *EVP_KDF_gettable_ctx_params(const EVP_KDF *kdf)
crypto/openssl/crypto/evp/kdf_meth.c
194
const OSSL_PARAM *EVP_KDF_settable_ctx_params(const EVP_KDF *kdf)
crypto/openssl/crypto/evp/kdf_meth.c
204
const OSSL_PARAM *EVP_KDF_CTX_gettable_params(EVP_KDF_CTX *ctx)
crypto/openssl/crypto/evp/kdf_meth.c
214
const OSSL_PARAM *EVP_KDF_CTX_settable_params(EVP_KDF_CTX *ctx)
crypto/openssl/crypto/evp/kem.c
212
const OSSL_PARAM params[])
crypto/openssl/crypto/evp/kem.c
219
int EVP_PKEY_encapsulate_init(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[])
crypto/openssl/crypto/evp/kem.c
248
int EVP_PKEY_decapsulate_init(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[])
crypto/openssl/crypto/evp/kem.c
254
const OSSL_PARAM params[])
crypto/openssl/crypto/evp/kem.c
31
const OSSL_PARAM params[], EVP_PKEY *authkey)
crypto/openssl/crypto/evp/kem.c
518
const OSSL_PARAM *EVP_KEM_gettable_ctx_params(const EVP_KEM *kem)
crypto/openssl/crypto/evp/kem.c
529
const OSSL_PARAM *EVP_KEM_settable_ctx_params(const EVP_KEM *kem)
crypto/openssl/crypto/evp/keymgmt_lib.c
29
int evp_keymgmt_util_try_import(const OSSL_PARAM params[], void *arg)
crypto/openssl/crypto/evp/keymgmt_lib.c
300
OSSL_PARAM params[4];
crypto/openssl/crypto/evp/keymgmt_lib.c
316
int selection, const OSSL_PARAM params[])
crypto/openssl/crypto/evp/keymgmt_lib.c
535
OSSL_PARAM params[3];
crypto/openssl/crypto/evp/keymgmt_meth.c
386
const OSSL_PARAM params[])
crypto/openssl/crypto/evp/keymgmt_meth.c
410
const OSSL_PARAM params[])
crypto/openssl/crypto/evp/keymgmt_meth.c
417
const OSSL_PARAM *EVP_KEYMGMT_gen_settable_params(const EVP_KEYMGMT *keymgmt)
crypto/openssl/crypto/evp/keymgmt_meth.c
427
OSSL_PARAM params[])
crypto/openssl/crypto/evp/keymgmt_meth.c
434
const OSSL_PARAM *EVP_KEYMGMT_gen_gettable_params(const EVP_KEYMGMT *keymgmt)
crypto/openssl/crypto/evp/keymgmt_meth.c
484
OSSL_PARAM params[])
crypto/openssl/crypto/evp/keymgmt_meth.c
491
const OSSL_PARAM *EVP_KEYMGMT_gettable_params(const EVP_KEYMGMT *keymgmt)
crypto/openssl/crypto/evp/keymgmt_meth.c
501
const OSSL_PARAM params[])
crypto/openssl/crypto/evp/keymgmt_meth.c
508
const OSSL_PARAM *EVP_KEYMGMT_settable_params(const EVP_KEYMGMT *keymgmt)
crypto/openssl/crypto/evp/keymgmt_meth.c
543
int selection, const OSSL_PARAM params[])
crypto/openssl/crypto/evp/keymgmt_meth.c
550
const OSSL_PARAM *evp_keymgmt_import_types(const EVP_KEYMGMT *keymgmt,
crypto/openssl/crypto/evp/keymgmt_meth.c
570
const OSSL_PARAM *evp_keymgmt_export_types(const EVP_KEYMGMT *keymgmt,
crypto/openssl/crypto/evp/m_sigver.c
372
const OSSL_PARAM params[])
crypto/openssl/crypto/evp/m_sigver.c
388
const OSSL_PARAM params[])
crypto/openssl/crypto/evp/m_sigver.c
41
const OSSL_PARAM params[])
crypto/openssl/crypto/evp/mac_lib.c
116
const OSSL_PARAM params[])
crypto/openssl/crypto/evp/mac_lib.c
125
int EVP_MAC_init_SKEY(EVP_MAC_CTX *ctx, EVP_SKEY *skey, const OSSL_PARAM params[])
crypto/openssl/crypto/evp/mac_lib.c
146
OSSL_PARAM params[2];
crypto/openssl/crypto/evp/mac_lib.c
203
int EVP_MAC_get_params(EVP_MAC *mac, OSSL_PARAM params[])
crypto/openssl/crypto/evp/mac_lib.c
210
int EVP_MAC_CTX_get_params(EVP_MAC_CTX *ctx, OSSL_PARAM params[])
crypto/openssl/crypto/evp/mac_lib.c
217
int EVP_MAC_CTX_set_params(EVP_MAC_CTX *ctx, const OSSL_PARAM params[])
crypto/openssl/crypto/evp/mac_lib.c
256
const char *subalg, const OSSL_PARAM *params,
crypto/openssl/crypto/evp/mac_lib.c
262
OSSL_PARAM subalg_param[] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/crypto/evp/mac_lib.c
272
const OSSL_PARAM *defined_params = EVP_MAC_settable_ctx_params(mac);
crypto/openssl/crypto/evp/mac_lib.c
87
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/crypto/evp/mac_meth.c
198
const OSSL_PARAM *EVP_MAC_gettable_params(const EVP_MAC *mac)
crypto/openssl/crypto/evp/mac_meth.c
205
const OSSL_PARAM *EVP_MAC_gettable_ctx_params(const EVP_MAC *mac)
crypto/openssl/crypto/evp/mac_meth.c
215
const OSSL_PARAM *EVP_MAC_settable_ctx_params(const EVP_MAC *mac)
crypto/openssl/crypto/evp/mac_meth.c
225
const OSSL_PARAM *EVP_MAC_CTX_gettable_params(EVP_MAC_CTX *ctx)
crypto/openssl/crypto/evp/mac_meth.c
235
const OSSL_PARAM *EVP_MAC_CTX_settable_params(EVP_MAC_CTX *ctx)
crypto/openssl/crypto/evp/p5_crpt.c
41
OSSL_PARAM params[5], *p = params;
crypto/openssl/crypto/evp/p5_crpt2.c
32
OSSL_PARAM params[6], *p = params;
crypto/openssl/crypto/evp/p_lib.c
2223
OSSL_PARAM params[2];
crypto/openssl/crypto/evp/p_lib.c
2272
OSSL_PARAM params[2];
crypto/openssl/crypto/evp/p_lib.c
2291
OSSL_PARAM params[2];
crypto/openssl/crypto/evp/p_lib.c
2317
OSSL_PARAM params[2];
crypto/openssl/crypto/evp/p_lib.c
2331
OSSL_PARAM params[2];
crypto/openssl/crypto/evp/p_lib.c
2344
OSSL_PARAM params[2];
crypto/openssl/crypto/evp/p_lib.c
2356
OSSL_PARAM params[2];
crypto/openssl/crypto/evp/p_lib.c
2369
OSSL_PARAM params[2];
crypto/openssl/crypto/evp/p_lib.c
2393
OSSL_PARAM params[2];
crypto/openssl/crypto/evp/p_lib.c
2406
OSSL_PARAM params[2];
crypto/openssl/crypto/evp/p_lib.c
2417
const OSSL_PARAM *EVP_PKEY_settable_params(const EVP_PKEY *pkey)
crypto/openssl/crypto/evp/p_lib.c
2424
int EVP_PKEY_set_params(EVP_PKEY *pkey, OSSL_PARAM params[])
crypto/openssl/crypto/evp/p_lib.c
2449
const OSSL_PARAM *EVP_PKEY_gettable_params(const EVP_PKEY *pkey)
crypto/openssl/crypto/evp/p_lib.c
2456
int EVP_PKEY_get_params(const EVP_PKEY *pkey, OSSL_PARAM params[])
crypto/openssl/crypto/evp/p_lib.c
457
OSSL_PARAM params[] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/crypto/evp/p_lib.c
564
static int get_raw_key_details(const OSSL_PARAM params[], void *arg)
crypto/openssl/crypto/evp/p_lib.c
566
const OSSL_PARAM *p = NULL;
crypto/openssl/crypto/evp/p_lib.c
660
OSSL_PARAM params[5], *p = params;
crypto/openssl/crypto/evp/pbe_scrypt.c
47
OSSL_PARAM params[7], *z = params;
crypto/openssl/crypto/evp/pmeth_gn.c
102
static int ossl_callback_to_pkey_gencb(const OSSL_PARAM params[], void *arg)
crypto/openssl/crypto/evp/pmeth_gn.c
105
const OSSL_PARAM *param = NULL;
crypto/openssl/crypto/evp/pmeth_gn.c
361
OSSL_PARAM params[])
crypto/openssl/crypto/evp/pmeth_gn.c
394
const OSSL_PARAM *EVP_PKEY_fromdata_settable(EVP_PKEY_CTX *ctx, int selection)
crypto/openssl/crypto/evp/pmeth_gn.c
404
static int ossl_pkey_todata_cb(const OSSL_PARAM params[], void *arg)
crypto/openssl/crypto/evp/pmeth_gn.c
406
OSSL_PARAM **ret = arg;
crypto/openssl/crypto/evp/pmeth_gn.c
412
int EVP_PKEY_todata(const EVP_PKEY *pkey, int selection, OSSL_PARAM **params)
crypto/openssl/crypto/evp/pmeth_gn.c
427
const OSSL_PARAM params[])
crypto/openssl/crypto/evp/pmeth_lib.c
1029
OSSL_PARAM os_params[2];
crypto/openssl/crypto/evp/pmeth_lib.c
1030
const OSSL_PARAM *gettables;
crypto/openssl/crypto/evp/pmeth_lib.c
1155
OSSL_PARAM int_params[2], *p = int_params;
crypto/openssl/crypto/evp/pmeth_lib.c
1203
OSSL_PARAM uint64_params[2], *p = uint64_params;
crypto/openssl/crypto/evp/pmeth_lib.c
1264
OSSL_PARAM params[2], *p = params;
crypto/openssl/crypto/evp/pmeth_lib.c
677
int EVP_PKEY_CTX_set_params(EVP_PKEY_CTX *ctx, const OSSL_PARAM *params)
crypto/openssl/crypto/evp/pmeth_lib.c
717
int EVP_PKEY_CTX_get_params(EVP_PKEY_CTX *ctx, OSSL_PARAM *params)
crypto/openssl/crypto/evp/pmeth_lib.c
758
const OSSL_PARAM *EVP_PKEY_CTX_gettable_params(const EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/pmeth_lib.c
802
const OSSL_PARAM *EVP_PKEY_CTX_settable_params(const EVP_PKEY_CTX *ctx)
crypto/openssl/crypto/evp/pmeth_lib.c
858
int evp_pkey_ctx_set_params_strict(EVP_PKEY_CTX *ctx, OSSL_PARAM *params)
crypto/openssl/crypto/evp/pmeth_lib.c
870
const OSSL_PARAM *settable = EVP_PKEY_CTX_settable_params(ctx);
crypto/openssl/crypto/evp/pmeth_lib.c
871
const OSSL_PARAM *p;
crypto/openssl/crypto/evp/pmeth_lib.c
883
int evp_pkey_ctx_get_params_strict(EVP_PKEY_CTX *ctx, OSSL_PARAM *params)
crypto/openssl/crypto/evp/pmeth_lib.c
895
const OSSL_PARAM *gettable = EVP_PKEY_CTX_gettable_params(ctx);
crypto/openssl/crypto/evp/pmeth_lib.c
896
const OSSL_PARAM *p;
crypto/openssl/crypto/evp/pmeth_lib.c
910
OSSL_PARAM sig_md_params[2], *p = sig_md_params;
crypto/openssl/crypto/evp/pmeth_lib.c
946
OSSL_PARAM md_params[2], *p = md_params;
crypto/openssl/crypto/evp/pmeth_lib.c
994
OSSL_PARAM octet_string_params[2], *p = octet_string_params;
crypto/openssl/crypto/evp/s_lib.c
107
const char *propquery, const OSSL_PARAM *params)
crypto/openssl/crypto/evp/s_lib.c
130
static int get_secret_key(const OSSL_PARAM params[], void *arg)
crypto/openssl/crypto/evp/s_lib.c
132
const OSSL_PARAM *p = NULL;
crypto/openssl/crypto/evp/s_lib.c
163
OSSL_PARAM params[2];
crypto/openssl/crypto/evp/s_lib.c
247
static int transfer_cb(const OSSL_PARAM params[], void *arg)
crypto/openssl/crypto/evp/s_lib.c
88
int selection, const OSSL_PARAM *params)
crypto/openssl/crypto/evp/signature.c
1039
int EVP_PKEY_verify_init_ex(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[])
crypto/openssl/crypto/evp/signature.c
1045
EVP_SIGNATURE *algo, const OSSL_PARAM params[])
crypto/openssl/crypto/evp/signature.c
1051
EVP_SIGNATURE *algo, const OSSL_PARAM params[])
crypto/openssl/crypto/evp/signature.c
1059
OSSL_PARAM sig_params[2], *p = sig_params;
crypto/openssl/crypto/evp/signature.c
1193
const OSSL_PARAM params[])
crypto/openssl/crypto/evp/signature.c
1199
EVP_SIGNATURE *algo, const OSSL_PARAM params[])
crypto/openssl/crypto/evp/signature.c
546
const OSSL_PARAM *EVP_SIGNATURE_gettable_ctx_params(const EVP_SIGNATURE *sig)
crypto/openssl/crypto/evp/signature.c
557
const OSSL_PARAM *EVP_SIGNATURE_settable_ctx_params(const EVP_SIGNATURE *sig)
crypto/openssl/crypto/evp/signature.c
569
int operation, const OSSL_PARAM params[])
crypto/openssl/crypto/evp/signature.c
906
int EVP_PKEY_sign_init_ex(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[])
crypto/openssl/crypto/evp/signature.c
912
EVP_SIGNATURE *algo, const OSSL_PARAM params[])
crypto/openssl/crypto/evp/signature.c
918
EVP_SIGNATURE *algo, const OSSL_PARAM params[])
crypto/openssl/crypto/evp/skeymgmt_meth.c
20
void *evp_skeymgmt_generate(const EVP_SKEYMGMT *skeymgmt, const OSSL_PARAM params[])
crypto/openssl/crypto/evp/skeymgmt_meth.c
220
const OSSL_PARAM *EVP_SKEYMGMT_get0_gen_settable_params(const EVP_SKEYMGMT *skeymgmt)
crypto/openssl/crypto/evp/skeymgmt_meth.c
232
const OSSL_PARAM *EVP_SKEYMGMT_get0_imp_settable_params(const EVP_SKEYMGMT *skeymgmt)
crypto/openssl/crypto/evp/skeymgmt_meth.c
27
void *evp_skeymgmt_import(const EVP_SKEYMGMT *skeymgmt, int selection, const OSSL_PARAM params[])
crypto/openssl/crypto/ffc/ffc_backend.c
101
const OSSL_PARAM *p1;
crypto/openssl/crypto/ffc/ffc_backend.c
20
int ossl_ffc_params_fromdata(FFC_PARAMS *ffc, const OSSL_PARAM params[])
crypto/openssl/crypto/ffc/ffc_backend.c
22
const OSSL_PARAM *prm;
crypto/openssl/crypto/ffc/ffc_backend.c
23
const OSSL_PARAM *param_p, *param_q, *param_g;
crypto/openssl/crypto/ffc/ffc_params.c
216
OSSL_PARAM params[])
crypto/openssl/crypto/hpke/hpke.c
108
OSSL_PARAM params[2];
crypto/openssl/crypto/hpke/hpke.c
1311
OSSL_PARAM params[3], *p = params;
crypto/openssl/crypto/hpke/hpke.c
452
OSSL_PARAM params[3], *p = params;
crypto/openssl/crypto/hpke/hpke.c
558
OSSL_PARAM params[2], *p = params;
crypto/openssl/crypto/hpke/hpke_util.c
254
OSSL_PARAM params[5], *p = params;
crypto/openssl/crypto/hpke/hpke_util.c
407
OSSL_PARAM params[3], *p = params;
crypto/openssl/crypto/modes/siv128.c
169
OSSL_PARAM params[3];
crypto/openssl/crypto/param_build.c
398
static OSSL_PARAM *param_bld_convert(OSSL_PARAM_BLD *bld, OSSL_PARAM *param,
crypto/openssl/crypto/param_build.c
451
OSSL_PARAM *OSSL_PARAM_BLD_to_param(OSSL_PARAM_BLD *bld)
crypto/openssl/crypto/param_build.c
454
OSSL_PARAM *params, *last;
crypto/openssl/crypto/param_build_set.c
103
OSSL_PARAM *p;
crypto/openssl/crypto/param_build_set.c
22
int ossl_param_build_set_int(OSSL_PARAM_BLD *bld, OSSL_PARAM *p,
crypto/openssl/crypto/param_build_set.c
33
int ossl_param_build_set_long(OSSL_PARAM_BLD *bld, OSSL_PARAM *p,
crypto/openssl/crypto/param_build_set.c
44
int ossl_param_build_set_utf8_string(OSSL_PARAM_BLD *bld, OSSL_PARAM *p,
crypto/openssl/crypto/param_build_set.c
55
int ossl_param_build_set_octet_string(OSSL_PARAM_BLD *bld, OSSL_PARAM *p,
crypto/openssl/crypto/param_build_set.c
69
int ossl_param_build_set_bn_pad(OSSL_PARAM_BLD *bld, OSSL_PARAM *p,
crypto/openssl/crypto/param_build_set.c
86
int ossl_param_build_set_bn(OSSL_PARAM_BLD *bld, OSSL_PARAM *p,
crypto/openssl/crypto/param_build_set.c
98
int ossl_param_build_set_multi_key_bn(OSSL_PARAM_BLD *bld, OSSL_PARAM *params,
crypto/openssl/crypto/params.c
1013
OSSL_PARAM OSSL_PARAM_construct_uint64(const char *key, uint64_t *buf)
crypto/openssl/crypto/params.c
1019
int OSSL_PARAM_get_size_t(const OSSL_PARAM *p, size_t *val)
crypto/openssl/crypto/params.c
1032
int OSSL_PARAM_set_size_t(OSSL_PARAM *p, size_t val)
crypto/openssl/crypto/params.c
1045
OSSL_PARAM OSSL_PARAM_construct_size_t(const char *key, size_t *buf)
crypto/openssl/crypto/params.c
1051
int OSSL_PARAM_get_time_t(const OSSL_PARAM *p, time_t *val)
crypto/openssl/crypto/params.c
1064
int OSSL_PARAM_set_time_t(OSSL_PARAM *p, time_t val)
crypto/openssl/crypto/params.c
1077
OSSL_PARAM OSSL_PARAM_construct_time_t(const char *key, time_t *buf)
crypto/openssl/crypto/params.c
1082
int OSSL_PARAM_get_BN(const OSSL_PARAM *p, BIGNUM **val)
crypto/openssl/crypto/params.c
1112
int OSSL_PARAM_set_BN(OSSL_PARAM *p, const BIGNUM *val)
crypto/openssl/crypto/params.c
1169
OSSL_PARAM OSSL_PARAM_construct_BN(const char *key, unsigned char *buf,
crypto/openssl/crypto/params.c
1177
int OSSL_PARAM_get_double(const OSSL_PARAM *p, double *val)
crypto/openssl/crypto/params.c
1229
int OSSL_PARAM_set_double(OSSL_PARAM *p, double val)
crypto/openssl/crypto/params.c
1323
OSSL_PARAM OSSL_PARAM_construct_double(const char *key, double *buf)
crypto/openssl/crypto/params.c
1329
static int get_string_internal(const OSSL_PARAM *p, void **val,
crypto/openssl/crypto/params.c
1379
int OSSL_PARAM_get_utf8_string(const OSSL_PARAM *p, char **val, size_t max_len)
crypto/openssl/crypto/params.c
1410
int OSSL_PARAM_get_octet_string(const OSSL_PARAM *p, void **val, size_t max_len,
crypto/openssl/crypto/params.c
1417
static int set_string_internal(OSSL_PARAM *p, const void *val, size_t len,
crypto/openssl/crypto/params.c
1439
int OSSL_PARAM_set_utf8_string(OSSL_PARAM *p, const char *val)
crypto/openssl/crypto/params.c
1449
int OSSL_PARAM_set_octet_string(OSSL_PARAM *p, const void *val,
crypto/openssl/crypto/params.c
1460
OSSL_PARAM OSSL_PARAM_construct_utf8_string(const char *key, char *buf,
crypto/openssl/crypto/params.c
1468
OSSL_PARAM OSSL_PARAM_construct_octet_string(const char *key, void *buf,
crypto/openssl/crypto/params.c
1474
static int get_ptr_internal(const OSSL_PARAM *p, const void **val,
crypto/openssl/crypto/params.c
1491
int OSSL_PARAM_get_utf8_ptr(const OSSL_PARAM *p, const char **val)
crypto/openssl/crypto/params.c
1496
int OSSL_PARAM_get_octet_ptr(const OSSL_PARAM *p, const void **val,
crypto/openssl/crypto/params.c
1502
static int set_ptr_internal(OSSL_PARAM *p, const void *val,
crypto/openssl/crypto/params.c
1515
int OSSL_PARAM_set_utf8_ptr(OSSL_PARAM *p, const char *val)
crypto/openssl/crypto/params.c
1526
int OSSL_PARAM_set_octet_ptr(OSSL_PARAM *p, const void *val,
crypto/openssl/crypto/params.c
1537
OSSL_PARAM OSSL_PARAM_construct_utf8_ptr(const char *key, char **buf,
crypto/openssl/crypto/params.c
1543
OSSL_PARAM OSSL_PARAM_construct_octet_ptr(const char *key, void **buf,
crypto/openssl/crypto/params.c
1558
int ossl_param_get1_octet_string(const OSSL_PARAM *params, const char *name,
crypto/openssl/crypto/params.c
1561
const OSSL_PARAM *p = OSSL_PARAM_locate_const(params, name);
crypto/openssl/crypto/params.c
1579
static int setbuf_fromparams(const OSSL_PARAM *p, const char *name,
crypto/openssl/crypto/params.c
1610
int ossl_param_get1_concat_octet_string(const OSSL_PARAM *params, const char *name,
crypto/openssl/crypto/params.c
1614
const OSSL_PARAM *p = OSSL_PARAM_locate_const(params, name);
crypto/openssl/crypto/params.c
1654
OSSL_PARAM OSSL_PARAM_construct_end(void)
crypto/openssl/crypto/params.c
1656
OSSL_PARAM end = OSSL_PARAM_END;
crypto/openssl/crypto/params.c
1661
static int get_string_ptr_internal(const OSSL_PARAM *p, const void **val,
crypto/openssl/crypto/params.c
1678
int OSSL_PARAM_get_utf8_string_ptr(const OSSL_PARAM *p, const char **val)
crypto/openssl/crypto/params.c
1689
int OSSL_PARAM_get_octet_string_ptr(const OSSL_PARAM *p, const void **val,
crypto/openssl/crypto/params.c
198
static int general_get_int(const OSSL_PARAM *p, void *val, size_t val_size)
crypto/openssl/crypto/params.c
213
static int general_set_int(OSSL_PARAM *p, void *val, size_t val_size)
crypto/openssl/crypto/params.c
232
static int general_get_uint(const OSSL_PARAM *p, void *val, size_t val_size)
crypto/openssl/crypto/params.c
248
static int general_set_uint(OSSL_PARAM *p, void *val, size_t val_size)
crypto/openssl/crypto/params.c
266
int OSSL_PARAM_get_int(const OSSL_PARAM *p, int *val)
crypto/openssl/crypto/params.c
279
int OSSL_PARAM_set_int(OSSL_PARAM *p, int val)
crypto/openssl/crypto/params.c
292
OSSL_PARAM OSSL_PARAM_construct_int(const char *key, int *buf)
crypto/openssl/crypto/params.c
297
int OSSL_PARAM_get_uint(const OSSL_PARAM *p, unsigned int *val)
crypto/openssl/crypto/params.c
310
int OSSL_PARAM_set_uint(OSSL_PARAM *p, unsigned int val)
crypto/openssl/crypto/params.c
323
OSSL_PARAM OSSL_PARAM_construct_uint(const char *key, unsigned int *buf)
crypto/openssl/crypto/params.c
329
int OSSL_PARAM_get_long(const OSSL_PARAM *p, long int *val)
crypto/openssl/crypto/params.c
342
int OSSL_PARAM_set_long(OSSL_PARAM *p, long int val)
crypto/openssl/crypto/params.c
355
OSSL_PARAM OSSL_PARAM_construct_long(const char *key, long int *buf)
crypto/openssl/crypto/params.c
360
int OSSL_PARAM_get_ulong(const OSSL_PARAM *p, unsigned long int *val)
crypto/openssl/crypto/params.c
373
int OSSL_PARAM_set_ulong(OSSL_PARAM *p, unsigned long int val)
crypto/openssl/crypto/params.c
386
OSSL_PARAM OSSL_PARAM_construct_ulong(const char *key, unsigned long int *buf)
crypto/openssl/crypto/params.c
392
int OSSL_PARAM_get_int32(const OSSL_PARAM *p, int32_t *val)
crypto/openssl/crypto/params.c
472
int OSSL_PARAM_set_int32(OSSL_PARAM *p, int32_t val)
crypto/openssl/crypto/params.c
53
OSSL_PARAM *OSSL_PARAM_locate(OSSL_PARAM *p, const char *key)
crypto/openssl/crypto/params.c
540
OSSL_PARAM OSSL_PARAM_construct_int32(const char *key, int32_t *buf)
crypto/openssl/crypto/params.c
546
int OSSL_PARAM_get_uint32(const OSSL_PARAM *p, uint32_t *val)
crypto/openssl/crypto/params.c
62
const OSSL_PARAM *OSSL_PARAM_locate_const(const OSSL_PARAM *p, const char *key)
crypto/openssl/crypto/params.c
627
int OSSL_PARAM_set_uint32(OSSL_PARAM *p, uint32_t val)
crypto/openssl/crypto/params.c
64
return OSSL_PARAM_locate((OSSL_PARAM *)p, key);
crypto/openssl/crypto/params.c
67
static OSSL_PARAM ossl_param_construct(const char *key, unsigned int data_type,
crypto/openssl/crypto/params.c
698
OSSL_PARAM OSSL_PARAM_construct_uint32(const char *key, uint32_t *buf)
crypto/openssl/crypto/params.c
70
OSSL_PARAM res;
crypto/openssl/crypto/params.c
704
int OSSL_PARAM_get_int64(const OSSL_PARAM *p, int64_t *val)
crypto/openssl/crypto/params.c
776
int OSSL_PARAM_set_int64(OSSL_PARAM *p, int64_t val)
crypto/openssl/crypto/params.c
80
int OSSL_PARAM_modified(const OSSL_PARAM *p)
crypto/openssl/crypto/params.c
85
void OSSL_PARAM_set_all_unmodified(OSSL_PARAM *p)
crypto/openssl/crypto/params.c
854
OSSL_PARAM OSSL_PARAM_construct_int64(const char *key, int64_t *buf)
crypto/openssl/crypto/params.c
859
int OSSL_PARAM_get_uint64(const OSSL_PARAM *p, uint64_t *val)
crypto/openssl/crypto/params.c
937
int OSSL_PARAM_set_uint64(OSSL_PARAM *p, uint64_t val)
crypto/openssl/crypto/params_dup.c
102
OSSL_PARAM *last, *dst;
crypto/openssl/crypto/params_dup.c
130
dst = (OSSL_PARAM *)buf[OSSL_PARAM_BUF_PUBLIC].alloc;
crypto/openssl/crypto/params_dup.c
140
const OSSL_PARAM *l = *(const OSSL_PARAM **)left;
crypto/openssl/crypto/params_dup.c
141
const OSSL_PARAM *r = *(const OSSL_PARAM **)right;
crypto/openssl/crypto/params_dup.c
146
OSSL_PARAM *OSSL_PARAM_merge(const OSSL_PARAM *p1, const OSSL_PARAM *p2)
crypto/openssl/crypto/params_dup.c
148
const OSSL_PARAM *list1[OSSL_PARAM_MERGE_LIST_MAX + 1];
crypto/openssl/crypto/params_dup.c
149
const OSSL_PARAM *list2[OSSL_PARAM_MERGE_LIST_MAX + 1];
crypto/openssl/crypto/params_dup.c
150
const OSSL_PARAM *p = NULL;
crypto/openssl/crypto/params_dup.c
151
const OSSL_PARAM **p1cur, **p2cur;
crypto/openssl/crypto/params_dup.c
152
OSSL_PARAM *params, *dst;
crypto/openssl/crypto/params_dup.c
180
qsort(list1, list1_sz, sizeof(OSSL_PARAM *), compare_params);
crypto/openssl/crypto/params_dup.c
181
qsort(list2, list2_sz, sizeof(OSSL_PARAM *), compare_params);
crypto/openssl/crypto/params_dup.c
225
void OSSL_PARAM_free(OSSL_PARAM *params)
crypto/openssl/crypto/params_dup.c
228
OSSL_PARAM *p;
crypto/openssl/crypto/params_dup.c
47
void ossl_param_set_secure_block(OSSL_PARAM *last, void *secure_buffer,
crypto/openssl/crypto/params_dup.c
56
static OSSL_PARAM *ossl_param_dup(const OSSL_PARAM *src, OSSL_PARAM *dst,
crypto/openssl/crypto/params_dup.c
60
const OSSL_PARAM *in;
crypto/openssl/crypto/params_dup.c
98
OSSL_PARAM *OSSL_PARAM_dup(const OSSL_PARAM *src)
crypto/openssl/crypto/params_from_text.c
135
static int construct_from_text(OSSL_PARAM *to, const OSSL_PARAM *paramdef,
crypto/openssl/crypto/params_from_text.c
216
int OSSL_PARAM_print_to_bio(const OSSL_PARAM *p, BIO *bio, int print_values)
crypto/openssl/crypto/params_from_text.c
25
static int prepare_from_text(const OSSL_PARAM *paramdefs, const char *key,
crypto/openssl/crypto/params_from_text.c
28
const OSSL_PARAM **paramdef, int *ishex,
crypto/openssl/crypto/params_from_text.c
306
int OSSL_PARAM_allocate_from_text(OSSL_PARAM *to,
crypto/openssl/crypto/params_from_text.c
307
const OSSL_PARAM *paramdefs,
crypto/openssl/crypto/params_from_text.c
31
const OSSL_PARAM *p;
crypto/openssl/crypto/params_from_text.c
311
const OSSL_PARAM *paramdef = NULL;
crypto/openssl/crypto/passphrase.c
205
const OSSL_PARAM params[], int verify,
crypto/openssl/crypto/passphrase.c
214
const OSSL_PARAM *p = NULL;
crypto/openssl/crypto/passphrase.c
311
OSSL_PARAM params[] = {
crypto/openssl/crypto/passphrase.c
335
const OSSL_PARAM params[], void *arg)
crypto/openssl/crypto/passphrase.c
342
const OSSL_PARAM params[], void *arg)
crypto/openssl/crypto/pem/pvkfmt.c
829
OSSL_PARAM params[5], *p = params;
crypto/openssl/crypto/pkcs12/p12_key.c
87
OSSL_PARAM params[6], *p = params;
crypto/openssl/crypto/provider.c
19
OSSL_PARAM *params, int retain_fallbacks)
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
79
const OSSL_PARAM *OSSL_PROVIDER_gettable_params(const OSSL_PROVIDER *prov)
crypto/openssl/crypto/provider.c
84
int OSSL_PROVIDER_get_params(const OSSL_PROVIDER *prov, OSSL_PARAM params[])
crypto/openssl/crypto/provider_core.c
1767
const OSSL_PARAM *ossl_provider_gettable_params(const OSSL_PROVIDER *prov)
crypto/openssl/crypto/provider_core.c
1769
const OSSL_PARAM *ret = NULL;
crypto/openssl/crypto/provider_core.c
1810
int ossl_provider_get_params(const OSSL_PROVIDER *prov, OSSL_PARAM params[])
crypto/openssl/crypto/provider_core.c
2244
static const OSSL_PARAM param_types[] = {
crypto/openssl/crypto/provider_core.c
2316
static const OSSL_PARAM *core_gettable_params(const OSSL_CORE_HANDLE *handle)
crypto/openssl/crypto/provider_core.c
2321
static int core_get_params(const OSSL_CORE_HANDLE *handle, OSSL_PARAM params[])
crypto/openssl/crypto/provider_core.c
2323
OSSL_PARAM *p;
crypto/openssl/crypto/provider_core.c
524
OSSL_PARAM *params, int noconfig)
crypto/openssl/crypto/provider_core.c
838
OSSL_PARAM params[])
crypto/openssl/crypto/provider_core.c
847
OSSL_PARAM *p = OSSL_PARAM_locate(params, pair->name);
crypto/openssl/crypto/provider_core.c
860
OSSL_PARAM param[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/crypto/rand/rand_lib.c
675
OSSL_PARAM params[9], *p = params;
crypto/openssl/crypto/rand/rand_lib.c
676
const OSSL_PARAM *settables;
crypto/openssl/crypto/rsa/rsa_acvp_test_params.c
125
int ossl_rsa_acvp_test_get_params(RSA *r, OSSL_PARAM params[])
crypto/openssl/crypto/rsa/rsa_acvp_test_params.c
128
OSSL_PARAM *p;
crypto/openssl/crypto/rsa/rsa_acvp_test_params.c
16
int ossl_rsa_acvp_test_gen_params_new(OSSL_PARAM **dst, const OSSL_PARAM src[])
crypto/openssl/crypto/rsa/rsa_acvp_test_params.c
18
const OSSL_PARAM *p, *s;
crypto/openssl/crypto/rsa/rsa_acvp_test_params.c
19
OSSL_PARAM *d, *alloc = NULL;
crypto/openssl/crypto/rsa/rsa_acvp_test_params.c
22
static const OSSL_PARAM settable[] = {
crypto/openssl/crypto/rsa/rsa_acvp_test_params.c
65
void ossl_rsa_acvp_test_gen_params_free(OSSL_PARAM *dst)
crypto/openssl/crypto/rsa/rsa_acvp_test_params.c
67
OSSL_PARAM *p;
crypto/openssl/crypto/rsa/rsa_acvp_test_params.c
79
int ossl_rsa_acvp_test_set_params(RSA *r, const OSSL_PARAM params[])
crypto/openssl/crypto/rsa/rsa_acvp_test_params.c
82
const OSSL_PARAM *p;
crypto/openssl/crypto/rsa/rsa_ameth.c
663
OSSL_PARAM params[2];
crypto/openssl/crypto/rsa/rsa_ameth.c
800
OSSL_PARAM *params = NULL;
crypto/openssl/crypto/rsa/rsa_ameth.c
849
static int rsa_int_import_from(const OSSL_PARAM params[], void *vpctx,
crypto/openssl/crypto/rsa/rsa_ameth.c
940
static int rsa_pkey_import_from(const OSSL_PARAM params[], void *vpctx)
crypto/openssl/crypto/rsa/rsa_ameth.c
945
static int rsa_pss_pkey_import_from(const OSSL_PARAM params[], void *vpctx)
crypto/openssl/crypto/rsa/rsa_backend.c
260
int ossl_rsa_todata(RSA *rsa, OSSL_PARAM_BLD *bld, OSSL_PARAM params[],
crypto/openssl/crypto/rsa/rsa_backend.c
309
OSSL_PARAM_BLD *bld, OSSL_PARAM params[])
crypto/openssl/crypto/rsa/rsa_backend.c
354
const OSSL_PARAM params[],
crypto/openssl/crypto/rsa/rsa_backend.c
357
const OSSL_PARAM *param_md, *param_mgf, *param_mgf1md, *param_saltlen;
crypto/openssl/crypto/rsa/rsa_backend.c
358
const OSSL_PARAM *param_propq;
crypto/openssl/crypto/rsa/rsa_backend.c
39
const OSSL_PARAM params[], const char *names[])
crypto/openssl/crypto/rsa/rsa_backend.c
41
const OSSL_PARAM *p = NULL;
crypto/openssl/crypto/rsa/rsa_backend.c
64
int ossl_rsa_fromdata(RSA *rsa, const OSSL_PARAM params[], int include_private)
crypto/openssl/crypto/rsa/rsa_backend.c
66
const OSSL_PARAM *param_n, *param_e, *param_d = NULL;
crypto/openssl/crypto/rsa/rsa_backend.c
67
const OSSL_PARAM *param_p, *param_q = NULL;
crypto/openssl/crypto/rsa/rsa_backend.c
68
const OSSL_PARAM *param_derive = NULL;
crypto/openssl/crypto/rsa/rsa_lib.c
1006
OSSL_PARAM params[2], *p = params;
crypto/openssl/crypto/rsa/rsa_lib.c
1174
OSSL_PARAM rsa_params[2], *p = rsa_params;
crypto/openssl/crypto/rsa/rsa_lib.c
1213
OSSL_PARAM rsa_params[2], *p = rsa_params;
crypto/openssl/crypto/rsa/rsa_lib.c
1281
OSSL_PARAM pad_params[2], *p = pad_params;
crypto/openssl/crypto/rsa/rsa_lib.c
1301
OSSL_PARAM params[2], *p = params;
crypto/openssl/crypto/rsa/rsa_lib.c
1361
OSSL_PARAM params[2], *p = params;
crypto/openssl/crypto/rsa/rsa_lib.c
966
OSSL_PARAM params[3], *p = params;
crypto/openssl/crypto/self_test_core.c
29
OSSL_PARAM params[4];
crypto/openssl/crypto/slh_dsa/slh_dsa_key.c
268
int ossl_slh_dsa_key_fromdata(SLH_DSA_KEY *key, const OSSL_PARAM params[],
crypto/openssl/crypto/slh_dsa/slh_dsa_key.c
272
const OSSL_PARAM *param_priv = NULL, *param_pub = NULL;
crypto/openssl/crypto/slh_dsa/slh_hash.c
182
OSSL_PARAM *p = NULL;
crypto/openssl/crypto/slh_dsa/slh_hash.c
183
OSSL_PARAM params[3];
crypto/openssl/crypto/store/store_lib.c
1031
const OSSL_PARAM params[],
crypto/openssl/crypto/store/store_lib.c
266
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/crypto/store/store_lib.c
310
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/crypto/store/store_lib.c
339
OSSL_PARAM *params;
crypto/openssl/crypto/store/store_lib.c
37
const OSSL_PARAM params[], const char *propq)
crypto/openssl/crypto/store/store_lib.c
45
OSSL_PARAM propp[2];
crypto/openssl/crypto/store/store_lib.c
494
const OSSL_PARAM params[])
crypto/openssl/crypto/store/store_lib.c
66
const OSSL_PARAM params[],
crypto/openssl/crypto/store/store_lib.c
869
const OSSL_PARAM *params;
crypto/openssl/crypto/store/store_lib.c
870
const OSSL_PARAM *p_subject = NULL;
crypto/openssl/crypto/store/store_lib.c
871
const OSSL_PARAM *p_issuer = NULL;
crypto/openssl/crypto/store/store_lib.c
872
const OSSL_PARAM *p_serial = NULL;
crypto/openssl/crypto/store/store_lib.c
873
const OSSL_PARAM *p_fingerprint = NULL;
crypto/openssl/crypto/store/store_lib.c
874
const OSSL_PARAM *p_alias = NULL;
crypto/openssl/crypto/store/store_result.c
581
OSSL_PARAM pw_params[] = {
crypto/openssl/crypto/store/store_result.c
87
int ossl_store_handle_load_result(const OSSL_PARAM params[], void *arg)
crypto/openssl/crypto/store/store_result.c
95
const OSSL_PARAM *p;
crypto/openssl/demos/cipher/aesccm.c
165
OSSL_PARAM params[3] = {
crypto/openssl/demos/cipher/aesccm.c
80
OSSL_PARAM params[3] = {
crypto/openssl/demos/cipher/aesgcm.c
155
OSSL_PARAM params[2] = {
crypto/openssl/demos/cipher/aesgcm.c
79
OSSL_PARAM params[2] = {
crypto/openssl/demos/encrypt/rsa_encrypt.c
105
OSSL_PARAM params[5];
crypto/openssl/demos/encrypt/rsa_encrypt.c
162
OSSL_PARAM params[5];
crypto/openssl/demos/encrypt/rsa_encrypt.c
60
static void set_optional_params(OSSL_PARAM *p, const char *propq)
crypto/openssl/demos/kdf/argon2.c
81
OSSL_PARAM params[9], *p = params;
crypto/openssl/demos/kdf/hkdf.c
50
OSSL_PARAM params[5], *p = params;
crypto/openssl/demos/kdf/pbkdf2.c
64
OSSL_PARAM params[5], *p = params;
crypto/openssl/demos/kdf/scrypt.c
66
OSSL_PARAM params[6], *p = params;
crypto/openssl/demos/keyexch/ecdh.c
45
OSSL_PARAM params[3];
crypto/openssl/demos/keyexch/ecdh.c
76
OSSL_PARAM params[2];
crypto/openssl/demos/mac/cmac-aes256.c
114
OSSL_PARAM params[4], *p = params;
crypto/openssl/demos/mac/gmac.c
64
OSSL_PARAM params[4], *p = params;
crypto/openssl/demos/mac/hmac-sha512.c
195
OSSL_PARAM params[4], *p = params;
crypto/openssl/demos/mac/siphash.c
51
OSSL_PARAM params[4], *p = params;
crypto/openssl/demos/pkey/EVP_PKEY_DSA_paramfromdata.c
28
OSSL_PARAM *params = NULL;
crypto/openssl/demos/pkey/EVP_PKEY_DSA_paramgen.c
25
OSSL_PARAM params[7];
crypto/openssl/demos/pkey/EVP_PKEY_DSA_paramvalidate.c
112
OSSL_PARAM params[6];
crypto/openssl/demos/pkey/EVP_PKEY_DSA_paramvalidate.c
56
static EVP_PKEY_CTX *create_merged_key(EVP_PKEY *dsaparams, const OSSL_PARAM *newparams,
crypto/openssl/demos/pkey/EVP_PKEY_DSA_paramvalidate.c
62
OSSL_PARAM *mergedparams = NULL;
crypto/openssl/demos/pkey/EVP_PKEY_DSA_paramvalidate.c
63
OSSL_PARAM *loadedparams = NULL;
crypto/openssl/demos/pkey/EVP_PKEY_EC_keygen.c
39
OSSL_PARAM params[3];
crypto/openssl/demos/signature/EVP_DSA_Signature_demo.c
120
OSSL_PARAM **p_public_key)
crypto/openssl/demos/signature/EVP_DSA_Signature_demo.c
123
OSSL_PARAM *public_key = NULL;
crypto/openssl/demos/signature/EVP_DSA_Signature_demo.c
140
OSSL_PARAM **p_keypair)
crypto/openssl/demos/signature/EVP_DSA_Signature_demo.c
143
OSSL_PARAM *keypair = NULL;
crypto/openssl/demos/signature/EVP_DSA_Signature_demo.c
161
OSSL_PARAM keypair[])
crypto/openssl/demos/signature/EVP_DSA_Signature_demo.c
226
OSSL_PARAM public_key[])
crypto/openssl/demos/signature/EVP_DSA_Signature_demo.c
271
OSSL_PARAM *public_key = NULL;
crypto/openssl/demos/signature/EVP_DSA_Signature_demo.c
272
OSSL_PARAM *keypair = NULL;
crypto/openssl/demos/signature/rsa_pss_hash.c
119
OSSL_PARAM params[2], *p = params;
crypto/openssl/demos/signature/rsa_pss_hash.c
37
OSSL_PARAM params[2], *p = params;
crypto/openssl/fuzz/fuzz_rand.c
45
ossl_unused const OSSL_PARAM params[])
crypto/openssl/fuzz/fuzz_rand.c
77
static int fuzz_rand_get_ctx_params(void *vrng, OSSL_PARAM params[])
crypto/openssl/fuzz/fuzz_rand.c
79
OSSL_PARAM *p;
crypto/openssl/fuzz/fuzz_rand.c
95
static const OSSL_PARAM *fuzz_rand_gettable_ctx_params(ossl_unused void *vrng,
crypto/openssl/fuzz/fuzz_rand.c
98
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/fuzz/ml-dsa.c
309
const OSSL_PARAM params[] = {
crypto/openssl/fuzz/ml-dsa.c
386
const OSSL_PARAM params[] = {
crypto/openssl/fuzz/ml-dsa.c
465
OSSL_PARAM *params = NULL;
crypto/openssl/fuzz/ml-kem.c
449
OSSL_PARAM *params = NULL;
crypto/openssl/fuzz/provider.c
248
static void free_params(OSSL_PARAM *param)
crypto/openssl/fuzz/provider.c
263
static OSSL_PARAM *fuzz_params(OSSL_PARAM *param, const uint8_t **buf, size_t *len)
crypto/openssl/fuzz/provider.c
265
OSSL_PARAM *p;
crypto/openssl/fuzz/provider.c
266
OSSL_PARAM *fuzzed_parameters;
crypto/openssl/fuzz/provider.c
272
fuzzed_parameters = OPENSSL_zalloc(sizeof(OSSL_PARAM) * (p_num + 1));
crypto/openssl/fuzz/provider.c
389
static int do_evp_cipher(const EVP_CIPHER *evp_cipher, const OSSL_PARAM param[])
crypto/openssl/fuzz/provider.c
430
static int do_evp_kdf(EVP_KDF *evp_kdf, const OSSL_PARAM params[])
crypto/openssl/fuzz/provider.c
458
static int do_evp_mac(EVP_MAC *evp_mac, const OSSL_PARAM params[])
crypto/openssl/fuzz/provider.c
494
static int do_evp_rand(EVP_RAND *evp_rand, const OSSL_PARAM params[])
crypto/openssl/fuzz/provider.c
525
static int do_evp_sig(EVP_SIGNATURE *evp_sig, const OSSL_PARAM params[])
crypto/openssl/fuzz/provider.c
530
static int do_evp_asym_cipher(EVP_ASYM_CIPHER *evp_asym_cipher, const OSSL_PARAM params[])
crypto/openssl/fuzz/provider.c
535
static int do_evp_kem(EVP_KEM *evp_kem, const OSSL_PARAM params[])
crypto/openssl/fuzz/provider.c
540
static int do_evp_key_exch(EVP_KEYEXCH *evp_kdf, const OSSL_PARAM params[])
crypto/openssl/fuzz/provider.c
545
static int do_evp_md(EVP_MD *evp_md, const OSSL_PARAM params[])
crypto/openssl/fuzz/provider.c
583
OSSL_PARAM *fuzzed_params; \
crypto/openssl/fuzz/provider.c
587
fuzzed_params = fuzz_params((OSSL_PARAM *)evp##_settable_ctx_params(alg), &buf, &len); \
crypto/openssl/fuzz/slh-dsa.c
215
OSSL_PARAM params[3];
crypto/openssl/fuzz/slh-dsa.c
319
OSSL_PARAM params[4];
crypto/openssl/fuzz/slh-dsa.c
425
OSSL_PARAM *params = NULL;
crypto/openssl/fuzz/slh-dsa.c
62
OSSL_PARAM params[], uint8_t *param_broken)
crypto/openssl/include/crypto/cmac.h
20
const OSSL_PARAM param[]);
crypto/openssl/include/crypto/dh.h
34
int ossl_dh_params_fromdata(DH *dh, const OSSL_PARAM params[]);
crypto/openssl/include/crypto/dh.h
35
int ossl_dh_key_fromdata(DH *dh, const OSSL_PARAM params[], int include_private);
crypto/openssl/include/crypto/dh.h
36
int ossl_dh_params_todata(DH *dh, OSSL_PARAM_BLD *bld, OSSL_PARAM params[]);
crypto/openssl/include/crypto/dh.h
37
int ossl_dh_key_todata(DH *dh, OSSL_PARAM_BLD *bld, OSSL_PARAM params[],
crypto/openssl/include/crypto/dsa.h
39
int ossl_dsa_ffc_params_fromdata(DSA *dsa, const OSSL_PARAM params[]);
crypto/openssl/include/crypto/dsa.h
40
int ossl_dsa_key_fromdata(DSA *dsa, const OSSL_PARAM params[],
crypto/openssl/include/crypto/ec.h
72
OSSL_PARAM params[], OSSL_LIB_CTX *libctx,
crypto/openssl/include/crypto/ec.h
75
int ossl_ec_group_fromdata(EC_KEY *ec, const OSSL_PARAM params[]);
crypto/openssl/include/crypto/ec.h
76
int ossl_ec_group_set_params(EC_GROUP *group, const OSSL_PARAM params[]);
crypto/openssl/include/crypto/ec.h
77
int ossl_ec_key_fromdata(EC_KEY *ecx, const OSSL_PARAM params[],
crypto/openssl/include/crypto/ec.h
79
int ossl_ec_key_otherparams_fromdata(EC_KEY *ec, const OSSL_PARAM params[]);
crypto/openssl/include/crypto/ec.h
91
int ossl_ec_encoding_param2id(const OSSL_PARAM *p, int *id);
crypto/openssl/include/crypto/ec.h
93
int ossl_ec_pt_format_param2id(const OSSL_PARAM *p, int *id);
crypto/openssl/include/crypto/ecx.h
141
int ossl_ecx_key_fromdata(ECX_KEY *ecx, const OSSL_PARAM params[],
crypto/openssl/include/crypto/evp.h
795
int evp_keymgmt_util_try_import(const OSSL_PARAM params[], void *arg);
crypto/openssl/include/crypto/evp.h
812
int selection, const OSSL_PARAM params[]);
crypto/openssl/include/crypto/evp.h
830
void *keydata, OSSL_PARAM params[]);
crypto/openssl/include/crypto/evp.h
832
void *keydata, const OSSL_PARAM params[]);
crypto/openssl/include/crypto/evp.h
834
const OSSL_PARAM params[]);
crypto/openssl/include/crypto/evp.h
838
const OSSL_PARAM params[]);
crypto/openssl/include/crypto/evp.h
840
void *genctx, OSSL_PARAM params[]);
crypto/openssl/include/crypto/evp.h
857
int selection, const OSSL_PARAM params[]);
crypto/openssl/include/crypto/evp.h
858
const OSSL_PARAM *evp_keymgmt_import_types(const EVP_KEYMGMT *keymgmt,
crypto/openssl/include/crypto/evp.h
862
const OSSL_PARAM *evp_keymgmt_export_types(const EVP_KEYMGMT *keymgmt,
crypto/openssl/include/crypto/evp.h
874
void *evp_skeymgmt_import(const EVP_SKEYMGMT *skeymgmt, int selection, const OSSL_PARAM params[]);
crypto/openssl/include/crypto/evp.h
877
void *evp_skeymgmt_generate(const EVP_SKEYMGMT *skeymgmt, const OSSL_PARAM params[]);
crypto/openssl/include/crypto/evp.h
921
int evp_pkey_ctx_set_params_strict(EVP_PKEY_CTX *ctx, OSSL_PARAM *params);
crypto/openssl/include/crypto/evp.h
922
int evp_pkey_ctx_get_params_strict(EVP_PKEY_CTX *ctx, OSSL_PARAM *params);
crypto/openssl/include/crypto/evp.h
959
int evp_pkey_ctx_set_params_to_ctrl(EVP_PKEY_CTX *ctx, const OSSL_PARAM *params);
crypto/openssl/include/crypto/evp.h
960
int evp_pkey_ctx_get_params_to_ctrl(EVP_PKEY_CTX *ctx, OSSL_PARAM *params);
crypto/openssl/include/crypto/evp.h
963
int evp_pkey_get_params_to_ctrl(const EVP_PKEY *pkey, OSSL_PARAM *params);
crypto/openssl/include/crypto/rsa.h
128
int ossl_rsa_acvp_test_gen_params_new(OSSL_PARAM **dst, const OSSL_PARAM src[]);
crypto/openssl/include/crypto/rsa.h
129
void ossl_rsa_acvp_test_gen_params_free(OSSL_PARAM *dst);
crypto/openssl/include/crypto/rsa.h
131
int ossl_rsa_acvp_test_set_params(RSA *r, const OSSL_PARAM params[]);
crypto/openssl/include/crypto/rsa.h
132
int ossl_rsa_acvp_test_get_params(RSA *r, OSSL_PARAM params[]);
crypto/openssl/include/crypto/rsa.h
74
int ossl_rsa_todata(RSA *rsa, OSSL_PARAM_BLD *bld, OSSL_PARAM params[],
crypto/openssl/include/crypto/rsa.h
76
int ossl_rsa_fromdata(RSA *rsa, const OSSL_PARAM params[], int include_private);
crypto/openssl/include/crypto/rsa.h
78
OSSL_PARAM_BLD *bld, OSSL_PARAM params[]);
crypto/openssl/include/crypto/rsa.h
81
const OSSL_PARAM params[],
crypto/openssl/include/crypto/slh_dsa.h
36
__owur int ossl_slh_dsa_key_fromdata(SLH_DSA_KEY *key, const OSSL_PARAM *params,
crypto/openssl/include/internal/ffc.h
201
OSSL_PARAM params[]);
crypto/openssl/include/internal/ffc.h
202
int ossl_ffc_params_fromdata(FFC_PARAMS *ffc, const OSSL_PARAM params[]);
crypto/openssl/include/internal/param_build_set.h
25
void ossl_param_set_secure_block(OSSL_PARAM *last, void *secure_buffer,
crypto/openssl/include/internal/param_build_set.h
28
int ossl_param_build_set_int(OSSL_PARAM_BLD *bld, OSSL_PARAM *p,
crypto/openssl/include/internal/param_build_set.h
30
int ossl_param_build_set_long(OSSL_PARAM_BLD *bld, OSSL_PARAM *p,
crypto/openssl/include/internal/param_build_set.h
32
int ossl_param_build_set_utf8_string(OSSL_PARAM_BLD *bld, OSSL_PARAM *p,
crypto/openssl/include/internal/param_build_set.h
34
int ossl_param_build_set_octet_string(OSSL_PARAM_BLD *bld, OSSL_PARAM *p,
crypto/openssl/include/internal/param_build_set.h
38
int ossl_param_build_set_bn(OSSL_PARAM_BLD *bld, OSSL_PARAM *p,
crypto/openssl/include/internal/param_build_set.h
40
int ossl_param_build_set_bn_pad(OSSL_PARAM_BLD *bld, OSSL_PARAM *p,
crypto/openssl/include/internal/param_build_set.h
42
int ossl_param_build_set_signed_bn(OSSL_PARAM_BLD *bld, OSSL_PARAM *p,
crypto/openssl/include/internal/param_build_set.h
44
int ossl_param_build_set_signed_bn_pad(OSSL_PARAM_BLD *bld, OSSL_PARAM *p,
crypto/openssl/include/internal/param_build_set.h
47
int ossl_param_build_set_multi_key_bn(OSSL_PARAM_BLD *bld, OSSL_PARAM *p,
crypto/openssl/include/internal/params.h
22
int ossl_param_get1_octet_string(const OSSL_PARAM *params, const char *name,
crypto/openssl/include/internal/params.h
36
int ossl_param_get1_concat_octet_string(const OSSL_PARAM *params, const char *name,
crypto/openssl/include/internal/passphrase.h
106
const OSSL_PARAM params[], int verify,
crypto/openssl/include/internal/provider.h
35
OSSL_PARAM *params, int noconfig);
crypto/openssl/include/internal/provider.h
83
const OSSL_PARAM *ossl_provider_gettable_params(const OSSL_PROVIDER *prov);
crypto/openssl/include/internal/provider.h
84
int ossl_provider_get_params(const OSSL_PROVIDER *prov, OSSL_PARAM params[]);
crypto/openssl/include/internal/quic_cc.h
104
const OSSL_PARAM *params);
crypto/openssl/include/internal/quic_cc.h
121
OSSL_PARAM *params);
crypto/openssl/include/internal/quic_cc.h
133
OSSL_PARAM *params);
crypto/openssl/include/internal/recordmethod.h
137
const OSSL_PARAM *settings,
crypto/openssl/include/internal/recordmethod.h
138
const OSSL_PARAM *options,
crypto/openssl/include/internal/recordmethod.h
287
int (*set_options)(OSSL_RECORD_LAYER *rl, const OSSL_PARAM *options);
crypto/openssl/include/openssl/core.h
218
typedef int(OSSL_CALLBACK)(const OSSL_PARAM params[], void *arg);
crypto/openssl/include/openssl/core.h
219
typedef int(OSSL_INOUT_CALLBACK)(const OSSL_PARAM in_params[],
crypto/openssl/include/openssl/core.h
220
OSSL_PARAM out_params[], void *arg);
crypto/openssl/include/openssl/core.h
229
const OSSL_PARAM params[], void *arg);
crypto/openssl/include/openssl/core_dispatch.h
1030
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, store_settable_ctx_params,
crypto/openssl/include/openssl/core_dispatch.h
1033
(void *loaderctx, const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
1044
(void *provctx, const char *uri, const OSSL_PARAM params[],
crypto/openssl/include/openssl/core_dispatch.h
1047
(void *provctx, const char *uri, const OSSL_PARAM params[],
crypto/openssl/include/openssl/core_dispatch.h
237
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *,
crypto/openssl/include/openssl/core_dispatch.h
240
OSSL_CORE_MAKE_FUNC(int, provider_get_params, (void *provctx, OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
320
OSSL_CORE_MAKE_FUNC(int, digest_init, (void *dctx, const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
337
OSSL_CORE_MAKE_FUNC(int, digest_get_params, (OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
339
(void *vctx, const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
341
(void *vctx, OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
342
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, digest_gettable_params,
crypto/openssl/include/openssl/core_dispatch.h
344
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, digest_settable_ctx_params,
crypto/openssl/include/openssl/core_dispatch.h
346
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, digest_gettable_ctx_params,
crypto/openssl/include/openssl/core_dispatch.h
373
OSSL_CORE_MAKE_FUNC(int, cipher_encrypt_init, (void *cctx, const unsigned char *key, size_t keylen, const unsigned char *iv, size_t ivlen, const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
374
OSSL_CORE_MAKE_FUNC(int, cipher_decrypt_init, (void *cctx, const unsigned char *key, size_t keylen, const unsigned char *iv, size_t ivlen, const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
390
const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
395
const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
405
OSSL_CORE_MAKE_FUNC(int, cipher_get_params, (OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
406
OSSL_CORE_MAKE_FUNC(int, cipher_get_ctx_params, (void *cctx, OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
407
OSSL_CORE_MAKE_FUNC(int, cipher_set_ctx_params, (void *cctx, const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
408
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, cipher_gettable_params,
crypto/openssl/include/openssl/core_dispatch.h
410
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, cipher_settable_ctx_params,
crypto/openssl/include/openssl/core_dispatch.h
412
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, cipher_gettable_ctx_params,
crypto/openssl/include/openssl/core_dispatch.h
414
OSSL_CORE_MAKE_FUNC(int, cipher_encrypt_skey_init, (void *cctx, void *skeydata, const unsigned char *iv, size_t ivlen, const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
415
OSSL_CORE_MAKE_FUNC(int, cipher_decrypt_skey_init, (void *cctx, void *skeydata, const unsigned char *iv, size_t ivlen, const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
436
OSSL_CORE_MAKE_FUNC(int, mac_init, (void *mctx, const unsigned char *key, size_t keylen, const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
442
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, mac_gettable_params, (void *provctx))
crypto/openssl/include/openssl/core_dispatch.h
443
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, mac_gettable_ctx_params,
crypto/openssl/include/openssl/core_dispatch.h
445
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, mac_settable_ctx_params,
crypto/openssl/include/openssl/core_dispatch.h
447
OSSL_CORE_MAKE_FUNC(int, mac_get_params, (OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
449
(void *mctx, OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
451
(void *mctx, const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
452
OSSL_CORE_MAKE_FUNC(int, mac_init_skey, (void *mctx, void *key, const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
472
OSSL_CORE_MAKE_FUNC(int, kdf_derive, (void *kctx, unsigned char *key, size_t keylen, const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
473
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, kdf_gettable_params, (void *provctx))
crypto/openssl/include/openssl/core_dispatch.h
474
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, kdf_gettable_ctx_params,
crypto/openssl/include/openssl/core_dispatch.h
476
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, kdf_settable_ctx_params,
crypto/openssl/include/openssl/core_dispatch.h
478
OSSL_CORE_MAKE_FUNC(int, kdf_get_params, (OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
480
(void *kctx, OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
482
(void *kctx, const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
514
const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
530
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, rand_gettable_params, (void *provctx))
crypto/openssl/include/openssl/core_dispatch.h
531
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, rand_gettable_ctx_params,
crypto/openssl/include/openssl/core_dispatch.h
533
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, rand_settable_ctx_params,
crypto/openssl/include/openssl/core_dispatch.h
535
OSSL_CORE_MAKE_FUNC(int, rand_get_params, (OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
537
(void *vctx, OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
539
(void *vctx, const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
623
(void *provctx, int selection, const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
627
(void *genctx, const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
628
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *,
crypto/openssl/include/openssl/core_dispatch.h
632
(void *genctx, OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
633
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, keymgmt_gen_gettable_params,
crypto/openssl/include/openssl/core_dispatch.h
652
(void *keydata, OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
653
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, keymgmt_gettable_params,
crypto/openssl/include/openssl/core_dispatch.h
659
(void *keydata, const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
660
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, keymgmt_settable_params,
crypto/openssl/include/openssl/core_dispatch.h
688
(void *keydata, int selection, const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
689
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, keymgmt_import_types,
crypto/openssl/include/openssl/core_dispatch.h
694
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, keymgmt_export_types,
crypto/openssl/include/openssl/core_dispatch.h
705
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, keymgmt_import_types_ex,
crypto/openssl/include/openssl/core_dispatch.h
707
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, keymgmt_export_types_ex,
crypto/openssl/include/openssl/core_dispatch.h
724
OSSL_CORE_MAKE_FUNC(int, keyexch_init, (void *ctx, void *provkey, const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
729
OSSL_CORE_MAKE_FUNC(int, keyexch_set_ctx_params, (void *ctx, const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
73
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *,
crypto/openssl/include/openssl/core_dispatch.h
730
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, keyexch_settable_ctx_params,
crypto/openssl/include/openssl/core_dispatch.h
732
OSSL_CORE_MAKE_FUNC(int, keyexch_get_ctx_params, (void *ctx, OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
733
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, keyexch_gettable_ctx_params,
crypto/openssl/include/openssl/core_dispatch.h
76
OSSL_CORE_MAKE_FUNC(int, core_get_params, (const OSSL_CORE_HANDLE *prov, OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
772
OSSL_CORE_MAKE_FUNC(int, signature_sign_init, (void *ctx, void *provkey, const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
775
(void *ctx, void *provkey, const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
781
OSSL_CORE_MAKE_FUNC(int, signature_verify_init, (void *ctx, void *provkey, const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
784
(void *ctx, void *provkey, const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
793
(void *ctx, void *provkey, const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
799
const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
810
const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
821
(void *ctx, OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
822
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, signature_gettable_ctx_params,
crypto/openssl/include/openssl/core_dispatch.h
825
(void *ctx, const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
826
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, signature_settable_ctx_params,
crypto/openssl/include/openssl/core_dispatch.h
829
(void *ctx, OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
830
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, signature_gettable_ctx_md_params,
crypto/openssl/include/openssl/core_dispatch.h
833
(void *ctx, const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
834
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, signature_settable_ctx_md_params,
crypto/openssl/include/openssl/core_dispatch.h
871
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *,
crypto/openssl/include/openssl/core_dispatch.h
873
OSSL_CORE_MAKE_FUNC(void *, skeymgmt_import, (void *provctx, int selection, const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
877
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *,
crypto/openssl/include/openssl/core_dispatch.h
879
OSSL_CORE_MAKE_FUNC(void *, skeymgmt_generate, (void *provctx, const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
897
OSSL_CORE_MAKE_FUNC(int, asym_cipher_encrypt_init, (void *ctx, void *provkey, const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
899
OSSL_CORE_MAKE_FUNC(int, asym_cipher_decrypt_init, (void *ctx, void *provkey, const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
904
(void *ctx, OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
905
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, asym_cipher_gettable_ctx_params,
crypto/openssl/include/openssl/core_dispatch.h
908
(void *ctx, const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
909
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, asym_cipher_settable_ctx_params,
crypto/openssl/include/openssl/core_dispatch.h
928
OSSL_CORE_MAKE_FUNC(int, kem_encapsulate_init, (void *ctx, void *provkey, const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
929
OSSL_CORE_MAKE_FUNC(int, kem_auth_encapsulate_init, (void *ctx, void *provkey, void *authprivkey, const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
931
OSSL_CORE_MAKE_FUNC(int, kem_decapsulate_init, (void *ctx, void *provkey, const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
932
OSSL_CORE_MAKE_FUNC(int, kem_auth_decapsulate_init, (void *ctx, void *provkey, void *authpubkey, const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
936
OSSL_CORE_MAKE_FUNC(int, kem_get_ctx_params, (void *ctx, OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
937
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, kem_gettable_ctx_params,
crypto/openssl/include/openssl/core_dispatch.h
940
(void *ctx, const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
941
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, kem_settable_ctx_params,
crypto/openssl/include/openssl/core_dispatch.h
957
OSSL_CORE_MAKE_FUNC(int, encoder_get_params, (OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
958
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, encoder_gettable_params,
crypto/openssl/include/openssl/core_dispatch.h
961
(void *ctx, const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
962
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, encoder_settable_ctx_params,
crypto/openssl/include/openssl/core_dispatch.h
969
const void *obj_raw, const OSSL_PARAM obj_abstract[],
crypto/openssl/include/openssl/core_dispatch.h
974
(void *ctx, int selection, const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
988
OSSL_CORE_MAKE_FUNC(int, decoder_get_params, (OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
989
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, decoder_gettable_params,
crypto/openssl/include/openssl/core_dispatch.h
992
(void *ctx, const OSSL_PARAM params[]))
crypto/openssl/include/openssl/core_dispatch.h
993
OSSL_CORE_MAKE_FUNC(const OSSL_PARAM *, decoder_settable_ctx_params,
crypto/openssl/include/openssl/decoder.h
46
const OSSL_PARAM *OSSL_DECODER_gettable_params(OSSL_DECODER *decoder);
crypto/openssl/include/openssl/decoder.h
47
int OSSL_DECODER_get_params(OSSL_DECODER *decoder, OSSL_PARAM params[]);
crypto/openssl/include/openssl/decoder.h
49
const OSSL_PARAM *OSSL_DECODER_settable_ctx_params(OSSL_DECODER *encoder);
crypto/openssl/include/openssl/decoder.h
52
const OSSL_PARAM params[]);
crypto/openssl/include/openssl/decoder.h
94
const OSSL_PARAM *params,
crypto/openssl/include/openssl/ec.h
460
EC_GROUP *EC_GROUP_new_from_params(const OSSL_PARAM params[],
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/encoder.h
46
const OSSL_PARAM *OSSL_ENCODER_gettable_params(OSSL_ENCODER *encoder);
crypto/openssl/include/openssl/encoder.h
47
int OSSL_ENCODER_get_params(OSSL_ENCODER *encoder, OSSL_PARAM params[]);
crypto/openssl/include/openssl/encoder.h
49
const OSSL_PARAM *OSSL_ENCODER_settable_ctx_params(OSSL_ENCODER *encoder);
crypto/openssl/include/openssl/encoder.h
52
const OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
1252
int EVP_MAC_get_params(EVP_MAC *mac, OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
1258
int EVP_MAC_CTX_get_params(EVP_MAC_CTX *ctx, OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
1259
int EVP_MAC_CTX_set_params(EVP_MAC_CTX *ctx, const OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
1264
const char *subalg, const OSSL_PARAM *params,
crypto/openssl/include/openssl/evp.h
1269
const OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
1270
int EVP_MAC_init_SKEY(EVP_MAC_CTX *ctx, EVP_SKEY *skey, const OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
1275
const OSSL_PARAM *EVP_MAC_gettable_params(const EVP_MAC *mac);
crypto/openssl/include/openssl/evp.h
1276
const OSSL_PARAM *EVP_MAC_gettable_ctx_params(const EVP_MAC *mac);
crypto/openssl/include/openssl/evp.h
1277
const OSSL_PARAM *EVP_MAC_settable_ctx_params(const EVP_MAC *mac);
crypto/openssl/include/openssl/evp.h
1278
const OSSL_PARAM *EVP_MAC_CTX_gettable_params(EVP_MAC_CTX *ctx);
crypto/openssl/include/openssl/evp.h
1279
const OSSL_PARAM *EVP_MAC_CTX_settable_params(EVP_MAC_CTX *ctx);
crypto/openssl/include/openssl/evp.h
1297
int EVP_RAND_get_params(EVP_RAND *rand, OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
1303
int EVP_RAND_CTX_get_params(EVP_RAND_CTX *ctx, OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
1304
int EVP_RAND_CTX_set_params(EVP_RAND_CTX *ctx, const OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
1305
const OSSL_PARAM *EVP_RAND_gettable_params(const EVP_RAND *rand);
crypto/openssl/include/openssl/evp.h
1306
const OSSL_PARAM *EVP_RAND_gettable_ctx_params(const EVP_RAND *rand);
crypto/openssl/include/openssl/evp.h
1307
const OSSL_PARAM *EVP_RAND_settable_ctx_params(const EVP_RAND *rand);
crypto/openssl/include/openssl/evp.h
1308
const OSSL_PARAM *EVP_RAND_CTX_gettable_params(EVP_RAND_CTX *ctx);
crypto/openssl/include/openssl/evp.h
1309
const OSSL_PARAM *EVP_RAND_CTX_settable_params(EVP_RAND_CTX *ctx);
crypto/openssl/include/openssl/evp.h
1321
const OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
1833
const OSSL_PARAM *EVP_KEYMGMT_gettable_params(const EVP_KEYMGMT *keymgmt);
crypto/openssl/include/openssl/evp.h
1834
const OSSL_PARAM *EVP_KEYMGMT_settable_params(const EVP_KEYMGMT *keymgmt);
crypto/openssl/include/openssl/evp.h
1835
const OSSL_PARAM *EVP_KEYMGMT_gen_settable_params(const EVP_KEYMGMT *keymgmt);
crypto/openssl/include/openssl/evp.h
1836
const OSSL_PARAM *EVP_KEYMGMT_gen_gettable_params(const EVP_KEYMGMT *keymgmt);
crypto/openssl/include/openssl/evp.h
1852
const OSSL_PARAM *EVP_SKEYMGMT_get0_gen_settable_params(const EVP_SKEYMGMT *skeymgmt);
crypto/openssl/include/openssl/evp.h
1853
const OSSL_PARAM *EVP_SKEYMGMT_get0_imp_settable_params(const EVP_SKEYMGMT *skeymgmt);
crypto/openssl/include/openssl/evp.h
1866
int EVP_PKEY_CTX_get_params(EVP_PKEY_CTX *ctx, OSSL_PARAM *params);
crypto/openssl/include/openssl/evp.h
1867
const OSSL_PARAM *EVP_PKEY_CTX_gettable_params(const EVP_PKEY_CTX *ctx);
crypto/openssl/include/openssl/evp.h
1868
int EVP_PKEY_CTX_set_params(EVP_PKEY_CTX *ctx, const OSSL_PARAM *params);
crypto/openssl/include/openssl/evp.h
1869
const OSSL_PARAM *EVP_PKEY_CTX_settable_params(const EVP_PKEY_CTX *ctx);
crypto/openssl/include/openssl/evp.h
1943
const OSSL_PARAM *EVP_SIGNATURE_gettable_ctx_params(const EVP_SIGNATURE *sig);
crypto/openssl/include/openssl/evp.h
1944
const OSSL_PARAM *EVP_SIGNATURE_settable_ctx_params(const EVP_SIGNATURE *sig);
crypto/openssl/include/openssl/evp.h
1961
const OSSL_PARAM *EVP_ASYM_CIPHER_gettable_ctx_params(const EVP_ASYM_CIPHER *ciph);
crypto/openssl/include/openssl/evp.h
1962
const OSSL_PARAM *EVP_ASYM_CIPHER_settable_ctx_params(const EVP_ASYM_CIPHER *ciph);
crypto/openssl/include/openssl/evp.h
1976
const OSSL_PARAM *EVP_KEM_gettable_ctx_params(const EVP_KEM *kem);
crypto/openssl/include/openssl/evp.h
1977
const OSSL_PARAM *EVP_KEM_settable_ctx_params(const EVP_KEM *kem);
crypto/openssl/include/openssl/evp.h
1980
int EVP_PKEY_sign_init_ex(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
1982
EVP_SIGNATURE *algo, const OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
1987
EVP_SIGNATURE *algo, const OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
1993
int EVP_PKEY_verify_init_ex(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
1995
EVP_SIGNATURE *algo, const OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
2000
EVP_SIGNATURE *algo, const OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
2006
const OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
2009
const OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
2014
int EVP_PKEY_encrypt_init_ex(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
2019
int EVP_PKEY_decrypt_init_ex(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
2025
int EVP_PKEY_derive_init_ex(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
2031
int EVP_PKEY_encapsulate_init(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
2033
const OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
2037
int EVP_PKEY_decapsulate_init(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
2039
const OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
2047
OSSL_PARAM param[]);
crypto/openssl/include/openssl/evp.h
2048
const OSSL_PARAM *EVP_PKEY_fromdata_settable(EVP_PKEY_CTX *ctx, int selection);
crypto/openssl/include/openssl/evp.h
2050
int EVP_PKEY_todata(const EVP_PKEY *pkey, int selection, OSSL_PARAM **params);
crypto/openssl/include/openssl/evp.h
2054
const OSSL_PARAM *EVP_PKEY_gettable_params(const EVP_PKEY *pkey);
crypto/openssl/include/openssl/evp.h
2055
int EVP_PKEY_get_params(const EVP_PKEY *pkey, OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
2068
const OSSL_PARAM *EVP_PKEY_settable_params(const EVP_PKEY *pkey);
crypto/openssl/include/openssl/evp.h
2069
int EVP_PKEY_set_params(EVP_PKEY *pkey, OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
2218
const OSSL_PARAM *EVP_KEYEXCH_gettable_ctx_params(const EVP_KEYEXCH *keyexch);
crypto/openssl/include/openssl/evp.h
2219
const OSSL_PARAM *EVP_KEYEXCH_settable_ctx_params(const EVP_KEYEXCH *keyexch);
crypto/openssl/include/openssl/evp.h
2234
int selection, const OSSL_PARAM *params);
crypto/openssl/include/openssl/evp.h
2236
const char *propquery, const OSSL_PARAM *params);
crypto/openssl/include/openssl/evp.h
705
int EVP_MD_get_params(const EVP_MD *digest, OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
706
int EVP_MD_CTX_set_params(EVP_MD_CTX *ctx, const OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
707
int EVP_MD_CTX_get_params(EVP_MD_CTX *ctx, OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
708
const OSSL_PARAM *EVP_MD_gettable_params(const EVP_MD *digest);
crypto/openssl/include/openssl/evp.h
709
const OSSL_PARAM *EVP_MD_settable_ctx_params(const EVP_MD *md);
crypto/openssl/include/openssl/evp.h
710
const OSSL_PARAM *EVP_MD_gettable_ctx_params(const EVP_MD *md);
crypto/openssl/include/openssl/evp.h
711
const OSSL_PARAM *EVP_MD_CTX_settable_params(EVP_MD_CTX *ctx);
crypto/openssl/include/openssl/evp.h
712
const OSSL_PARAM *EVP_MD_CTX_gettable_params(EVP_MD_CTX *ctx);
crypto/openssl/include/openssl/evp.h
726
const OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
779
const OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
796
const OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
813
int enc, const OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
816
int enc, const OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
864
const OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
875
const OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
920
int EVP_CIPHER_get_params(EVP_CIPHER *cipher, OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
921
int EVP_CIPHER_CTX_set_params(EVP_CIPHER_CTX *ctx, const OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
922
int EVP_CIPHER_CTX_get_params(EVP_CIPHER_CTX *ctx, OSSL_PARAM params[]);
crypto/openssl/include/openssl/evp.h
923
const OSSL_PARAM *EVP_CIPHER_gettable_params(const EVP_CIPHER *cipher);
crypto/openssl/include/openssl/evp.h
924
const OSSL_PARAM *EVP_CIPHER_settable_ctx_params(const EVP_CIPHER *cipher);
crypto/openssl/include/openssl/evp.h
925
const OSSL_PARAM *EVP_CIPHER_gettable_ctx_params(const EVP_CIPHER *cipher);
crypto/openssl/include/openssl/evp.h
926
const OSSL_PARAM *EVP_CIPHER_CTX_settable_params(EVP_CIPHER_CTX *ctx);
crypto/openssl/include/openssl/evp.h
927
const OSSL_PARAM *EVP_CIPHER_CTX_gettable_params(EVP_CIPHER_CTX *ctx);
crypto/openssl/include/openssl/indicator.h
21
const OSSL_PARAM params[]);
crypto/openssl/include/openssl/kdf.h
45
const OSSL_PARAM params[]);
crypto/openssl/include/openssl/kdf.h
46
int EVP_KDF_get_params(EVP_KDF *kdf, OSSL_PARAM params[]);
crypto/openssl/include/openssl/kdf.h
47
int EVP_KDF_CTX_get_params(EVP_KDF_CTX *ctx, OSSL_PARAM params[]);
crypto/openssl/include/openssl/kdf.h
48
int EVP_KDF_CTX_set_params(EVP_KDF_CTX *ctx, const OSSL_PARAM params[]);
crypto/openssl/include/openssl/kdf.h
49
const OSSL_PARAM *EVP_KDF_gettable_params(const EVP_KDF *kdf);
crypto/openssl/include/openssl/kdf.h
50
const OSSL_PARAM *EVP_KDF_gettable_ctx_params(const EVP_KDF *kdf);
crypto/openssl/include/openssl/kdf.h
51
const OSSL_PARAM *EVP_KDF_settable_ctx_params(const EVP_KDF *kdf);
crypto/openssl/include/openssl/kdf.h
52
const OSSL_PARAM *EVP_KDF_CTX_gettable_params(EVP_KDF_CTX *ctx);
crypto/openssl/include/openssl/kdf.h
53
const OSSL_PARAM *EVP_KDF_CTX_settable_params(EVP_KDF_CTX *ctx);
crypto/openssl/include/openssl/param_build.h
23
OSSL_PARAM *OSSL_PARAM_BLD_to_param(OSSL_PARAM_BLD *bld);
crypto/openssl/include/openssl/params.h
103
int OSSL_PARAM_print_to_bio(const OSSL_PARAM *params, BIO *bio,
crypto/openssl/include/openssl/params.h
106
int OSSL_PARAM_get_int(const OSSL_PARAM *p, int *val);
crypto/openssl/include/openssl/params.h
107
int OSSL_PARAM_get_uint(const OSSL_PARAM *p, unsigned int *val);
crypto/openssl/include/openssl/params.h
108
int OSSL_PARAM_get_long(const OSSL_PARAM *p, long int *val);
crypto/openssl/include/openssl/params.h
109
int OSSL_PARAM_get_ulong(const OSSL_PARAM *p, unsigned long int *val);
crypto/openssl/include/openssl/params.h
110
int OSSL_PARAM_get_int32(const OSSL_PARAM *p, int32_t *val);
crypto/openssl/include/openssl/params.h
111
int OSSL_PARAM_get_uint32(const OSSL_PARAM *p, uint32_t *val);
crypto/openssl/include/openssl/params.h
112
int OSSL_PARAM_get_int64(const OSSL_PARAM *p, int64_t *val);
crypto/openssl/include/openssl/params.h
113
int OSSL_PARAM_get_uint64(const OSSL_PARAM *p, uint64_t *val);
crypto/openssl/include/openssl/params.h
114
int OSSL_PARAM_get_size_t(const OSSL_PARAM *p, size_t *val);
crypto/openssl/include/openssl/params.h
115
int OSSL_PARAM_get_time_t(const OSSL_PARAM *p, time_t *val);
crypto/openssl/include/openssl/params.h
117
int OSSL_PARAM_set_int(OSSL_PARAM *p, int val);
crypto/openssl/include/openssl/params.h
118
int OSSL_PARAM_set_uint(OSSL_PARAM *p, unsigned int val);
crypto/openssl/include/openssl/params.h
119
int OSSL_PARAM_set_long(OSSL_PARAM *p, long int val);
crypto/openssl/include/openssl/params.h
120
int OSSL_PARAM_set_ulong(OSSL_PARAM *p, unsigned long int val);
crypto/openssl/include/openssl/params.h
121
int OSSL_PARAM_set_int32(OSSL_PARAM *p, int32_t val);
crypto/openssl/include/openssl/params.h
122
int OSSL_PARAM_set_uint32(OSSL_PARAM *p, uint32_t val);
crypto/openssl/include/openssl/params.h
123
int OSSL_PARAM_set_int64(OSSL_PARAM *p, int64_t val);
crypto/openssl/include/openssl/params.h
124
int OSSL_PARAM_set_uint64(OSSL_PARAM *p, uint64_t val);
crypto/openssl/include/openssl/params.h
125
int OSSL_PARAM_set_size_t(OSSL_PARAM *p, size_t val);
crypto/openssl/include/openssl/params.h
126
int OSSL_PARAM_set_time_t(OSSL_PARAM *p, time_t val);
crypto/openssl/include/openssl/params.h
128
int OSSL_PARAM_get_double(const OSSL_PARAM *p, double *val);
crypto/openssl/include/openssl/params.h
129
int OSSL_PARAM_set_double(OSSL_PARAM *p, double val);
crypto/openssl/include/openssl/params.h
131
int OSSL_PARAM_get_BN(const OSSL_PARAM *p, BIGNUM **val);
crypto/openssl/include/openssl/params.h
132
int OSSL_PARAM_set_BN(OSSL_PARAM *p, const BIGNUM *val);
crypto/openssl/include/openssl/params.h
134
int OSSL_PARAM_get_utf8_string(const OSSL_PARAM *p, char **val, size_t max_len);
crypto/openssl/include/openssl/params.h
135
int OSSL_PARAM_set_utf8_string(OSSL_PARAM *p, const char *val);
crypto/openssl/include/openssl/params.h
137
int OSSL_PARAM_get_octet_string(const OSSL_PARAM *p, void **val, size_t max_len,
crypto/openssl/include/openssl/params.h
139
int OSSL_PARAM_set_octet_string(OSSL_PARAM *p, const void *val, size_t len);
crypto/openssl/include/openssl/params.h
141
int OSSL_PARAM_get_utf8_ptr(const OSSL_PARAM *p, const char **val);
crypto/openssl/include/openssl/params.h
142
int OSSL_PARAM_set_utf8_ptr(OSSL_PARAM *p, const char *val);
crypto/openssl/include/openssl/params.h
144
int OSSL_PARAM_get_octet_ptr(const OSSL_PARAM *p, const void **val,
crypto/openssl/include/openssl/params.h
146
int OSSL_PARAM_set_octet_ptr(OSSL_PARAM *p, const void *val,
crypto/openssl/include/openssl/params.h
149
int OSSL_PARAM_get_utf8_string_ptr(const OSSL_PARAM *p, const char **val);
crypto/openssl/include/openssl/params.h
150
int OSSL_PARAM_get_octet_string_ptr(const OSSL_PARAM *p, const void **val,
crypto/openssl/include/openssl/params.h
153
int OSSL_PARAM_modified(const OSSL_PARAM *p);
crypto/openssl/include/openssl/params.h
154
void OSSL_PARAM_set_all_unmodified(OSSL_PARAM *p);
crypto/openssl/include/openssl/params.h
156
OSSL_PARAM *OSSL_PARAM_dup(const OSSL_PARAM *p);
crypto/openssl/include/openssl/params.h
157
OSSL_PARAM *OSSL_PARAM_merge(const OSSL_PARAM *p1, const OSSL_PARAM *p2);
crypto/openssl/include/openssl/params.h
158
void OSSL_PARAM_free(OSSL_PARAM *p);
crypto/openssl/include/openssl/params.h
71
OSSL_PARAM *OSSL_PARAM_locate(OSSL_PARAM *p, const char *key);
crypto/openssl/include/openssl/params.h
72
const OSSL_PARAM *OSSL_PARAM_locate_const(const OSSL_PARAM *p, const char *key);
crypto/openssl/include/openssl/params.h
75
OSSL_PARAM OSSL_PARAM_construct_int(const char *key, int *buf);
crypto/openssl/include/openssl/params.h
76
OSSL_PARAM OSSL_PARAM_construct_uint(const char *key, unsigned int *buf);
crypto/openssl/include/openssl/params.h
77
OSSL_PARAM OSSL_PARAM_construct_long(const char *key, long int *buf);
crypto/openssl/include/openssl/params.h
78
OSSL_PARAM OSSL_PARAM_construct_ulong(const char *key, unsigned long int *buf);
crypto/openssl/include/openssl/params.h
79
OSSL_PARAM OSSL_PARAM_construct_int32(const char *key, int32_t *buf);
crypto/openssl/include/openssl/params.h
80
OSSL_PARAM OSSL_PARAM_construct_uint32(const char *key, uint32_t *buf);
crypto/openssl/include/openssl/params.h
81
OSSL_PARAM OSSL_PARAM_construct_int64(const char *key, int64_t *buf);
crypto/openssl/include/openssl/params.h
82
OSSL_PARAM OSSL_PARAM_construct_uint64(const char *key, uint64_t *buf);
crypto/openssl/include/openssl/params.h
83
OSSL_PARAM OSSL_PARAM_construct_size_t(const char *key, size_t *buf);
crypto/openssl/include/openssl/params.h
84
OSSL_PARAM OSSL_PARAM_construct_time_t(const char *key, time_t *buf);
crypto/openssl/include/openssl/params.h
85
OSSL_PARAM OSSL_PARAM_construct_BN(const char *key, unsigned char *buf,
crypto/openssl/include/openssl/params.h
87
OSSL_PARAM OSSL_PARAM_construct_double(const char *key, double *buf);
crypto/openssl/include/openssl/params.h
88
OSSL_PARAM OSSL_PARAM_construct_utf8_string(const char *key, char *buf,
crypto/openssl/include/openssl/params.h
90
OSSL_PARAM OSSL_PARAM_construct_utf8_ptr(const char *key, char **buf,
crypto/openssl/include/openssl/params.h
92
OSSL_PARAM OSSL_PARAM_construct_octet_string(const char *key, void *buf,
crypto/openssl/include/openssl/params.h
94
OSSL_PARAM OSSL_PARAM_construct_octet_ptr(const char *key, void **buf,
crypto/openssl/include/openssl/params.h
96
OSSL_PARAM OSSL_PARAM_construct_end(void);
crypto/openssl/include/openssl/params.h
98
int OSSL_PARAM_allocate_from_text(OSSL_PARAM *to,
crypto/openssl/include/openssl/params.h
99
const OSSL_PARAM *paramdefs,
crypto/openssl/include/openssl/provider.h
27
OSSL_PARAM *params);
crypto/openssl/include/openssl/provider.h
31
OSSL_PARAM *params,
crypto/openssl/include/openssl/provider.h
39
const OSSL_PARAM *OSSL_PROVIDER_gettable_params(const OSSL_PROVIDER *prov);
crypto/openssl/include/openssl/provider.h
40
int OSSL_PROVIDER_get_params(const OSSL_PROVIDER *prov, OSSL_PARAM params[]);
crypto/openssl/include/openssl/provider.h
65
OSSL_PARAM params[]);
crypto/openssl/include/openssl/store.h
107
const OSSL_PARAM params[]);
crypto/openssl/include/openssl/store.h
143
const OSSL_PARAM params[],
crypto/openssl/include/openssl/store.h
62
const OSSL_PARAM params[],
crypto/openssl/providers/baseprov.c
37
static const OSSL_PARAM base_param_types[] = {
crypto/openssl/providers/baseprov.c
45
static const OSSL_PARAM *base_gettable_params(void *provctx)
crypto/openssl/providers/baseprov.c
50
static int base_get_params(void *provctx, OSSL_PARAM params[])
crypto/openssl/providers/baseprov.c
52
OSSL_PARAM *p;
crypto/openssl/providers/common/capabilities.c
153
static const OSSL_PARAM param_group_list[][11] = {
crypto/openssl/providers/common/capabilities.c
315
static const OSSL_PARAM param_sigalg_list[][10] = {
crypto/openssl/providers/common/include/prov/provider_util.h
124
const OSSL_PARAM params[],
crypto/openssl/providers/common/include/prov/provider_util.h
47
const OSSL_PARAM params[],
crypto/openssl/providers/common/include/prov/provider_util.h
76
const OSSL_PARAM params[],
crypto/openssl/providers/common/include/prov/provider_util.h
98
const OSSL_PARAM params[],
crypto/openssl/providers/common/include/prov/providercommon.h
26
static ossl_inline int ossl_param_is_empty(const OSSL_PARAM params[])
crypto/openssl/providers/common/provider_ctx.c
82
OSSL_PARAM param[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/providers/common/provider_util.c
177
const OSSL_PARAM params[],
crypto/openssl/providers/common/provider_util.c
180
const OSSL_PARAM *p;
crypto/openssl/providers/common/provider_util.c
231
const OSSL_PARAM params[],
crypto/openssl/providers/common/provider_util.c
239
const OSSL_PARAM *p;
crypto/openssl/providers/common/provider_util.c
240
OSSL_PARAM mac_params[6], *mp = mac_params;
crypto/openssl/providers/common/provider_util.c
298
const OSSL_PARAM params[],
crypto/openssl/providers/common/provider_util.c
304
const OSSL_PARAM *p;
crypto/openssl/providers/common/provider_util.c
51
static int load_common(const OSSL_PARAM params[], const char **propquery,
crypto/openssl/providers/common/provider_util.c
54
const OSSL_PARAM *p;
crypto/openssl/providers/common/provider_util.c
92
const OSSL_PARAM params[],
crypto/openssl/providers/common/provider_util.c
95
const OSSL_PARAM *p;
crypto/openssl/providers/defltprov.c
42
static const OSSL_PARAM deflt_param_types[] = {
crypto/openssl/providers/defltprov.c
50
static const OSSL_PARAM *deflt_gettable_params(void *provctx)
crypto/openssl/providers/defltprov.c
55
static int deflt_get_params(void *provctx, OSSL_PARAM params[])
crypto/openssl/providers/defltprov.c
57
OSSL_PARAM *p;
crypto/openssl/providers/fips/fipsindicator.c
81
const OSSL_PARAM params[], const char *name)
crypto/openssl/providers/fips/fipsindicator.c
84
const OSSL_PARAM *p = OSSL_PARAM_locate_const(params, name);
crypto/openssl/providers/fips/fipsindicator.c
94
int ossl_FIPS_IND_get_ctx_param(const OSSL_FIPS_IND *ind, OSSL_PARAM params[])
crypto/openssl/providers/fips/fipsindicator.c
96
OSSL_PARAM *p = OSSL_PARAM_locate(params, OSSL_ALG_PARAM_FIPS_APPROVED_INDICATOR);
crypto/openssl/providers/fips/fipsprov.c
148
OSSL_PARAM core_params[32], *p = core_params;
crypto/openssl/providers/fips/fipsprov.c
178
static const OSSL_PARAM *fips_gettable_params(void *provctx)
crypto/openssl/providers/fips/fipsprov.c
181
static const OSSL_PARAM fips_param_types[] = {
crypto/openssl/providers/fips/fipsprov.c
197
static int fips_get_params(void *provctx, OSSL_PARAM params[])
crypto/openssl/providers/fips/fipsprov.c
199
OSSL_PARAM *p;
crypto/openssl/providers/fips/include/fips/fipsindicator.h
73
const OSSL_PARAM params[], const char *name);
crypto/openssl/providers/fips/include/fips/fipsindicator.h
75
OSSL_PARAM params[]);
crypto/openssl/providers/fips/self_test.c
211
OSSL_PARAM params[2];
crypto/openssl/providers/fips/self_test.c
258
OSSL_PARAM params[2], *p = params;
crypto/openssl/providers/fips/self_test_kats.c
1030
OSSL_PARAM drbg_params[3] = {
crypto/openssl/providers/fips/self_test_kats.c
1121
OSSL_PARAM drbg_params[3] = {
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
221
OSSL_PARAM *params = NULL;
crypto/openssl/providers/fips/self_test_kats.c
256
OSSL_PARAM *params = NULL;
crypto/openssl/providers/fips/self_test_kats.c
300
OSSL_PARAM drbg_params[3] = {
crypto/openssl/providers/fips/self_test_kats.c
404
OSSL_PARAM *params = NULL;
crypto/openssl/providers/fips/self_test_kats.c
405
OSSL_PARAM *params_peer = NULL;
crypto/openssl/providers/fips/self_test_kats.c
484
OSSL_PARAM *paramskey = NULL, *paramsinit = NULL, *paramsverify = NULL;
crypto/openssl/providers/fips/self_test_kats.c
613
OSSL_PARAM *key_params = NULL;
crypto/openssl/providers/fips/self_test_kats.c
667
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/providers/fips/self_test_kats.c
786
OSSL_PARAM *params = NULL;
crypto/openssl/providers/fips/self_test_kats.c
823
OSSL_PARAM *keyparams = NULL, *initparams = NULL;
crypto/openssl/providers/implementations/asymciphers/rsa_enc.c
137
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/asymciphers/rsa_enc.c
144
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/asymciphers/rsa_enc.c
371
static int rsa_get_ctx_params(void *vprsactx, OSSL_PARAM *params)
crypto/openssl/providers/implementations/asymciphers/rsa_enc.c
374
OSSL_PARAM *p;
crypto/openssl/providers/implementations/asymciphers/rsa_enc.c
441
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/asymciphers/rsa_enc.c
454
static const OSSL_PARAM *rsa_gettable_ctx_params(ossl_unused void *vprsactx,
crypto/openssl/providers/implementations/asymciphers/rsa_enc.c
460
static int rsa_set_ctx_params(void *vprsactx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/asymciphers/rsa_enc.c
463
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/asymciphers/rsa_enc.c
604
static const OSSL_PARAM known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/asymciphers/rsa_enc.c
619
static const OSSL_PARAM *rsa_settable_ctx_params(ossl_unused void *vprsactx,
crypto/openssl/providers/implementations/asymciphers/rsa_enc.c
96
static int rsa_init(void *vprsactx, void *vrsa, const OSSL_PARAM params[],
crypto/openssl/providers/implementations/asymciphers/sm2_enc.c
157
static int sm2_get_ctx_params(void *vpsm2ctx, OSSL_PARAM *params)
crypto/openssl/providers/implementations/asymciphers/sm2_enc.c
160
OSSL_PARAM *p;
crypto/openssl/providers/implementations/asymciphers/sm2_enc.c
176
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/asymciphers/sm2_enc.c
181
static const OSSL_PARAM *sm2_gettable_ctx_params(ossl_unused void *vpsm2ctx,
crypto/openssl/providers/implementations/asymciphers/sm2_enc.c
187
static int sm2_set_ctx_params(void *vpsm2ctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/asymciphers/sm2_enc.c
203
static const OSSL_PARAM known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/asymciphers/sm2_enc.c
210
static const OSSL_PARAM *sm2_settable_ctx_params(ossl_unused void *vpsm2ctx,
crypto/openssl/providers/implementations/asymciphers/sm2_enc.c
60
static int sm2_init(void *vpsm2ctx, void *vkey, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c
127
const OSSL_PARAM *p1 = OSSL_PARAM_locate_const(params,
crypto/openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c
152
const OSSL_PARAM *p1 = OSSL_PARAM_locate_const(params,
crypto/openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c
154
const OSSL_PARAM *pin = OSSL_PARAM_locate_const(params,
crypto/openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c
219
static int aes_get_ctx_params(void *vctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c
222
OSSL_PARAM *p;
crypto/openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c
287
static const OSSL_PARAM cipher_aes_known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c
301
const OSSL_PARAM *aes_gettable_ctx_params(ossl_unused void *cctx,
crypto/openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c
402
static int nm##_##kbits##_##sub##_get_params(OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c
51
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c
60
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c
67
static const OSSL_PARAM cipher_aes_known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c
80
const OSSL_PARAM *aes_settable_ctx_params(ossl_unused void *cctx,
crypto/openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c
86
static int aes_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_aes_cbc_hmac_sha.c
90
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/ciphers/cipher_aes_gcm_siv.c
125
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_aes_gcm_siv.c
132
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_aes_gcm_siv.c
175
static int ossl_aes_gcm_siv_get_ctx_params(void *vctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_aes_gcm_siv.c
178
OSSL_PARAM *p;
crypto/openssl/providers/implementations/ciphers/cipher_aes_gcm_siv.c
202
static const OSSL_PARAM aes_gcm_siv_known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/ciphers/cipher_aes_gcm_siv.c
209
static const OSSL_PARAM *ossl_aes_gcm_siv_gettable_ctx_params(ossl_unused void *cctx,
crypto/openssl/providers/implementations/ciphers/cipher_aes_gcm_siv.c
215
static int ossl_aes_gcm_siv_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_aes_gcm_siv.c
218
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/ciphers/cipher_aes_gcm_siv.c
25
static int ossl_aes_gcm_siv_set_ctx_params(void *vctx, const OSSL_PARAM params[]);
crypto/openssl/providers/implementations/ciphers/cipher_aes_gcm_siv.c
261
static const OSSL_PARAM aes_gcm_siv_known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/ciphers/cipher_aes_gcm_siv.c
267
static const OSSL_PARAM *ossl_aes_gcm_siv_settable_ctx_params(ossl_unused void *cctx,
crypto/openssl/providers/implementations/ciphers/cipher_aes_gcm_siv.c
287
static int ossl_##alg##_##kbits##_##lc##_get_params(OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/ciphers/cipher_aes_gcm_siv.c
93
const OSSL_PARAM params[], int enc)
crypto/openssl/providers/implementations/ciphers/cipher_aes_ocb.c
104
const OSSL_PARAM params[], int enc)
crypto/openssl/providers/implementations/ciphers/cipher_aes_ocb.c
141
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_aes_ocb.c
148
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_aes_ocb.c
351
static int aes_ocb_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_aes_ocb.c
354
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/ciphers/cipher_aes_ocb.c
415
static int aes_ocb_get_ctx_params(void *vctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_aes_ocb.c
418
OSSL_PARAM *p;
crypto/openssl/providers/implementations/ciphers/cipher_aes_ocb.c
477
static const OSSL_PARAM cipher_ocb_known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/ciphers/cipher_aes_ocb.c
486
static const OSSL_PARAM *cipher_ocb_gettable_ctx_params(ossl_unused void *cctx,
crypto/openssl/providers/implementations/ciphers/cipher_aes_ocb.c
492
static const OSSL_PARAM cipher_ocb_known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/ciphers/cipher_aes_ocb.c
498
static const OSSL_PARAM *cipher_ocb_settable_ctx_params(ossl_unused void *cctx,
crypto/openssl/providers/implementations/ciphers/cipher_aes_ocb.c
528
static int aes_##kbits##_##mode##_get_params(OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/ciphers/cipher_aes_siv.c
101
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_aes_siv.c
108
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_aes_siv.c
150
static int aes_siv_get_ctx_params(void *vctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_aes_siv.c
154
OSSL_PARAM *p;
crypto/openssl/providers/implementations/ciphers/cipher_aes_siv.c
178
static const OSSL_PARAM aes_siv_known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/ciphers/cipher_aes_siv.c
184
static const OSSL_PARAM *aes_siv_gettable_ctx_params(ossl_unused void *cctx,
crypto/openssl/providers/implementations/ciphers/cipher_aes_siv.c
190
static int aes_siv_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_aes_siv.c
193
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/ciphers/cipher_aes_siv.c
232
static const OSSL_PARAM aes_siv_known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/ciphers/cipher_aes_siv.c
238
static const OSSL_PARAM *aes_siv_settable_ctx_params(ossl_unused void *cctx,
crypto/openssl/providers/implementations/ciphers/cipher_aes_siv.c
260
static int alg##_##kbits##_##lc##_get_params(OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/ciphers/cipher_aes_siv.c
79
const OSSL_PARAM params[], int enc)
crypto/openssl/providers/implementations/ciphers/cipher_aes_wrp.c
101
size_t ivlen, const OSSL_PARAM params[], int enc)
crypto/openssl/providers/implementations/ciphers/cipher_aes_wrp.c
152
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_aes_wrp.c
159
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_aes_wrp.c
262
static int aes_wrap_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_aes_wrp.c
265
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/ciphers/cipher_aes_wrp.c
287
static int aes_##kbits##_##fname##_get_params(OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/ciphers/cipher_aes_xts.c
103
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_aes_xts.c
114
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_aes_xts.c
244
static const OSSL_PARAM aes_xts_known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/ciphers/cipher_aes_xts.c
249
static const OSSL_PARAM *aes_xts_settable_ctx_params(ossl_unused void *cctx,
crypto/openssl/providers/implementations/ciphers/cipher_aes_xts.c
255
static int aes_xts_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_aes_xts.c
258
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/ciphers/cipher_aes_xts.c
281
static int aes_##kbits##_##lcmode##_get_params(OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/ciphers/cipher_aes_xts.c
74
const OSSL_PARAM params[], int enc)
crypto/openssl/providers/implementations/ciphers/cipher_chacha20.c
113
static const OSSL_PARAM chacha20_known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/ciphers/cipher_chacha20.c
118
const OSSL_PARAM *chacha20_gettable_ctx_params(ossl_unused void *cctx,
crypto/openssl/providers/implementations/ciphers/cipher_chacha20.c
124
static int chacha20_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_chacha20.c
126
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/ciphers/cipher_chacha20.c
157
static const OSSL_PARAM chacha20_known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/ciphers/cipher_chacha20.c
162
const OSSL_PARAM *chacha20_settable_ctx_params(ossl_unused void *cctx,
crypto/openssl/providers/implementations/ciphers/cipher_chacha20.c
170
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_chacha20.c
189
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_chacha20.c
87
static int chacha20_get_params(OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_chacha20.c
95
static int chacha20_get_ctx_params(void *vctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_chacha20.c
97
OSSL_PARAM *p;
crypto/openssl/providers/implementations/ciphers/cipher_chacha20_poly1305.c
102
OSSL_PARAM *p;
crypto/openssl/providers/implementations/ciphers/cipher_chacha20_poly1305.c
147
static const OSSL_PARAM chacha20_poly1305_known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/ciphers/cipher_chacha20_poly1305.c
155
static const OSSL_PARAM *chacha20_poly1305_gettable_ctx_params(ossl_unused void *cctx, ossl_unused void *provctx)
crypto/openssl/providers/implementations/ciphers/cipher_chacha20_poly1305.c
160
static const OSSL_PARAM chacha20_poly1305_known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/ciphers/cipher_chacha20_poly1305.c
168
static const OSSL_PARAM *chacha20_poly1305_settable_ctx_params(
crypto/openssl/providers/implementations/ciphers/cipher_chacha20_poly1305.c
175
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_chacha20_poly1305.c
177
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/ciphers/cipher_chacha20_poly1305.c
258
size_t ivlen, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_chacha20_poly1305.c
277
size_t ivlen, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_chacha20_poly1305.c
91
static int chacha20_poly1305_get_params(OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_chacha20_poly1305.c
99
static int chacha20_poly1305_get_ctx_params(void *vctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_cts.h
16
static int alg##_cts_##kbits##_##lcmode##_get_params(OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/ciphers/cipher_des.c
106
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_des.c
113
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_des.c
134
static int des_get_ctx_params(void *vctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_des.c
137
OSSL_PARAM *p;
crypto/openssl/providers/implementations/ciphers/cipher_des.c
160
static int des_##lcmode##_get_params(OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/ciphers/cipher_des.c
73
const OSSL_PARAM params[], int enc)
crypto/openssl/providers/implementations/ciphers/cipher_null.c
103
static int null_get_params(OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_null.c
108
static const OSSL_PARAM null_known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/ciphers/cipher_null.c
116
static const OSSL_PARAM *null_gettable_ctx_params(ossl_unused void *cctx,
crypto/openssl/providers/implementations/ciphers/cipher_null.c
123
static int null_get_ctx_params(void *vctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_null.c
126
OSSL_PARAM *p;
crypto/openssl/providers/implementations/ciphers/cipher_null.c
147
static const OSSL_PARAM null_known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/ciphers/cipher_null.c
153
static const OSSL_PARAM *null_settable_ctx_params(ossl_unused void *cctx,
crypto/openssl/providers/implementations/ciphers/cipher_null.c
160
static int null_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_null.c
163
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/ciphers/cipher_null.c
42
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_null.c
56
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_rc2.c
106
static int rc2_get_ctx_params(void *vctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_rc2.c
109
OSSL_PARAM *p, *p1, *p2;
crypto/openssl/providers/implementations/ciphers/cipher_rc2.c
174
static int rc2_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_rc2.c
177
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/ciphers/cipher_rc2.c
237
static int alg##_##kbits##_##lcmode##_get_params(OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/ciphers/cipher_rc2.c
90
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_rc2.c
99
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_rc4.c
55
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_rc4.c
64
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_rc4.c
73
static int alg##_##kbits##_get_params(OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/ciphers/cipher_rc4_hmac_md5.c
102
static const OSSL_PARAM rc4_hmac_md5_known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/ciphers/cipher_rc4_hmac_md5.c
108
const OSSL_PARAM *rc4_hmac_md5_gettable_ctx_params(ossl_unused void *cctx,
crypto/openssl/providers/implementations/ciphers/cipher_rc4_hmac_md5.c
114
static int rc4_hmac_md5_get_ctx_params(void *vctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_rc4_hmac_md5.c
117
OSSL_PARAM *p;
crypto/openssl/providers/implementations/ciphers/cipher_rc4_hmac_md5.c
138
static const OSSL_PARAM rc4_hmac_md5_known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/ciphers/cipher_rc4_hmac_md5.c
144
const OSSL_PARAM *rc4_hmac_md5_settable_ctx_params(ossl_unused void *cctx,
crypto/openssl/providers/implementations/ciphers/cipher_rc4_hmac_md5.c
150
static int rc4_hmac_md5_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_rc4_hmac_md5.c
153
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/ciphers/cipher_rc4_hmac_md5.c
215
static int rc4_hmac_md5_get_params(OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_rc4_hmac_md5.c
86
size_t ivlen, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_rc4_hmac_md5.c
95
size_t ivlen, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_rc5.c
114
static int rc5_get_ctx_params(void *vctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_rc5.c
117
OSSL_PARAM *p;
crypto/openssl/providers/implementations/ciphers/cipher_rc5.c
132
static int alg##_##kbits##_##lcmode##_get_params(OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/ciphers/cipher_rc5.c
59
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_rc5.c
68
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_rc5.c
75
static int rc5_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_rc5.c
78
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/ciphers/cipher_sm4_xts.c
192
static const OSSL_PARAM sm4_xts_known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/ciphers/cipher_sm4_xts.c
197
static const OSSL_PARAM *sm4_xts_settable_ctx_params(ossl_unused void *cctx,
crypto/openssl/providers/implementations/ciphers/cipher_sm4_xts.c
203
static int sm4_xts_set_ctx_params(void *vxctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_sm4_xts.c
206
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/ciphers/cipher_sm4_xts.c
245
static int sm4_##kbits##_##lcmode##_get_params(OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/ciphers/cipher_sm4_xts.c
38
const OSSL_PARAM params[], int enc)
crypto/openssl/providers/implementations/ciphers/cipher_sm4_xts.c
65
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_sm4_xts.c
72
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_tdes.h
43
static int tdes_##type##_##lcmode##_get_params(OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/ciphers/cipher_tdes.h
77
int ossl_tdes_get_params(OSSL_PARAM params[], unsigned int md, uint64_t flags,
crypto/openssl/providers/implementations/ciphers/cipher_tdes_common.c
119
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_tdes_common.c
126
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_tdes_common.c
152
int ossl_tdes_get_ctx_params(void *vctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_tdes_common.c
155
OSSL_PARAM *p;
crypto/openssl/providers/implementations/ciphers/cipher_tdes_common.c
176
int ossl_tdes_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/cipher_tdes_common.c
185
int ossl_tdes_get_params(OSSL_PARAM params[], unsigned int md, uint64_t flags,
crypto/openssl/providers/implementations/ciphers/cipher_tdes_common.c
193
OSSL_PARAM *p;
crypto/openssl/providers/implementations/ciphers/cipher_tdes_common.c
77
const OSSL_PARAM params[], int enc)
crypto/openssl/providers/implementations/ciphers/cipher_tdes_wrap.c
178
static int tdes_wrap_get_params(OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/ciphers/ciphercommon.c
114
int ossl_cipher_var_keylen_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/ciphercommon.c
117
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/ciphers/ciphercommon.c
147
static const OSSL_PARAM cipher_aead_known_gettable_ctx_params[]
crypto/openssl/providers/implementations/ciphers/ciphercommon.c
160
const OSSL_PARAM *ossl_cipher_aead_gettable_ctx_params(
crypto/openssl/providers/implementations/ciphers/ciphercommon.c
166
static const OSSL_PARAM cipher_aead_known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/ciphers/ciphercommon.c
174
const OSSL_PARAM *ossl_cipher_aead_settable_ctx_params(
crypto/openssl/providers/implementations/ciphers/ciphercommon.c
192
const OSSL_PARAM params[], int enc)
crypto/openssl/providers/implementations/ciphers/ciphercommon.c
231
size_t ivlen, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/ciphercommon.c
239
size_t ivlen, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/ciphercommon.c
247
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/ciphercommon.c
258
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/ciphercommon.c
26
static const OSSL_PARAM cipher_known_gettable_params[] = {
crypto/openssl/providers/implementations/ciphers/ciphercommon.c
38
const OSSL_PARAM *ossl_cipher_generic_gettable_params(ossl_unused void *provctx)
crypto/openssl/providers/implementations/ciphers/ciphercommon.c
43
int ossl_cipher_generic_get_params(OSSL_PARAM params[], unsigned int md,
crypto/openssl/providers/implementations/ciphers/ciphercommon.c
47
OSSL_PARAM *p;
crypto/openssl/providers/implementations/ciphers/ciphercommon.c
596
int ossl_cipher_generic_get_ctx_params(void *vctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/ciphercommon.c
599
OSSL_PARAM *p;
crypto/openssl/providers/implementations/ciphers/ciphercommon.c
644
int ossl_cipher_generic_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/ciphercommon.c
647
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/ciphers/ciphercommon_ccm.c
147
int ossl_ccm_get_ctx_params(void *vctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/ciphercommon_ccm.c
150
OSSL_PARAM *p;
crypto/openssl/providers/implementations/ciphers/ciphercommon_ccm.c
227
const OSSL_PARAM params[], int enc)
crypto/openssl/providers/implementations/ciphers/ciphercommon_ccm.c
257
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/ciphercommon_ccm.c
264
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/ciphercommon_ccm.c
68
int ossl_ccm_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/ciphercommon_ccm.c
71
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/ciphers/ciphercommon_gcm.c
144
int ossl_gcm_get_ctx_params(void *vctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/ciphercommon_gcm.c
147
OSSL_PARAM *p;
crypto/openssl/providers/implementations/ciphers/ciphercommon_gcm.c
244
int ossl_gcm_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/ciphercommon_gcm.c
247
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/ciphers/ciphercommon_gcm.c
51
const OSSL_PARAM params[], int enc)
crypto/openssl/providers/implementations/ciphers/ciphercommon_gcm.c
84
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/ciphers/ciphercommon_gcm.c
91
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/digests/blake2_prov.c
105
static int blake##variantsize##_internal_init(void *ctx, const OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/digests/blake2_prov.c
170
static int blake##variantsize##_get_params(OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/digests/blake2_prov.c
19
static const OSSL_PARAM known_blake##variant##_ctx_params[] = { \
crypto/openssl/providers/implementations/digests/blake2_prov.c
24
const OSSL_PARAM *ossl_blake##variant##_gettable_ctx_params(ossl_unused void *ctx, \
crypto/openssl/providers/implementations/digests/blake2_prov.c
30
const OSSL_PARAM *ossl_blake##variant##_settable_ctx_params(ossl_unused void *ctx, \
crypto/openssl/providers/implementations/digests/blake2_prov.c
36
int ossl_blake##variant##_get_ctx_params(void *vctx, OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/digests/blake2_prov.c
39
OSSL_PARAM *p; \
crypto/openssl/providers/implementations/digests/blake2_prov.c
58
int ossl_blake##variant##_set_ctx_params(void *vctx, const OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/digests/blake2_prov.c
62
const OSSL_PARAM *p; \
crypto/openssl/providers/implementations/digests/digestcommon.c
14
int ossl_digest_default_get_params(OSSL_PARAM params[], size_t blksz,
crypto/openssl/providers/implementations/digests/digestcommon.c
17
OSSL_PARAM *p = NULL;
crypto/openssl/providers/implementations/digests/digestcommon.c
44
static const OSSL_PARAM digest_default_known_gettable_params[] = {
crypto/openssl/providers/implementations/digests/digestcommon.c
51
const OSSL_PARAM *ossl_digest_default_gettable_params(void *provctx)
crypto/openssl/providers/implementations/digests/md5_sha1_prov.c
28
static const OSSL_PARAM known_md5_sha1_settable_ctx_params[] = {
crypto/openssl/providers/implementations/digests/md5_sha1_prov.c
33
static const OSSL_PARAM *md5_sha1_settable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/digests/md5_sha1_prov.c
40
static int md5_sha1_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/digests/md5_sha1_prov.c
42
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/digests/mdc2_prov.c
28
static const OSSL_PARAM known_mdc2_settable_ctx_params[] = {
crypto/openssl/providers/implementations/digests/mdc2_prov.c
33
static const OSSL_PARAM *mdc2_settable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/digests/mdc2_prov.c
39
static int mdc2_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/digests/mdc2_prov.c
41
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/digests/sha2_prov.c
31
static const OSSL_PARAM known_sha1_settable_ctx_params[] = {
crypto/openssl/providers/implementations/digests/sha2_prov.c
35
static const OSSL_PARAM *sha1_settable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/digests/sha2_prov.c
42
static int sha1_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/digests/sha2_prov.c
44
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/digests/sha3_prov.c
576
static const OSSL_PARAM *shake_gettable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/digests/sha3_prov.c
579
static const OSSL_PARAM known_shake_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/digests/sha3_prov.c
58
static int keccak_init(void *vctx, ossl_unused const OSSL_PARAM params[])
crypto/openssl/providers/implementations/digests/sha3_prov.c
587
static int shake_get_ctx_params(void *vctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/digests/sha3_prov.c
589
OSSL_PARAM *p;
crypto/openssl/providers/implementations/digests/sha3_prov.c
611
static const OSSL_PARAM *shake_settable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/digests/sha3_prov.c
614
static const OSSL_PARAM known_shake_settable_ctx_params[] = {
crypto/openssl/providers/implementations/digests/sha3_prov.c
623
static int shake_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/digests/sha3_prov.c
625
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/digests/sha3_prov.c
67
static int keccak_init_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
172
static const OSSL_PARAM *der2key_settable_ctx_params(ossl_unused void *provctx)
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
174
static const OSSL_PARAM settables[] = {
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
181
static int der2key_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
184
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/encode_decode/decode_der2key.c
343
OSSL_PARAM params[4];
crypto/openssl/providers/implementations/encode_decode/decode_epki2pki.c
170
OSSL_PARAM params[6], *p = params;
crypto/openssl/providers/implementations/encode_decode/decode_epki2pki.c
57
static const OSSL_PARAM *epki2pki_settable_ctx_params(ossl_unused void *provctx)
crypto/openssl/providers/implementations/encode_decode/decode_epki2pki.c
59
static const OSSL_PARAM settables[] = {
crypto/openssl/providers/implementations/encode_decode/decode_epki2pki.c
66
static int epki2pki_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/encode_decode/decode_epki2pki.c
69
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/encode_decode/decode_msblob2key.c
186
OSSL_PARAM params[4];
crypto/openssl/providers/implementations/encode_decode/decode_pem2der.c
215
OSSL_PARAM params[5], *p = params;
crypto/openssl/providers/implementations/encode_decode/decode_pem2der.c
77
static const OSSL_PARAM *pem2der_settable_ctx_params(ossl_unused void *provctx)
crypto/openssl/providers/implementations/encode_decode/decode_pem2der.c
79
static const OSSL_PARAM settables[] = {
crypto/openssl/providers/implementations/encode_decode/decode_pem2der.c
87
static int pem2der_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/encode_decode/decode_pem2der.c
90
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/encode_decode/decode_pvk2key.c
186
OSSL_PARAM params[4];
crypto/openssl/providers/implementations/encode_decode/decode_pvk2key.c
86
static const OSSL_PARAM *pvk2key_settable_ctx_params(ossl_unused void *provctx)
crypto/openssl/providers/implementations/encode_decode/decode_pvk2key.c
88
static const OSSL_PARAM settables[] = {
crypto/openssl/providers/implementations/encode_decode/decode_pvk2key.c
95
static int pvk2key_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/encode_decode/decode_pvk2key.c
98
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/encode_decode/decode_spki2typespki.c
106
OSSL_PARAM params[6], *p = params;
crypto/openssl/providers/implementations/encode_decode/decode_spki2typespki.c
55
static const OSSL_PARAM *spki2typespki_settable_ctx_params(ossl_unused void *provctx)
crypto/openssl/providers/implementations/encode_decode/decode_spki2typespki.c
57
static const OSSL_PARAM settables[] = {
crypto/openssl/providers/implementations/encode_decode/decode_spki2typespki.c
64
static int spki2typespki_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/encode_decode/decode_spki2typespki.c
67
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/encode_decode/encode_key2any.c
1127
static const OSSL_PARAM *key2any_settable_ctx_params(ossl_unused void *provctx)
crypto/openssl/providers/implementations/encode_decode/encode_key2any.c
1129
static const OSSL_PARAM settables[] = {
crypto/openssl/providers/implementations/encode_decode/encode_key2any.c
1138
static int key2any_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/encode_decode/encode_key2any.c
1142
const OSSL_PARAM *cipherp = OSSL_PARAM_locate_const(params, OSSL_ENCODER_PARAM_CIPHER);
crypto/openssl/providers/implementations/encode_decode/encode_key2any.c
1143
const OSSL_PARAM *propsp = OSSL_PARAM_locate_const(params, OSSL_ENCODER_PARAM_PROPERTIES);
crypto/openssl/providers/implementations/encode_decode/encode_key2any.c
1144
const OSSL_PARAM *save_paramsp = OSSL_PARAM_locate_const(params, OSSL_ENCODER_PARAM_SAVE_PARAMETERS);
crypto/openssl/providers/implementations/encode_decode/encode_key2any.c
1408
const OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/encode_decode/encode_key2any.c
1428
const OSSL_PARAM key_abstract[], \
crypto/openssl/providers/implementations/encode_decode/encode_key2blob.c
130
const OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/encode_decode/encode_key2blob.c
146
const OSSL_PARAM key_abstract[], \
crypto/openssl/providers/implementations/encode_decode/encode_key2ms.c
101
static int key2pvk_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/encode_decode/encode_key2ms.c
104
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/encode_decode/encode_key2ms.c
187
const OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/encode_decode/encode_key2ms.c
198
const OSSL_PARAM key_abstract[], \
crypto/openssl/providers/implementations/encode_decode/encode_key2ms.c
91
static const OSSL_PARAM *key2pvk_settable_ctx_params(ossl_unused void *provctx)
crypto/openssl/providers/implementations/encode_decode/encode_key2ms.c
93
static const OSSL_PARAM settables[] = {
crypto/openssl/providers/implementations/encode_decode/encode_key2text.c
660
const OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/encode_decode/encode_key2text.c
671
const OSSL_PARAM key_abstract[], \
crypto/openssl/providers/implementations/encode_decode/endecoder_common.c
61
int selection, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/encode_decode/endecoder_local.h
25
int selection, const OSSL_PARAM params[]);
crypto/openssl/providers/implementations/exchange/dh_exch.c
122
static int dh_init(void *vpdhctx, void *vdh, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/exchange/dh_exch.c
340
static int dh_set_ctx_params(void *vpdhctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/exchange/dh_exch.c
343
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/exchange/dh_exch.c
458
static const OSSL_PARAM known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/exchange/dh_exch.c
471
static const OSSL_PARAM *dh_settable_ctx_params(ossl_unused void *vpdhctx,
crypto/openssl/providers/implementations/exchange/dh_exch.c
477
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/exchange/dh_exch.c
488
static const OSSL_PARAM *dh_gettable_ctx_params(ossl_unused void *vpdhctx,
crypto/openssl/providers/implementations/exchange/dh_exch.c
494
static int dh_get_ctx_params(void *vpdhctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/exchange/dh_exch.c
497
OSSL_PARAM *p;
crypto/openssl/providers/implementations/exchange/ecdh_exch.c
102
static int ecdh_init(void *vpecdhctx, void *vecdh, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/exchange/ecdh_exch.c
240
static int ecdh_set_ctx_params(void *vpecdhctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/exchange/ecdh_exch.c
245
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/exchange/ecdh_exch.c
350
static const OSSL_PARAM known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/exchange/ecdh_exch.c
363
static const OSSL_PARAM *ecdh_settable_ctx_params(ossl_unused void *vpecdhctx,
crypto/openssl/providers/implementations/exchange/ecdh_exch.c
369
static int ecdh_get_ctx_params(void *vpecdhctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/exchange/ecdh_exch.c
372
OSSL_PARAM *p;
crypto/openssl/providers/implementations/exchange/ecdh_exch.c
427
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/exchange/ecdh_exch.c
438
static const OSSL_PARAM *ecdh_gettable_ctx_params(ossl_unused void *vpecdhctx,
crypto/openssl/providers/implementations/exchange/ecx_exch.c
104
ossl_unused const OSSL_PARAM params[])
crypto/openssl/providers/implementations/exchange/ecx_exch.c
180
static const OSSL_PARAM *ecx_gettable_ctx_params(ossl_unused void *vctx,
crypto/openssl/providers/implementations/exchange/ecx_exch.c
183
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/exchange/ecx_exch.c
190
static int ecx_get_ctx_params(ossl_unused void *vctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/exchange/ecx_exch.c
194
OSSL_PARAM *p = OSSL_PARAM_locate(params,
crypto/openssl/providers/implementations/exchange/ecx_exch.c
98
ossl_unused const OSSL_PARAM params[])
crypto/openssl/providers/implementations/exchange/kdf_exch.c
169
static int kdf_set_ctx_params(void *vpkdfctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/exchange/kdf_exch.c
176
static int kdf_get_ctx_params(void *vpkdfctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/exchange/kdf_exch.c
183
static const OSSL_PARAM *kdf_settable_ctx_params(ossl_unused void *vpkdfctx,
crypto/openssl/providers/implementations/exchange/kdf_exch.c
189
const OSSL_PARAM *params;
crypto/openssl/providers/implementations/exchange/kdf_exch.c
201
static const OSSL_PARAM *kdf_##funcname##_settable_ctx_params(void *vpkdfctx, \
crypto/openssl/providers/implementations/exchange/kdf_exch.c
211
static const OSSL_PARAM *kdf_gettable_ctx_params(ossl_unused void *vpkdfctx,
crypto/openssl/providers/implementations/exchange/kdf_exch.c
217
const OSSL_PARAM *params;
crypto/openssl/providers/implementations/exchange/kdf_exch.c
229
static const OSSL_PARAM *kdf_##funcname##_gettable_ctx_params(void *vpkdfctx, \
crypto/openssl/providers/implementations/exchange/kdf_exch.c
84
static int kdf_init(void *vpkdfctx, void *vkdf, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/include/prov/ciphercommon.h
128
int ossl_cipher_generic_get_params(OSSL_PARAM params[], unsigned int md,
crypto/openssl/providers/implementations/include/prov/ciphercommon.h
197
static int alg##_##kbits##_##lcmode##_get_params(OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/include/prov/ciphercommon.h
334
static const OSSL_PARAM name##_known_gettable_ctx_params[] = { \
crypto/openssl/providers/implementations/include/prov/ciphercommon.h
346
const OSSL_PARAM *name##_gettable_ctx_params(ossl_unused void *cctx, \
crypto/openssl/providers/implementations/include/prov/ciphercommon.h
353
static const OSSL_PARAM name##_known_settable_ctx_params[] = { \
crypto/openssl/providers/implementations/include/prov/ciphercommon.h
360
const OSSL_PARAM *name##_settable_ctx_params(ossl_unused void *cctx, \
crypto/openssl/providers/implementations/include/prov/ciphercommon_aead.h
20
static int alg##_##kbits##_##lc##_get_params(OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/include/prov/digestcommon.h
103
ossl_unused const OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/include/prov/digestcommon.h
116
static int name##_internal_init(void *ctx, const OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/include/prov/digestcommon.h
129
const OSSL_PARAM *ossl_digest_default_gettable_params(void *provctx);
crypto/openssl/providers/implementations/include/prov/digestcommon.h
130
int ossl_digest_default_get_params(OSSL_PARAM params[], size_t blksz,
crypto/openssl/providers/implementations/include/prov/digestcommon.h
28
static int name##_get_params(OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/kdfs/argon2.c
1011
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/argon2.c
1043
if (OSSL_PARAM_locate((OSSL_PARAM *)params, "size") != NULL) {
crypto/openssl/providers/implementations/kdfs/argon2.c
1228
static int kdf_argon2_ctx_set_secret(KDF_ARGON2 *ctx, const OSSL_PARAM *p)
crypto/openssl/providers/implementations/kdfs/argon2.c
1255
static int kdf_argon2_ctx_set_pwd(KDF_ARGON2 *ctx, const OSSL_PARAM *p)
crypto/openssl/providers/implementations/kdfs/argon2.c
1287
static int kdf_argon2_ctx_set_salt(KDF_ARGON2 *ctx, const OSSL_PARAM *p)
crypto/openssl/providers/implementations/kdfs/argon2.c
1325
static int kdf_argon2_ctx_set_ad(KDF_ARGON2 *ctx, const OSSL_PARAM *p)
crypto/openssl/providers/implementations/kdfs/argon2.c
1387
static int kdf_argon2_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/argon2.c
1389
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/kdfs/argon2.c
1470
static const OSSL_PARAM *kdf_argon2_settable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/kdfs/argon2.c
1473
static const OSSL_PARAM known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/kdfs/argon2.c
1492
static int kdf_argon2_get_ctx_params(void *vctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/argon2.c
1494
OSSL_PARAM *p;
crypto/openssl/providers/implementations/kdfs/argon2.c
1503
static const OSSL_PARAM *kdf_argon2_gettable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/kdfs/argon2.c
1506
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/kdfs/argon2.c
204
const OSSL_PARAM params[]);
crypto/openssl/providers/implementations/kdfs/argon2.c
211
static int kdf_argon2_ctx_set_secret(KDF_ARGON2 *ctx, const OSSL_PARAM *p);
crypto/openssl/providers/implementations/kdfs/argon2.c
212
static int kdf_argon2_ctx_set_pwd(KDF_ARGON2 *ctx, const OSSL_PARAM *p);
crypto/openssl/providers/implementations/kdfs/argon2.c
213
static int kdf_argon2_ctx_set_salt(KDF_ARGON2 *ctx, const OSSL_PARAM *p);
crypto/openssl/providers/implementations/kdfs/argon2.c
214
static int kdf_argon2_ctx_set_ad(KDF_ARGON2 *ctx, const OSSL_PARAM *p);
crypto/openssl/providers/implementations/kdfs/argon2.c
215
static int kdf_argon2_set_ctx_params(void *vctx, const OSSL_PARAM params[]);
crypto/openssl/providers/implementations/kdfs/argon2.c
216
static int kdf_argon2_get_ctx_params(void *vctx, OSSL_PARAM params[]);
crypto/openssl/providers/implementations/kdfs/argon2.c
218
static const OSSL_PARAM *kdf_argon2_settable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/kdfs/argon2.c
220
static const OSSL_PARAM *kdf_argon2_gettable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/kdfs/argon2.c
789
OSSL_PARAM par[3];
crypto/openssl/providers/implementations/kdfs/argon2.c
814
OSSL_PARAM par[2];
crypto/openssl/providers/implementations/kdfs/argon2.c
851
OSSL_PARAM par[2];
crypto/openssl/providers/implementations/kdfs/hkdf.c
214
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/hkdf.c
253
static int hkdf_common_set_ctx_params(KDF_HKDF *ctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/hkdf.c
256
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/kdfs/hkdf.c
320
static int kdf_hkdf_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/hkdf.c
349
static const OSSL_PARAM *kdf_hkdf_settable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/kdfs/hkdf.c
352
static const OSSL_PARAM known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/kdfs/hkdf.c
361
static int hkdf_common_get_ctx_params(KDF_HKDF *ctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/hkdf.c
363
OSSL_PARAM *p;
crypto/openssl/providers/implementations/kdfs/hkdf.c
387
static int kdf_hkdf_get_ctx_params(void *vctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/hkdf.c
403
static const OSSL_PARAM *kdf_hkdf_gettable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/kdfs/hkdf.c
406
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/kdfs/hkdf.c
799
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/hkdf.c
835
static int kdf_tls1_3_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/hkdf.c
837
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/kdfs/hkdf.c
897
static const OSSL_PARAM *kdf_tls1_3_settable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/kdfs/hkdf.c
900
static const OSSL_PARAM known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/kdfs/hkdf.c
912
static int kdf_tls1_3_get_ctx_params(void *vctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/hkdf.c
928
static const OSSL_PARAM *kdf_tls1_3_gettable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/kdfs/hkdf.c
931
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/kdfs/hmacdrbg_kdf.c
118
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/hmacdrbg_kdf.c
140
static int hmac_drbg_kdf_get_ctx_params(void *vctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/hmacdrbg_kdf.c
146
OSSL_PARAM *p;
crypto/openssl/providers/implementations/kdfs/hmacdrbg_kdf.c
166
static const OSSL_PARAM *hmac_drbg_kdf_gettable_ctx_params(
crypto/openssl/providers/implementations/kdfs/hmacdrbg_kdf.c
169
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/kdfs/hmacdrbg_kdf.c
178
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/hmacdrbg_kdf.c
184
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/kdfs/hmacdrbg_kdf.c
236
static const OSSL_PARAM *hmac_drbg_kdf_settable_ctx_params(
crypto/openssl/providers/implementations/kdfs/hmacdrbg_kdf.c
239
static const OSSL_PARAM known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/kdfs/kbkdf.c
271
OSSL_PARAM params[2];
crypto/openssl/providers/implementations/kdfs/kbkdf.c
284
OSSL_PARAM params[2];
crypto/openssl/providers/implementations/kdfs/kbkdf.c
294
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/kbkdf.c
366
static int kbkdf_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/kbkdf.c
370
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/kdfs/kbkdf.c
466
static const OSSL_PARAM *kbkdf_settable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/kdfs/kbkdf.c
469
static const OSSL_PARAM known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/kdfs/kbkdf.c
488
static int kbkdf_get_ctx_params(void *vctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/kbkdf.c
493
OSSL_PARAM *p;
crypto/openssl/providers/implementations/kdfs/kbkdf.c
505
static const OSSL_PARAM *kbkdf_gettable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/kdfs/kbkdf.c
508
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/kdfs/krb5kdf.c
126
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/krb5kdf.c
154
static int krb5kdf_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/krb5kdf.c
156
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/kdfs/krb5kdf.c
178
static const OSSL_PARAM *krb5kdf_settable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/kdfs/krb5kdf.c
181
static const OSSL_PARAM known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/kdfs/krb5kdf.c
191
static int krb5kdf_get_ctx_params(void *vctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/krb5kdf.c
196
OSSL_PARAM *p;
crypto/openssl/providers/implementations/kdfs/krb5kdf.c
209
static const OSSL_PARAM *krb5kdf_gettable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/kdfs/krb5kdf.c
212
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/kdfs/krb5kdf.c
96
const OSSL_PARAM *p)
crypto/openssl/providers/implementations/kdfs/pbkdf1.c
161
const OSSL_PARAM *p)
crypto/openssl/providers/implementations/kdfs/pbkdf1.c
178
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/pbkdf1.c
201
static int kdf_pbkdf1_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/pbkdf1.c
203
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/kdfs/pbkdf1.c
224
static const OSSL_PARAM *kdf_pbkdf1_settable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/kdfs/pbkdf1.c
227
static const OSSL_PARAM known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/kdfs/pbkdf1.c
238
static int kdf_pbkdf1_get_ctx_params(void *vctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/pbkdf1.c
240
OSSL_PARAM *p;
crypto/openssl/providers/implementations/kdfs/pbkdf1.c
247
static const OSSL_PARAM *kdf_pbkdf1_gettable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/kdfs/pbkdf1.c
250
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/kdfs/pbkdf2.c
152
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/providers/implementations/kdfs/pbkdf2.c
165
const OSSL_PARAM *p)
crypto/openssl/providers/implementations/kdfs/pbkdf2.c
229
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/pbkdf2.c
253
static int kdf_pbkdf2_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/pbkdf2.c
255
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/kdfs/pbkdf2.c
313
static const OSSL_PARAM *kdf_pbkdf2_settable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/kdfs/pbkdf2.c
316
static const OSSL_PARAM known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/kdfs/pbkdf2.c
328
static int kdf_pbkdf2_get_ctx_params(void *vctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/pbkdf2.c
330
OSSL_PARAM *p;
crypto/openssl/providers/implementations/kdfs/pbkdf2.c
341
static const OSSL_PARAM *kdf_pbkdf2_gettable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/kdfs/pbkdf2.c
344
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/kdfs/pkcs12kdf.c
202
const OSSL_PARAM *p)
crypto/openssl/providers/implementations/kdfs/pkcs12kdf.c
219
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/pkcs12kdf.c
242
static int kdf_pkcs12_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/pkcs12kdf.c
244
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/kdfs/pkcs12kdf.c
281
static const OSSL_PARAM *kdf_pkcs12_settable_ctx_params(
crypto/openssl/providers/implementations/kdfs/pkcs12kdf.c
284
static const OSSL_PARAM known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/kdfs/pkcs12kdf.c
296
static int kdf_pkcs12_get_ctx_params(void *vctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/pkcs12kdf.c
298
OSSL_PARAM *p;
crypto/openssl/providers/implementations/kdfs/pkcs12kdf.c
305
static const OSSL_PARAM *kdf_pkcs12_gettable_ctx_params(
crypto/openssl/providers/implementations/kdfs/pkcs12kdf.c
308
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/kdfs/pvkkdf.c
106
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/providers/implementations/kdfs/pvkkdf.c
117
const OSSL_PARAM *p)
crypto/openssl/providers/implementations/kdfs/pvkkdf.c
134
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/pvkkdf.c
179
static int kdf_pvk_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/pvkkdf.c
181
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/kdfs/pvkkdf.c
203
static const OSSL_PARAM *kdf_pvk_settable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/kdfs/pvkkdf.c
206
static const OSSL_PARAM known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/kdfs/pvkkdf.c
216
static int kdf_pvk_get_ctx_params(void *vctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/pvkkdf.c
218
OSSL_PARAM *p;
crypto/openssl/providers/implementations/kdfs/pvkkdf.c
225
static const OSSL_PARAM *kdf_pvk_gettable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/kdfs/pvkkdf.c
228
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/kdfs/scrypt.c
146
const OSSL_PARAM *p)
crypto/openssl/providers/implementations/kdfs/scrypt.c
186
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/scrypt.c
217
static int kdf_scrypt_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/scrypt.c
219
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/kdfs/scrypt.c
274
static const OSSL_PARAM *kdf_scrypt_settable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/kdfs/scrypt.c
277
static const OSSL_PARAM known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/kdfs/scrypt.c
290
static int kdf_scrypt_get_ctx_params(void *vctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/scrypt.c
292
OSSL_PARAM *p;
crypto/openssl/providers/implementations/kdfs/scrypt.c
299
static const OSSL_PARAM *kdf_scrypt_gettable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/kdfs/scrypt.c
302
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/kdfs/sshkdf.c
119
const OSSL_PARAM *p)
crypto/openssl/providers/implementations/kdfs/sshkdf.c
173
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/sshkdf.c
209
static int kdf_sshkdf_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/sshkdf.c
211
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/kdfs/sshkdf.c
281
static const OSSL_PARAM *kdf_sshkdf_settable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/kdfs/sshkdf.c
284
static const OSSL_PARAM known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/kdfs/sshkdf.c
298
static int kdf_sshkdf_get_ctx_params(void *vctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/sshkdf.c
300
OSSL_PARAM *p;
crypto/openssl/providers/implementations/kdfs/sshkdf.c
311
static const OSSL_PARAM *kdf_sshkdf_gettable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/kdfs/sshkdf.c
314
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/kdfs/sskdf.c
186
OSSL_PARAM params[2];
crypto/openssl/providers/implementations/kdfs/sskdf.c
414
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/sskdf.c
523
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/sskdf.c
552
static int sskdf_common_set_ctx_params(KDF_SSKDF *ctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/sskdf.c
554
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/kdfs/sskdf.c
613
static int sskdf_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/sskdf.c
636
static const OSSL_PARAM *sskdf_settable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/kdfs/sskdf.c
639
static const OSSL_PARAM known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/kdfs/sskdf.c
647
static int sskdf_common_get_ctx_params(KDF_SSKDF *ctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/sskdf.c
649
OSSL_PARAM *p;
crypto/openssl/providers/implementations/kdfs/sskdf.c
662
static int sskdf_get_ctx_params(void *vctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/sskdf.c
678
static const OSSL_PARAM *sskdf_gettable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/kdfs/sskdf.c
681
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/kdfs/sskdf.c
689
static int x963kdf_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/sskdf.c
722
static const OSSL_PARAM *x963kdf_settable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/kdfs/sskdf.c
725
static const OSSL_PARAM known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/kdfs/sskdf.c
734
static int x963kdf_get_ctx_params(void *vctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/sskdf.c
747
static const OSSL_PARAM *x963kdf_gettable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/kdfs/sskdf.c
750
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/kdfs/tls1_prf.c
249
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/tls1_prf.c
284
static int kdf_tls1_prf_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/tls1_prf.c
286
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/kdfs/tls1_prf.c
388
static const OSSL_PARAM *kdf_tls1_prf_settable_ctx_params(
crypto/openssl/providers/implementations/kdfs/tls1_prf.c
391
static const OSSL_PARAM known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/kdfs/tls1_prf.c
404
static int kdf_tls1_prf_get_ctx_params(void *vctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/tls1_prf.c
406
OSSL_PARAM *p;
crypto/openssl/providers/implementations/kdfs/tls1_prf.c
417
static const OSSL_PARAM *kdf_tls1_prf_gettable_ctx_params(
crypto/openssl/providers/implementations/kdfs/tls1_prf.c
420
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/kdfs/x942kdf.c
414
const OSSL_PARAM *p)
crypto/openssl/providers/implementations/kdfs/x942kdf.c
456
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/x942kdf.c
527
static int x942kdf_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/x942kdf.c
529
const OSSL_PARAM *p, *pq;
crypto/openssl/providers/implementations/kdfs/x942kdf.c
618
static const OSSL_PARAM *x942kdf_settable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/kdfs/x942kdf.c
621
static const OSSL_PARAM known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/kdfs/x942kdf.c
640
static int x942kdf_get_ctx_params(void *vctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/kdfs/x942kdf.c
643
OSSL_PARAM *p;
crypto/openssl/providers/implementations/kdfs/x942kdf.c
654
static const OSSL_PARAM *x942kdf_gettable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/kdfs/x942kdf.c
657
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/kem/ec_kem.c
236
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kem/ec_kem.c
264
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kem/ec_kem.c
270
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kem/ec_kem.c
276
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kem/ec_kem.c
282
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kem/ec_kem.c
287
static int eckem_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kem/ec_kem.c
290
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/kem/ec_kem.c
323
static const OSSL_PARAM known_settable_eckem_ctx_params[] = {
crypto/openssl/providers/implementations/kem/ec_kem.c
329
static const OSSL_PARAM *eckem_settable_ctx_params(ossl_unused void *vctx,
crypto/openssl/providers/implementations/kem/ecx_kem.c
133
OSSL_PARAM params[2], *p = params;
crypto/openssl/providers/implementations/kem/ecx_kem.c
193
ossl_unused const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kem/ecx_kem.c
221
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kem/ecx_kem.c
227
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kem/ecx_kem.c
233
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kem/ecx_kem.c
239
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kem/ecx_kem.c
244
static int ecxkem_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kem/ecx_kem.c
247
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/kem/ecx_kem.c
280
static const OSSL_PARAM known_settable_ecxkem_ctx_params[] = {
crypto/openssl/providers/implementations/kem/ecx_kem.c
286
static const OSSL_PARAM *ecxkem_settable_ctx_params(ossl_unused void *vctx,
crypto/openssl/providers/implementations/kem/ml_kem_kem.c
101
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/kem/ml_kem_kem.c
135
static const OSSL_PARAM *ml_kem_settable_ctx_params(ossl_unused void *vctx,
crypto/openssl/providers/implementations/kem/ml_kem_kem.c
138
static const OSSL_PARAM params[] = {
crypto/openssl/providers/implementations/kem/ml_kem_kem.c
63
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kem/ml_kem_kem.c
75
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kem/ml_kem_kem.c
87
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kem/ml_kem_kem.c
98
static int ml_kem_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kem/mlx_kem.c
101
mlx_kem_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kem/mlx_kem.c
57
ossl_unused const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kem/mlx_kem.c
69
mlx_kem_encapsulate_init(void *vctx, void *vkey, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kem/mlx_kem.c
81
mlx_kem_decapsulate_init(void *vctx, void *vkey, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kem/mlx_kem.c
92
static const OSSL_PARAM *mlx_kem_settable_ctx_params(ossl_unused void *vctx,
crypto/openssl/providers/implementations/kem/mlx_kem.c
95
static const OSSL_PARAM params[] = { OSSL_PARAM_END };
crypto/openssl/providers/implementations/kem/rsa_kem.c
130
const OSSL_PARAM params[], int operation,
crypto/openssl/providers/implementations/kem/rsa_kem.c
162
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kem/rsa_kem.c
169
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kem/rsa_kem.c
175
static int rsakem_get_ctx_params(void *vprsactx, OSSL_PARAM *params)
crypto/openssl/providers/implementations/kem/rsa_kem.c
187
static const OSSL_PARAM known_gettable_rsakem_ctx_params[] = {
crypto/openssl/providers/implementations/kem/rsa_kem.c
192
static const OSSL_PARAM *rsakem_gettable_ctx_params(ossl_unused void *vprsactx,
crypto/openssl/providers/implementations/kem/rsa_kem.c
198
static int rsakem_set_ctx_params(void *vprsactx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kem/rsa_kem.c
201
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/kem/rsa_kem.c
224
static const OSSL_PARAM known_settable_rsakem_ctx_params[] = {
crypto/openssl/providers/implementations/kem/rsa_kem.c
230
static const OSSL_PARAM *rsakem_settable_ctx_params(ossl_unused void *vprsactx,
crypto/openssl/providers/implementations/kem/template_kem.c
103
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kem/template_kem.c
108
static int template_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kem/template_kem.c
122
static const OSSL_PARAM known_settable_template_ctx_params[] = {
crypto/openssl/providers/implementations/kem/template_kem.c
127
static const OSSL_PARAM *template_settable_ctx_params(ossl_unused void *vctx,
crypto/openssl/providers/implementations/kem/template_kem.c
82
ossl_unused const OSSL_PARAM params[])
crypto/openssl/providers/implementations/kem/template_kem.c
97
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/dh_kmgmt.c
193
static int dh_import(void *keydata, int selection, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/dh_kmgmt.c
221
OSSL_PARAM *params = NULL;
crypto/openssl/providers/implementations/keymgmt/dh_kmgmt.c
272
static const OSSL_PARAM dh_all_types[] = {
crypto/openssl/providers/implementations/keymgmt/dh_kmgmt.c
278
static const OSSL_PARAM dh_parameter_types[] = {
crypto/openssl/providers/implementations/keymgmt/dh_kmgmt.c
282
static const OSSL_PARAM dh_key_types[] = {
crypto/openssl/providers/implementations/keymgmt/dh_kmgmt.c
287
static const OSSL_PARAM *dh_types[] = {
crypto/openssl/providers/implementations/keymgmt/dh_kmgmt.c
294
static const OSSL_PARAM *dh_imexport_types(int selection)
crypto/openssl/providers/implementations/keymgmt/dh_kmgmt.c
305
static const OSSL_PARAM *dh_import_types(int selection)
crypto/openssl/providers/implementations/keymgmt/dh_kmgmt.c
310
static const OSSL_PARAM *dh_export_types(int selection)
crypto/openssl/providers/implementations/keymgmt/dh_kmgmt.c
315
static ossl_inline int dh_get_params(void *key, OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/dh_kmgmt.c
318
OSSL_PARAM *p;
crypto/openssl/providers/implementations/keymgmt/dh_kmgmt.c
342
static const OSSL_PARAM dh_params[] = {
crypto/openssl/providers/implementations/keymgmt/dh_kmgmt.c
353
static const OSSL_PARAM *dh_gettable_params(void *provctx)
crypto/openssl/providers/implementations/keymgmt/dh_kmgmt.c
358
static const OSSL_PARAM dh_known_settable_params[] = {
crypto/openssl/providers/implementations/keymgmt/dh_kmgmt.c
363
static const OSSL_PARAM *dh_settable_params(void *provctx)
crypto/openssl/providers/implementations/keymgmt/dh_kmgmt.c
368
static int dh_set_params(void *key, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/dh_kmgmt.c
371
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/keymgmt/dh_kmgmt.c
448
const OSSL_PARAM params[], int type)
crypto/openssl/providers/implementations/keymgmt/dh_kmgmt.c
488
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/dh_kmgmt.c
494
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/dh_kmgmt.c
525
static int dh_gen_common_set_params(void *genctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/dh_kmgmt.c
528
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/keymgmt/dh_kmgmt.c
567
static const OSSL_PARAM *dh_gen_settable_params(ossl_unused void *genctx,
crypto/openssl/providers/implementations/keymgmt/dh_kmgmt.c
570
static const OSSL_PARAM dh_gen_settable[] = {
crypto/openssl/providers/implementations/keymgmt/dh_kmgmt.c
581
static const OSSL_PARAM *dhx_gen_settable_params(ossl_unused void *genctx,
crypto/openssl/providers/implementations/keymgmt/dh_kmgmt.c
584
static const OSSL_PARAM dhx_gen_settable[] = {
crypto/openssl/providers/implementations/keymgmt/dh_kmgmt.c
601
static int dhx_gen_set_params(void *genctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/dh_kmgmt.c
604
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/keymgmt/dh_kmgmt.c
655
static int dh_gen_set_params(void *genctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/dh_kmgmt.c
658
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/keymgmt/dh_kmgmt.c
686
OSSL_PARAM params[] = { OSSL_PARAM_END, OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/providers/implementations/keymgmt/dsa_kmgmt.c
101
static int dsa_key_todata(DSA *dsa, OSSL_PARAM_BLD *bld, OSSL_PARAM params[],
crypto/openssl/providers/implementations/keymgmt/dsa_kmgmt.c
194
static int dsa_import(void *keydata, int selection, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/dsa_kmgmt.c
222
OSSL_PARAM *params = NULL;
crypto/openssl/providers/implementations/keymgmt/dsa_kmgmt.c
270
static const OSSL_PARAM dsa_all_types[] = {
crypto/openssl/providers/implementations/keymgmt/dsa_kmgmt.c
276
static const OSSL_PARAM dsa_parameter_types[] = {
crypto/openssl/providers/implementations/keymgmt/dsa_kmgmt.c
280
static const OSSL_PARAM dsa_key_types[] = {
crypto/openssl/providers/implementations/keymgmt/dsa_kmgmt.c
285
static const OSSL_PARAM *dsa_types[] = {
crypto/openssl/providers/implementations/keymgmt/dsa_kmgmt.c
292
static const OSSL_PARAM *dsa_imexport_types(int selection)
crypto/openssl/providers/implementations/keymgmt/dsa_kmgmt.c
303
static const OSSL_PARAM *dsa_import_types(int selection)
crypto/openssl/providers/implementations/keymgmt/dsa_kmgmt.c
308
static const OSSL_PARAM *dsa_export_types(int selection)
crypto/openssl/providers/implementations/keymgmt/dsa_kmgmt.c
313
static ossl_inline int dsa_get_params(void *key, OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/dsa_kmgmt.c
316
OSSL_PARAM *p;
crypto/openssl/providers/implementations/keymgmt/dsa_kmgmt.c
334
static const OSSL_PARAM dsa_params[] = {
crypto/openssl/providers/implementations/keymgmt/dsa_kmgmt.c
345
static const OSSL_PARAM *dsa_gettable_params(void *provctx)
crypto/openssl/providers/implementations/keymgmt/dsa_kmgmt.c
407
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/dsa_kmgmt.c
463
static int dsa_gen_set_params(void *genctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/dsa_kmgmt.c
466
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/keymgmt/dsa_kmgmt.c
538
static const OSSL_PARAM *dsa_gen_settable_params(ossl_unused void *genctx,
crypto/openssl/providers/implementations/keymgmt/dsa_kmgmt.c
541
static OSSL_PARAM settable[] = {
crypto/openssl/providers/implementations/keymgmt/dsa_kmgmt.c
557
static int dsa_gen_get_params(void *genctx, OSSL_PARAM *params)
crypto/openssl/providers/implementations/keymgmt/dsa_kmgmt.c
570
static const OSSL_PARAM *dsa_gen_gettable_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/keymgmt/dsa_kmgmt.c
573
static const OSSL_PARAM dsa_gen_gettable_params_table[] = {
crypto/openssl/providers/implementations/keymgmt/dsa_kmgmt.c
584
OSSL_PARAM params[] = { OSSL_PARAM_END, OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
1075
static int ec_gen_set_params(void *genctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
1079
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
1115
OSSL_PARAM *params = NULL;
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
114
OSSL_PARAM params[], int include_private,
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
1188
static const OSSL_PARAM *ec_gen_settable_params(ossl_unused void *genctx,
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
1191
static OSSL_PARAM settable[] = {
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
1211
static const OSSL_PARAM *ec_gen_gettable_params(ossl_unused void *genctx,
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
1214
static const OSSL_PARAM known_ec_gen_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
1221
static int ec_gen_get_params(void *genctx, OSSL_PARAM *params)
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
133
OSSL_PARAM *p = NULL, *px = NULL, *py = NULL;
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
241
OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
385
static int common_import(void *keydata, int selection, const OSSL_PARAM params[],
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
426
static int ec_import(void *keydata, int selection, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
433
static int sm2_import(void *keydata, int selection, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
445
OSSL_PARAM *params = NULL;
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
543
static ossl_inline const OSSL_PARAM *ec_imexport_types(int selection)
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
558
static const OSSL_PARAM *ec_import_types(int selection)
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
563
static const OSSL_PARAM *ec_export_types(int selection)
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
568
static int ec_get_ecm_params(const EC_GROUP *group, OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
619
static int common_get_params(void *key, OSSL_PARAM params[], int sm2)
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
624
OSSL_PARAM *p;
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
749
static int ec_get_params(void *key, OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
766
static const OSSL_PARAM ec_known_gettable_params[] = {
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
783
static const OSSL_PARAM *ec_gettable_params(void *provctx)
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
788
static const OSSL_PARAM ec_known_settable_params[] = {
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
799
static const OSSL_PARAM *ec_settable_params(void *provctx)
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
804
static int ec_set_params(void *key, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
807
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
836
static int sm2_get_params(void *key, OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
841
static const OSSL_PARAM sm2_known_gettable_params[] = {
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
856
static const OSSL_PARAM *sm2_gettable_params(ossl_unused void *provctx)
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
861
static const OSSL_PARAM sm2_known_settable_params[] = {
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
866
static const OSSL_PARAM *sm2_settable_params(ossl_unused void *provctx)
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
970
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/ec_kmgmt.c
994
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
206
static int ecx_import(void *keydata, int selection, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
225
OSSL_PARAM params[], int include_private)
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
250
OSSL_PARAM *params = NULL;
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
285
static const OSSL_PARAM ecx_key_types[] = {
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
289
static const OSSL_PARAM *ecx_imexport_types(int selection)
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
296
static int ecx_get_params(void *key, OSSL_PARAM params[], int bits, int secbits,
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
300
OSSL_PARAM *p;
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
331
static int ed_get_params(void *key, OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
333
OSSL_PARAM *p;
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
343
static int x25519_get_params(void *key, OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
349
static int x448_get_params(void *key, OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
355
static int ed25519_get_params(void *key, OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
362
static int ed448_get_params(void *key, OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
369
static const OSSL_PARAM ecx_gettable_params[] = {
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
379
static const OSSL_PARAM ed_gettable_params[] = {
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
388
static const OSSL_PARAM *x25519_gettable_params(void *provctx)
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
393
static const OSSL_PARAM *x448_gettable_params(void *provctx)
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
398
static const OSSL_PARAM *ed25519_gettable_params(void *provctx)
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
403
static const OSSL_PARAM *ed448_gettable_params(void *provctx)
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
420
static int ecx_set_params(void *key, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
423
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
450
static int x25519_set_params(void *key, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
455
static int x448_set_params(void *key, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
460
static int ed25519_set_params(void *key, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
465
static int ed448_set_params(void *key, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
470
static const OSSL_PARAM ecx_settable_params[] = {
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
476
static const OSSL_PARAM ed_settable_params[] = {
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
480
static const OSSL_PARAM *x25519_settable_params(void *provctx)
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
485
static const OSSL_PARAM *x448_settable_params(void *provctx)
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
490
static const OSSL_PARAM *ed25519_settable_params(void *provctx)
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
495
static const OSSL_PARAM *ed448_settable_params(void *provctx)
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
501
const OSSL_PARAM params[], ECX_KEY_TYPE type,
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
533
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
539
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
545
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
551
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
556
static int ecx_gen_set_params(void *genctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
559
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
614
static const OSSL_PARAM *ecx_gen_settable_params(ossl_unused void *genctx,
crypto/openssl/providers/implementations/keymgmt/ecx_kmgmt.c
617
static OSSL_PARAM settable[] = {
crypto/openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c
180
static int mac_key_fromdata(MAC_KEY *key, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c
182
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c
222
static int mac_import(void *keydata, int selection, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c
236
OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c
269
OSSL_PARAM *params = NULL;
crypto/openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c
297
static const OSSL_PARAM mac_key_types[] = {
crypto/openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c
302
static const OSSL_PARAM *mac_imexport_types(int selection)
crypto/openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c
309
static const OSSL_PARAM cmac_key_types[] = {
crypto/openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c
316
static const OSSL_PARAM *cmac_imexport_types(int selection)
crypto/openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c
323
static int mac_get_params(void *key, OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c
328
static const OSSL_PARAM *mac_gettable_params(void *provctx)
crypto/openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c
330
static const OSSL_PARAM gettable_params[] = {
crypto/openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c
337
static const OSSL_PARAM *cmac_gettable_params(void *provctx)
crypto/openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c
339
static const OSSL_PARAM gettable_params[] = {
crypto/openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c
348
static int mac_set_params(void *keydata, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c
351
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c
363
static const OSSL_PARAM *mac_settable_params(void *provctx)
crypto/openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c
365
static const OSSL_PARAM settable_params[] = {
crypto/openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c
388
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c
400
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c
411
static int mac_gen_set_params(void *genctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c
414
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c
435
static int cmac_gen_set_params(void *genctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c
451
static const OSSL_PARAM *mac_gen_settable_params(ossl_unused void *genctx,
crypto/openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c
454
static OSSL_PARAM settable[] = {
crypto/openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c
461
static const OSSL_PARAM *cmac_gen_settable_params(ossl_unused void *genctx,
crypto/openssl/providers/implementations/keymgmt/mac_legacy_kmgmt.c
464
static OSSL_PARAM settable[] = {
crypto/openssl/providers/implementations/keymgmt/ml_dsa_kmgmt.c
194
static int ml_dsa_key_fromdata(ML_DSA_KEY *key, const OSSL_PARAM params[],
crypto/openssl/providers/implementations/keymgmt/ml_dsa_kmgmt.c
197
const OSSL_PARAM *p = NULL;
crypto/openssl/providers/implementations/keymgmt/ml_dsa_kmgmt.c
269
static int ml_dsa_import(void *keydata, int selection, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/ml_dsa_kmgmt.c
300
static const OSSL_PARAM ml_dsa_key_types[] = {
crypto/openssl/providers/implementations/keymgmt/ml_dsa_kmgmt.c
304
static const OSSL_PARAM *ml_dsa_imexport_types(int selection)
crypto/openssl/providers/implementations/keymgmt/ml_dsa_kmgmt.c
311
static const OSSL_PARAM ml_dsa_params[] = {
crypto/openssl/providers/implementations/keymgmt/ml_dsa_kmgmt.c
319
static const OSSL_PARAM *ml_dsa_gettable_params(void *provctx)
crypto/openssl/providers/implementations/keymgmt/ml_dsa_kmgmt.c
324
static int ml_dsa_get_params(void *keydata, OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/ml_dsa_kmgmt.c
327
OSSL_PARAM *p;
crypto/openssl/providers/implementations/keymgmt/ml_dsa_kmgmt.c
373
OSSL_PARAM params[4];
crypto/openssl/providers/implementations/keymgmt/ml_dsa_kmgmt.c
450
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/ml_dsa_kmgmt.c
497
static int ml_dsa_gen_set_params(void *genctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/ml_dsa_kmgmt.c
500
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/keymgmt/ml_dsa_kmgmt.c
526
static const OSSL_PARAM *ml_dsa_gen_settable_params(ossl_unused void *genctx,
crypto/openssl/providers/implementations/keymgmt/ml_dsa_kmgmt.c
529
static OSSL_PARAM settable[] = {
crypto/openssl/providers/implementations/keymgmt/ml_kem_kmgmt.c
239
OSSL_PARAM *params = NULL;
crypto/openssl/providers/implementations/keymgmt/ml_kem_kmgmt.c
328
static const OSSL_PARAM *ml_kem_imexport_types(int selection)
crypto/openssl/providers/implementations/keymgmt/ml_kem_kmgmt.c
330
static const OSSL_PARAM key_types[] = {
crypto/openssl/providers/implementations/keymgmt/ml_kem_kmgmt.c
380
const OSSL_PARAM params[],
crypto/openssl/providers/implementations/keymgmt/ml_kem_kmgmt.c
383
const OSSL_PARAM *p = NULL;
crypto/openssl/providers/implementations/keymgmt/ml_kem_kmgmt.c
463
static int ml_kem_import(void *vkey, int selection, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/ml_kem_kmgmt.c
488
static const OSSL_PARAM *ml_kem_gettable_params(void *provctx)
crypto/openssl/providers/implementations/keymgmt/ml_kem_kmgmt.c
490
static const OSSL_PARAM arr[] = {
crypto/openssl/providers/implementations/keymgmt/ml_kem_kmgmt.c
558
static int ml_kem_get_params(void *vkey, OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/ml_kem_kmgmt.c
562
OSSL_PARAM *p;
crypto/openssl/providers/implementations/keymgmt/ml_kem_kmgmt.c
637
static const OSSL_PARAM *ml_kem_settable_params(void *provctx)
crypto/openssl/providers/implementations/keymgmt/ml_kem_kmgmt.c
639
static const OSSL_PARAM arr[] = {
crypto/openssl/providers/implementations/keymgmt/ml_kem_kmgmt.c
648
static int ml_kem_set_params(void *vkey, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/ml_kem_kmgmt.c
651
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/keymgmt/ml_kem_kmgmt.c
680
static int ml_kem_gen_set_params(void *vgctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/ml_kem_kmgmt.c
683
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/keymgmt/ml_kem_kmgmt.c
718
const OSSL_PARAM params[], int evp_type)
crypto/openssl/providers/implementations/keymgmt/ml_kem_kmgmt.c
741
static const OSSL_PARAM *ml_kem_gen_settable_params(ossl_unused void *vgctx,
crypto/openssl/providers/implementations/keymgmt/ml_kem_kmgmt.c
744
static OSSL_PARAM settable[] = {
crypto/openssl/providers/implementations/keymgmt/ml_kem_kmgmt.c
830
const OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/keymgmt/mlx_kmgmt.c
159
static int export_sub_cb(const OSSL_PARAM *params, void *varg)
crypto/openssl/providers/implementations/keymgmt/mlx_kmgmt.c
162
const OSSL_PARAM *p = NULL;
crypto/openssl/providers/implementations/keymgmt/mlx_kmgmt.c
248
OSSL_PARAM *params = NULL;
crypto/openssl/providers/implementations/keymgmt/mlx_kmgmt.c
319
static const OSSL_PARAM *mlx_kem_imexport_types(int selection)
crypto/openssl/providers/implementations/keymgmt/mlx_kmgmt.c
321
static const OSSL_PARAM key_types[] = {
crypto/openssl/providers/implementations/keymgmt/mlx_kmgmt.c
339
OSSL_PARAM parr[] = { OSSL_PARAM_END, OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/providers/implementations/keymgmt/mlx_kmgmt.c
410
const OSSL_PARAM params[],
crypto/openssl/providers/implementations/keymgmt/mlx_kmgmt.c
413
const OSSL_PARAM *param_prv_key = NULL, *param_pub_key;
crypto/openssl/providers/implementations/keymgmt/mlx_kmgmt.c
457
static int mlx_kem_import(void *vkey, int selection, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/mlx_kmgmt.c
472
static const OSSL_PARAM *mlx_kem_gettable_params(void *provctx)
crypto/openssl/providers/implementations/keymgmt/mlx_kmgmt.c
474
static const OSSL_PARAM arr[] = {
crypto/openssl/providers/implementations/keymgmt/mlx_kmgmt.c
489
static int mlx_kem_get_params(void *vkey, OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/mlx_kmgmt.c
492
OSSL_PARAM *p, *pub, *prv = NULL;
crypto/openssl/providers/implementations/keymgmt/mlx_kmgmt.c
575
static const OSSL_PARAM *mlx_kem_settable_params(void *provctx)
crypto/openssl/providers/implementations/keymgmt/mlx_kmgmt.c
577
static const OSSL_PARAM arr[] = {
crypto/openssl/providers/implementations/keymgmt/mlx_kmgmt.c
585
static int mlx_kem_set_params(void *vkey, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/mlx_kmgmt.c
588
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/keymgmt/mlx_kmgmt.c
627
static int mlx_kem_gen_set_params(void *vgctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/mlx_kmgmt.c
630
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/keymgmt/mlx_kmgmt.c
649
int selection, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/mlx_kmgmt.c
672
static const OSSL_PARAM *mlx_kem_gen_settable_params(ossl_unused void *vgctx,
crypto/openssl/providers/implementations/keymgmt/mlx_kmgmt.c
675
static OSSL_PARAM settable[] = {
crypto/openssl/providers/implementations/keymgmt/mlx_kmgmt.c
784
const OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/keymgmt/rsa_kmgmt.c
173
static int rsa_import(void *keydata, int selection, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/rsa_kmgmt.c
205
OSSL_PARAM *params = NULL;
crypto/openssl/providers/implementations/keymgmt/rsa_kmgmt.c
296
static const OSSL_PARAM rsa_key_types[] = {
crypto/openssl/providers/implementations/keymgmt/rsa_kmgmt.c
307
static const OSSL_PARAM *rsa_imexport_types(int selection)
crypto/openssl/providers/implementations/keymgmt/rsa_kmgmt.c
314
static const OSSL_PARAM *rsa_import_types(int selection)
crypto/openssl/providers/implementations/keymgmt/rsa_kmgmt.c
319
static const OSSL_PARAM *rsa_export_types(int selection)
crypto/openssl/providers/implementations/keymgmt/rsa_kmgmt.c
324
static int rsa_get_params(void *key, OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/rsa_kmgmt.c
329
OSSL_PARAM *p;
crypto/openssl/providers/implementations/keymgmt/rsa_kmgmt.c
372
static const OSSL_PARAM rsa_params[] = {
crypto/openssl/providers/implementations/keymgmt/rsa_kmgmt.c
381
static const OSSL_PARAM *rsa_gettable_params(void *provctx)
crypto/openssl/providers/implementations/keymgmt/rsa_kmgmt.c
430
OSSL_PARAM *acvp_test_params;
crypto/openssl/providers/implementations/keymgmt/rsa_kmgmt.c
437
OSSL_PARAM params[] = { OSSL_PARAM_END, OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/providers/implementations/keymgmt/rsa_kmgmt.c
445
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/rsa_kmgmt.c
481
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/rsa_kmgmt.c
487
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/rsa_kmgmt.c
497
static int rsa_gen_set_params(void *genctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/rsa_kmgmt.c
500
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/keymgmt/rsa_kmgmt.c
548
static const OSSL_PARAM *rsa_gen_settable_params(ossl_unused void *genctx,
crypto/openssl/providers/implementations/keymgmt/rsa_kmgmt.c
551
static OSSL_PARAM settable[] = {
crypto/openssl/providers/implementations/keymgmt/rsa_kmgmt.c
559
static const OSSL_PARAM *rsapss_gen_settable_params(ossl_unused void *genctx,
crypto/openssl/providers/implementations/keymgmt/rsa_kmgmt.c
562
static OSSL_PARAM settable[] = {
crypto/openssl/providers/implementations/keymgmt/rsa_kmgmt.c
63
const OSSL_PARAM params[], int rsa_type,
crypto/openssl/providers/implementations/keymgmt/slh_dsa_kmgmt.c
110
static int slh_dsa_import(void *keydata, int selection, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/slh_dsa_kmgmt.c
129
static const OSSL_PARAM slh_dsa_key_types[] = {
crypto/openssl/providers/implementations/keymgmt/slh_dsa_kmgmt.c
133
static const OSSL_PARAM *slh_dsa_imexport_types(int selection)
crypto/openssl/providers/implementations/keymgmt/slh_dsa_kmgmt.c
140
static const OSSL_PARAM slh_dsa_params[] = {
crypto/openssl/providers/implementations/keymgmt/slh_dsa_kmgmt.c
148
static const OSSL_PARAM *slh_dsa_gettable_params(void *provctx)
crypto/openssl/providers/implementations/keymgmt/slh_dsa_kmgmt.c
178
static int slh_dsa_get_params(void *keydata, OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/slh_dsa_kmgmt.c
181
OSSL_PARAM *p;
crypto/openssl/providers/implementations/keymgmt/slh_dsa_kmgmt.c
226
OSSL_PARAM *params = NULL;
crypto/openssl/providers/implementations/keymgmt/slh_dsa_kmgmt.c
268
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/slh_dsa_kmgmt.c
382
static int slh_dsa_gen_set_params(void *genctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/slh_dsa_kmgmt.c
385
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/keymgmt/slh_dsa_kmgmt.c
413
static const OSSL_PARAM *slh_dsa_gen_settable_params(ossl_unused void *genctx,
crypto/openssl/providers/implementations/keymgmt/slh_dsa_kmgmt.c
416
static OSSL_PARAM settable[] = {
crypto/openssl/providers/implementations/keymgmt/template_kmgmt.c
136
OSSL_PARAM params[], int include_private)
crypto/openssl/providers/implementations/keymgmt/template_kmgmt.c
150
OSSL_PARAM *params = NULL;
crypto/openssl/providers/implementations/keymgmt/template_kmgmt.c
184
const OSSL_PARAM params[],
crypto/openssl/providers/implementations/keymgmt/template_kmgmt.c
187
const OSSL_PARAM *param_priv_key = NULL, *param_pub_key;
crypto/openssl/providers/implementations/keymgmt/template_kmgmt.c
214
static int template_import(void *key, int selection, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/template_kmgmt.c
237
static const OSSL_PARAM template_key_types[] = {
crypto/openssl/providers/implementations/keymgmt/template_kmgmt.c
242
static const OSSL_PARAM *template_imexport_types(int selection)
crypto/openssl/providers/implementations/keymgmt/template_kmgmt.c
250
static int template_get_params(void *key, OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/template_kmgmt.c
252
OSSL_PARAM *p;
crypto/openssl/providers/implementations/keymgmt/template_kmgmt.c
279
static const OSSL_PARAM template_gettable_params_arr[] = {
crypto/openssl/providers/implementations/keymgmt/template_kmgmt.c
287
static const OSSL_PARAM *template_gettable_params(void *provctx)
crypto/openssl/providers/implementations/keymgmt/template_kmgmt.c
293
static int template_set_params(void *key, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/template_kmgmt.c
295
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/keymgmt/template_kmgmt.c
310
static const OSSL_PARAM template_settable_params_arr[] = {
crypto/openssl/providers/implementations/keymgmt/template_kmgmt.c
315
static const OSSL_PARAM *template_settable_params(void *provctx)
crypto/openssl/providers/implementations/keymgmt/template_kmgmt.c
321
static int template_gen_set_params(void *genctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/template_kmgmt.c
333
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/keymgmt/template_kmgmt.c
356
static const OSSL_PARAM *template_gen_settable_params(ossl_unused void *genctx,
crypto/openssl/providers/implementations/keymgmt/template_kmgmt.c
359
static OSSL_PARAM settable[] = {
crypto/openssl/providers/implementations/macs/blake2_mac_impl.c
106
size_t keylen, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/macs/blake2_mac_impl.c
147
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/macs/blake2_mac_impl.c
152
static const OSSL_PARAM *blake2_gettable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/macs/blake2_mac_impl.c
158
static int blake2_get_ctx_params(void *vmacctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/macs/blake2_mac_impl.c
160
OSSL_PARAM *p;
crypto/openssl/providers/implementations/macs/blake2_mac_impl.c
173
static const OSSL_PARAM known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/macs/blake2_mac_impl.c
180
static const OSSL_PARAM *blake2_mac_settable_ctx_params(
crypto/openssl/providers/implementations/macs/blake2_mac_impl.c
189
static int blake2_mac_set_ctx_params(void *vmacctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/macs/blake2_mac_impl.c
192
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/macs/cmac_prov.c
130
static int tdes_check_param(struct cmac_data_st *macctx, OSSL_PARAM *p,
crypto/openssl/providers/implementations/macs/cmac_prov.c
153
OSSL_PARAM *p = NULL;
crypto/openssl/providers/implementations/macs/cmac_prov.c
156
OSSL_PARAM prms[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/providers/implementations/macs/cmac_prov.c
171
size_t keylen, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/macs/cmac_prov.c
202
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/macs/cmac_prov.c
208
static const OSSL_PARAM *cmac_gettable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/macs/cmac_prov.c
214
static int cmac_get_ctx_params(void *vmacctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/macs/cmac_prov.c
216
OSSL_PARAM *p;
crypto/openssl/providers/implementations/macs/cmac_prov.c
231
static const OSSL_PARAM known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/macs/cmac_prov.c
238
static const OSSL_PARAM *cmac_settable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/macs/cmac_prov.c
247
static int cmac_set_ctx_params(void *vmacctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/macs/cmac_prov.c
251
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/macs/gmac_prov.c
115
size_t keylen, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/macs/gmac_prov.c
148
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/providers/implementations/macs/gmac_prov.c
168
static const OSSL_PARAM known_gettable_params[] = {
crypto/openssl/providers/implementations/macs/gmac_prov.c
172
static const OSSL_PARAM *gmac_gettable_params(void *provctx)
crypto/openssl/providers/implementations/macs/gmac_prov.c
177
static int gmac_get_params(OSSL_PARAM params[])
crypto/openssl/providers/implementations/macs/gmac_prov.c
179
OSSL_PARAM *p;
crypto/openssl/providers/implementations/macs/gmac_prov.c
187
static const OSSL_PARAM known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/macs/gmac_prov.c
194
static const OSSL_PARAM *gmac_settable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/macs/gmac_prov.c
203
static int gmac_set_ctx_params(void *vmacctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/macs/gmac_prov.c
208
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/macs/hmac_prov.c
200
size_t keylen, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/macs/hmac_prov.c
270
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/macs/hmac_prov.c
276
static const OSSL_PARAM *hmac_gettable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/macs/hmac_prov.c
282
static int hmac_get_ctx_params(void *vmacctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/macs/hmac_prov.c
285
OSSL_PARAM *p;
crypto/openssl/providers/implementations/macs/hmac_prov.c
309
static const OSSL_PARAM known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/macs/hmac_prov.c
319
static const OSSL_PARAM *hmac_settable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/macs/hmac_prov.c
328
static int hmac_set_ctx_params(void *vmacctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/macs/hmac_prov.c
332
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/macs/kmac_prov.c
189
static void *kmac_fetch_new(void *provctx, const OSSL_PARAM *params)
crypto/openssl/providers/implementations/macs/kmac_prov.c
213
static const OSSL_PARAM kmac128_params[] = {
crypto/openssl/providers/implementations/macs/kmac_prov.c
223
static const OSSL_PARAM kmac256_params[] = {
crypto/openssl/providers/implementations/macs/kmac_prov.c
307
size_t keylen, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/macs/kmac_prov.c
339
const OSSL_PARAM cparams[] = {
crypto/openssl/providers/implementations/macs/kmac_prov.c
392
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/macs/kmac_prov.c
398
static const OSSL_PARAM *kmac_gettable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/macs/kmac_prov.c
404
static int kmac_get_ctx_params(void *vmacctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/macs/kmac_prov.c
407
OSSL_PARAM *p;
crypto/openssl/providers/implementations/macs/kmac_prov.c
426
static const OSSL_PARAM known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/macs/kmac_prov.c
435
static const OSSL_PARAM *kmac_settable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/macs/kmac_prov.c
450
static int kmac_set_ctx_params(void *vmacctx, const OSSL_PARAM *params)
crypto/openssl/providers/implementations/macs/kmac_prov.c
453
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/macs/poly1305_prov.c
134
static const OSSL_PARAM known_gettable_params[] = {
crypto/openssl/providers/implementations/macs/poly1305_prov.c
138
static const OSSL_PARAM *poly1305_gettable_params(void *provctx)
crypto/openssl/providers/implementations/macs/poly1305_prov.c
143
static int poly1305_get_params(OSSL_PARAM params[])
crypto/openssl/providers/implementations/macs/poly1305_prov.c
145
OSSL_PARAM *p;
crypto/openssl/providers/implementations/macs/poly1305_prov.c
153
static const OSSL_PARAM known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/macs/poly1305_prov.c
157
static const OSSL_PARAM *poly1305_settable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/macs/poly1305_prov.c
163
static int poly1305_set_ctx_params(void *vmacctx, const OSSL_PARAM *params)
crypto/openssl/providers/implementations/macs/poly1305_prov.c
166
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/macs/poly1305_prov.c
94
size_t keylen, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/macs/siphash_prov.c
109
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/macs/siphash_prov.c
151
static const OSSL_PARAM *siphash_gettable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/macs/siphash_prov.c
154
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/macs/siphash_prov.c
164
static int siphash_get_ctx_params(void *vmacctx, OSSL_PARAM params[])
crypto/openssl/providers/implementations/macs/siphash_prov.c
167
OSSL_PARAM *p;
crypto/openssl/providers/implementations/macs/siphash_prov.c
181
static const OSSL_PARAM *siphash_settable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/macs/siphash_prov.c
184
static const OSSL_PARAM known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/macs/siphash_prov.c
195
static int siphash_set_params(void *vmacctx, const OSSL_PARAM *params)
crypto/openssl/providers/implementations/macs/siphash_prov.c
198
const OSSL_PARAM *p = NULL;
crypto/openssl/providers/implementations/rands/drbg.c
111
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/providers/implementations/rands/drbg.c
86
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/providers/implementations/rands/drbg.c
877
int ossl_drbg_get_ctx_params(PROV_DRBG *drbg, OSSL_PARAM params[])
crypto/openssl/providers/implementations/rands/drbg.c
879
OSSL_PARAM *p;
crypto/openssl/providers/implementations/rands/drbg.c
933
int ossl_drbg_get_ctx_params_no_lock(PROV_DRBG *drbg, OSSL_PARAM params[],
crypto/openssl/providers/implementations/rands/drbg.c
937
OSSL_PARAM *p;
crypto/openssl/providers/implementations/rands/drbg.c
966
int ossl_drbg_set_ctx_params(PROV_DRBG *drbg, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/rands/drbg.c
968
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/rands/drbg_ctr.c
337
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/rands/drbg_ctr.c
40
static int drbg_ctr_set_ctx_params_locked(void *vctx, const OSSL_PARAM params[]);
crypto/openssl/providers/implementations/rands/drbg_ctr.c
662
static int drbg_ctr_get_ctx_params(void *vdrbg, OSSL_PARAM params[])
crypto/openssl/providers/implementations/rands/drbg_ctr.c
666
OSSL_PARAM *p;
crypto/openssl/providers/implementations/rands/drbg_ctr.c
698
static const OSSL_PARAM *drbg_ctr_gettable_ctx_params(ossl_unused void *vctx,
crypto/openssl/providers/implementations/rands/drbg_ctr.c
701
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/rands/drbg_ctr.c
711
static int drbg_ctr_set_ctx_params_locked(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/rands/drbg_ctr.c
717
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/rands/drbg_ctr.c
806
static int drbg_ctr_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/rands/drbg_ctr.c
822
static const OSSL_PARAM *drbg_ctr_settable_ctx_params(ossl_unused void *vctx,
crypto/openssl/providers/implementations/rands/drbg_ctr.c
825
static const OSSL_PARAM known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/rands/drbg_hash.c
275
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/rands/drbg_hash.c
41
static int drbg_hash_set_ctx_params_locked(void *vctx, const OSSL_PARAM params[]);
crypto/openssl/providers/implementations/rands/drbg_hash.c
465
static int drbg_hash_get_ctx_params(void *vdrbg, OSSL_PARAM params[])
crypto/openssl/providers/implementations/rands/drbg_hash.c
470
OSSL_PARAM *p;
crypto/openssl/providers/implementations/rands/drbg_hash.c
497
static const OSSL_PARAM *drbg_hash_gettable_ctx_params(ossl_unused void *vctx,
crypto/openssl/providers/implementations/rands/drbg_hash.c
500
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/rands/drbg_hash.c
509
static int drbg_fetch_digest_from_prov(const OSSL_PARAM params[],
crypto/openssl/providers/implementations/rands/drbg_hash.c
514
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/rands/drbg_hash.c
551
static int drbg_hash_set_ctx_params_locked(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/rands/drbg_hash.c
603
static int drbg_hash_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/rands/drbg_hash.c
619
static const OSSL_PARAM *drbg_hash_settable_ctx_params(ossl_unused void *vctx,
crypto/openssl/providers/implementations/rands/drbg_hash.c
622
static const OSSL_PARAM known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/rands/drbg_hmac.c
148
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/rands/drbg_hmac.c
357
static int drbg_hmac_get_ctx_params(void *vdrbg, OSSL_PARAM params[])
crypto/openssl/providers/implementations/rands/drbg_hmac.c
363
OSSL_PARAM *p;
crypto/openssl/providers/implementations/rands/drbg_hmac.c
38
static int drbg_hmac_set_ctx_params_locked(void *vctx, const OSSL_PARAM params[]);
crypto/openssl/providers/implementations/rands/drbg_hmac.c
399
static const OSSL_PARAM *drbg_hmac_gettable_ctx_params(ossl_unused void *vctx,
crypto/openssl/providers/implementations/rands/drbg_hmac.c
402
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/rands/drbg_hmac.c
412
static int drbg_fetch_algs_from_prov(const OSSL_PARAM params[],
crypto/openssl/providers/implementations/rands/drbg_hmac.c
418
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/rands/drbg_hmac.c
423
OSSL_PARAM mac_params[2], *mp = mac_params;
crypto/openssl/providers/implementations/rands/drbg_hmac.c
491
static int drbg_hmac_set_ctx_params_locked(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/rands/drbg_hmac.c
543
static int drbg_hmac_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/rands/drbg_hmac.c
559
static const OSSL_PARAM *drbg_hmac_settable_ctx_params(ossl_unused void *vctx,
crypto/openssl/providers/implementations/rands/drbg_hmac.c
562
static const OSSL_PARAM known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/rands/drbg_local.h
215
int ossl_drbg_get_ctx_params(PROV_DRBG *drbg, OSSL_PARAM params[]);
crypto/openssl/providers/implementations/rands/drbg_local.h
216
int ossl_drbg_get_ctx_params_no_lock(PROV_DRBG *drbg, OSSL_PARAM params[],
crypto/openssl/providers/implementations/rands/drbg_local.h
218
int ossl_drbg_set_ctx_params(PROV_DRBG *drbg, const OSSL_PARAM params[]);
crypto/openssl/providers/implementations/rands/fips_crng_test.c
235
ossl_unused const OSSL_PARAM params[])
crypto/openssl/providers/implementations/rands/fips_crng_test.c
364
static int crng_test_get_ctx_params(void *vcrngt, OSSL_PARAM params[])
crypto/openssl/providers/implementations/rands/fips_crng_test.c
367
OSSL_PARAM *p;
crypto/openssl/providers/implementations/rands/fips_crng_test.c
391
static const OSSL_PARAM *crng_test_gettable_ctx_params(void *vcrngt,
crypto/openssl/providers/implementations/rands/fips_crng_test.c
395
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/rands/seed_src.c
144
static int seed_src_get_ctx_params(void *vseed, OSSL_PARAM params[])
crypto/openssl/providers/implementations/rands/seed_src.c
147
OSSL_PARAM *p;
crypto/openssl/providers/implementations/rands/seed_src.c
163
static const OSSL_PARAM *seed_src_gettable_ctx_params(ossl_unused void *vseed,
crypto/openssl/providers/implementations/rands/seed_src.c
166
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/rands/seed_src.c
72
ossl_unused const OSSL_PARAM params[])
crypto/openssl/providers/implementations/rands/seed_src_jitter.c
149
ossl_unused const OSSL_PARAM params[])
crypto/openssl/providers/implementations/rands/seed_src_jitter.c
230
static int jitter_get_ctx_params(void *vseed, OSSL_PARAM params[])
crypto/openssl/providers/implementations/rands/seed_src_jitter.c
233
OSSL_PARAM *p;
crypto/openssl/providers/implementations/rands/seed_src_jitter.c
249
static const OSSL_PARAM *jitter_gettable_ctx_params(ossl_unused void *vseed,
crypto/openssl/providers/implementations/rands/seed_src_jitter.c
252
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/rands/seed_src_jitter.c
302
OSSL_PARAM params[1] = { OSSL_PARAM_END };
crypto/openssl/providers/implementations/rands/test_rng.c
183
static int test_rng_get_ctx_params(void *vtest, OSSL_PARAM params[])
crypto/openssl/providers/implementations/rands/test_rng.c
186
OSSL_PARAM *p;
crypto/openssl/providers/implementations/rands/test_rng.c
212
static const OSSL_PARAM *test_rng_gettable_ctx_params(ossl_unused void *vtest,
crypto/openssl/providers/implementations/rands/test_rng.c
215
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/rands/test_rng.c
226
static int test_rng_set_ctx_params(void *vtest, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/rands/test_rng.c
229
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/rands/test_rng.c
270
static const OSSL_PARAM *test_rng_settable_ctx_params(ossl_unused void *vtest,
crypto/openssl/providers/implementations/rands/test_rng.c
273
static const OSSL_PARAM known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/rands/test_rng.c
84
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/dsa_sig.c
1007
const OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/signature/dsa_sig.c
1020
const OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/signature/dsa_sig.c
1033
const OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/signature/dsa_sig.c
280
const OSSL_PARAM params[], int operation,
crypto/openssl/providers/implementations/signature/dsa_sig.c
320
static int dsa_sign_init(void *vpdsactx, void *vdsa, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/dsa_sig.c
434
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/dsa_sig.c
457
OSSL_PARAM params[2];
crypto/openssl/providers/implementations/signature/dsa_sig.c
511
void *vdsa, const OSSL_PARAM params[],
crypto/openssl/providers/implementations/signature/dsa_sig.c
549
void *vdsa, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/dsa_sig.c
590
void *vdsa, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/dsa_sig.c
670
static int dsa_get_ctx_params(void *vpdsactx, OSSL_PARAM *params)
crypto/openssl/providers/implementations/signature/dsa_sig.c
673
OSSL_PARAM *p;
crypto/openssl/providers/implementations/signature/dsa_sig.c
698
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/signature/dsa_sig.c
706
static const OSSL_PARAM *dsa_gettable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/signature/dsa_sig.c
717
static int dsa_common_set_ctx_params(void *vpdsactx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/dsa_sig.c
720
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/signature/dsa_sig.c
746
static int dsa_set_ctx_params(void *vpdsactx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/dsa_sig.c
749
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/signature/dsa_sig.c
764
const OSSL_PARAM *propsp = OSSL_PARAM_locate_const(params,
crypto/openssl/providers/implementations/signature/dsa_sig.c
778
static const OSSL_PARAM settable_ctx_params[] = {
crypto/openssl/providers/implementations/signature/dsa_sig.c
784
static const OSSL_PARAM settable_ctx_params_no_digest[] = {
crypto/openssl/providers/implementations/signature/dsa_sig.c
788
static const OSSL_PARAM *dsa_settable_ctx_params(void *vpdsactx,
crypto/openssl/providers/implementations/signature/dsa_sig.c
798
static int dsa_get_ctx_md_params(void *vpdsactx, OSSL_PARAM *params)
crypto/openssl/providers/implementations/signature/dsa_sig.c
808
static const OSSL_PARAM *dsa_gettable_ctx_md_params(void *vpdsactx)
crypto/openssl/providers/implementations/signature/dsa_sig.c
818
static int dsa_set_ctx_md_params(void *vpdsactx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/dsa_sig.c
828
static const OSSL_PARAM *dsa_settable_ctx_md_params(void *vpdsactx)
crypto/openssl/providers/implementations/signature/dsa_sig.c
892
const OSSL_PARAM params[],
crypto/openssl/providers/implementations/signature/dsa_sig.c
935
static const OSSL_PARAM settable_sigalg_ctx_params[] = {
crypto/openssl/providers/implementations/signature/dsa_sig.c
940
static const OSSL_PARAM *dsa_sigalg_settable_ctx_params(void *vpdsactx,
crypto/openssl/providers/implementations/signature/dsa_sig.c
950
static int dsa_sigalg_set_ctx_params(void *vpdsactx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/dsa_sig.c
953
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/signature/dsa_sig.c
994
const OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/signature/ecdsa_sig.c
1011
const OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/signature/ecdsa_sig.c
1024
const OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/signature/ecdsa_sig.c
1037
const OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/signature/ecdsa_sig.c
1050
const OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/signature/ecdsa_sig.c
274
const OSSL_PARAM params[], int operation,
crypto/openssl/providers/implementations/signature/ecdsa_sig.c
308
static int ecdsa_sign_init(void *vctx, void *ec, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/ecdsa_sig.c
428
static int ecdsa_verify_init(void *vctx, void *ec, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/ecdsa_sig.c
455
OSSL_PARAM params[2];
crypto/openssl/providers/implementations/signature/ecdsa_sig.c
506
void *ec, const OSSL_PARAM params[],
crypto/openssl/providers/implementations/signature/ecdsa_sig.c
545
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/ecdsa_sig.c
586
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/ecdsa_sig.c
671
static int ecdsa_get_ctx_params(void *vctx, OSSL_PARAM *params)
crypto/openssl/providers/implementations/signature/ecdsa_sig.c
674
OSSL_PARAM *p;
crypto/openssl/providers/implementations/signature/ecdsa_sig.c
706
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/signature/ecdsa_sig.c
718
static const OSSL_PARAM *ecdsa_gettable_ctx_params(ossl_unused void *vctx,
crypto/openssl/providers/implementations/signature/ecdsa_sig.c
729
static int ecdsa_common_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/ecdsa_sig.c
732
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/signature/ecdsa_sig.c
761
static int ecdsa_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/ecdsa_sig.c
764
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/signature/ecdsa_sig.c
780
const OSSL_PARAM *propsp = OSSL_PARAM_locate_const(params,
crypto/openssl/providers/implementations/signature/ecdsa_sig.c
802
static const OSSL_PARAM settable_ctx_params[] = {
crypto/openssl/providers/implementations/signature/ecdsa_sig.c
809
static const OSSL_PARAM *ecdsa_settable_ctx_params(void *vctx,
crypto/openssl/providers/implementations/signature/ecdsa_sig.c
815
static int ecdsa_get_ctx_md_params(void *vctx, OSSL_PARAM *params)
crypto/openssl/providers/implementations/signature/ecdsa_sig.c
825
static const OSSL_PARAM *ecdsa_gettable_ctx_md_params(void *vctx)
crypto/openssl/providers/implementations/signature/ecdsa_sig.c
835
static int ecdsa_set_ctx_md_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/ecdsa_sig.c
845
static const OSSL_PARAM *ecdsa_settable_ctx_md_params(void *vctx)
crypto/openssl/providers/implementations/signature/ecdsa_sig.c
909
const OSSL_PARAM params[],
crypto/openssl/providers/implementations/signature/ecdsa_sig.c
952
static const OSSL_PARAM settable_sigalg_ctx_params[] = {
crypto/openssl/providers/implementations/signature/ecdsa_sig.c
957
static const OSSL_PARAM *ecdsa_sigalg_settable_ctx_params(void *vctx,
crypto/openssl/providers/implementations/signature/ecdsa_sig.c
967
static int ecdsa_sigalg_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/ecdsa_sig.c
970
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/signature/eddsa_sig.c
297
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/eddsa_sig.c
305
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/eddsa_sig.c
313
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/eddsa_sig.c
327
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/eddsa_sig.c
335
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/eddsa_sig.c
343
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/eddsa_sig.c
351
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/eddsa_sig.c
359
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/eddsa_sig.c
373
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/eddsa_sig.c
678
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/eddsa_sig.c
712
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/eddsa_sig.c
794
static int eddsa_get_ctx_params(void *vpeddsactx, OSSL_PARAM *params)
crypto/openssl/providers/implementations/signature/eddsa_sig.c
797
OSSL_PARAM *p;
crypto/openssl/providers/implementations/signature/eddsa_sig.c
812
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/signature/eddsa_sig.c
819
static const OSSL_PARAM *eddsa_gettable_ctx_params(ossl_unused void *vpeddsactx,
crypto/openssl/providers/implementations/signature/eddsa_sig.c
825
static int eddsa_set_ctx_params(void *vpeddsactx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/eddsa_sig.c
828
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/signature/eddsa_sig.c
897
static const OSSL_PARAM settable_ctx_params[] = {
crypto/openssl/providers/implementations/signature/eddsa_sig.c
903
static const OSSL_PARAM *eddsa_settable_ctx_params(ossl_unused void *vpeddsactx,
crypto/openssl/providers/implementations/signature/eddsa_sig.c
909
static const OSSL_PARAM settable_variant_ctx_params[] = {
crypto/openssl/providers/implementations/signature/eddsa_sig.c
914
static const OSSL_PARAM *
crypto/openssl/providers/implementations/signature/mac_legacy_sig.c
208
static int mac_set_ctx_params(void *vpmacctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/mac_legacy_sig.c
215
static const OSSL_PARAM *mac_settable_ctx_params(ossl_unused void *ctx,
crypto/openssl/providers/implementations/signature/mac_legacy_sig.c
221
const OSSL_PARAM *params;
crypto/openssl/providers/implementations/signature/mac_legacy_sig.c
233
static const OSSL_PARAM *mac_##funcname##_settable_ctx_params(void *ctx, \
crypto/openssl/providers/implementations/signature/mac_legacy_sig.c
97
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/ml_dsa_sig.c
125
const OSSL_PARAM params[], int operation,
crypto/openssl/providers/implementations/signature/ml_dsa_sig.c
151
static int ml_dsa_sign_msg_init(void *vctx, void *vkey, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/ml_dsa_sig.c
158
void *vkey, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/ml_dsa_sig.c
214
static int ml_dsa_verify_msg_init(void *vctx, void *vkey, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/ml_dsa_sig.c
238
static int ml_dsa_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/ml_dsa_sig.c
241
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/signature/ml_dsa_sig.c
287
static const OSSL_PARAM *ml_dsa_settable_ctx_params(void *vctx,
crypto/openssl/providers/implementations/signature/ml_dsa_sig.c
290
static const OSSL_PARAM settable_ctx_params[] = {
crypto/openssl/providers/implementations/signature/ml_dsa_sig.c
302
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/signature/ml_dsa_sig.c
307
static const OSSL_PARAM *ml_dsa_gettable_ctx_params(ossl_unused void *vctx,
crypto/openssl/providers/implementations/signature/ml_dsa_sig.c
313
static int ml_dsa_get_ctx_params(void *vctx, OSSL_PARAM *params)
crypto/openssl/providers/implementations/signature/ml_dsa_sig.c
316
OSSL_PARAM *p;
crypto/openssl/providers/implementations/signature/rsa_sig.c
1009
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/rsa_sig.c
1116
OSSL_PARAM params[2];
crypto/openssl/providers/implementations/signature/rsa_sig.c
1181
void *vrsa, const OSSL_PARAM params[],
crypto/openssl/providers/implementations/signature/rsa_sig.c
1221
void *vrsa, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/rsa_sig.c
1265
void *vrsa, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/rsa_sig.c
1385
static int rsa_get_ctx_params(void *vprsactx, OSSL_PARAM *params)
crypto/openssl/providers/implementations/signature/rsa_sig.c
1388
OSSL_PARAM *p;
crypto/openssl/providers/implementations/signature/rsa_sig.c
1491
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/signature/rsa_sig.c
1504
static const OSSL_PARAM *rsa_gettable_ctx_params(ossl_unused void *vprsactx,
crypto/openssl/providers/implementations/signature/rsa_sig.c
1529
static int rsa_set_ctx_params(void *vprsactx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/rsa_sig.c
1532
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/signature/rsa_sig.c
1566
const OSSL_PARAM *propsp = OSSL_PARAM_locate_const(params,
crypto/openssl/providers/implementations/signature/rsa_sig.c
1739
const OSSL_PARAM *propsp = OSSL_PARAM_locate_const(params,
crypto/openssl/providers/implementations/signature/rsa_sig.c
1780
static const OSSL_PARAM settable_ctx_params[] = {
crypto/openssl/providers/implementations/signature/rsa_sig.c
1794
static const OSSL_PARAM settable_ctx_params_no_digest[] = {
crypto/openssl/providers/implementations/signature/rsa_sig.c
1806
static const OSSL_PARAM *rsa_settable_ctx_params(void *vprsactx,
crypto/openssl/providers/implementations/signature/rsa_sig.c
1816
static int rsa_get_ctx_md_params(void *vprsactx, OSSL_PARAM *params)
crypto/openssl/providers/implementations/signature/rsa_sig.c
1826
static const OSSL_PARAM *rsa_gettable_ctx_md_params(void *vprsactx)
crypto/openssl/providers/implementations/signature/rsa_sig.c
1836
static int rsa_set_ctx_md_params(void *vprsactx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/rsa_sig.c
1846
static const OSSL_PARAM *rsa_settable_ctx_md_params(void *vprsactx)
crypto/openssl/providers/implementations/signature/rsa_sig.c
1915
const OSSL_PARAM params[],
crypto/openssl/providers/implementations/signature/rsa_sig.c
1966
static const OSSL_PARAM settable_sigalg_ctx_params[] = {
crypto/openssl/providers/implementations/signature/rsa_sig.c
1971
static const OSSL_PARAM *rsa_sigalg_settable_ctx_params(void *vprsactx,
crypto/openssl/providers/implementations/signature/rsa_sig.c
1981
static int rsa_sigalg_set_ctx_params(void *vprsactx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/rsa_sig.c
1984
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/signature/rsa_sig.c
2015
const OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/signature/rsa_sig.c
2029
const OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/signature/rsa_sig.c
2043
const OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/signature/rsa_sig.c
2057
const OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/signature/rsa_sig.c
2071
const OSSL_PARAM params[]) \
crypto/openssl/providers/implementations/signature/rsa_sig.c
506
const OSSL_PARAM params[], int operation,
crypto/openssl/providers/implementations/signature/rsa_sig.c
658
static int rsa_sign_init(void *vprsactx, void *vrsa, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/rsa_sig.c
911
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/slh_dsa_sig.c
146
const OSSL_PARAM params[], int operation,
crypto/openssl/providers/implementations/signature/slh_dsa_sig.c
176
static int slh_dsa_sign_msg_init(void *vctx, void *vkey, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/slh_dsa_sig.c
183
void *vkey, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/slh_dsa_sig.c
236
static int slh_dsa_verify_msg_init(void *vctx, void *vkey, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/slh_dsa_sig.c
259
static int slh_dsa_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/slh_dsa_sig.c
262
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/signature/slh_dsa_sig.c
300
static const OSSL_PARAM *slh_dsa_settable_ctx_params(void *vctx,
crypto/openssl/providers/implementations/signature/slh_dsa_sig.c
303
static const OSSL_PARAM settable_ctx_params[] = {
crypto/openssl/providers/implementations/signature/slh_dsa_sig.c
314
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/signature/slh_dsa_sig.c
319
static const OSSL_PARAM *slh_dsa_gettable_ctx_params(ossl_unused void *vctx,
crypto/openssl/providers/implementations/signature/slh_dsa_sig.c
325
static int slh_dsa_get_ctx_params(void *vctx, OSSL_PARAM *params)
crypto/openssl/providers/implementations/signature/slh_dsa_sig.c
328
OSSL_PARAM *p;
crypto/openssl/providers/implementations/signature/sm2_sig.c
138
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/sm2_sig.c
209
void *ec, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/sm2_sig.c
402
static int sm2sig_get_ctx_params(void *vpsm2ctx, OSSL_PARAM *params)
crypto/openssl/providers/implementations/signature/sm2_sig.c
405
OSSL_PARAM *p;
crypto/openssl/providers/implementations/signature/sm2_sig.c
428
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/providers/implementations/signature/sm2_sig.c
435
static const OSSL_PARAM *sm2sig_gettable_ctx_params(ossl_unused void *vpsm2ctx,
crypto/openssl/providers/implementations/signature/sm2_sig.c
441
static int sm2sig_set_ctx_params(void *vpsm2ctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/sm2_sig.c
444
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/signature/sm2_sig.c
497
static const OSSL_PARAM known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/signature/sm2_sig.c
504
static const OSSL_PARAM *sm2sig_settable_ctx_params(ossl_unused void *vpsm2ctx,
crypto/openssl/providers/implementations/signature/sm2_sig.c
510
static int sm2sig_get_ctx_md_params(void *vpsm2ctx, OSSL_PARAM *params)
crypto/openssl/providers/implementations/signature/sm2_sig.c
520
static const OSSL_PARAM *sm2sig_gettable_ctx_md_params(void *vpsm2ctx)
crypto/openssl/providers/implementations/signature/sm2_sig.c
530
static int sm2sig_set_ctx_md_params(void *vpsm2ctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/signature/sm2_sig.c
540
static const OSSL_PARAM *sm2sig_settable_ctx_md_params(void *vpsm2ctx)
crypto/openssl/providers/implementations/skeymgmt/aes_skmgmt.c
20
const OSSL_PARAM params[])
crypto/openssl/providers/implementations/skeymgmt/generic.c
30
void *generic_import(void *provctx, int selection, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/skeymgmt/generic.c
33
const OSSL_PARAM *raw_bytes;
crypto/openssl/providers/implementations/skeymgmt/generic.c
72
OSSL_PARAM params[2];
crypto/openssl/providers/implementations/storemgmt/file_store.c
308
static const OSSL_PARAM *file_settable_ctx_params(void *provctx)
crypto/openssl/providers/implementations/storemgmt/file_store.c
310
static const OSSL_PARAM known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/storemgmt/file_store.c
320
static int file_set_ctx_params(void *loaderctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/storemgmt/file_store.c
323
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/storemgmt/file_store.c
388
const OSSL_PARAM *params, void *construct_data)
crypto/openssl/providers/implementations/storemgmt/file_store.c
684
OSSL_PARAM object[] = {
crypto/openssl/providers/implementations/storemgmt/file_store_any2obj.c
104
OSSL_PARAM params[6], *p = params;
crypto/openssl/providers/implementations/storemgmt/file_store_any2obj.c
68
static int any2obj_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/storemgmt/file_store_any2obj.c
71
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/storemgmt/file_store_any2obj.c
83
static const OSSL_PARAM *any2obj_settable_ctx_params(ossl_unused void *provctx)
crypto/openssl/providers/implementations/storemgmt/file_store_any2obj.c
85
static const OSSL_PARAM settables[] = {
crypto/openssl/providers/implementations/storemgmt/winstore_store.c
103
static const OSSL_PARAM *winstore_settable_ctx_params(void *loaderctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/storemgmt/winstore_store.c
105
static const OSSL_PARAM known_settable_ctx_params[] = {
crypto/openssl/providers/implementations/storemgmt/winstore_store.c
113
static int winstore_set_ctx_params(void *loaderctx, const OSSL_PARAM params[])
crypto/openssl/providers/implementations/storemgmt/winstore_store.c
116
const OSSL_PARAM *p;
crypto/openssl/providers/implementations/storemgmt/winstore_store.c
167
const OSSL_PARAM *params, void *construct_data)
crypto/openssl/providers/legacyprov.c
55
static const OSSL_PARAM legacy_param_types[] = {
crypto/openssl/providers/legacyprov.c
63
static const OSSL_PARAM *legacy_gettable_params(void *provctx)
crypto/openssl/providers/legacyprov.c
68
static int legacy_get_params(void *provctx, OSSL_PARAM params[])
crypto/openssl/providers/legacyprov.c
70
OSSL_PARAM *p;
crypto/openssl/providers/nullprov.c
22
static const OSSL_PARAM null_param_types[] = {
crypto/openssl/providers/nullprov.c
30
static const OSSL_PARAM *null_gettable_params(const OSSL_PROVIDER *prov)
crypto/openssl/providers/nullprov.c
35
static int null_get_params(const OSSL_PROVIDER *provctx, OSSL_PARAM params[])
crypto/openssl/providers/nullprov.c
37
OSSL_PARAM *p;
crypto/openssl/ssl/quic/cc_newreno.c
112
static int newreno_set_input_params(OSSL_CC_DATA *cc, const OSSL_PARAM *params)
crypto/openssl/ssl/quic/cc_newreno.c
115
const OSSL_PARAM *p;
crypto/openssl/ssl/quic/cc_newreno.c
131
static int bind_diag(OSSL_PARAM *params, const char *param_name, size_t len,
crypto/openssl/ssl/quic/cc_newreno.c
134
const OSSL_PARAM *p = OSSL_PARAM_locate_const(params, param_name);
crypto/openssl/ssl/quic/cc_newreno.c
149
static int newreno_bind_diagnostic(OSSL_CC_DATA *cc, OSSL_PARAM *params)
crypto/openssl/ssl/quic/cc_newreno.c
189
static void unbind_diag(OSSL_PARAM *params, const char *param_name,
crypto/openssl/ssl/quic/cc_newreno.c
192
const OSSL_PARAM *p = OSSL_PARAM_locate_const(params, param_name);
crypto/openssl/ssl/quic/cc_newreno.c
198
static int newreno_unbind_diagnostic(OSSL_CC_DATA *cc, OSSL_PARAM *params)
crypto/openssl/ssl/quic/quic_record_util.c
32
OSSL_PARAM params[8], *p = params;
crypto/openssl/ssl/quic/quic_srt_gen.c
26
OSSL_PARAM params[3], *p = params;
crypto/openssl/ssl/quic/quic_tls.c
109
const OSSL_PARAM *settings, const OSSL_PARAM *options,
crypto/openssl/ssl/quic/quic_tls.c
496
static int quic_set_options(OSSL_RECORD_LAYER *rl, const OSSL_PARAM *options)
crypto/openssl/ssl/record/methods/dtls_meth.c
641
const OSSL_PARAM *settings, const OSSL_PARAM *options,
crypto/openssl/ssl/record/methods/ktls_meth.c
409
const OSSL_PARAM *settings, const OSSL_PARAM *options,
crypto/openssl/ssl/record/methods/recmethod_local.h
443
const OSSL_PARAM *settings, const OSSL_PARAM *options,
crypto/openssl/ssl/record/methods/recmethod_local.h
468
int tls_set_options(OSSL_RECORD_LAYER *rl, const OSSL_PARAM *options);
crypto/openssl/ssl/record/methods/ssl3_meth.c
163
OSSL_PARAM params[2], *p = params;
crypto/openssl/ssl/record/methods/tls13_meth.c
29
OSSL_PARAM params[2], *p = params;
crypto/openssl/ssl/record/methods/tls1_meth.c
404
OSSL_PARAM params[2], *p = params;
crypto/openssl/ssl/record/methods/tls1_meth.c
532
OSSL_PARAM tls_hmac_params[2], *p = tls_hmac_params;
crypto/openssl/ssl/record/methods/tls_common.c
1202
int tls_set_options(OSSL_RECORD_LAYER *rl, const OSSL_PARAM *options)
crypto/openssl/ssl/record/methods/tls_common.c
1204
const OSSL_PARAM *p;
crypto/openssl/ssl/record/methods/tls_common.c
1262
BIO *transport, BIO *next, const OSSL_PARAM *settings,
crypto/openssl/ssl/record/methods/tls_common.c
1263
const OSSL_PARAM *options,
crypto/openssl/ssl/record/methods/tls_common.c
1268
const OSSL_PARAM *p;
crypto/openssl/ssl/record/methods/tls_common.c
1407
const OSSL_PARAM *settings, const OSSL_PARAM *options,
crypto/openssl/ssl/record/methods/tls_common.c
69
OSSL_PARAM params[3], *pprm = params;
crypto/openssl/ssl/record/rec_layer_s3.c
1253
OSSL_PARAM options[5], *opts = options;
crypto/openssl/ssl/record/rec_layer_s3.c
1254
OSSL_PARAM settings[6], *set = settings;
crypto/openssl/ssl/s3_enc.c
312
OSSL_PARAM params[])
crypto/openssl/ssl/s3_enc.c
356
OSSL_PARAM digest_cmd_params[3];
crypto/openssl/ssl/ssl_lib.c
1894
OSSL_PARAM options[2], *opts = options;
crypto/openssl/ssl/ssl_lib.c
2976
OSSL_PARAM options[2], *opts = options;
crypto/openssl/ssl/ssl_lib.c
6257
OSSL_PARAM options[2], *opts = options;
crypto/openssl/ssl/ssl_lib.c
6289
OSSL_PARAM options[2], *opts = options;
crypto/openssl/ssl/ssl_lib.c
7451
OSSL_PARAM params[2];
crypto/openssl/ssl/ssl_local.h
2667
OSSL_PARAM params[]);
crypto/openssl/ssl/statem/statem_clnt.c
2292
OSSL_PARAM *params = NULL;
crypto/openssl/ssl/statem/statem_srvr.c
3003
OSSL_PARAM params[3], *p = params;
crypto/openssl/ssl/t1_enc.c
38
OSSL_PARAM params[8], *p = params;
crypto/openssl/ssl/t1_lib.c
223
static int add_provider_groups(const OSSL_PARAM params[], void *data)
crypto/openssl/ssl/t1_lib.c
227
const OSSL_PARAM *p;
crypto/openssl/ssl/t1_lib.c
381
static int add_provider_sigalgs(const OSSL_PARAM params[], void *data)
crypto/openssl/ssl/t1_lib.c
386
const OSSL_PARAM *p;
crypto/openssl/ssl/t1_lib.c
4301
OSSL_PARAM *params = NULL;
crypto/openssl/ssl/t1_lib.c
4867
OSSL_PARAM params[2], *p = params;
crypto/openssl/ssl/tls13_enc.c
175
OSSL_PARAM params[7], *p = params;
crypto/openssl/ssl/tls13_enc.c
276
OSSL_PARAM params[2], *p = params;
crypto/openssl/ssl/tls13_enc.c
42
OSSL_PARAM params[7], *p = params;
crypto/openssl/test/acvp_test.c
104
OSSL_PARAM *p = pass_sig_gen_params ? params : NULL;
crypto/openssl/test/acvp_test.c
1076
OSSL_PARAM params[] = { OSSL_PARAM_END, OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/test/acvp_test.c
1077
OSSL_PARAM *p = params;
crypto/openssl/test/acvp_test.c
1079
const OSSL_PARAM *gettables = EVP_CIPHER_CTX_gettable_params(ctx);
crypto/openssl/test/acvp_test.c
1159
OSSL_PARAM *params = NULL;
crypto/openssl/test/acvp_test.c
1208
OSSL_PARAM params[2];
crypto/openssl/test/acvp_test.c
126
OSSL_PARAM params[2], *p = params;
crypto/openssl/test/acvp_test.c
1270
OSSL_PARAM *params = NULL;
crypto/openssl/test/acvp_test.c
1323
OSSL_PARAM *params = NULL;
crypto/openssl/test/acvp_test.c
1421
OSSL_PARAM params[4], *p;
crypto/openssl/test/acvp_test.c
1467
OSSL_PARAM params[4], *p;
crypto/openssl/test/acvp_test.c
1545
static int self_test_events(const OSSL_PARAM params[], void *varg)
crypto/openssl/test/acvp_test.c
1548
const OSSL_PARAM *p = NULL;
crypto/openssl/test/acvp_test.c
1579
OSSL_PARAM params[3];
crypto/openssl/test/acvp_test.c
1665
const OSSL_PARAM *params, *p;
crypto/openssl/test/acvp_test.c
186
OSSL_PARAM *params = NULL;
crypto/openssl/test/acvp_test.c
363
OSSL_PARAM params[2], *prms = NULL;
crypto/openssl/test/acvp_test.c
450
OSSL_PARAM *params = NULL;
crypto/openssl/test/acvp_test.c
662
OSSL_PARAM *params = NULL;
crypto/openssl/test/acvp_test.c
95
static int sig_gen(EVP_PKEY *pkey, OSSL_PARAM *params, const char *digest_name,
crypto/openssl/test/algorithmid_test.c
124
const OSSL_PARAM *gettable_params = NULL;
crypto/openssl/test/algorithmid_test.c
125
OSSL_PARAM params[] = {
crypto/openssl/test/algorithmid_test.c
35
const OSSL_PARAM *gettable_params = NULL;
crypto/openssl/test/algorithmid_test.c
36
OSSL_PARAM params[] = {
crypto/openssl/test/bad_dtls_test.c
485
OSSL_PARAM params[2];
crypto/openssl/test/cc_dummy.c
41
static int dummy_set_input_params(OSSL_CC_DATA *cc, const OSSL_PARAM *params)
crypto/openssl/test/cc_dummy.c
44
const OSSL_PARAM *p;
crypto/openssl/test/cc_dummy.c
61
static int dummy_bind_diagnostic(OSSL_CC_DATA *cc, OSSL_PARAM *params)
crypto/openssl/test/cc_dummy.c
64
const OSSL_PARAM *p;
crypto/openssl/test/cc_dummy.c
79
static int dummy_unbind_diagnostic(OSSL_CC_DATA *cc, OSSL_PARAM *params)
crypto/openssl/test/drbgtest.c
117
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/test/drbgtest.c
669
OSSL_PARAM params[2];
crypto/openssl/test/drbgtest.c
780
OSSL_PARAM params[2];
crypto/openssl/test/drbgtest.c
82
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/test/dsatest.c
306
const OSSL_PARAM *settables = NULL;
crypto/openssl/test/ectest.c
2445
OSSL_PARAM *params_nmd = NULL, *params_nmd2 = NULL;
crypto/openssl/test/ectest.c
2446
OSSL_PARAM *params_exp = NULL, *params_exp2 = NULL;
crypto/openssl/test/ectest.c
2885
OSSL_PARAM *params = NULL;
crypto/openssl/test/ectest.c
2886
const OSSL_PARAM *gettable;
crypto/openssl/test/ectest.c
3208
OSSL_PARAM *params1 = NULL, *params2 = NULL;
crypto/openssl/test/ectest.c
3483
OSSL_PARAM params[2];
crypto/openssl/test/endecode_test.c
111
OSSL_PARAM *genparams)
crypto/openssl/test/endecode_test.c
1381
OSSL_PARAM DSA_params[] = {
crypto/openssl/test/endecode_test.c
1390
OSSL_PARAM EC_params[] = {
crypto/openssl/test/endecode_test.c
65
static OSSL_PARAM *ec_explicit_prime_params_nc = NULL;
crypto/openssl/test/endecode_test.c
66
static OSSL_PARAM *ec_explicit_prime_params_explicit = NULL;
crypto/openssl/test/endecode_test.c
71
static OSSL_PARAM *ec_explicit_tri_params_nc = NULL;
crypto/openssl/test/endecode_test.c
72
static OSSL_PARAM *ec_explicit_tri_params_explicit = NULL;
crypto/openssl/test/endecode_test.c
77
static EVP_PKEY *make_template(const char *type, OSSL_PARAM *genparams)
crypto/openssl/test/endecoder_legacy_test.c
199
static const OSSL_PARAM DH_params[] = { OSSL_PARAM_END };
crypto/openssl/test/endecoder_legacy_test.c
200
static const OSSL_PARAM DHX_params[] = { OSSL_PARAM_END };
crypto/openssl/test/endecoder_legacy_test.c
205
static const OSSL_PARAM DSA_params[] = {
crypto/openssl/test/endecoder_legacy_test.c
213
static const OSSL_PARAM EC_params[] = {
crypto/openssl/test/endecoder_legacy_test.c
223
const OSSL_PARAM *template_params;
crypto/openssl/test/endecoder_legacy_test.c
243
const OSSL_PARAM *gen_template_params)
crypto/openssl/test/endecoder_legacy_test.c
248
OSSL_PARAM *gen_template_params_noconst = (OSSL_PARAM *)gen_template_params;
crypto/openssl/test/evp_extra_test.c
1070
static EVP_PKEY *make_key_fromdata(char *keytype, OSSL_PARAM *params)
crypto/openssl/test/evp_extra_test.c
1136
OSSL_PARAM *params = NULL;
crypto/openssl/test/evp_extra_test.c
1273
OSSL_PARAM *params = NULL;
crypto/openssl/test/evp_extra_test.c
1442
OSSL_PARAM *params = NULL;
crypto/openssl/test/evp_extra_test.c
2440
static int ec_export_get_encoding_cb(const OSSL_PARAM params[], void *arg)
crypto/openssl/test/evp_extra_test.c
2442
const OSSL_PARAM *p;
crypto/openssl/test/evp_extra_test.c
2601
OSSL_PARAM sparams[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/test/evp_extra_test.c
2602
OSSL_PARAM gparams[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/test/evp_extra_test.c
3159
OSSL_PARAM parr[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/test/evp_extra_test.c
3162
const OSSL_PARAM *p;
crypto/openssl/test/evp_extra_test.c
3163
OSSL_PARAM *params = NULL;
crypto/openssl/test/evp_extra_test.c
3679
const OSSL_PARAM *params;
crypto/openssl/test/evp_extra_test.c
3680
OSSL_PARAM ourparams[2], *param = ourparams, *param_md;
crypto/openssl/test/evp_extra_test.c
3780
OSSL_PARAM *params = NULL;
crypto/openssl/test/evp_extra_test.c
3848
OSSL_PARAM *params = NULL;
crypto/openssl/test/evp_extra_test.c
3909
OSSL_PARAM params[4];
crypto/openssl/test/evp_extra_test.c
3922
OSSL_PARAM params[3];
crypto/openssl/test/evp_extra_test.c
4350
OSSL_PARAM params[3], *p = params;
crypto/openssl/test/evp_extra_test.c
5367
OSSL_PARAM params[] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/test/evp_extra_test.c
5435
OSSL_PARAM params[] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/test/evp_extra_test.c
6238
static const OSSL_PARAM nodup_params[] = {
crypto/openssl/test/evp_extra_test.c
6299
OSSL_PARAM params[2] = {
crypto/openssl/test/evp_extra_test.c
6347
OSSL_PARAM params[2] = {
crypto/openssl/test/evp_extra_test.c
6436
OSSL_PARAM params[2] = {
crypto/openssl/test/evp_extra_test.c
6473
OSSL_PARAM params[2] = {
crypto/openssl/test/evp_extra_test.c
6608
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/test/evp_extra_test2.c
1543
OSSL_PARAM *pub_params = NULL, *keypair_params = NULL;
crypto/openssl/test/evp_extra_test2.c
1598
OSSL_PARAM params[2];
crypto/openssl/test/evp_extra_test2.c
1626
OSSL_PARAM params[3];
crypto/openssl/test/evp_extra_test2.c
1657
OSSL_PARAM params[2];
crypto/openssl/test/evp_extra_test2.c
1673
OSSL_PARAM params[2];
crypto/openssl/test/evp_extra_test2.c
2114
static int do_fromdata_key_is_equal(const OSSL_PARAM params[],
crypto/openssl/test/evp_extra_test2.c
2125
(OSSL_PARAM *)params),
crypto/openssl/test/evp_extra_test2.c
3063
static int do_check_params(OSSL_PARAM key_params[], int expected)
crypto/openssl/test/evp_extra_test2.c
3083
static int do_check_bn(OSSL_PARAM params[], const char *key,
crypto/openssl/test/evp_extra_test2.c
3086
OSSL_PARAM *p;
crypto/openssl/test/evp_extra_test2.c
3099
static int do_check_int(OSSL_PARAM params[], const char *key, int expected)
crypto/openssl/test/evp_extra_test2.c
3101
OSSL_PARAM *p;
crypto/openssl/test/evp_extra_test2.c
3126
OSSL_PARAM *to_params = NULL, *all_params = NULL;
crypto/openssl/test/evp_extra_test2.c
3127
OSSL_PARAM gen_params[4];
crypto/openssl/test/evp_extra_test2.c
3212
OSSL_PARAM params[4], *p = params;
crypto/openssl/test/evp_extra_test2.c
3246
OSSL_PARAM *params = NULL;
crypto/openssl/test/evp_extra_test2.c
3261
static int test_pkey_export_cb(const OSSL_PARAM params[], void *arg)
crypto/openssl/test/evp_extra_test2.c
3327
OSSL_PARAM sig_params[3];
crypto/openssl/test/evp_kdf_test.c
1004
OSSL_PARAM params[7];
crypto/openssl/test/evp_kdf_test.c
103
OSSL_PARAM *params;
crypto/openssl/test/evp_kdf_test.c
1074
OSSL_PARAM params[7];
crypto/openssl/test/evp_kdf_test.c
123
OSSL_PARAM *params;
crypto/openssl/test/evp_kdf_test.c
1253
static OSSL_PARAM *construct_kbkdf_params(char *digest, char *mac, unsigned char *key,
crypto/openssl/test/evp_kdf_test.c
1256
OSSL_PARAM *params = OPENSSL_malloc(sizeof(OSSL_PARAM) * 8);
crypto/openssl/test/evp_kdf_test.c
1257
OSSL_PARAM *p = params;
crypto/openssl/test/evp_kdf_test.c
1285
OSSL_PARAM *params;
crypto/openssl/test/evp_kdf_test.c
1308
OSSL_PARAM *params;
crypto/openssl/test/evp_kdf_test.c
1331
OSSL_PARAM *params;
crypto/openssl/test/evp_kdf_test.c
1354
OSSL_PARAM *params;
crypto/openssl/test/evp_kdf_test.c
1379
OSSL_PARAM *params;
crypto/openssl/test/evp_kdf_test.c
1402
OSSL_PARAM *params;
crypto/openssl/test/evp_kdf_test.c
141
OSSL_PARAM *params;
crypto/openssl/test/evp_kdf_test.c
1429
OSSL_PARAM params[6];
crypto/openssl/test/evp_kdf_test.c
1511
OSSL_PARAM params[6];
crypto/openssl/test/evp_kdf_test.c
159
OSSL_PARAM *params;
crypto/openssl/test/evp_kdf_test.c
1631
OSSL_PARAM params[8], *p = params;
crypto/openssl/test/evp_kdf_test.c
1765
OSSL_PARAM params[5], *p = params;
crypto/openssl/test/evp_kdf_test.c
179
OSSL_PARAM *params;
crypto/openssl/test/evp_kdf_test.c
1917
OSSL_PARAM params[6], *p = params;
crypto/openssl/test/evp_kdf_test.c
192
static OSSL_PARAM *construct_hkdf_params(char *digest, char *key,
crypto/openssl/test/evp_kdf_test.c
195
OSSL_PARAM *params = OPENSSL_malloc(sizeof(OSSL_PARAM) * 5);
crypto/openssl/test/evp_kdf_test.c
1957
OSSL_PARAM params[7], *p = params;
crypto/openssl/test/evp_kdf_test.c
196
OSSL_PARAM *p = params;
crypto/openssl/test/evp_kdf_test.c
2008
OSSL_PARAM params[6], *p = params;
crypto/openssl/test/evp_kdf_test.c
2116
OSSL_PARAM params[4], *p = params;
crypto/openssl/test/evp_kdf_test.c
2151
OSSL_PARAM params[4], *p = params;
crypto/openssl/test/evp_kdf_test.c
2185
const OSSL_PARAM *settableparams;
crypto/openssl/test/evp_kdf_test.c
2186
OSSL_PARAM params[5];
crypto/openssl/test/evp_kdf_test.c
224
OSSL_PARAM *params;
crypto/openssl/test/evp_kdf_test.c
2262
const OSSL_PARAM *gettableparams;
crypto/openssl/test/evp_kdf_test.c
2263
OSSL_PARAM params[3];
crypto/openssl/test/evp_kdf_test.c
2295
OSSL_PARAM params[9], *p = params;
crypto/openssl/test/evp_kdf_test.c
245
OSSL_PARAM *params;
crypto/openssl/test/evp_kdf_test.c
246
OSSL_PARAM params_get[2];
crypto/openssl/test/evp_kdf_test.c
247
const OSSL_PARAM *gettables, *p;
crypto/openssl/test/evp_kdf_test.c
305
OSSL_PARAM *params;
crypto/openssl/test/evp_kdf_test.c
322
OSSL_PARAM params[2];
crypto/openssl/test/evp_kdf_test.c
345
OSSL_PARAM params[2];
crypto/openssl/test/evp_kdf_test.c
36
static OSSL_PARAM *construct_tls1_prf_params(const char *digest, const char *secret,
crypto/openssl/test/evp_kdf_test.c
369
OSSL_PARAM params[2];
crypto/openssl/test/evp_kdf_test.c
39
OSSL_PARAM *params = OPENSSL_malloc(sizeof(OSSL_PARAM) * 4);
crypto/openssl/test/evp_kdf_test.c
40
OSSL_PARAM *p = params;
crypto/openssl/test/evp_kdf_test.c
406
OSSL_PARAM *params;
crypto/openssl/test/evp_kdf_test.c
426
OSSL_PARAM *params;
crypto/openssl/test/evp_kdf_test.c
444
OSSL_PARAM *params;
crypto/openssl/test/evp_kdf_test.c
462
OSSL_PARAM *params;
crypto/openssl/test/evp_kdf_test.c
475
static OSSL_PARAM *construct_pbkdf1_params(char *pass, char *digest, char *salt,
crypto/openssl/test/evp_kdf_test.c
478
OSSL_PARAM *params = OPENSSL_malloc(sizeof(OSSL_PARAM) * 5);
crypto/openssl/test/evp_kdf_test.c
479
OSSL_PARAM *p = params;
crypto/openssl/test/evp_kdf_test.c
503
OSSL_PARAM *params = NULL;
crypto/openssl/test/evp_kdf_test.c
553
OSSL_PARAM *params = NULL;
crypto/openssl/test/evp_kdf_test.c
595
static OSSL_PARAM *construct_pbkdf2_params(char *pass, char *digest, char *salt,
crypto/openssl/test/evp_kdf_test.c
598
OSSL_PARAM *params = OPENSSL_malloc(sizeof(OSSL_PARAM) * 6);
crypto/openssl/test/evp_kdf_test.c
599
OSSL_PARAM *p = params;
crypto/openssl/test/evp_kdf_test.c
624
OSSL_PARAM *params;
crypto/openssl/test/evp_kdf_test.c
63
OSSL_PARAM *params;
crypto/openssl/test/evp_kdf_test.c
656
OSSL_PARAM *params;
crypto/openssl/test/evp_kdf_test.c
684
OSSL_PARAM *params;
crypto/openssl/test/evp_kdf_test.c
713
OSSL_PARAM *params;
crypto/openssl/test/evp_kdf_test.c
738
OSSL_PARAM *params;
crypto/openssl/test/evp_kdf_test.c
764
OSSL_PARAM *params;
crypto/openssl/test/evp_kdf_test.c
765
OSSL_PARAM mode_params[2];
crypto/openssl/test/evp_kdf_test.c
801
OSSL_PARAM *params;
crypto/openssl/test/evp_kdf_test.c
802
OSSL_PARAM mode_params[2];
crypto/openssl/test/evp_kdf_test.c
837
OSSL_PARAM *params;
crypto/openssl/test/evp_kdf_test.c
85
OSSL_PARAM *params;
crypto/openssl/test/evp_kdf_test.c
861
OSSL_PARAM params[7], *p = params;
crypto/openssl/test/evp_kdf_test.c
910
OSSL_PARAM params[4], *p = params;
crypto/openssl/test/evp_kdf_test.c
947
OSSL_PARAM params[4], *p = params;
crypto/openssl/test/evp_libctx_test.c
791
OSSL_PARAM params[2];
crypto/openssl/test/evp_libctx_test.c
895
OSSL_PARAM params[2];
crypto/openssl/test/evp_pkey_dhkem_test.c
120
OSSL_PARAM params[3];
crypto/openssl/test/evp_pkey_dhkem_test.c
191
OSSL_PARAM params[3];
crypto/openssl/test/evp_pkey_dhkem_test.c
32
static OSSL_PARAM opparam[2];
crypto/openssl/test/evp_pkey_dhkem_test.c
354
OSSL_PARAM badparams[4];
crypto/openssl/test/evp_pkey_dhkem_test.c
478
OSSL_PARAM params[3];
crypto/openssl/test/evp_pkey_dhkem_test.c
727
OSSL_PARAM params[2];
crypto/openssl/test/evp_pkey_dhkem_test.c
91
const OSSL_PARAM *settableparams;
crypto/openssl/test/evp_pkey_dhkem_test.c
92
const OSSL_PARAM *p;
crypto/openssl/test/evp_pkey_provided_test.c
1135
OSSL_PARAM *fromdata_params = NULL;
crypto/openssl/test/evp_pkey_provided_test.c
1355
OSSL_PARAM params[3] = { OSSL_PARAM_END, OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/test/evp_pkey_provided_test.c
1424
OSSL_PARAM x25519_fromdata_params[] = {
crypto/openssl/test/evp_pkey_provided_test.c
1433
OSSL_PARAM x448_fromdata_params[] = {
crypto/openssl/test/evp_pkey_provided_test.c
1442
OSSL_PARAM ed25519_fromdata_params[] = {
crypto/openssl/test/evp_pkey_provided_test.c
1451
OSSL_PARAM ed448_fromdata_params[] = {
crypto/openssl/test/evp_pkey_provided_test.c
1460
OSSL_PARAM *fromdata_params = NULL;
crypto/openssl/test/evp_pkey_provided_test.c
1462
OSSL_PARAM *orig_fromdata_params = NULL;
crypto/openssl/test/evp_pkey_provided_test.c
1606
OSSL_PARAM *fromdata_params = NULL;
crypto/openssl/test/evp_pkey_provided_test.c
1610
OSSL_PARAM nokey_params[2] = {
crypto/openssl/test/evp_pkey_provided_test.c
1642
const OSSL_PARAM *gettable = NULL;
crypto/openssl/test/evp_pkey_provided_test.c
1888
OSSL_PARAM *fromdata_params = NULL;
crypto/openssl/test/evp_pkey_provided_test.c
2163
static OSSL_PARAM *do_construct_hkdf_params(char *digest, char *key,
crypto/openssl/test/evp_pkey_provided_test.c
2166
OSSL_PARAM *params = OPENSSL_malloc(sizeof(OSSL_PARAM) * 5);
crypto/openssl/test/evp_pkey_provided_test.c
2167
OSSL_PARAM *p = params;
crypto/openssl/test/evp_pkey_provided_test.c
2186
OSSL_PARAM *params = NULL;
crypto/openssl/test/evp_pkey_provided_test.c
370
OSSL_PARAM fromdata_params[] = {
crypto/openssl/test/evp_pkey_provided_test.c
456
static int do_fromdata_rsa_derive(OSSL_PARAM *fromdata_params,
crypto/openssl/test/evp_pkey_provided_test.c
461
const OSSL_PARAM *check_param = NULL;
crypto/openssl/test/evp_pkey_provided_test.c
463
OSSL_PARAM *todata_params = NULL;
crypto/openssl/test/evp_pkey_provided_test.c
549
OSSL_PARAM *fromdata_params = NULL;
crypto/openssl/test/evp_pkey_provided_test.c
640
OSSL_PARAM *fromdata_params = NULL;
crypto/openssl/test/evp_pkey_provided_test.c
835
OSSL_PARAM *fromdata_params = NULL;
crypto/openssl/test/evp_pkey_provided_test.c
894
OSSL_PARAM *fromdata_params = NULL;
crypto/openssl/test/evp_skey_test.c
130
OSSL_PARAM *params = NULL;
crypto/openssl/test/evp_skey_test.c
25
static int ossl_pkey_todata_cb(const OSSL_PARAM params[], void *arg)
crypto/openssl/test/evp_skey_test.c
27
OSSL_PARAM **ret = arg;
crypto/openssl/test/evp_skey_test.c
58
OSSL_PARAM params[3];
crypto/openssl/test/evp_skey_test.c
59
OSSL_PARAM *export_params = NULL;
crypto/openssl/test/evp_test.c
107
const OSSL_PARAM params[])
crypto/openssl/test/evp_test.c
1088
const OSSL_PARAM initparams[])
crypto/openssl/test/evp_test.c
1142
OSSL_PARAM params[2];
crypto/openssl/test/evp_test.c
1270
OSSL_PARAM params[2];
crypto/openssl/test/evp_test.c
1332
OSSL_PARAM params[2];
crypto/openssl/test/evp_test.c
1359
OSSL_PARAM params[2];
crypto/openssl/test/evp_test.c
138
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/test/evp_test.c
1479
OSSL_PARAM initparams[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/test/evp_test.c
157
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/test/evp_test.c
163
const OSSL_PARAM *gettables = EVP_PKEY_CTX_gettable_params(ctx);
crypto/openssl/test/evp_test.c
184
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/test/evp_test.c
1875
OSSL_PARAM params[21], sizes[3], *psizes = sizes, *p;
crypto/openssl/test/evp_test.c
1878
const OSSL_PARAM *defined_params = EVP_MAC_settable_ctx_params(expected->mac);
crypto/openssl/test/evp_test.c
2052
OSSL_PARAM ivparams[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/test/evp_test.c
2223
OSSL_PARAM params[10];
crypto/openssl/test/evp_test.c
2309
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/test/evp_test.c
2310
OSSL_PARAM *p = NULL;
crypto/openssl/test/evp_test.c
234
static const OSSL_PARAM settable_ctx_params[] = {
crypto/openssl/test/evp_test.c
2446
int (*keyopinit)(EVP_PKEY_CTX *ctx, const OSSL_PARAM params[]);
crypto/openssl/test/evp_test.c
2448
const OSSL_PARAM params[]);
crypto/openssl/test/evp_test.c
246
const OSSL_PARAM *settables,
crypto/openssl/test/evp_test.c
247
OSSL_PARAM params[], size_t params_sz, size_t *params_n)
crypto/openssl/test/evp_test.c
2501
const OSSL_PARAM params[]),
crypto/openssl/test/evp_test.c
2525
const OSSL_PARAM param[]),
crypto/openssl/test/evp_test.c
2647
OSSL_PARAM params[5] = {
crypto/openssl/test/evp_test.c
2651
OSSL_PARAM *p = NULL;
crypto/openssl/test/evp_test.c
2806
static const OSSL_PARAM key_settable_ctx_params[] = {
crypto/openssl/test/evp_test.c
2811
OSSL_PARAM params[5] = {
crypto/openssl/test/evp_test.c
2815
OSSL_PARAM *p = NULL;
crypto/openssl/test/evp_test.c
288
static void ctrl2params_free(OSSL_PARAM params[],
crypto/openssl/test/evp_test.c
298
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/test/evp_test.c
310
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/test/evp_test.c
3546
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/test/evp_test.c
3676
OSSL_PARAM params[8], *p = params;
crypto/openssl/test/evp_test.c
3808
OSSL_PARAM params[20];
crypto/openssl/test/evp_test.c
3809
OSSL_PARAM *p;
crypto/openssl/test/evp_test.c
3852
OSSL_PARAM *p;
crypto/openssl/test/evp_test.c
3867
const OSSL_PARAM *defs = EVP_KDF_settable_ctx_params(EVP_KDF_CTX_kdf(kctx));
crypto/openssl/test/evp_test.c
3980
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/test/evp_test.c
4341
OSSL_PARAM out_params[4], *p;
crypto/openssl/test/evp_test.c
4381
OSSL_PARAM *params = NULL;
crypto/openssl/test/evp_test.c
4408
if ((params = OPENSSL_malloc(sizeof(OSSL_PARAM) * 4)) == NULL)
crypto/openssl/test/evp_test.c
4603
OSSL_PARAM params[2];
crypto/openssl/test/evp_test.c
4624
OSSL_PARAM params[5];
crypto/openssl/test/evp_test.c
4625
OSSL_PARAM *p = NULL;
crypto/openssl/test/evp_test.c
5066
OSSL_PARAM params[2];
crypto/openssl/test/evp_test.c
767
OSSL_PARAM params[4], *p = &params[0];
crypto/openssl/test/evp_xof_test.c
279
OSSL_PARAM params[2];
crypto/openssl/test/fake_cipherprov.c
130
const OSSL_PARAM params[])
crypto/openssl/test/fake_cipherprov.c
141
const OSSL_PARAM params[])
crypto/openssl/test/fake_cipherprov.c
154
const OSSL_PARAM params[])
crypto/openssl/test/fake_cipherprov.c
190
static int fake_get_params(OSSL_PARAM params[])
crypto/openssl/test/fake_cipherprov.c
193
OSSL_PARAM *p;
crypto/openssl/test/fake_cipherprov.c
208
static const OSSL_PARAM fake_known_gettable_ctx_params[] = {
crypto/openssl/test/fake_cipherprov.c
215
static const OSSL_PARAM *fake_gettable_ctx_params(ossl_unused void *cctx,
crypto/openssl/test/fake_cipherprov.c
222
static int fake_get_ctx_params(void *vctx, OSSL_PARAM params[])
crypto/openssl/test/fake_cipherprov.c
224
OSSL_PARAM *p;
crypto/openssl/test/fake_cipherprov.c
239
static const OSSL_PARAM fake_known_settable_ctx_params[] = {
crypto/openssl/test/fake_cipherprov.c
245
static const OSSL_PARAM *fake_settable_ctx_params(ossl_unused void *cctx,
crypto/openssl/test/fake_cipherprov.c
29
static int ctx_from_key_params(PROV_CIPHER_FAKE_CTX *pctx, const OSSL_PARAM *params)
crypto/openssl/test/fake_cipherprov.c
31
const OSSL_PARAM *p;
crypto/openssl/test/fake_cipherprov.c
64
static void *fake_skeymgmt_import(void *provctx, int selection, const OSSL_PARAM *p)
crypto/openssl/test/fake_cipherprov.c
82
OSSL_PARAM params[3];
crypto/openssl/test/fake_cipherprov.c
84
OSSL_PARAM *p = params;
crypto/openssl/test/fake_pipelineprov.c
103
size_t ivlen, const OSSL_PARAM params[])
crypto/openssl/test/fake_pipelineprov.c
111
size_t ivlen, const OSSL_PARAM params[])
crypto/openssl/test/fake_pipelineprov.c
153
static const OSSL_PARAM fake_pipeline_aead_known_gettable_ctx_params[] = {
crypto/openssl/test/fake_pipelineprov.c
160
const OSSL_PARAM *fake_pipeline_aead_gettable_ctx_params(ossl_unused void *cctx,
crypto/openssl/test/fake_pipelineprov.c
166
static const OSSL_PARAM fake_pipeline_aead_known_settable_ctx_params[] = {
crypto/openssl/test/fake_pipelineprov.c
170
const OSSL_PARAM *fake_pipeline_aead_settable_ctx_params(ossl_unused void *cctx,
crypto/openssl/test/fake_pipelineprov.c
176
int fake_pipeline_aead_get_ctx_params(void *vctx, OSSL_PARAM params[])
crypto/openssl/test/fake_pipelineprov.c
179
OSSL_PARAM *p;
crypto/openssl/test/fake_pipelineprov.c
182
OSSL_PARAM aead_params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/test/fake_pipelineprov.c
223
int fake_pipeline_aead_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/test/fake_pipelineprov.c
226
const OSSL_PARAM *p;
crypto/openssl/test/fake_pipelineprov.c
229
OSSL_PARAM aead_params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/test/fake_pipelineprov.c
255
static int alg##_##kbits##_##lc##_get_params(OSSL_PARAM params[]) \
crypto/openssl/test/fake_rsaprov.c
1020
OSSL_PARAM params[4];
crypto/openssl/test/fake_rsaprov.c
139
OSSL_PARAM *fake_rsa_key_params(int priv)
crypto/openssl/test/fake_rsaprov.c
142
OSSL_PARAM params[] = {
crypto/openssl/test/fake_rsaprov.c
163
OSSL_PARAM params[] = {
crypto/openssl/test/fake_rsaprov.c
177
OSSL_PARAM *params = NULL;
crypto/openssl/test/fake_rsaprov.c
191
static const OSSL_PARAM fake_rsa_import_key_types[] = {
crypto/openssl/test/fake_rsaprov.c
203
static const OSSL_PARAM *fake_rsa_keymgmt_imptypes(int selection)
crypto/openssl/test/fake_rsaprov.c
211
static const OSSL_PARAM fake_rsa_export_key_types[] = {
crypto/openssl/test/fake_rsaprov.c
217
static const OSSL_PARAM *fake_rsa_keymgmt_exptypes(int selection)
crypto/openssl/test/fake_rsaprov.c
243
const OSSL_PARAM params[])
crypto/openssl/test/fake_rsaprov.c
321
const OSSL_PARAM params[])
crypto/openssl/test/fake_rsaprov.c
384
void *provkey, const OSSL_PARAM params[])
crypto/openssl/test/fake_rsaprov.c
401
const OSSL_PARAM *p;
crypto/openssl/test/fake_rsaprov.c
415
void *provkey, const OSSL_PARAM params[])
crypto/openssl/test/fake_rsaprov.c
421
void *provkey, const OSSL_PARAM params[])
crypto/openssl/test/fake_rsaprov.c
548
const OSSL_PARAM params[],
crypto/openssl/test/fake_rsaprov.c
564
OSSL_PARAM pw_params[2] = {
crypto/openssl/test/fake_rsaprov.c
605
static const OSSL_PARAM *fake_rsa_st_settable_ctx_params(void *provctx)
crypto/openssl/test/fake_rsaprov.c
607
static const OSSL_PARAM known_settable_ctx_params[] = {
crypto/openssl/test/fake_rsaprov.c
614
const OSSL_PARAM params[])
crypto/openssl/test/fake_rsaprov.c
624
OSSL_PARAM params[4];
crypto/openssl/test/fake_rsaprov.c
671
const OSSL_PARAM params[],
crypto/openssl/test/fake_rsaprov.c
98
const OSSL_PARAM *p)
crypto/openssl/test/fake_rsaprov.h
18
OSSL_PARAM *fake_rsa_key_params(int priv);
crypto/openssl/test/filterprov.c
58
static const OSSL_PARAM *filter_gettable_params(void *provctx)
crypto/openssl/test/filterprov.c
65
static int filter_get_params(void *provctx, OSSL_PARAM params[])
crypto/openssl/test/helpers/predefined_dhparams.c
23
OSSL_PARAM *params = NULL;
crypto/openssl/test/keymgmt_internal_test.c
101
static int export_cb(const OSSL_PARAM *params, void *arg)
crypto/openssl/test/keymgmt_internal_test.c
104
const OSSL_PARAM *p = NULL;
crypto/openssl/test/keymgmt_internal_test.c
89
static int get_ulong_via_BN(const OSSL_PARAM *p, unsigned long *goal)
crypto/openssl/test/mdc2test.c
54
OSSL_PARAM params[2];
crypto/openssl/test/ml_dsa_test.c
128
OSSL_PARAM params[4], *p = params;
crypto/openssl/test/ml_dsa_test.c
183
OSSL_PARAM params[2], *p = params;
crypto/openssl/test/ml_dsa_test.c
298
OSSL_PARAM params[2];
crypto/openssl/test/ml_dsa_test.c
33
OSSL_PARAM params[3], *p = params;
crypto/openssl/test/ml_dsa_test.c
402
OSSL_PARAM params[3], *p = params;
crypto/openssl/test/ml_dsa_test.c
463
OSSL_PARAM params[3], *p = params;
crypto/openssl/test/ml_dsa_test.c
59
OSSL_PARAM params[3], *p = params;
crypto/openssl/test/ml_kem_evp_extra_test.c
235
OSSL_PARAM params[3], *p;
crypto/openssl/test/ml_kem_internal_test.c
99
OSSL_PARAM params[3];
crypto/openssl/test/p_test.c
106
static OSSL_PARAM counter_request[] = {
crypto/openssl/test/p_test.c
54
static const OSSL_PARAM p_param_types[] = {
crypto/openssl/test/p_test.c
89
static const OSSL_PARAM *p_gettable_params(void *_)
crypto/openssl/test/p_test.c
94
static int p_get_params(void *provctx, OSSL_PARAM params[])
crypto/openssl/test/p_test.c
98
OSSL_PARAM *p = params;
crypto/openssl/test/pairwise_fail_test.c
48
static int self_test_on_pairwise_fail(const OSSL_PARAM params[], void *arg)
crypto/openssl/test/pairwise_fail_test.c
51
const OSSL_PARAM *p = NULL;
crypto/openssl/test/param_build_test.c
17
static const OSSL_PARAM params_empty[] = { OSSL_PARAM_END };
crypto/openssl/test/param_build_test.c
22
OSSL_PARAM *params = NULL, *params_blt = NULL, *p;
crypto/openssl/test/param_build_test.c
240
OSSL_PARAM *params = NULL, *params_blt = NULL, *p1 = NULL, *p;
crypto/openssl/test/param_build_test.c
401
OSSL_PARAM *params = NULL;
crypto/openssl/test/param_build_test.c
447
OSSL_PARAM *params = NULL, *params_blt = NULL, *params2_blt = NULL, *p;
crypto/openssl/test/param_build_test.c
55
OSSL_PARAM *params = NULL, *params_blt = NULL, *p;
crypto/openssl/test/param_build_test.c
89
OSSL_PARAM *params = NULL, *params_blt = NULL, *p1 = NULL, *p;
crypto/openssl/test/params_api_test.c
118
static int test_param_type_extra(OSSL_PARAM *param, const unsigned char *cmp,
crypto/openssl/test/params_api_test.c
202
OSSL_PARAM param = OSSL_PARAM_int("a", NULL);
crypto/openssl/test/params_api_test.c
233
OSSL_PARAM param = OSSL_PARAM_long("a", NULL);
crypto/openssl/test/params_api_test.c
262
OSSL_PARAM param = OSSL_PARAM_uint("a", NULL);
crypto/openssl/test/params_api_test.c
293
OSSL_PARAM param = OSSL_PARAM_ulong("a", NULL);
crypto/openssl/test/params_api_test.c
324
OSSL_PARAM param = OSSL_PARAM_int32("a", NULL);
crypto/openssl/test/params_api_test.c
355
OSSL_PARAM param = OSSL_PARAM_uint32("a", NULL);
crypto/openssl/test/params_api_test.c
386
OSSL_PARAM param = OSSL_PARAM_int64("a", NULL);
crypto/openssl/test/params_api_test.c
417
OSSL_PARAM param = OSSL_PARAM_uint64("a", NULL);
crypto/openssl/test/params_api_test.c
448
OSSL_PARAM param = OSSL_PARAM_size_t("a", NULL);
crypto/openssl/test/params_api_test.c
479
OSSL_PARAM param = OSSL_PARAM_time_t("a", NULL);
crypto/openssl/test/params_api_test.c
508
OSSL_PARAM param = OSSL_PARAM_DEFN("bn", OSSL_PARAM_UNSIGNED_INTEGER,
crypto/openssl/test/params_api_test.c
543
OSSL_PARAM param = OSSL_PARAM_DEFN("bn", OSSL_PARAM_INTEGER, NULL, 0);
crypto/openssl/test/params_api_test.c
580
OSSL_PARAM param = OSSL_PARAM_double("r", NULL);
crypto/openssl/test/params_api_test.c
602
OSSL_PARAM *p = NULL, *p1 = NULL;
crypto/openssl/test/params_api_test.c
603
static const OSSL_PARAM params_empty[] = {
crypto/openssl/test/params_api_test.c
606
OSSL_PARAM params[20];
crypto/openssl/test/params_api_test.c
610
OSSL_PARAM *cp;
crypto/openssl/test/params_api_test.c
75
static int test_param_type_null(OSSL_PARAM *param)
crypto/openssl/test/params_api_test.c
771
OSSL_PARAM param[3] = { OSSL_PARAM_int("a", NULL),
crypto/openssl/test/params_api_test.c
800
OSSL_PARAM *cp1 = NULL, *cp2 = NULL, *p;
crypto/openssl/test/params_api_test.c
801
OSSL_PARAM param[3];
crypto/openssl/test/params_api_test.c
831
OSSL_PARAM *p = NULL, *cp = NULL;
crypto/openssl/test/params_api_test.c
832
OSSL_PARAM param[3], param1[3];
crypto/openssl/test/params_conversion_test.c
24
OSSL_PARAM *param;
crypto/openssl/test/params_conversion_test.c
43
static OSSL_PARAM params[] = {
crypto/openssl/test/params_test.c
130
static int raw_set_params(void *vobj, const OSSL_PARAM *params)
crypto/openssl/test/params_test.c
170
static int raw_get_params(void *vobj, OSSL_PARAM *params)
crypto/openssl/test/params_test.c
208
static int api_set_params(void *vobj, const OSSL_PARAM *params)
crypto/openssl/test/params_test.c
211
const OSSL_PARAM *p = NULL;
crypto/openssl/test/params_test.c
244
static int api_get_params(void *vobj, OSSL_PARAM *params)
crypto/openssl/test/params_test.c
247
OSSL_PARAM *p = NULL;
crypto/openssl/test/params_test.c
276
int (*set_params)(void *obj, const OSSL_PARAM *params);
crypto/openssl/test/params_test.c
277
int (*get_params)(void *obj, OSSL_PARAM *params);
crypto/openssl/test/params_test.c
352
static OSSL_PARAM static_raw_params[] = {
crypto/openssl/test/params_test.c
364
static OSSL_PARAM static_api_params[] = {
crypto/openssl/test/params_test.c
380
static OSSL_PARAM *construct_api_params(void)
crypto/openssl/test/params_test.c
383
static OSSL_PARAM params[10];
crypto/openssl/test/params_test.c
401
OSSL_PARAM *static_params;
crypto/openssl/test/params_test.c
402
OSSL_PARAM *(*constructed_params)(void);
crypto/openssl/test/params_test.c
436
static int test_case_variant(OSSL_PARAM *params, const struct provider_dispatch_st *prov)
crypto/openssl/test/params_test.c
441
OSSL_PARAM *p;
crypto/openssl/test/params_test.c
553
static const OSSL_PARAM params_from_text[] = {
crypto/openssl/test/params_test.c
617
OSSL_PARAM param;
crypto/openssl/test/params_test.c
662
OSSL_PARAM param;
crypto/openssl/test/provfetchtest.c
102
const OSSL_PARAM params[])
crypto/openssl/test/provfetchtest.c
124
static const OSSL_PARAM *dummy_rand_gettable_ctx_params(void *vctx, void *provctx)
crypto/openssl/test/provfetchtest.c
126
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/test/provfetchtest.c
133
static int dummy_rand_get_ctx_params(void *vctx, OSSL_PARAM params[])
crypto/openssl/test/provfetchtest.c
135
OSSL_PARAM *p;
crypto/openssl/test/provfetchtest.c
38
const OSSL_PARAM obj_abstract[], int selection,
crypto/openssl/test/provider_internal_test.c
18
static OSSL_PARAM greeting_request[] = {
crypto/openssl/test/provider_pkey_test.c
187
OSSL_PARAM *params = NULL;
crypto/openssl/test/provider_pkey_test.c
246
OSSL_PARAM *params = NULL;
crypto/openssl/test/provider_status_test.c
102
static int self_test_on_load(const OSSL_PARAM params[], void *arg)
crypto/openssl/test/provider_status_test.c
110
OSSL_PARAM params[5];
crypto/openssl/test/provider_status_test.c
113
const OSSL_PARAM *gettable, *p;
crypto/openssl/test/provider_status_test.c
149
OSSL_PARAM params[2];
crypto/openssl/test/provider_status_test.c
49
static int self_test_events(const OSSL_PARAM params[], void *arg,
crypto/openssl/test/provider_status_test.c
53
const OSSL_PARAM *p = NULL;
crypto/openssl/test/provider_status_test.c
92
static int self_test_on_demand_fail(const OSSL_PARAM params[], void *arg)
crypto/openssl/test/provider_status_test.c
97
static int self_test_on_demand(const OSSL_PARAM params[], void *arg)
crypto/openssl/test/provider_test.c
169
OSSL_PARAM *params = NULL;
crypto/openssl/test/provider_test.c
18
static OSSL_PARAM greeting_request[] = {
crypto/openssl/test/provider_test.c
24
static OSSL_PARAM digest_check[] = {
crypto/openssl/test/provider_test.c
31
static OSSL_PARAM stop_property_mirror[] = {
crypto/openssl/test/quic_cc_test.c
342
OSSL_PARAM params[3], *p = params;
crypto/openssl/test/quic_cc_test.c
491
OSSL_PARAM params[3], *p = params;
crypto/openssl/test/rand_test.c
113
OSSL_PARAM p[2];
crypto/openssl/test/rand_test.c
25
OSSL_PARAM params[2], *p = params;
crypto/openssl/test/slh_dsa_test.c
218
OSSL_PARAM params[2], *p = params;
crypto/openssl/test/slh_dsa_test.c
250
OSSL_PARAM params[4], *p = params;
crypto/openssl/test/slh_dsa_test.c
311
OSSL_PARAM params[2], *p = params;
crypto/openssl/test/slh_dsa_test.c
38
OSSL_PARAM params[2];
crypto/openssl/test/slh_dsa_test.c
457
OSSL_PARAM params[2], *p = params;
crypto/openssl/test/slh_dsa_test.c
536
OSSL_PARAM params[3], *p = params;
crypto/openssl/test/slh_dsa_test.c
594
OSSL_PARAM params[2], *p = params;
crypto/openssl/test/slh_dsa_test.c
62
OSSL_PARAM *params = NULL;
crypto/openssl/test/sslapitest.c
10678
OSSL_PARAM *params = NULL;
crypto/openssl/test/sslapitest.c
13637
OSSL_PARAM params[2];
crypto/openssl/test/sslapitest.c
8580
OSSL_PARAM params[2];
crypto/openssl/test/testutil/fake_random.c
115
static const OSSL_PARAM *fake_rand_gettable_ctx_params(ossl_unused void *vrng,
crypto/openssl/test/testutil/fake_random.c
118
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/test/testutil/fake_random.c
54
ossl_unused const OSSL_PARAM params[])
crypto/openssl/test/testutil/fake_random.c
96
static int fake_rand_get_ctx_params(ossl_unused void *vrng, OSSL_PARAM params[])
crypto/openssl/test/testutil/fake_random.c
99
OSSL_PARAM *p;
crypto/openssl/test/testutil/provider.c
79
OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
crypto/openssl/test/tls-provider.c
1000
const OSSL_PARAM *param_priv_key, *param_pub_key;
crypto/openssl/test/tls-provider.c
1040
OSSL_PARAM params[3], *p = params;
crypto/openssl/test/tls-provider.c
1055
static const OSSL_PARAM xor_key_types[] = {
crypto/openssl/test/tls-provider.c
1061
static const OSSL_PARAM *xor_import_types(int select)
crypto/openssl/test/tls-provider.c
1066
static const OSSL_PARAM *xor_import_types_ex(void *provctx, int select)
crypto/openssl/test/tls-provider.c
1074
static const OSSL_PARAM *xor_export_types(int select)
crypto/openssl/test/tls-provider.c
1079
static const OSSL_PARAM *xor_export_types_ex(void *provctx, int select)
crypto/openssl/test/tls-provider.c
173
int selection, const OSSL_PARAM params[])
crypto/openssl/test/tls-provider.c
1739
static const OSSL_PARAM *key2any_settable_ctx_params(ossl_unused void *provctx)
crypto/openssl/test/tls-provider.c
1741
static const OSSL_PARAM settables[] = {
crypto/openssl/test/tls-provider.c
1750
static int key2any_set_ctx_params(void *vctx, const OSSL_PARAM params[])
crypto/openssl/test/tls-provider.c
1754
const OSSL_PARAM *cipherp = OSSL_PARAM_locate_const(params, OSSL_ENCODER_PARAM_CIPHER);
crypto/openssl/test/tls-provider.c
1755
const OSSL_PARAM *propsp = OSSL_PARAM_locate_const(params, OSSL_ENCODER_PARAM_PROPERTIES);
crypto/openssl/test/tls-provider.c
1756
const OSSL_PARAM *save_paramsp = OSSL_PARAM_locate_const(params, OSSL_ENCODER_PARAM_SAVE_PARAMETERS);
crypto/openssl/test/tls-provider.c
1946
const OSSL_PARAM params[]) \
crypto/openssl/test/tls-provider.c
1966
const OSSL_PARAM key_abstract[], \
crypto/openssl/test/tls-provider.c
238
static const OSSL_PARAM xor_group_params[] = {
crypto/openssl/test/tls-provider.c
2405
OSSL_PARAM params[4];
crypto/openssl/test/tls-provider.c
257
static const OSSL_PARAM xor_kemgroup_params[] = {
crypto/openssl/test/tls-provider.c
2707
const OSSL_PARAM params[])
crypto/openssl/test/tls-provider.c
2713
const OSSL_PARAM params[])
crypto/openssl/test/tls-provider.c
2833
void *vxorsig, const OSSL_PARAM params[])
crypto/openssl/test/tls-provider.c
2839
static int xor_sig_digest_verify_init(void *vpxor_sigctx, const char *mdname, void *vxorsig, const OSSL_PARAM params[])
crypto/openssl/test/tls-provider.c
2948
static int xor_sig_get_ctx_params(void *vpxor_sigctx, OSSL_PARAM *params)
crypto/openssl/test/tls-provider.c
2951
OSSL_PARAM *p;
crypto/openssl/test/tls-provider.c
2972
static const OSSL_PARAM known_gettable_ctx_params[] = {
crypto/openssl/test/tls-provider.c
2978
static const OSSL_PARAM *xor_sig_gettable_ctx_params(ossl_unused void *vpxor_sigctx, ossl_unused void *vctx)
crypto/openssl/test/tls-provider.c
2983
static int xor_sig_set_ctx_params(void *vpxor_sigctx, const OSSL_PARAM params[])
crypto/openssl/test/tls-provider.c
2986
const OSSL_PARAM *p;
crypto/openssl/test/tls-provider.c
2998
const OSSL_PARAM *propsp = OSSL_PARAM_locate_const(params,
crypto/openssl/test/tls-provider.c
3013
static const OSSL_PARAM known_settable_ctx_params[] = {
crypto/openssl/test/tls-provider.c
3019
static const OSSL_PARAM *xor_sig_settable_ctx_params(ossl_unused void *vpsm2ctx,
crypto/openssl/test/tls-provider.c
3025
static int xor_sig_get_ctx_md_params(void *vpxor_sigctx, OSSL_PARAM *params)
crypto/openssl/test/tls-provider.c
3035
static const OSSL_PARAM *xor_sig_gettable_ctx_md_params(void *vpxor_sigctx)
crypto/openssl/test/tls-provider.c
3045
static int xor_sig_set_ctx_md_params(void *vpxor_sigctx, const OSSL_PARAM params[])
crypto/openssl/test/tls-provider.c
3055
static const OSSL_PARAM *xor_sig_settable_ctx_md_params(void *vpxor_sigctx)
crypto/openssl/test/tls-provider.c
318
static const OSSL_PARAM xor_sig_nohash_params[] = {
crypto/openssl/test/tls-provider.c
337
static const OSSL_PARAM xor_sig_hash_params[] = {
crypto/openssl/test/tls-provider.c
358
static const OSSL_PARAM xor_sig_12_params[] = {
crypto/openssl/test/tls-provider.c
399
OSSL_PARAM dummygroup[OSSL_NELEM(xor_group_params)];
crypto/openssl/test/tls-provider.c
475
ossl_unused const OSSL_PARAM params[])
crypto/openssl/test/tls-provider.c
786
static ossl_inline int xor_get_params(void *vkey, OSSL_PARAM params[])
crypto/openssl/test/tls-provider.c
789
OSSL_PARAM *p;
crypto/openssl/test/tls-provider.c
812
static const OSSL_PARAM xor_params[] = {
crypto/openssl/test/tls-provider.c
819
static const OSSL_PARAM *xor_gettable_params(void *provctx)
crypto/openssl/test/tls-provider.c
824
static int xor_set_params(void *vkey, const OSSL_PARAM params[])
crypto/openssl/test/tls-provider.c
827
const OSSL_PARAM *p;
crypto/openssl/test/tls-provider.c
841
static const OSSL_PARAM xor_known_settable_params[] = {
crypto/openssl/test/tls-provider.c
912
static const OSSL_PARAM *xor_settable_params(void *provctx)
crypto/openssl/test/tls-provider.c
923
const OSSL_PARAM params[])
crypto/openssl/test/tls-provider.c
943
static int xor_gen_set_params(void *genctx, const OSSL_PARAM params[])
crypto/openssl/test/tls-provider.c
946
const OSSL_PARAM *p;
crypto/openssl/test/tls-provider.c
962
static const OSSL_PARAM *xor_gen_settable_params(ossl_unused void *genctx,
crypto/openssl/test/tls-provider.c
965
static OSSL_PARAM settable[] = {
crypto/openssl/test/tls-provider.c
997
static int xor_import(void *vkey, int select, const OSSL_PARAM params[])
crypto/openssl/test/user_property_test.c
24
static int tmpmd_get_params(OSSL_PARAM params[])
crypto/openssl/test/user_property_test.c
26
OSSL_PARAM *p = NULL;