Lines Matching refs:params
31 static int dh_ffc_params_fromdata(DH *dh, const OSSL_PARAM params[]) in dh_ffc_params_fromdata() argument
42 ret = ossl_ffc_params_fromdata(ffc, params); in dh_ffc_params_fromdata()
48 int ossl_dh_params_fromdata(DH *dh, const OSSL_PARAM params[]) in ossl_dh_params_fromdata() argument
53 if (!dh_ffc_params_fromdata(dh, params)) in ossl_dh_params_fromdata()
57 OSSL_PARAM_locate_const(params, OSSL_PKEY_PARAM_DH_PRIV_LEN); in ossl_dh_params_fromdata()
66 int ossl_dh_key_fromdata(DH *dh, const OSSL_PARAM params[]) in ossl_dh_key_fromdata() argument
74 param_priv_key = OSSL_PARAM_locate_const(params, OSSL_PKEY_PARAM_PRIV_KEY); in ossl_dh_key_fromdata()
75 param_pub_key = OSSL_PARAM_locate_const(params, OSSL_PKEY_PARAM_PUB_KEY); in ossl_dh_key_fromdata()
94 int ossl_dh_params_todata(DH *dh, OSSL_PARAM_BLD *bld, OSSL_PARAM params[]) in ossl_dh_params_todata() argument
98 if (!ossl_ffc_params_todata(ossl_dh_get0_params(dh), bld, params)) in ossl_dh_params_todata()
101 && !ossl_param_build_set_long(bld, params, OSSL_PKEY_PARAM_DH_PRIV_LEN, l)) in ossl_dh_params_todata()
106 int ossl_dh_key_todata(DH *dh, OSSL_PARAM_BLD *bld, OSSL_PARAM params[]) in ossl_dh_key_todata() argument
115 && !ossl_param_build_set_bn(bld, params, OSSL_PKEY_PARAM_PRIV_KEY, priv)) in ossl_dh_key_todata()
118 && !ossl_param_build_set_bn(bld, params, OSSL_PKEY_PARAM_PUB_KEY, pub)) in ossl_dh_key_todata()
153 && !ossl_ffc_params_copy(&dupkey->params, &dh->params)) in ossl_dh_dup()