Lines Matching refs:params
23 #include <openssl/params.h>
96 static int dh_init(void *vpdhctx, void *vdh, const OSSL_PARAM params[])
108 return dh_set_ctx_params(pdhctx, params)
309 static int dh_set_ctx_params(void *vpdhctx, const OSSL_PARAM params[])
319 if (params == NULL)
322 p = OSSL_PARAM_locate_const(params, OSSL_EXCHANGE_PARAM_KDF_TYPE);
335 p = OSSL_PARAM_locate_const(params, OSSL_EXCHANGE_PARAM_KDF_DIGEST);
344 p = OSSL_PARAM_locate_const(params,
362 p = OSSL_PARAM_locate_const(params, OSSL_EXCHANGE_PARAM_KDF_OUTLEN);
371 p = OSSL_PARAM_locate_const(params, OSSL_EXCHANGE_PARAM_KDF_UKM);
388 p = OSSL_PARAM_locate_const(params, OSSL_EXCHANGE_PARAM_PAD);
395 p = OSSL_PARAM_locate_const(params, OSSL_KDF_PARAM_CEK_ALG);
445 static int dh_get_ctx_params(void *vpdhctx, OSSL_PARAM params[])
453 p = OSSL_PARAM_locate(params, OSSL_EXCHANGE_PARAM_KDF_TYPE);
472 p = OSSL_PARAM_locate(params, OSSL_EXCHANGE_PARAM_KDF_DIGEST);
480 p = OSSL_PARAM_locate(params, OSSL_EXCHANGE_PARAM_KDF_OUTLEN);
484 p = OSSL_PARAM_locate(params, OSSL_EXCHANGE_PARAM_KDF_UKM);
489 p = OSSL_PARAM_locate(params, OSSL_KDF_PARAM_CEK_ALG);