Searched defs:subtrahend (Results 1 - 4 of 4) sorted by relevance

/illumos-gate/usr/src/common/ficl/
H A Ddouble.c303 ficl2Unsigned subtrahend; local
309 subtrahend.low = y;
310 subtrahend.high = 0;
315 while ((ficl2UnsignedCompare(subtrahend, q) < 0) &&
316 (subtrahend.high & FICL_CELL_HIGH_BIT) == 0) {
318 subtrahend = ficl2UnsignedArithmeticShiftLeft(subtrahend);
322 if (ficl2UnsignedCompare(subtrahend, q) <= 0) {
323 q = ficl2UnsignedSubtract(q, subtrahend);
327 subtrahend
[all...]
/illumos-gate/usr/src/lib/libresolv2/common/isc/
H A Dev_timers.c87 evSubTime(struct timespec minuend, struct timespec subtrahend) { argument
90 x.tv_sec = minuend.tv_sec - subtrahend.tv_sec;
91 if (minuend.tv_nsec >= subtrahend.tv_nsec)
92 x.tv_nsec = minuend.tv_nsec - subtrahend.tv_nsec;
94 x.tv_nsec = BILLION - subtrahend.tv_nsec + minuend.tv_nsec;
/illumos-gate/usr/src/lib/fm/libdiagcode/common/
H A Ddiagcode.c1343 unsigned short subtrahend; local
1349 subtrahend = bf + ((val >> (i * 8)) & 0xff);
1351 subtrahend = bf;
1352 if (subtrahend > minuend) {
1358 bv->v[i] = minuend - subtrahend;
1376 unsigned short subtrahend; local
1382 subtrahend = bf + ((val >> (i * 8)) & 0xff);
1384 subtrahend = bf;
1385 if (subtrahend > minuend)
/illumos-gate/usr/src/lib/libdtrace/common/
H A Ddt_consume.c155 dt_subtract_128(uint64_t *minuend, uint64_t *subtrahend, uint64_t *difference) argument
159 result[0] = minuend[0] - subtrahend[0];
160 result[1] = minuend[1] - subtrahend[1] -
161 (minuend[0] < subtrahend[0] ? 1 : 0);
220 * We initialize subtrahend by shifting divisor left as far as possible. We
221 * loop, comparing subtrahend to dividend: if subtrahend is smaller, we
223 * subtrahend right by one bit for the next comparison.
230 uint64_t subtrahend[2]; local
243 subtrahend[
[all...]

Completed in 52 milliseconds