Lines Matching defs:lpj
23 __setup("lpj=", lpj_setup);
57 * event can happen between these two events introducing errors in lpj.
166 "interrupts. Consider using \"lpj=\" boot option.\n");
190 unsigned long lpj, lpj_base, ticks, loopadd, loopadd_base, chop_limit;
193 lpj = (1<<12);
206 __delay(lpj * band);
214 loopadd_base = lpj * band;
215 lpj_base = lpj * trials;
218 lpj = lpj_base;
222 * Do a binary approximation to get lpj set to
225 chop_limit = lpj >> LPS_PREC;
227 lpj += loopadd;
232 __delay(lpj);
234 lpj -= loopadd;
242 if (lpj + loopadd * 2 == lpj_base + loopadd_base * 2) {
243 lpj_base = lpj;
248 return lpj;
277 unsigned long lpj;
282 lpj = per_cpu(cpu_loops_per_jiffy, this_cpu);
287 lpj = preset_lpj;
292 lpj = lpj_fine;
295 } else if ((lpj = calibrate_delay_is_known())) {
297 } else if ((lpj = calibrate_delay_direct()) != 0) {
304 lpj = calibrate_delay_converge();
306 per_cpu(cpu_loops_per_jiffy, this_cpu) = lpj;
308 pr_cont("%lu.%02lu BogoMIPS (lpj=%lu)\n",
309 lpj/(500000/HZ),
310 (lpj/(5000/HZ)) % 100, lpj);
312 loops_per_jiffy = lpj;