Lines Matching defs:scale
3884 * multiplying that number by 10^'scale'.
3887 int strict_strtoul_scaled(const char *cp, unsigned long *res, int scale)
3894 else if (decimals < scale) {
3909 *res = result * int_pow(10, scale - decimals);
8086 int scale, recovery_active;
8135 /* Pick 'scale' such that (resync>>scale)*1000 will fit
8136 * in a sector_t, and (max_sectors>>scale) will fit in a
8138 * Thus 'scale' must be at least 10
8140 scale = 10;
8142 while ( max_sectors/2 > (1ULL<<(scale+32)))
8143 scale++;
8145 res = (resync>>scale)*1000;
8146 sector_div(res, (u32)((max_sectors>>scale)+1));
8181 * We scale the divisor (db) by 32 to avoid losing precision