BN_sub
int BN_sub(BIGNUM *r, const BIGNUM *a, const BIGNUM *b);
LCRYPTO_ALIAS(BN_sub);
if (!BN_sub(n_minus_one, n, BN_value_one()))
if (!BN_sub(a, a, b))
if (!BN_sub(Y, n, Y))
if (!BN_sub(M, A, B))
if (!BN_sub(M, A, B))
if (!BN_sub(M, A, T))
if (!BN_sub(M, M, B))
if (!BN_sub(Y, n, Y))
if (!BN_sub(r, a, b))
if (!BN_sub(rnd, rnd, t1))
if (!BN_sub(q, q, t1))
if (!BN_sub(r, r, range))
if (!BN_sub(r, r, range))
if (!BN_sub(len, upper_exc, lower_inc))
if (!BN_sub(max_pub_key, dh->p, BN_value_one()))
if (!BN_sub(result, dsa->p, BN_value_one()))
if (!BN_sub(r0, c, BN_value_one()))
if (!BN_sub(p, X, r0))
if (!BN_sub(test, p, BN_value_one()))
LCRYPTO_USED(BN_sub);
if (!BN_sub(r1, p, BN_value_one()))
if (!BN_sub(r2, q, BN_value_one()))
r = BN_sub(i, key->p, BN_value_one());
r = BN_sub(j, key->q, BN_value_one());
r = BN_sub(i, key->p, BN_value_one());
r = BN_sub(i, key->q, BN_value_one());
if (!BN_sub(f, rsa->n, ret))
if (!BN_sub(ret, rsa->n, ret))
if (!BN_sub(r0, r0, m1))
if (!BN_sub(vrfy, vrfy, I))
if (!BN_sub(r2, rsa->p, BN_value_one()))
if (!BN_sub(diff, rsa->p, rsa->q))
if (!BN_sub(r2, rsa->q, BN_value_one()))
if (!BN_sub(r1, rsa->p, BN_value_one())) /* p-1 */
if (!BN_sub(r2, rsa->q, BN_value_one())) /* q-1 */
if (!BN_sub(tmp, k, tmp)) {
if (bn_op_test(BN_sub, test_bn_sub, nitems(test_bn_sub),
if (!BN_sub(testcase, n_sqr, BN_value_one()))
CHECK_GOTO(BN_sub(e, e, d));
CHECK_GOTO(BN_sub(e, e, d));
CHECK_GOTO(BN_sub(e, e, d));
CHECK_GOTO(BN_sub(e, e, d));
CHECK_GOTO(BN_sub(e, e, d));
if (!BN_sub(a, a, p))
CHECK_GOTO(BN_sub(d, d, b));
CHECK_GOTO(BN_sub(a, b, c));
CHECK_GOTO(BN_sub(d, d, b));
CHECK_GOTO(BN_sub(c, a, b));
CHECK_GOTO(BN_sub(c, c, b));
CHECK_GOTO(BN_sub(c, a, b));
CHECK_GOTO(BN_sub(c, c, a));
CHECK_GOTO(BN_sub(d, d, a));
CHECK_GOTO(BN_sub(b, a, b));
CHECK_GOTO(BN_sub(d, d, a));
CHECK_GOTO(BN_sub(d, d, b));
CHECK_GOTO(BN_sub(d, d, a));
CHECK_GOTO(BN_sub(d, d, A));
CHECK_GOTO(BN_sub(e, e, c));
CHECK_GOTO(BN_sub(d, d, e));
if (!BN_sub(n1, n1, order))
if (!BN_sub(value, value, pow2))
bn_check(BN_sub(b->number, b->number, a->number));
bn_check(BN_sub(x, y, x));
bn_check(BN_sub(y, x, y));
bn_check(BN_sub(fract_part->number, fract_part->number,
if (!BN_sub(tmp, dh_p, BN_value_one()) ||
if ((BN_sub(aux, rsa_q, BN_value_one()) == 0) ||
(BN_sub(aux, rsa_p, BN_value_one()) == 0) ||
if (!BN_sub(tmp, order, BN_value_one())) {
if (!BN_sub(diff, seqnum_a, seqnum_b))