Lines Matching refs:sig

161 	struct signal_struct *sig = tsk->signal;  in __exit_signal()  local
178 tty = sig->tty; in __exit_signal()
179 sig->tty = NULL; in __exit_signal()
185 if (sig->notify_count > 0 && !--sig->notify_count) in __exit_signal()
186 wake_up_process(sig->group_exec_task); in __exit_signal()
188 if (tsk == sig->curr_target) in __exit_signal()
189 sig->curr_target = next_thread(tsk); in __exit_signal()
199 write_seqlock(&sig->stats_lock); in __exit_signal()
200 sig->utime += utime; in __exit_signal()
201 sig->stime += stime; in __exit_signal()
202 sig->gtime += task_gtime(tsk); in __exit_signal()
203 sig->min_flt += tsk->min_flt; in __exit_signal()
204 sig->maj_flt += tsk->maj_flt; in __exit_signal()
205 sig->nvcsw += tsk->nvcsw; in __exit_signal()
206 sig->nivcsw += tsk->nivcsw; in __exit_signal()
207 sig->inblock += task_io_get_inblock(tsk); in __exit_signal()
208 sig->oublock += task_io_get_oublock(tsk); in __exit_signal()
209 task_io_accounting_add(&sig->ioac, &tsk->ioac); in __exit_signal()
210 sig->sum_sched_runtime += tsk->se.sum_exec_runtime; in __exit_signal()
211 sig->nr_threads--; in __exit_signal()
213 write_sequnlock(&sig->stats_lock); in __exit_signal()
751 int sig = thread_group_leader(tsk) && in exit_notify() local
755 autoreap = do_notify_parent(tsk, sig); in exit_notify()
1089 struct signal_struct *sig = current->signal; in do_group_exit() local
1091 if (sig->flags & SIGNAL_GROUP_EXIT) in do_group_exit()
1092 exit_code = sig->group_exit_code; in do_group_exit()
1093 else if (sig->group_exec_task) in do_group_exit()
1099 if (sig->flags & SIGNAL_GROUP_EXIT) in do_group_exit()
1101 exit_code = sig->group_exit_code; in do_group_exit()
1102 else if (sig->group_exec_task) in do_group_exit()
1105 sig->group_exit_code = exit_code; in do_group_exit()
1106 sig->flags = SIGNAL_GROUP_EXIT; in do_group_exit()
1205 struct signal_struct *sig = p->signal; in wait_task_zombie() local
1230 psig->cutime += tgutime + sig->cutime; in wait_task_zombie()
1231 psig->cstime += tgstime + sig->cstime; in wait_task_zombie()
1232 psig->cgtime += task_gtime(p) + sig->gtime + sig->cgtime; in wait_task_zombie()
1234 p->min_flt + sig->min_flt + sig->cmin_flt; in wait_task_zombie()
1236 p->maj_flt + sig->maj_flt + sig->cmaj_flt; in wait_task_zombie()
1238 p->nvcsw + sig->nvcsw + sig->cnvcsw; in wait_task_zombie()
1240 p->nivcsw + sig->nivcsw + sig->cnivcsw; in wait_task_zombie()
1243 sig->inblock + sig->cinblock; in wait_task_zombie()
1246 sig->oublock + sig->coublock; in wait_task_zombie()
1247 maxrss = max(sig->maxrss, sig->cmaxrss); in wait_task_zombie()
1251 task_io_accounting_add(&psig->ioac, &sig->ioac); in wait_task_zombie()