Lines Matching refs:sighand
99 struct sighand_struct *sighand; in __exit_signal() local
103 sighand = rcu_dereference_check(tsk->sighand, in __exit_signal()
105 spin_lock(&sighand->siglock); in __exit_signal()
159 tsk->sighand = NULL; in __exit_signal()
160 spin_unlock(&sighand->siglock); in __exit_signal()
162 __cleanup_sighand(sighand); in __exit_signal()
362 spin_lock_irq(&tsk->sighand->siglock); in coredump_task_exit()
365 spin_unlock_irq(&tsk->sighand->siglock); in coredump_task_exit()
744 struct sighand_struct *sighand = tsk->sighand; in synchronize_group_exit() local
747 spin_lock_irq(&sighand->siglock); in synchronize_group_exit()
755 spin_unlock_irq(&sighand->siglock); in synchronize_group_exit()
934 struct sighand_struct *const sighand = current->sighand; in do_group_exit() local
936 spin_lock_irq(&sighand->siglock); in do_group_exit()
947 spin_unlock_irq(&sighand->siglock); in do_group_exit()
1089 spin_lock_irq(¤t->sighand->siglock); in wait_task_zombie()
1114 spin_unlock_irq(¤t->sighand->siglock); in wait_task_zombie()
1203 spin_lock_irq(&p->sighand->siglock); in wait_task_stopped()
1218 spin_unlock_irq(&p->sighand->siglock); in wait_task_stopped()
1269 spin_lock_irq(&p->sighand->siglock); in wait_task_continued()
1272 spin_unlock_irq(&p->sighand->siglock); in wait_task_continued()
1278 spin_unlock_irq(&p->sighand->siglock); in wait_task_continued()