BN_div
BN_div(NULL, w, w, gdata->order, gdata->ctx))
if (!BN_div(D, M, &local_A, B, ctx))
if (!BN_div(D, M, A, B, ctx))
if (!BN_div(Ri, NULL, Ri, &tmod, ctx))
if (!BN_div(Ri, NULL, Ri, &tmod, ctx))
if (!BN_div(&(mont->Ni), NULL, Ri, &mont->N, ctx))
if (!BN_div(r, NULL, t, m, ctx))
if (!BN_div(t1, t2, dh->params.p, dh->params.q, ctx))
|| !BN_div(group->cofactor, NULL, group->cofactor, group->order, ctx))
if (!(BN_sub(pm1, p, BN_value_one()) && BN_div(e, NULL, pm1, q, ctx)))
if (!BN_div(r0, NULL, test, q, ctx))
if (!BN_div(m, NULL, l, m, ctx)) { /* remainder is 0 */
if (!BN_div(m, NULL, l, m, ctx)) { /* remainder is 0 */
&& BN_div(lcm, NULL, p1q1, gcd, ctx); /* LCM((p-1, q-1)) */
if (!BN_div(r0, NULL, r0, r3, ctx))
OPENSSL_assert(BN_div(b3, b4, b1, b2, ctx));
int BN_div(BIGNUM *dv, BIGNUM *rem, const BIGNUM *m, const BIGNUM *d,
#define BN_mod(rem, a, m, ctx) BN_div(NULL, (rem), (a), (m), (ctx))
|| !TEST_true(BN_div(ret, remainder, lshift1, two, ctx))
|| !TEST_true(BN_div(ret, NULL /* rem */, lshift1, two, ctx))
|| !TEST_true(BN_div(ret, remainder, square, a, ctx))
|| !TEST_true(BN_div(ret, remainder, product, a, ctx))
|| !TEST_true(BN_div(ret, remainder, product, b, ctx))
if (!TEST_true(BN_div(ret, ret2, a, b, ctx))
if (!TEST_true(BN_div(a, b, numerator, denominator, ctx))
|| !TEST_true(BN_div(a, b, numerator, denominator, ctx))
if (!TEST_false(BN_div(a, b, BN_value_one(), zero, ctx)))
if (TEST_true(BN_div(a, b, a, b, ctx))
if (TEST_true(BN_div(b, a, a, b, ctx))
&& TEST_true(BN_div(d, e, a, b, ctx))
BN_ERRCHECK(msg, BN_div(q, r, nmp->bn, dmp->bn, c));
BN_ERRCHECK(msg, BN_div(q, r, nmp->bn, dmp->bn, c));
BN_div(num, NULL, val, x, ctx);