Lines Matching refs:params

20 #include <openssl/params.h>
145 const OSSL_PARAM params[], ENGINE *impl)
290 return ctx->digest->dinit(ctx->algctx, params);
359 const OSSL_PARAM params[])
361 return evp_md_init_internal(ctx, type, params, NULL);
476 OSSL_PARAM params[2];
492 params[i++] = OSSL_PARAM_construct_size_t(OSSL_DIGEST_PARAM_XOFLEN, &size);
493 params[i++] = OSSL_PARAM_construct_end();
495 if (EVP_MD_CTX_set_params(ctx, params) > 0)
681 int EVP_MD_get_params(const EVP_MD *digest, OSSL_PARAM params[])
684 return digest->get_params(params);
696 int EVP_MD_CTX_set_params(EVP_MD_CTX *ctx, const OSSL_PARAM params[])
707 params);
710 return ctx->digest->set_ctx_params(ctx->algctx, params);
752 int EVP_MD_CTX_get_params(EVP_MD_CTX *ctx, OSSL_PARAM params[])
763 params);
766 return ctx->digest->get_ctx_params(ctx->algctx, params);
812 OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
825 params[0] = OSSL_PARAM_construct_size_t(OSSL_DIGEST_PARAM_XOFLEN, &sz);
829 params[0] = OSSL_PARAM_construct_utf8_string(OSSL_DIGEST_PARAM_MICALG,
833 params[0] = OSSL_PARAM_construct_octet_string(OSSL_DIGEST_PARAM_SSL3_MS,
841 ret = EVP_MD_CTX_set_params(ctx, params);
843 ret = EVP_MD_CTX_get_params(ctx, params);
912 OSSL_PARAM params[5];
914 params[0] = OSSL_PARAM_construct_size_t(OSSL_DIGEST_PARAM_BLOCK_SIZE, &blksz);
915 params[1] = OSSL_PARAM_construct_size_t(OSSL_DIGEST_PARAM_SIZE, &mdsize);
916 params[2] = OSSL_PARAM_construct_int(OSSL_DIGEST_PARAM_XOF, &xof);
917 params[3] = OSSL_PARAM_construct_int(OSSL_DIGEST_PARAM_ALGID_ABSENT,
919 params[4] = OSSL_PARAM_construct_end();
920 ok = evp_do_md_getparams(md, params) > 0;