Lines Matching defs:unit_from
1140 * The given number is in units of "unit_from" size, but the
1151 int unit_from, /* from units of this size */
1157 if (unit_from == unit_to)
1159 else if (unit_from < unit_to)
1161 number / (unsigned long long)(unit_to / unit_from));
1164 number * (unsigned long long)(unit_from / unit_to));
1172 * The given number is in units of "unit_from" size,
1186 int unit_from,
1199 * Convert number from unit_from to given scale (1024 or 1000).
1200 * This means multiply number by unit_from and divide by scale.
1202 * Would like to multiply by unit_from and then divide by scale,
1204 * divide by scale and then multiply by unit_from.
1206 if (number > (UINT64_MAX / (unsigned long long)unit_from)) {
1208 (unsigned long long)unit_from;
1210 number = (number * (unsigned long long)unit_from) /