Lines Matching full:remainder
434 * OutRemainder - Pointer to where the remainder is returned
440 * 32-bit remainder.
470 * The quotient is 64 bits, the remainder is always 32 bits, in AcpiUtShortDivide()
501 * OutRemainder - Pointer to where the remainder is returned
519 UINT64_OVERLAY Remainder; in AcpiUtDivide() local
546 Remainder.Part.Hi = 0; in AcpiUtDivide()
549 * The quotient is 64 bits, the remainder is always 32 bits, in AcpiUtDivide()
556 Quotient.Part.Lo, Remainder.Part.Lo); in AcpiUtDivide()
588 * adjustment. The 64-bit remainder must be generated. in AcpiUtDivide()
594 Remainder.Part.Hi = Partial3.Part.Lo; in AcpiUtDivide()
595 Remainder.Part.Lo = Partial2.Part.Lo; in AcpiUtDivide()
606 Remainder.Full -= Divisor.Full; in AcpiUtDivide()
612 Remainder.Full -= Divisor.Full; in AcpiUtDivide()
616 Remainder.Full = Remainder.Full - Dividend.Full; in AcpiUtDivide()
617 Remainder.Part.Hi = (UINT32) -((INT32) Remainder.Part.Hi); in AcpiUtDivide()
618 Remainder.Part.Lo = (UINT32) -((INT32) Remainder.Part.Lo); in AcpiUtDivide()
620 if (Remainder.Part.Lo) in AcpiUtDivide()
622 Remainder.Part.Hi--; in AcpiUtDivide()
635 *OutRemainder = Remainder.Full; in AcpiUtDivide()