Lines Matching refs:quotient
62 * out_quotient - Pointer to where the quotient is returned
68 * divide and modulo. The result is a 64-bit quotient and a
77 union uint64_overlay quotient;
92 * The quotient is 64 bits, the remainder is always 32 bits,
96 quotient.part.hi, remainder32);
98 quotient.part.lo, remainder32);
103 *out_quotient = quotient.full;
118 * out_quotient - Pointer to where the quotient is returned
133 union uint64_overlay quotient;
160 * The quotient is 64 bits, the remainder is always 32 bits,
164 quotient.part.hi, partial1);
166 quotient.part.lo, remainder.part.lo);
174 quotient.part.hi = 0;
193 quotient.part.lo, partial1);
196 * The quotient is always 32 bits, and simply requires adjustment.
199 partial1 = quotient.part.lo * divisor.part.hi;
200 partial2.full = (u64) quotient.part.lo * divisor.part.lo;
210 quotient.part.lo--;
214 quotient.part.lo--;
232 *out_quotient = quotient.full;