Lines Matching refs:borrow
337 u64 borrow = 0; in vli_sub() local
343 diff = left[i] - right[i] - borrow; in vli_sub()
345 borrow = (diff > left[i]); in vli_sub()
350 return borrow; in vli_sub()
358 u64 borrow = right; in vli_usub() local
364 diff = left[i] - borrow; in vli_usub()
366 borrow = (diff > left[i]); in vli_usub()
371 return borrow; in vli_usub()
535 u64 borrow = vli_sub(result, left, right, ndigits); in vli_mod_sub() local
541 if (borrow) in vli_mod_sub()
660 u64 borrow = 0; in vli_mmod_slow() local
664 u64 diff = v[i][j] - mod_m[j] - borrow; in vli_mmod_slow()
667 borrow = (diff > v[i][j]); in vli_mmod_slow()
670 i = !(i ^ borrow); /* Swap the index if there was no borrow */ in vli_mmod_slow()