TASK_DEAD
TASK_DEAD | TASK_FROZEN))
{ TASK_DEAD, "I" }) :
WRITE_ONCE(p->__state, TASK_DEAD);
if (WARN_ON(READ_ONCE(tsk->__state) != TASK_DEAD))
if (unlikely(prev_state == TASK_DEAD)) {
set_special_state(TASK_DEAD);
if (!dl_task(p) || READ_ONCE(p->__state) == TASK_DEAD) {
if (READ_ONCE(p->__state) == TASK_DEAD && dl_se->dl_non_contending) {
if (!dl_task || READ_ONCE(p->__state) == TASK_DEAD) {
if (READ_ONCE(p->__state) == TASK_DEAD)
return unlikely(READ_ONCE(p->__state) == TASK_DEAD) &&