Symbol: OSSL_ACTION_SET
crypto/openssl/crypto/evp/ctrl_params_translate.c
1007
if (ctx->action_type != OSSL_ACTION_SET)
crypto/openssl/crypto/evp/ctrl_params_translate.c
1032
if (ctx->action_type != OSSL_ACTION_SET)
crypto/openssl/crypto/evp/ctrl_params_translate.c
1074
if (ctx->action_type != OSSL_ACTION_SET)
crypto/openssl/crypto/evp/ctrl_params_translate.c
1100
if (ctx->action_type != OSSL_ACTION_SET)
crypto/openssl/crypto/evp/ctrl_params_translate.c
1149
if (ctx->action_type != OSSL_ACTION_SET)
crypto/openssl/crypto/evp/ctrl_params_translate.c
1206
ctx->action_type = OSSL_ACTION_SET;
crypto/openssl/crypto/evp/ctrl_params_translate.c
1208
ctx->action_type = OSSL_ACTION_SET;
crypto/openssl/crypto/evp/ctrl_params_translate.c
1220
if (state == PRE_CTRL_TO_PARAMS && ctx->action_type == OSSL_ACTION_SET) {
crypto/openssl/crypto/evp/ctrl_params_translate.c
1282
} else if (state == PRE_CTRL_TO_PARAMS && ctx->action_type == OSSL_ACTION_SET) {
crypto/openssl/crypto/evp/ctrl_params_translate.c
1346
if ((ctx->action_type == OSSL_ACTION_SET && state == PRE_PARAMS_TO_CTRL)
crypto/openssl/crypto/evp/ctrl_params_translate.c
1403
} else if ((ctx->action_type == OSSL_ACTION_SET && state == PRE_CTRL_TO_PARAMS)
crypto/openssl/crypto/evp/ctrl_params_translate.c
1425
if ((ctx->action_type == OSSL_ACTION_SET && state == PRE_PARAMS_TO_CTRL)
crypto/openssl/crypto/evp/ctrl_params_translate.c
1467
if ((ctx->action_type == OSSL_ACTION_SET && state == PRE_CTRL_TO_PARAMS)
crypto/openssl/crypto/evp/ctrl_params_translate.c
1484
if ((ctx->action_type == OSSL_ACTION_SET && state == PRE_PARAMS_TO_CTRL)
crypto/openssl/crypto/evp/ctrl_params_translate.c
2065
{ OSSL_ACTION_SET, -1, -1, EVP_PKEY_OP_TYPE_SIG,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2088
{ OSSL_ACTION_SET, EVP_PKEY_DHX, 0, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2094
{ OSSL_ACTION_SET, EVP_PKEY_DHX, 0, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2100
{ OSSL_ACTION_SET, EVP_PKEY_DHX, 0, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2106
{ OSSL_ACTION_SET, EVP_PKEY_DHX, 0, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2114
{ OSSL_ACTION_SET, EVP_PKEY_DHX, 0, EVP_PKEY_OP_PARAMGEN,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2117
{ OSSL_ACTION_SET, EVP_PKEY_DHX, 0, EVP_PKEY_OP_PARAMGEN,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2120
{ OSSL_ACTION_SET, EVP_PKEY_DHX, 0, EVP_PKEY_OP_PARAMGEN | EVP_PKEY_OP_KEYGEN,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2123
{ OSSL_ACTION_SET, EVP_PKEY_DHX, 0, EVP_PKEY_OP_PARAMGEN | EVP_PKEY_OP_KEYGEN,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2128
{ OSSL_ACTION_SET, EVP_PKEY_DH, 0, EVP_PKEY_OP_PARAMGEN,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2131
{ OSSL_ACTION_SET, EVP_PKEY_DH, 0, EVP_PKEY_OP_PARAMGEN,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2134
{ OSSL_ACTION_SET, EVP_PKEY_DH, 0, EVP_PKEY_OP_PARAMGEN | EVP_PKEY_OP_KEYGEN,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2137
{ OSSL_ACTION_SET, EVP_PKEY_DH, 0, EVP_PKEY_OP_PARAMGEN | EVP_PKEY_OP_KEYGEN,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2142
{ OSSL_ACTION_SET, EVP_PKEY_DH, 0, EVP_PKEY_OP_PARAMGEN,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2147
{ OSSL_ACTION_SET, EVP_PKEY_DHX, 0, EVP_PKEY_OP_PARAMGEN,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2151
{ OSSL_ACTION_SET, EVP_PKEY_DH, 0, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2159
{ OSSL_ACTION_SET, EVP_PKEY_DSA, 0, EVP_PKEY_OP_PARAMGEN,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2162
{ OSSL_ACTION_SET, EVP_PKEY_DSA, 0, EVP_PKEY_OP_PARAMGEN,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2165
{ OSSL_ACTION_SET, EVP_PKEY_DSA, 0, EVP_PKEY_OP_PARAMGEN,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2173
{ OSSL_ACTION_SET, EVP_PKEY_EC, 0, EVP_PKEY_OP_PARAMGEN | EVP_PKEY_OP_KEYGEN,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2176
{ OSSL_ACTION_SET, EVP_PKEY_EC, 0, EVP_PKEY_OP_PARAMGEN | EVP_PKEY_OP_KEYGEN,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2191
{ OSSL_ACTION_SET, EVP_PKEY_EC, 0, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2197
{ OSSL_ACTION_SET, EVP_PKEY_EC, 0, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2203
{ OSSL_ACTION_SET, EVP_PKEY_EC, 0, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2214
{ OSSL_ACTION_SET, EVP_PKEY_SM2, 0, EVP_PKEY_OP_PARAMGEN | EVP_PKEY_OP_KEYGEN,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2217
{ OSSL_ACTION_SET, EVP_PKEY_SM2, 0, EVP_PKEY_OP_PARAMGEN | EVP_PKEY_OP_KEYGEN,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2232
{ OSSL_ACTION_SET, EVP_PKEY_SM2, 0, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2238
{ OSSL_ACTION_SET, EVP_PKEY_SM2, 0, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2244
{ OSSL_ACTION_SET, EVP_PKEY_SM2, 0, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2261
{ OSSL_ACTION_SET, EVP_PKEY_RSA, EVP_PKEY_RSA_PSS,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2270
{ OSSL_ACTION_SET, EVP_PKEY_RSA, EVP_PKEY_RSA_PSS,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2285
{ OSSL_ACTION_SET, EVP_PKEY_RSA, EVP_PKEY_RSA_PSS, EVP_PKEY_OP_TYPE_SIG,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2294
{ OSSL_ACTION_SET, EVP_PKEY_RSA, 0, EVP_PKEY_OP_TYPE_CRYPT,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2306
{ OSSL_ACTION_SET, EVP_PKEY_RSA, 0, EVP_PKEY_OP_TYPE_CRYPT,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2313
{ OSSL_ACTION_SET, EVP_PKEY_RSA, 0, EVP_PKEY_OP_TYPE_CRYPT,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2319
{ OSSL_ACTION_SET, EVP_PKEY_RSA_PSS, 0, EVP_PKEY_OP_TYPE_GEN,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2322
{ OSSL_ACTION_SET, EVP_PKEY_RSA_PSS, 0, EVP_PKEY_OP_TYPE_GEN,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2325
{ OSSL_ACTION_SET, EVP_PKEY_RSA_PSS, 0, EVP_PKEY_OP_TYPE_GEN,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2328
{ OSSL_ACTION_SET, EVP_PKEY_RSA, EVP_PKEY_RSA_PSS, EVP_PKEY_OP_KEYGEN,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2331
{ OSSL_ACTION_SET, EVP_PKEY_RSA, EVP_PKEY_RSA_PSS, EVP_PKEY_OP_KEYGEN,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2334
{ OSSL_ACTION_SET, EVP_PKEY_RSA, EVP_PKEY_RSA_PSS, EVP_PKEY_OP_KEYGEN,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2342
{ OSSL_ACTION_SET, -1, -1, EVP_PKEY_OP_TYPE_SIG,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2350
{ OSSL_ACTION_SET, -1, -1, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2353
{ OSSL_ACTION_SET, -1, -1, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2356
{ OSSL_ACTION_SET, -1, -1, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2364
{ OSSL_ACTION_SET, -1, -1, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2367
{ OSSL_ACTION_SET, -1, -1, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2370
{ OSSL_ACTION_SET, -1, -1, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2373
{ OSSL_ACTION_SET, -1, -1, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2376
{ OSSL_ACTION_SET, -1, -1, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2384
{ OSSL_ACTION_SET, -1, -1, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2387
{ OSSL_ACTION_SET, -1, -1, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2390
{ OSSL_ACTION_SET, -1, -1, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2393
{ OSSL_ACTION_SET, -1, -1, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2396
{ OSSL_ACTION_SET, -1, -1, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2399
{ OSSL_ACTION_SET, -1, -1, EVP_PKEY_OP_DERIVE,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2403
{ OSSL_ACTION_SET, -1, -1, EVP_PKEY_OP_KEYGEN | EVP_PKEY_OP_TYPE_CRYPT,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2406
{ OSSL_ACTION_SET, -1, -1, EVP_PKEY_OP_KEYGEN,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2410
{ OSSL_ACTION_SET, -1, -1, EVP_PKEY_OP_TYPE_SIG,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2421
{ OSSL_ACTION_SET, EVP_PKEY_X25519, EVP_PKEY_X25519, EVP_PKEY_OP_KEYGEN, -1, NULL, NULL,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2423
{ OSSL_ACTION_SET, EVP_PKEY_X25519, EVP_PKEY_X25519, EVP_PKEY_OP_PARAMGEN, -1, NULL, NULL,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2425
{ OSSL_ACTION_SET, EVP_PKEY_X448, EVP_PKEY_X448, EVP_PKEY_OP_KEYGEN, -1, NULL, NULL,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2427
{ OSSL_ACTION_SET, EVP_PKEY_X448, EVP_PKEY_X448, EVP_PKEY_OP_PARAMGEN, -1, NULL, NULL,
crypto/openssl/crypto/evp/ctrl_params_translate.c
2624
&& item->action_type != OSSL_ACTION_SET)
crypto/openssl/crypto/evp/ctrl_params_translate.c
2744
case OSSL_ACTION_SET:
crypto/openssl/crypto/evp/ctrl_params_translate.c
2782
tmpl.action_type = OSSL_ACTION_SET;
crypto/openssl/crypto/evp/ctrl_params_translate.c
2796
ctx.action_type = OSSL_ACTION_SET;
crypto/openssl/crypto/evp/ctrl_params_translate.c
2817
case OSSL_ACTION_SET:
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
470
if (ctx->action_type == OSSL_ACTION_SET) {
crypto/openssl/crypto/evp/ctrl_params_translate.c
553
if (ctx->action_type != OSSL_ACTION_SET) {
crypto/openssl/crypto/evp/ctrl_params_translate.c
618
if (state == PRE_PARAMS_TO_CTRL && ctx->action_type == OSSL_ACTION_SET) {
crypto/openssl/crypto/evp/ctrl_params_translate.c
770
} else if (state == PRE_CTRL_TO_PARAMS && ctx->action_type == OSSL_ACTION_SET) {
crypto/openssl/crypto/evp/ctrl_params_translate.c
795
} else if (state == PRE_PARAMS_TO_CTRL && ctx->action_type == OSSL_ACTION_SET) {
crypto/openssl/crypto/evp/ctrl_params_translate.c
881
ctx->action_type = OSSL_ACTION_SET;
crypto/openssl/crypto/evp/ctrl_params_translate.c
888
if ((state == PRE_CTRL_TO_PARAMS && ctx->action_type == OSSL_ACTION_SET)
crypto/openssl/crypto/evp/ctrl_params_translate.c
907
|| (state == PRE_PARAMS_TO_CTRL && ctx->action_type == OSSL_ACTION_SET)) {
crypto/openssl/crypto/evp/ctrl_params_translate.c
963
if ((state == PRE_CTRL_TO_PARAMS && ctx->action_type == OSSL_ACTION_SET)
crypto/openssl/crypto/evp/ctrl_params_translate.c
981
if ((state == PRE_PARAMS_TO_CTRL && ctx->action_type == OSSL_ACTION_SET)