Lines Matching defs:lpj
25 __setup("lpj=", lpj_setup);
59 * event can happen between these two events introducing errors in lpj.
168 "interrupts. Consider using \"lpj=\" boot option.\n");
192 unsigned long lpj, lpj_base, ticks, loopadd, loopadd_base, chop_limit;
195 lpj = (1<<12);
208 __delay(lpj * band);
216 loopadd_base = lpj * band;
217 lpj_base = lpj * trials;
220 lpj = lpj_base;
224 * Do a binary approximation to get lpj set to
227 chop_limit = lpj >> LPS_PREC;
229 lpj += loopadd;
234 __delay(lpj);
236 lpj -= loopadd;
244 if (lpj + loopadd * 2 == lpj_base + loopadd_base * 2) {
245 lpj_base = lpj;
250 return lpj;
279 unsigned long lpj;
284 lpj = per_cpu(cpu_loops_per_jiffy, this_cpu);
289 lpj = preset_lpj;
294 lpj = lpj_fine;
297 } else if ((lpj = calibrate_delay_is_known())) {
299 } else if ((lpj = calibrate_delay_direct()) != 0) {
306 lpj = calibrate_delay_converge();
308 per_cpu(cpu_loops_per_jiffy, this_cpu) = lpj;
310 pr_cont("%lu.%02lu BogoMIPS (lpj=%lu)\n",
311 lpj/(500000/HZ),
312 (lpj/(5000/HZ)) % 100, lpj);
314 loops_per_jiffy = lpj;