Lines Matching refs:borrow
313 u64 borrow = 0; in vli_sub() local
319 diff = left[i] - right[i] - borrow; in vli_sub()
321 borrow = (diff > left[i]); in vli_sub()
326 return borrow; in vli_sub()
334 u64 borrow = right; in vli_usub() local
340 diff = left[i] - borrow; in vli_usub()
342 borrow = (diff > left[i]); in vli_usub()
347 return borrow; in vli_usub()
511 u64 borrow = vli_sub(result, left, right, ndigits); in vli_mod_sub() local
517 if (borrow) in vli_mod_sub()
636 u64 borrow = 0; in vli_mmod_slow() local
640 u64 diff = v[i][j] - mod_m[j] - borrow; in vli_mmod_slow()
643 borrow = (diff > v[i][j]); in vli_mmod_slow()
646 i = !(i ^ borrow); /* Swap the index if there was no borrow */ in vli_mmod_slow()