Lines Matching refs:xp
336 gcry_mpi_t xp;
338 xp = gcry_mpi_snew (nbits);
339 gcry_mpi_randomize (xp, nbits, GCRY_VERY_STRONG_RANDOM);
343 sqrt{2}*2^{nbits-1} <= xp <= 2^{nbits} - 1
348 mpi_set_highbit (xp, nbits-1);
349 mpi_set_bit (xp, nbits-2);
350 gcry_assert ( mpi_get_nbits (xp) == nbits );
352 return xp;
418 gcry_mpi_t xp = NULL;
427 xp = gen_x931_parm_xp (nbits/2);
428 /* Make sure that |xp - xq| > 2^{nbits - 100} holds. */
434 mpi_sub (tmpval, xp, xq);
465 tbl[2].value = &xp;
495 p = _gcry_derive_x931_prime (xp, xp1, xp2, e, NULL, NULL);
497 gcry_mpi_release (xp); xp = NULL;