Lines Matching refs:is_idle
237 * @is_idle: Is set, when timer_base is idle. It is triggered by NOHZ
262 bool is_idle;
640 * on the way to idle then it can't set base->is_idle as we hold
643 if (base->is_idle) {
2161 * Returns value of local timer base is_idle value.
2165 return __this_cpu_read(timer_bases[BASE_LOCAL].is_idle);
2268 base_local->is_idle, &tevt);
2278 * Set base->is_idle only when caller is timer_base_try_to_set_idle()
2293 if (!base_local->is_idle && time_after(nextevt, basej + 1)) {
2294 base_local->is_idle = true;
2301 base_global->is_idle = true;
2304 *idle = base_local->is_idle;
2314 if (!base_local->is_idle && idle_is_possible)
2344 * @idle: pointer to store the value of timer_base->is_idle on return;
2373 __this_cpu_write(timer_bases[BASE_LOCAL].is_idle, false);
2375 __this_cpu_write(timer_bases[BASE_GLOBAL].is_idle, false);
2655 base->is_idle = false;