Lines Matching refs:params
111 gf_populate_params(ECCurveName name, ECFieldType field_type, ECParams *params, in gf_populate_params() argument
120 params->name = name; in gf_populate_params()
121 curveParams = ecCurve_map[params->name]; in gf_populate_params()
123 params->fieldID.size = curveParams->size; in gf_populate_params()
124 params->fieldID.type = field_type; in gf_populate_params()
126 CHECK_OK(hexString2SECItem(NULL, ¶ms->fieldID.u.prime, in gf_populate_params()
129 CHECK_OK(hexString2SECItem(NULL, ¶ms->fieldID.u.poly, in gf_populate_params()
132 CHECK_OK(hexString2SECItem(NULL, ¶ms->curve.a, in gf_populate_params()
134 CHECK_OK(hexString2SECItem(NULL, ¶ms->curve.b, in gf_populate_params()
141 CHECK_OK(hexString2SECItem(NULL, ¶ms->base, genenc, kmflag)); in gf_populate_params()
142 CHECK_OK(hexString2SECItem(NULL, ¶ms->order, in gf_populate_params()
144 params->cofactor = curveParams->cofactor; in gf_populate_params()
156 ECParams *params, int kmflag) in EC_FillParams() argument
186 params->arena = arena; in EC_FillParams()
187 params->cofactor = 0; in EC_FillParams()
188 params->type = ec_params_named; in EC_FillParams()
189 params->name = ECCurve_noName; in EC_FillParams()
192 params->curveOID.len = oid.len; in EC_FillParams()
193 params->curveOID.data = (unsigned char *) PORT_ArenaAlloc(NULL, oid.len, in EC_FillParams()
195 if (params->curveOID.data == NULL) goto cleanup; in EC_FillParams()
196 memcpy(params->curveOID.data, oid.data, oid.len); in EC_FillParams()
209 params, kmflag) ); in EC_FillParams()
215 params, kmflag) ); in EC_FillParams()
221 params, kmflag) ); in EC_FillParams()
227 params, kmflag) ); in EC_FillParams()
233 params, kmflag) ); in EC_FillParams()
239 params, kmflag) ); in EC_FillParams()
245 params, kmflag) ); in EC_FillParams()
251 params, kmflag) ); in EC_FillParams()
257 params, kmflag) ); in EC_FillParams()
263 params, kmflag) ); in EC_FillParams()
269 params, kmflag) ); in EC_FillParams()
275 params, kmflag) ); in EC_FillParams()
281 params, kmflag) ); in EC_FillParams()
287 params, kmflag) ); in EC_FillParams()
293 params, kmflag) ); in EC_FillParams()
299 params, kmflag) ); in EC_FillParams()
305 params, kmflag) ); in EC_FillParams()
311 params, kmflag) ); in EC_FillParams()
317 params, kmflag) ); in EC_FillParams()
323 params, kmflag) ); in EC_FillParams()
331 params, kmflag) ); in EC_FillParams()
337 params, kmflag) ); in EC_FillParams()
345 params, kmflag) ); in EC_FillParams()
351 params, kmflag) ); in EC_FillParams()
357 params, kmflag) ); in EC_FillParams()
365 params, kmflag) ); in EC_FillParams()
373 params, kmflag) ); in EC_FillParams()
379 params, kmflag) ); in EC_FillParams()
387 params, kmflag) ); in EC_FillParams()
395 params, kmflag) ); in EC_FillParams()
403 params, kmflag) ); in EC_FillParams()
411 params, kmflag) ); in EC_FillParams()
419 params, kmflag) ); in EC_FillParams()
427 params, kmflag) ); in EC_FillParams()
437 params, kmflag) ); in EC_FillParams()
443 params, kmflag) ); in EC_FillParams()
449 params, kmflag) ); in EC_FillParams()
455 params, kmflag) ); in EC_FillParams()
461 params, kmflag) ); in EC_FillParams()
467 params, kmflag) ); in EC_FillParams()
475 params, kmflag) ); in EC_FillParams()
481 params, kmflag) ); in EC_FillParams()
487 params, kmflag) ); in EC_FillParams()
493 params, kmflag) ); in EC_FillParams()
499 params, kmflag) ); in EC_FillParams()
505 params, kmflag) ); in EC_FillParams()
511 params, kmflag) ); in EC_FillParams()
517 params, kmflag) ); in EC_FillParams()
523 params, kmflag) ); in EC_FillParams()
529 params, kmflag) ); in EC_FillParams()
537 params, kmflag) ); in EC_FillParams()
543 params, kmflag) ); in EC_FillParams()
551 params, kmflag) ); in EC_FillParams()
559 params, kmflag) ); in EC_FillParams()
567 if (!params->cofactor) { in EC_FillParams()
581 ECParams *params; in EC_DecodeParams() local
588 params = (ECParams *)PORT_ArenaZAlloc(NULL, sizeof(ECParams), kmflag); in EC_DecodeParams()
589 if (!params) { in EC_DecodeParams()
595 SECITEM_AllocItem(arena, &(params->DEREncoding), encodedParams->len, in EC_DecodeParams()
597 memcpy(params->DEREncoding.data, encodedParams->data, encodedParams->len); in EC_DecodeParams()
602 rv = EC_FillParams(NULL, encodedParams, params, kmflag); in EC_DecodeParams()
607 *ecparams = params;; in EC_DecodeParams()