Lines Matching refs:mods
22 static int probable_prime(BIGNUM *rnd, int bits, int safe, prime_t *mods,
24 static int probable_prime_dh(BIGNUM *rnd, int bits, int safe, prime_t *mods,
130 prime_t *mods = NULL;
147 mods = OPENSSL_zalloc(sizeof(*mods) * NUMPRIMES);
148 if (mods == NULL) {
160 if (!probable_prime(ret, bits, safe, mods, ctx))
163 if (!probable_prime_dh(ret, bits, safe, mods, add, rem, ctx))
206 OPENSSL_free(mods);
472 * |mods| is a preallocated array that gets reused when called again.
478 static int probable_prime(BIGNUM *rnd, int bits, int safe, prime_t *mods,
497 mods[i] = (prime_t) mod;
512 if (safe ? (mods[i] + delta) % primes[i] <= 1
513 : (mods[i] + delta) % primes[i] == 0) {
532 * |mods| is a preallocated array that gets reused when called again.
536 static int probable_prime_dh(BIGNUM *rnd, int bits, int safe, prime_t *mods,
582 mods[i] = (prime_t) mod;
592 if (safe ? (mods[i] + delta) % primes[i] <= 1
593 : (mods[i] + delta) % primes[i] == 0) {