vli_cmp
while ((cmp_result = vli_cmp(a, b, ndigits)) != 0) {
if (vli_cmp(u, v, ndigits) < 0)
if (vli_cmp(v, u, ndigits) < 0)
if (vli_cmp(one, private_key, ndigits) != -1)
if (vli_cmp(res, private_key, ndigits) != 1)
if (vli_cmp(curve->p, pk->x, pk->ndigits) != 1)
if (vli_cmp(curve->p, pk->y, pk->ndigits) != 1)
if (vli_cmp(yy, w, pk->ndigits) != 0) /* Equation */
EXPORT_SYMBOL(vli_cmp);
if (carry || vli_cmp(result, mod, ndigits) >= 0)
while (vli_cmp(r, t, ndigits * 2) >= 0)
while (vli_cmp(r, m, ndigits * 2) >= 0)
vli_cmp(r, mod, ndigits) != -1) {
while (carry || vli_cmp(curve_prime, result, ndigits) != 1)
while (carry || vli_cmp(curve_prime, result, ndigits) != 1)
while (carry || vli_cmp(curve_prime, result, ndigits) != 1)
if (vli_is_zero(r, ndigits) || vli_cmp(r, curve->n, ndigits) >= 0 ||
vli_is_zero(s, ndigits) || vli_cmp(s, curve->n, ndigits) >= 0)
if (unlikely(vli_cmp(res.x, curve->n, ndigits) == 1))
if (!vli_cmp(res.x, r, ndigits))
vli_cmp(r, ctx->curve->n, ndigits) >= 0 ||
vli_cmp(s, ctx->curve->n, ndigits) >= 0)
if (vli_cmp(e, ctx->curve->n, ndigits) >= 0)
if (vli_cmp(cc.x, ctx->curve->n, ndigits) >= 0)
if (!vli_cmp(cc.x, r, ndigits))
if (vli_cmp(curve->p, pk->x, pk->ndigits) != 1)
if (vli_cmp(curve->p, pk->y, pk->ndigits) != 1)
rc = vli_cmp(yy, w, pk->ndigits);
if (vli_cmp(one, private_key, ndigits) != -1)
if (vli_cmp(res, private_key, ndigits) != 1)
int vli_cmp(const u64 *left, const u64 *right, unsigned int ndigits);