Lines Matching refs:subtrahend
199 dt_subtract_128(uint64_t *minuend, uint64_t *subtrahend, uint64_t *difference) in dt_subtract_128() argument
203 result[0] = minuend[0] - subtrahend[0]; in dt_subtract_128()
204 result[1] = minuend[1] - subtrahend[1] - in dt_subtract_128()
205 (minuend[0] < subtrahend[0] ? 1 : 0); in dt_subtract_128()
274 uint64_t subtrahend[2]; in dt_divide_128() local
287 subtrahend[0] = divisor; in dt_divide_128()
288 subtrahend[1] = 0; in dt_divide_128()
295 dt_shift_128(subtrahend, 128 - log); in dt_divide_128()
299 if (dt_ge_128(remainder, subtrahend)) { in dt_divide_128()
300 dt_subtract_128(remainder, subtrahend, remainder); in dt_divide_128()
305 dt_shift_128(subtrahend, -1); in dt_divide_128()