Lines Matching refs:params
44 #include <openssl/params.h>
163 OSSL_PARAM params[2];
169 params[0] = OSSL_PARAM_construct_octet_string(OSSL_MAC_PARAM_CUSTOM,
171 params[1] = OSSL_PARAM_construct_end();
173 if (!EVP_MAC_CTX_set_params(ctx, params))
188 params[0] = OSSL_PARAM_construct_size_t(OSSL_MAC_PARAM_SIZE,
191 if (EVP_MAC_CTX_set_params(ctx, params) <= 0)
351 const OSSL_PARAM params[])
356 if (!ossl_prov_is_running() || !sskdf_set_ctx_params(ctx, params))
420 const OSSL_PARAM params[])
425 if (!ossl_prov_is_running() || !sskdf_set_ctx_params(ctx, params))
449 static int sskdf_set_ctx_params(void *vctx, const OSSL_PARAM params[])
456 if (params == NULL)
459 if (!ossl_prov_macctx_load_from_params(&ctx->macctx, params,
471 if (!ossl_prov_digest_load_from_params(&ctx->digest, params, libctx))
474 if ((p = OSSL_PARAM_locate_const(params, OSSL_KDF_PARAM_SECRET)) != NULL
475 || (p = OSSL_PARAM_locate_const(params, OSSL_KDF_PARAM_KEY)) != NULL)
479 if ((p = OSSL_PARAM_locate_const(params, OSSL_KDF_PARAM_INFO)) != NULL)
483 if ((p = OSSL_PARAM_locate_const(params, OSSL_KDF_PARAM_SALT)) != NULL)
487 if ((p = OSSL_PARAM_locate_const(params, OSSL_KDF_PARAM_MAC_SIZE))
513 static int sskdf_get_ctx_params(void *vctx, OSSL_PARAM params[])
518 if ((p = OSSL_PARAM_locate(params, OSSL_KDF_PARAM_SIZE)) != NULL)