Lines Matching refs:tmpl
156 static int ec_group_explicit_todata(const EC_GROUP *group, OSSL_PARAM_BLD *tmpl,
186 if (tmpl != NULL || param_p != NULL || param_a != NULL || param_b != NULL)
201 if (!ossl_param_build_set_bn(tmpl, params, OSSL_PKEY_PARAM_EC_P, p)
202 || !ossl_param_build_set_bn(tmpl, params, OSSL_PKEY_PARAM_EC_A, a)
203 || !ossl_param_build_set_bn(tmpl, params, OSSL_PKEY_PARAM_EC_B, b)) {
210 if (tmpl != NULL || param != NULL) {
217 if (!ossl_param_build_set_bn(tmpl, params, OSSL_PKEY_PARAM_EC_ORDER,
225 if (tmpl != NULL || param != NULL) {
226 if (!ossl_param_build_set_utf8_string(tmpl, params,
235 if (tmpl != NULL || param != NULL) {
249 if (!ossl_param_build_set_octet_string(tmpl, params,
258 if (tmpl != NULL || param != NULL) {
262 && !ossl_param_build_set_bn(tmpl, params,
270 if (tmpl != NULL || param != NULL) {
276 && !ossl_param_build_set_octet_string(tmpl, params,
288 int ossl_ec_group_todata(const EC_GROUP *group, OSSL_PARAM_BLD *tmpl,
306 tmpl, params,
314 || !ossl_param_build_set_utf8_string(tmpl, params,
321 if (!ossl_param_build_set_int(tmpl, params,
333 if (tmpl == NULL || curve_nid == NID_undef)
334 if (!ec_group_explicit_todata(group, tmpl, params, bnctx, genbuf))
342 || !ossl_param_build_set_utf8_string(tmpl, params,