Lines Matching full:params
90 OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
92 params[0] = OSSL_PARAM_construct_size_t(name, &sz);
94 if (ctx->meth->get_ctx_params(ctx->algctx, params))
97 if (ctx->meth->get_params(params))
119 const OSSL_PARAM params[])
121 return ctx->meth->init(ctx->algctx, key, keylen, params);
134 OSSL_PARAM params[2];
160 params[0] = OSSL_PARAM_construct_int(OSSL_MAC_PARAM_XOF, &xof);
161 params[1] = OSSL_PARAM_construct_end();
163 if (EVP_MAC_CTX_set_params(ctx, params) <= 0) {
188 * but it didn't recognise any of the given params, i.e. nothing in the
191 int EVP_MAC_get_params(EVP_MAC *mac, OSSL_PARAM params[])
194 return mac->get_params(params);
198 int EVP_MAC_CTX_get_params(EVP_MAC_CTX *ctx, OSSL_PARAM params[])
201 return ctx->meth->get_ctx_params(ctx->algctx, params);
205 int EVP_MAC_CTX_set_params(EVP_MAC_CTX *ctx, const OSSL_PARAM params[])
208 return ctx->meth->set_ctx_params(ctx->algctx, params);
244 const char *subalg, const OSSL_PARAM *params,
283 && EVP_MAC_CTX_set_params(ctx, params)
284 && EVP_MAC_init(ctx, key, keylen, params)