Home
last modified time | relevance | path

Searched refs:is_idle_task (Results 1 – 14 of 14) sorted by relevance

/linux/kernel/trace/
H A Dtrace_preemptirq.c38 is_idle_task(current)) { \
/linux/kernel/sched/
H A Dpelt.h102 if (unlikely(is_idle_task(rq->curr))) { in update_rq_clock_pelt()
H A Dext_idle.c755 if (do_notify || is_idle_task(rq->curr)) in __scx_update_idle()
H A Dcore.c1124 if (is_idle_task(curr) && tif == TIF_NEED_RESCHED_LAZY) in __resched_curr()
3810 if (is_idle_task(rcu_dereference(rq->curr))) { in wake_up_if_idle()
3812 if (is_idle_task(rq->curr)) in wake_up_if_idle()
5661 if (!is_idle_task(curr)) { in sched_tick_remote()
8853 !is_idle_task(current) && !current->non_block_count) || in __might_resched()
H A Dext.c5583 return !is_idle_task(rq->curr) && !(rq->scx.flags & SCX_RQ_IN_BALANCE); in can_skip_idle_kick()
H A Dfair.c4542 is_idle = is_idle_task(rcu_dereference_all(rq->curr)); in migrate_se_pelt_lag()
/linux/arch/sparc/kernel/
H A Dsetup_32.c74 if (!is_idle_task(current)) { in prom_sync_me()
/linux/kernel/rcu/
H A Dtasks.h996 if (is_idle_task(t)) in rcu_tasks_is_holdout()
1096 !is_idle_task(t) && READ_ONCE(t->rcu_tasks_idle_cpu) >= 0)) { in check_holdout_task()
1111 t, ".I"[is_idle_task(t)], in check_holdout_task()
H A Dtree.c406 RCU_LOCKDEP_WARN(!in_task() || !is_idle_task(current), in rcu_is_cpu_rrupt_from_idle()
2560 need_resched(), is_idle_task(current), in rcu_do_batch()
2625 if (count >= bl && (need_resched() || !is_idle_task(current))) in rcu_do_batch()
2654 is_idle_task(current), rcu_is_callbacks_kthread(rdp)); in rcu_do_batch()
2895 if (t && (status != RCU_KTHREAD_YIELDING || is_idle_task(current))) in invoke_rcu_core_kthread()
/linux/kernel/
H A Dsoftirq.c667 (is_idle_task(current) && (irq_count() == HARDIRQ_OFFSET))) in irq_enter_rcu()
/linux/arch/powerpc/kernel/
H A Dtime.c365 if (is_idle_task(prev)) in vtime_task_switch()
/linux/kernel/time/
H A Dtick-sched.c288 if (is_idle_task(current)) in tick_sched_handle()
/linux/include/linux/
H A Dsched.h1940 static __always_inline bool is_idle_task(const struct task_struct *p) in is_idle_task() function
/linux/kernel/events/
H A Dcore.c12194 if (!(event->attr.exclude_idle && is_idle_task(current))) in perf_swevent_hrtimer()