FSHIFT
pattern = averunnable.ldavg[0] >> FSHIFT;
(((averunnable.ldavg[0] + FSCALE) * hz) >> (FSHIFT + 3)));
t = (((averunnable.ldavg[0] + FSCALE) * hz) >> (FSHIFT + 1));
((averunnable.ldavg[0] + FSCALE) * hz) >> FSHIFT);
t = (((averunnable.ldavg[0] + FSCALE) * hz) >> (FSHIFT + 1));
nrun * FSCALE * (FSCALE - cexp[i])) >> FSHIFT;
pctcpu = (p->p_pctcpu * ccpu) >> FSHIFT;
#if (FSHIFT >= CCPU_SHIFT)
(cpt - p->p_cpticks2) << (FSHIFT - CCPU_SHIFT) :
<< (FSHIFT - CCPU_SHIFT)) / stathz;
((cpt - p->p_cpticks2) * FSCALE / stathz)) >> FSHIFT;
tmp = (averunnable.ldavg[0] * 100 + FSCALE / 2) >> FSHIFT;
calc_pctcpu = (pctcpu * 10000 + FSCALE / 2) >> FSHIFT;