Lines Matching refs:idx
453 int idx, aliasno;
458 for (idx = 0; domain_parms[idx].desc; idx++)
459 if (!strcmp (name, domain_parms[idx].desc))
462 if (!domain_parms[idx].desc)
469 for (idx = 0; domain_parms[idx].desc; idx++)
471 domain_parms[idx].desc))
478 for (idx = 0; domain_parms[idx].desc; idx++)
479 if (nbits == domain_parms[idx].nbits)
482 if (!domain_parms[idx].desc)
488 if (fips_mode () && !domain_parms[idx].fips )
492 *r_nbits = domain_parms[idx].nbits;
493 curve->p = scanval (domain_parms[idx].p);
494 curve->a = scanval (domain_parms[idx].a);
495 curve->b = scanval (domain_parms[idx].b);
496 curve->n = scanval (domain_parms[idx].n);
497 curve->G.x = scanval (domain_parms[idx].g_x);
498 curve->G.y = scanval (domain_parms[idx].g_y);
1219 int idx;
1222 for (idx=0; idx < 6; idx++)
1223 values[idx] = NULL;
1226 for (idx=0; idx < 6; idx++)
1228 l1 = gcry_sexp_find_token (keyparam, names+idx, 1);
1231 values[idx] = gcry_sexp_nth_mpi (l1, 1, GCRYMPI_FMT_USG);
1233 if (!values[idx])
1249 for (idx = 0; idx < 6; idx++)
1250 tmpvalues[idx] = NULL;
1263 for (idx = 0; idx < 6; idx++)
1265 if (!values[idx])
1266 values[idx] = tmpvalues[idx];
1268 mpi_free (tmpvalues[idx]);
1275 for (idx = 0; idx < 6; idx++)
1276 if (!values[idx])
1282 _gcry_mpi_normalize (values[idx]);
1285 for (idx = 0; idx < 6; idx++)
1291 rawmpi = _gcry_mpi_get_buffer (values[idx], &rawmpilen, NULL);
1297 snprintf (buf, sizeof buf, "(1:%c%u:", names[idx], rawmpilen);
1305 for (idx = 0; idx < 6; idx++)
1306 _gcry_mpi_release (values[idx]);