Lines Matching full:lpj

26 __setup("lpj=", lpj_setup);
60 * event can happen between these two events introducing errors in lpj. in calibrate_delay_direct()
169 "interrupts. Consider using \"lpj=\" boot option.\n"); in calibrate_delay_direct()
193 unsigned long lpj, lpj_base, ticks, loopadd, loopadd_base, chop_limit; in calibrate_delay_converge() local
196 lpj = (1<<12); in calibrate_delay_converge()
209 __delay(lpj * band); in calibrate_delay_converge()
217 loopadd_base = lpj * band; in calibrate_delay_converge()
218 lpj_base = lpj * trials; in calibrate_delay_converge()
221 lpj = lpj_base; in calibrate_delay_converge()
225 * Do a binary approximation to get lpj set to in calibrate_delay_converge()
228 chop_limit = lpj >> LPS_PREC; in calibrate_delay_converge()
230 lpj += loopadd; in calibrate_delay_converge()
235 __delay(lpj); in calibrate_delay_converge()
237 lpj -= loopadd; in calibrate_delay_converge()
245 if (lpj + loopadd * 2 == lpj_base + loopadd_base * 2) { in calibrate_delay_converge()
246 lpj_base = lpj; in calibrate_delay_converge()
251 return lpj; in calibrate_delay_converge()
280 unsigned long lpj; in calibrate_delay() local
285 lpj = per_cpu(cpu_loops_per_jiffy, this_cpu); in calibrate_delay()
290 lpj = preset_lpj; in calibrate_delay()
295 lpj = lpj_fine; in calibrate_delay()
298 } else if ((lpj = calibrate_delay_is_known())) { in calibrate_delay()
300 } else if ((lpj = calibrate_delay_direct()) != 0) { in calibrate_delay()
307 lpj = calibrate_delay_converge(); in calibrate_delay()
309 per_cpu(cpu_loops_per_jiffy, this_cpu) = lpj; in calibrate_delay()
311 pr_cont("%lu.%02lu BogoMIPS (lpj=%lu)\n", in calibrate_delay()
312 lpj/(500000/HZ), in calibrate_delay()
313 (lpj/(5000/HZ)) % 100, lpj); in calibrate_delay()
315 loops_per_jiffy = lpj; in calibrate_delay()