Lines Matching refs:idx
157 int idx = calc_load_idx; in calc_load_write_idx() local
170 idx++; in calc_load_write_idx()
172 return idx & 1; in calc_load_write_idx()
191 int idx = calc_load_write_idx(); in calc_load_enter_idle() local
192 atomic_long_add(delta, &calc_load_idle[idx]); in calc_load_enter_idle()
218 int idx = calc_load_read_idx(); in calc_load_fold_idle() local
221 if (atomic_long_read(&calc_load_idle[idx])) in calc_load_fold_idle()
222 delta = atomic_long_xchg(&calc_load_idle[idx], 0); in calc_load_fold_idle()
441 decay_load_missed(unsigned long load, unsigned long missed_updates, int idx) in decay_load_missed() argument
448 if (missed_updates >= degrade_zero_ticks[idx]) in decay_load_missed()
451 if (idx == 1) in decay_load_missed()
456 load = (load * degrade_factor[idx][j]) >> DEGRADE_SHIFT; in decay_load_missed()