Lines Matching refs:part
102 ACPI_DIV_64_BY_32 (0, dividend.part.hi, divisor, in acpi_ut_short_divide()
103 quotient.part.hi, remainder32); in acpi_ut_short_divide()
104 ACPI_DIV_64_BY_32 (remainder32, dividend.part.lo, divisor, in acpi_ut_short_divide()
105 quotient.part.lo, remainder32); in acpi_ut_short_divide()
165 if (divisor.part.hi == 0) { in acpi_ut_divide()
170 remainder.part.hi = 0; in acpi_ut_divide()
176 ACPI_DIV_64_BY_32 (0, dividend.part.hi, divisor.part.lo, in acpi_ut_divide()
177 quotient.part.hi, partial1); in acpi_ut_divide()
178 ACPI_DIV_64_BY_32 (partial1, dividend.part.lo, divisor.part.lo, in acpi_ut_divide()
179 quotient.part.lo, remainder.part.lo); in acpi_ut_divide()
187 quotient.part.hi = 0; in acpi_ut_divide()
194 ACPI_SHIFT_RIGHT_64 (normalized_divisor.part.hi, in acpi_ut_divide()
195 normalized_divisor.part.lo); in acpi_ut_divide()
196 ACPI_SHIFT_RIGHT_64 (normalized_dividend.part.hi, in acpi_ut_divide()
197 normalized_dividend.part.lo); in acpi_ut_divide()
199 } while (normalized_divisor.part.hi != 0); in acpi_ut_divide()
203 ACPI_DIV_64_BY_32 (normalized_dividend.part.hi, in acpi_ut_divide()
204 normalized_dividend.part.lo, in acpi_ut_divide()
205 normalized_divisor.part.lo, in acpi_ut_divide()
206 quotient.part.lo, partial1); in acpi_ut_divide()
212 partial1 = quotient.part.lo * divisor.part.hi; in acpi_ut_divide()
213 partial2.full = (acpi_integer) quotient.part.lo * divisor.part.lo; in acpi_ut_divide()
214 partial3.full = (acpi_integer) partial2.part.hi + partial1; in acpi_ut_divide()
216 remainder.part.hi = partial3.part.lo; in acpi_ut_divide()
217 remainder.part.lo = partial2.part.lo; in acpi_ut_divide()
219 if (partial3.part.hi == 0) { in acpi_ut_divide()
220 if (partial3.part.lo >= dividend.part.hi) { in acpi_ut_divide()
221 if (partial3.part.lo == dividend.part.hi) { in acpi_ut_divide()
222 if (partial2.part.lo > dividend.part.lo) { in acpi_ut_divide()
223 quotient.part.lo--; in acpi_ut_divide()
228 quotient.part.lo--; in acpi_ut_divide()
234 remainder.part.hi = (u32) -((s32) remainder.part.hi); in acpi_ut_divide()
235 remainder.part.lo = (u32) -((s32) remainder.part.lo); in acpi_ut_divide()
237 if (remainder.part.lo) { in acpi_ut_divide()
238 remainder.part.hi--; in acpi_ut_divide()