Lines Matching refs:borrow
299 u64 borrow = 0; in vli_sub() local
305 diff = left[i] - right[i] - borrow; in vli_sub()
307 borrow = (diff > left[i]); in vli_sub()
312 return borrow; in vli_sub()
320 u64 borrow = right; in vli_usub() local
326 diff = left[i] - borrow; in vli_usub()
328 borrow = (diff > left[i]); in vli_usub()
333 return borrow; in vli_usub()
497 u64 borrow = vli_sub(result, left, right, ndigits); in vli_mod_sub() local
503 if (borrow) in vli_mod_sub()
622 u64 borrow = 0; in vli_mmod_slow() local
626 u64 diff = v[i][j] - mod_m[j] - borrow; in vli_mmod_slow()
629 borrow = (diff > v[i][j]); in vli_mmod_slow()
632 i = !(i ^ borrow); /* Swap the index if there was no borrow */ in vli_mmod_slow()