Lines Matching refs:signal

85 	struct signal_struct *sig = tsk->signal;  in __exit_signal()
257 if (p->signal->flags & SIGNAL_STOP_STOPPED) in has_stopped_jobs()
472 father->signal->group_exit_code ?: father->exit_code); in find_child_reaper()
496 if (father->signal->has_child_subreaper) { in find_new_reaper()
508 if (!reaper->signal->is_child_subreaper) in find_new_reaper()
619 if (unlikely(tsk->signal->notify_count < 0)) in exit_notify()
620 wake_up_process(tsk->signal->group_exit_task); in exit_notify()
718 group_dead = atomic_dec_and_test(&tsk->signal->live); in do_exit()
720 hrtimer_cancel(&tsk->signal->real_timer); in do_exit()
721 exit_itimers(tsk->signal); in do_exit()
723 setmax_mm_hiwater_rss(&tsk->signal->maxrss, tsk->mm); in do_exit()
853 struct signal_struct *sig = current->signal; in do_group_exit()
1022 struct signal_struct *sig = p->signal; in wait_task_zombie()
1023 struct signal_struct *psig = current->signal; in wait_task_zombie()
1078 status = (p->signal->flags & SIGNAL_GROUP_EXIT) in wait_task_zombie()
1079 ? p->signal->group_exit_code : p->exit_code; in wait_task_zombie()
1134 if (p->signal->flags & SIGNAL_STOP_STOPPED) in task_stopped_code()
1135 return &p->signal->group_exit_code; in task_stopped_code()
1252 if (!(p->signal->flags & SIGNAL_STOP_CONTINUED)) in wait_task_continued()
1257 if (!(p->signal->flags & SIGNAL_STOP_CONTINUED)) { in wait_task_continued()
1262 p->signal->flags &= ~SIGNAL_STOP_CONTINUED; in wait_task_continued()
1469 __wake_up_sync_key(&parent->signal->wait_chldexit, in __wake_up_parent()
1482 add_wait_queue(&current->signal->wait_chldexit, &wo->child_wait); in do_wait()
1523 remove_wait_queue(&current->signal->wait_chldexit, &wo->child_wait); in do_wait()