Searched refs:TASK_DEAD (Results 1 – 5 of 5) sorted by relevance
118 #define TASK_DEAD 0x00000080 macro 164 TASK_DEAD | TASK_FROZEN))
444 if (!dl_task || READ_ONCE(p->__state) == TASK_DEAD) { in task_non_contending() 447 if (READ_ONCE(p->__state) == TASK_DEAD) in task_non_contending() 1980 if (!dl_task(p) || READ_ONCE(p->__state) == TASK_DEAD) { in inactive_task_timer() 1983 if (READ_ONCE(p->__state) == TASK_DEAD && dl_se->dl_non_contending) { in inactive_task_timer() 2284 * (p->state == TASK_DEAD). We can handle the two cases in the same in dequeue_dl_entity()
5273 if (unlikely(prev_state == TASK_DEAD)) { in finish_task_switch()7202 set_special_state(TASK_DEAD); in do_task_dead()
3837 * In do_task_dead(), a dying task sets %TASK_DEAD with preemption in task_dead_and_done() 3838 * disabled and __schedule(). If @p has %TASK_DEAD set and off CPU, @p in task_dead_and_done() 3841 return unlikely(READ_ONCE(p->__state) == TASK_DEAD) && in task_dead_and_done() 3850 * By the time control reaches here, @p has %TASK_DEAD set, switched out in sched_ext_dead() 5917 * The BPF scheduler is going away. All tasks including %TASK_DEAD ones in scx_root_disable()
517 if (WARN_ON(READ_ONCE(tsk->__state) != TASK_DEAD)) in release_task_stack()2594 WRITE_ONCE(p->__state, TASK_DEAD); in copy_process()