tick_nohz_tick_stopped
if (predicted_ns > RESIDENCY_THRESHOLD_NS || tick_nohz_tick_stopped()) {
if (tick_nohz_tick_stopped() && predicted_ns < TICK_NSEC &&
if (!tick_nohz_tick_stopped()) {
predicted_ns < TICK_NSEC) && !tick_nohz_tick_stopped()) {
if (!tick_nohz_tick_stopped() && (!idx ||
if (tick_nohz_tick_stopped() && duration_ns > SAFE_TIMER_RANGE_NS &&
duration_ns >= TICK_NSEC) || tick_nohz_tick_stopped())
extern bool tick_nohz_tick_stopped(void);
if (!lazy_work || tick_nohz_tick_stopped())
tick_nohz_tick_stopped())
if (stop_tick || tick_nohz_tick_stopped())
return !tick_nohz_tick_stopped() || need_resched();