Lines Matching refs:number
88 static char *number_to_scaled_string(numbuf_t buf, unsigned long long number,
500 unsigned long long number, /* convert this number */ in number_to_scaled_string() argument
508 if ((long long)number == (long long) -1) { in number_to_scaled_string()
521 if (number >= 100L * scale) { in number_to_scaled_string()
522 number = number / scale; in number_to_scaled_string()
523 number = number * unit_from; in number_to_scaled_string()
525 number = number * unit_from; in number_to_scaled_string()
526 number = number / scale; in number_to_scaled_string()
534 while ((number >= scale) && (*uom != 'E')) { in number_to_scaled_string()
536 save = number; in number_to_scaled_string()
537 number = (number + (scale / 2)) / scale; in number_to_scaled_string()
546 (void) sprintf(buf, "%llu%c", number, *uom); in number_to_scaled_string()