Lines Matching refs:quotient
244 * out_quotient - Pointer to where the quotient is returned
250 * divide and modulo. The result is a 64-bit quotient and a
260 union uint64_overlay quotient;
275 * The quotient is 64 bits, the remainder is always 32 bits,
279 quotient.part.hi, remainder32);
282 quotient.part.lo, remainder32);
287 *out_quotient = quotient.full;
302 * out_quotient - Pointer to where the quotient is returned
317 union uint64_overlay quotient;
344 * The quotient is 64 bits, the remainder is always 32 bits,
348 quotient.part.hi, partial1);
351 quotient.part.lo, remainder.part.lo);
359 quotient.part.hi = 0;
377 normalized_divisor.part.lo, quotient.part.lo,
381 * The quotient is always 32 bits, and simply requires
384 partial1 = quotient.part.lo * divisor.part.hi;
385 partial2.full = (u64) quotient.part.lo * divisor.part.lo;
395 quotient.part.lo--;
399 quotient.part.lo--;
417 *out_quotient = quotient.full;