Lines Matching refs:speed
228 void print_speed(unsigned long speed, int no_rounding)
233 if (speed > 1000000)
234 printf("%u.%06u GHz", ((unsigned int)speed / 1000000),
235 ((unsigned int)speed % 1000000));
236 else if (speed > 1000)
237 printf("%u.%03u MHz", ((unsigned int)speed / 1000),
238 (unsigned int)(speed % 1000));
240 printf("%lu kHz", speed);
242 if (speed > 1000000) {
243 tmp = speed % 10000;
245 speed += 10000;
246 printf("%u.%02u GHz", ((unsigned int)speed / 1000000),
247 ((unsigned int)(speed % 1000000) / 10000));
248 } else if (speed > 100000) {
249 tmp = speed % 1000;
251 speed += 1000;
252 printf("%u MHz", ((unsigned int)speed / 1000));
253 } else if (speed > 1000) {
254 tmp = speed % 100;
256 speed += 100;
257 printf("%u.%01u MHz", ((unsigned int)speed / 1000),
258 ((unsigned int)(speed % 1000) / 100));