Lines Matching refs:idle_time
140 unsigned int idle_time, time_elapsed;
148 idle_time = cur_idle_time - j_cdbs->prev_cpu_idle;
154 idle_time += div_u64(cur_nice - j_cdbs->prev_cpu_nice, NSEC_PER_USEC);
165 } else if (unlikely((int)idle_time > 2 * sampling_rate &&
186 * 'idle_time' (as compared to the sampling rate)
192 if (time_elapsed >= idle_time) {
193 load = 100 * (time_elapsed - idle_time) / time_elapsed;
196 * That can happen if idle_time is returned by
198 * idle_time is roughly equal to the difference
204 * so idle_time may in fact be negative. That
210 load = (int)idle_time < 0 ? 100 : 0;
215 if (unlikely((int)idle_time > 2 * sampling_rate)) {
216 unsigned int periods = idle_time / sampling_rate;