Lines Matching refs:sa_handler

69 	return t->sighand->action[sig - 1].sa.sa_handler;  in sig_handler()
529 t->sighand->action[i].sa.sa_handler = SIG_IGN; in ignore_signals()
544 if (force_default || ka->sa.sa_handler != SIG_IGN) in flush_signal_handlers()
545 ka->sa.sa_handler = SIG_DFL; in flush_signal_handlers()
557 void __user *handler = tsk->sighand->action[sig-1].sa.sa_handler; in unhandled_signal()
1319 ignored = action->sa.sa_handler == SIG_IGN; in force_sig_info_to_task()
1322 action->sa.sa_handler = SIG_DFL; in force_sig_info_to_task()
1332 if (action->sa.sa_handler == SIG_DFL && !t->ptrace) in force_sig_info_to_task()
1647 p->sighand->action[sig - 1].sa.sa_handler = SIG_DFL; in force_sigsegv()
1972 (psig->action[SIGCHLD-1].sa.sa_handler == SIG_IGN || in do_notify_parent()
1990 if (psig->action[SIGCHLD-1].sa.sa_handler == SIG_IGN) in do_notify_parent()
2066 if (sighand->action[SIGCHLD-1].sa.sa_handler != SIG_IGN && in do_notify_parent_cldstop()
2664 if (ka->sa.sa_handler == SIG_IGN) /* Do nothing. */ in get_signal()
2666 if (ka->sa.sa_handler != SIG_DFL) { in get_signal()
2671 ka->sa.sa_handler = SIG_DFL; in get_signal()
3953 current->sighand->action[sig - 1].sa.sa_handler = action; in kernel_sigaction()
4294 ret = get_user(handler, &act->sa_handler); in COMPAT_SYSCALL_DEFINE4()
4295 new_ka.sa.sa_handler = compat_ptr(handler); in COMPAT_SYSCALL_DEFINE4()
4308 ret = put_user(ptr_to_compat(old_ka.sa.sa_handler), in COMPAT_SYSCALL_DEFINE4()
4309 &oact->sa_handler); in COMPAT_SYSCALL_DEFINE4()
4334 __get_user(new_ka.sa.sa_handler, &act->sa_handler) || in SYSCALL_DEFINE3()
4349 __put_user(old_ka.sa.sa_handler, &oact->sa_handler) || in SYSCALL_DEFINE3()
4371 __get_user(handler, &act->sa_handler) || in COMPAT_SYSCALL_DEFINE3()
4380 new_ka.sa.sa_handler = compat_ptr(handler); in COMPAT_SYSCALL_DEFINE3()
4389 __put_user(ptr_to_compat(old_ka.sa.sa_handler), in COMPAT_SYSCALL_DEFINE3()
4390 &oact->sa_handler) || in COMPAT_SYSCALL_DEFINE3()
4433 new_sa.sa.sa_handler = handler; in SYSCALL_DEFINE2()
4439 return ret ? ret : (unsigned long)old_sa.sa.sa_handler; in SYSCALL_DEFINE2()