Lines Matching defs:params
179 ASN1_STRING *params = NULL;
184 params = ASN1_STRING_new();
186 if (params == NULL) {
191 params->length = i2d_dhp(pkey, pkey->pkey.dh, ¶ms->data);
192 if (params->length <= 0) {
196 params->type = V_ASN1_SEQUENCE;
216 V_ASN1_SEQUENCE, params, dp, dplen)) {
223 ASN1_STRING_free(params);
260 if (x->params.p == NULL || (ptype == 2 && priv_key == NULL)
283 if (!ossl_ffc_params_print(bp, &x->params, indent))
317 return ossl_ffc_params_cmp(&a->pkey.dh->params, &b->pkey.dh->params,
324 is_x942 = (from->params.q != NULL);
325 if (!ossl_ffc_params_copy(&to->params, &from->params))
360 || a->pkey.dh->params.p == NULL
361 || a->pkey.dh->params.g == NULL;
462 OSSL_PARAM *params = NULL;
497 if ((params = OSSL_PARAM_BLD_to_param(tmpl)) == NULL)
501 rv = importer(to_keydata, selection, params);
503 OSSL_PARAM_free(params);
509 static int dh_pkey_import_from_type(const OSSL_PARAM params[], void *vpctx,
523 if (!ossl_dh_params_fromdata(dh, params)
524 || !ossl_dh_key_fromdata(dh, params, 1)
532 static int dh_pkey_import_from(const OSSL_PARAM params[], void *vpctx)
534 return dh_pkey_import_from_type(params, vpctx, EVP_PKEY_DH);
537 static int dhx_pkey_import_from(const OSSL_PARAM params[], void *vpctx)
539 return dh_pkey_import_from_type(params, vpctx, EVP_PKEY_DHX);