Lines Matching refs:idle

105 		/* Slow path for long idle sleep times */
256 * When we are idle and the tick is stopped, we have to touch
258 * time. This happens on completely idle SMP systems while
260 * idle" jiffy stamp so the idle accounting adjustment we do
281 * We rearm the timer until we get disabled by the idle code.
303 * - to the idle task if in dynticks-idle
702 * tick_nohz_update_jiffies - update jiffies when idle was interrupted
705 * Called from interrupt entry when the CPU was idle
760 ktime_t now, idle;
776 idle = ktime_add(*sleeptime, delta);
778 idle = *sleeptime;
782 return ktime_to_us(idle);
787 * get_cpu_idle_time_us - get the total idle time of a CPU
792 * Return the cumulative idle time (since boot) for a given
801 * Return: -1 if NOHZ is not enabled, else total idle time of the @cpu
985 * to be marked idle as well to not miss a newly queued timer.
1003 /* If the timer base is not idle, retain the not yet stopped tick. */
1092 * Clear the timer idle flag, so we avoid IPIs on remote queueing and
1200 * tick_nohz_idle_stop_tick - stop the idle tick from the idle task
1202 * When the next event is more than a tick into the future, stop the idle tick
1246 * tick_nohz_idle_enter - prepare for entering idle on the current CPU
1248 * Called when we start the idle loop.
1276 * 1) If the CPU is idle and no resched is pending, just proceed with idle
1277 * time accounting. The next tick will be re-evaluated on the next idle
1345 * The idle entry time is expected to be a sufficient approximation of
1364 * idle governor needs to know that.
1373 * tick_nohz_get_idle_calls_cpu - return the current idle calls counter value
1379 * Return: the current idle calls counter value for @cpu
1389 * tick_nohz_get_idle_calls - return the current idle calls counter value
1393 * Return: the current idle calls counter value for the current CPU
1412 * We stopped the tick in idle. update_process_times() would miss the
1414 * Enforce that this is accounted to idle !
1446 * tick_nohz_idle_exit - Update the tick upon idle task exit
1448 * When the idle task exits, update the tick depending on the
1543 * If all CPUs are idle we may need to update a stale jiffies value.
1562 * Called from irq_enter() to notify about the possible interruption of idle()
1617 * duty before disabling IRQs in idle for the last time.