Home
last modified time | relevance | path

Searched refs:sa_handler (Results 1 – 91 of 91) sorted by relevance

/linux-4.4.14/include/trace/events/
Dsignal.h106 __field( unsigned long, sa_handler )
113 __entry->sa_handler = (unsigned long)ka->sa.sa_handler;
119 __entry->sa_handler, __entry->sa_flags)
/linux-4.4.14/arch/sparc/include/asm/
Dcompat_signal.h9 unsigned sa_handler; member
16 unsigned sa_handler; member
/linux-4.4.14/include/linux/
Dsignal.h260 __sighandler_t sa_handler; member
264 __sighandler_t sa_handler;
281 __sighandler_t sa_handler; member
434 (((t)->sighand->action[(signr)-1].sa.sa_handler != SIG_DFL) && \
435 ((t)->sighand->action[(signr)-1].sa.sa_handler != SIG_IGN))
439 (t)->sighand->action[(signr)-1].sa.sa_handler == SIG_DFL)
Dinit_task.h67 .action = { { { .sa_handler = SIG_DFL, } }, }, \
Dcompat.h137 compat_uptr_t sa_handler; member
141 compat_uptr_t sa_handler;
289 compat_uptr_t sa_handler; member
/linux-4.4.14/arch/powerpc/include/uapi/asm/
Dsignal.h95 __sighandler_t sa_handler; member
102 __sighandler_t sa_handler; member
/linux-4.4.14/arch/x86/include/uapi/asm/
Dsignal.h112 #define sa_handler _u._sa_handler macro
118 __sighandler_t sa_handler; member
/linux-4.4.14/arch/mips/kernel/
Dsignal32.c154 err |= __get_user(handler, &act->sa_handler);
155 new_ka.sa.sa_handler = (void __user *)(s64)handler;
170 err |= __put_user((u32)(u64)old_ka.sa.sa_handler,
171 &oact->sa_handler);
347 regs->cp0_epc = regs->regs[25] = (unsigned long) ksig->ka.sa.sa_handler; in setup_frame_32()
394 regs->cp0_epc = regs->regs[25] = (unsigned long) ksig->ka.sa.sa_handler; in setup_rt_frame_32()
Dsignal.c566 err |= __get_user(new_ka.sa.sa_handler, &act->sa_handler); in SYSCALL_DEFINE3()
581 err |= __put_user(old_ka.sa.sa_handler, &oact->sa_handler); in SYSCALL_DEFINE3()
698 regs->cp0_epc = regs->regs[25] = (unsigned long) ksig->ka.sa.sa_handler; in setup_frame()
745 regs->cp0_epc = regs->regs[25] = (unsigned long) ksig->ka.sa.sa_handler; in setup_rt_frame()
Dsignal_n32.c142 regs->cp0_epc = regs->regs[25] = (unsigned long) ksig->ka.sa.sa_handler; in setup_rt_frame_n32()
/linux-4.4.14/kernel/
Dsignal.c58 return t->sighand->action[sig - 1].sa.sa_handler; in sig_handler()
469 t->sighand->action[i].sa.sa_handler = SIG_IGN; in ignore_signals()
484 if (force_default || ka->sa.sa_handler != SIG_IGN) in flush_signal_handlers()
485 ka->sa.sa_handler = SIG_DFL; in flush_signal_handlers()
497 void __user *handler = tsk->sighand->action[sig-1].sa.sa_handler; in unhandled_signal()
1168 ignored = action->sa.sa_handler == SIG_IGN; in force_sig_info()
1171 action->sa.sa_handler = SIG_DFL; in force_sig_info()
1177 if (action->sa.sa_handler == SIG_DFL) in force_sig_info()
1452 p->sighand->action[sig - 1].sa.sa_handler = SIG_DFL; in force_sigsegv()
1633 (psig->action[SIGCHLD-1].sa.sa_handler == SIG_IGN || in do_notify_parent()
[all …]
Dpid_namespace.c200 me->sighand->action[SIGCHLD - 1].sa.sa_handler = SIG_IGN; in zap_pid_ns_processes()
Dptrace.c434 ret = (sigh->action[SIGCHLD-1].sa.sa_handler == SIG_IGN) || in ignoring_children()
/linux-4.4.14/arch/sparc/kernel/
Dsys_sparc32.c172 ret = get_user(u_handler, &act->sa_handler); in COMPAT_SYSCALL_DEFINE5()
173 new_ka.sa.sa_handler = compat_ptr(u_handler); in COMPAT_SYSCALL_DEFINE5()
187 ret = put_user(ptr_to_compat(old_ka.sa.sa_handler), &oact->sa_handler); in COMPAT_SYSCALL_DEFINE5()
Dsignal_32.c298 regs->pc = (unsigned long) ksig->ka.sa.sa_handler; in setup_frame()
396 regs->pc = (unsigned long) ksig->ka.sa.sa_handler; in setup_rt_frame()
Dsignal32.c525 regs->tpc = (unsigned long) ksig->ka.sa.sa_handler; in setup_frame32()
656 regs->tpc = (unsigned long) ksig->ka.sa.sa_handler; in setup_rt_frame32()
Dsignal_64.c439 regs->tpc = (unsigned long) ksig->ka.sa.sa_handler; in setup_rt_frame()
/linux-4.4.14/arch/sparc/include/uapi/asm/
Dsignal.h158 __sighandler_t sa_handler; member
165 __sighandler_t sa_handler; member
/linux-4.4.14/arch/frv/kernel/
Dsignal.c219 (struct fdpic_func_descriptor __user *) ksig->ka.sa.sa_handler; in setup_frame()
226 __frame->pc = (unsigned long) ksig->ka.sa.sa_handler; in setup_frame()
300 (struct fdpic_func_descriptor __user *) ksig->ka.sa.sa_handler; in setup_rt_frame()
307 __frame->pc = (unsigned long) ksig->ka.sa.sa_handler; in setup_rt_frame()
/linux-4.4.14/arch/alpha/kernel/
Dsignal.c67 __get_user(new_ka.sa.sa_handler, &act->sa_handler) || in SYSCALL_DEFINE3()
79 __put_user(old_ka.sa.sa_handler, &oact->sa_handler) || in SYSCALL_DEFINE3()
369 regs->r27 = regs->pc = (unsigned long) ksig->ka.sa.sa_handler; in setup_frame()
423 regs->r27 = regs->pc = (unsigned long) ksig->ka.sa.sa_handler; in setup_rt_frame()
/linux-4.4.14/arch/sh/include/uapi/asm/
Dsignal.h10 __sighandler_t sa_handler; member
/linux-4.4.14/arch/alpha/include/asm/
Dsignal.h20 __sighandler_t sa_handler; member
/linux-4.4.14/arch/parisc/include/asm/
Dsignal.h25 __sighandler_t sa_handler; member
/linux-4.4.14/arch/frv/include/uapi/asm/
Dsignal.h31 #define sa_handler _u._sa_handler macro
/linux-4.4.14/arch/x86/um/
Dbugs_32.c27 new.sa_handler = cmov_sigill_test_handler; in arch_check_bugs()
Dsignal.c412 PT_REGS_IP(regs) = (unsigned long) ksig->ka.sa.sa_handler; in setup_signal_stack_sc()
458 PT_REGS_IP(regs) = (unsigned long) ksig->ka.sa.sa_handler; in setup_signal_stack_si()
566 PT_REGS_IP(regs) = (unsigned long) ksig->ka.sa.sa_handler; in setup_signal_stack_si()
/linux-4.4.14/arch/sh/kernel/
Dsignal_32.c315 (struct fdpic_func_descriptor __user *)ksig->ka.sa.sa_handler; in setup_frame()
320 regs->pc = (unsigned long)ksig->ka.sa.sa_handler; in setup_frame()
385 (struct fdpic_func_descriptor __user *)ksig->ka.sa.sa_handler; in setup_rt_frame()
390 regs->pc = (unsigned long)ksig->ka.sa.sa_handler; in setup_rt_frame()
Dsignal_64.c452 regs->pc = neff_sign_extend((unsigned long)ksig->ka.sa.sa_handler); in setup_frame()
533 regs->pc = neff_sign_extend((unsigned long)ksig->ka.sa.sa_handler); in setup_rt_frame()
/linux-4.4.14/arch/mn10300/include/uapi/asm/
Dsignal.h113 #define sa_handler _u._sa_handler macro
/linux-4.4.14/arch/m32r/include/uapi/asm/
Dsignal.h105 #define sa_handler _u._sa_handler macro
/linux-4.4.14/arch/avr32/include/uapi/asm/
Dsignal.h110 #define sa_handler _u._sa_handler macro
/linux-4.4.14/arch/m68k/include/uapi/asm/
Dsignal.h101 #define sa_handler _u._sa_handler macro
/linux-4.4.14/arch/mips/include/uapi/asm/
Dsignal.h106 __sighandler_t sa_handler; member
/linux-4.4.14/arch/h8300/include/uapi/asm/
Dsignal.h103 #define sa_handler _u._sa_handler macro
/linux-4.4.14/arch/cris/include/uapi/asm/
Dsignal.h104 #define sa_handler _u._sa_handler macro
/linux-4.4.14/arch/arm/include/uapi/asm/
Dsignal.h108 #define sa_handler _u._sa_handler macro
/linux-4.4.14/include/uapi/asm-generic/
Dsignal.h104 __sighandler_t sa_handler; member
/linux-4.4.14/arch/alpha/include/uapi/asm/
Dsignal.h108 #define sa_handler _u._sa_handler macro
/linux-4.4.14/arch/s390/include/uapi/asm/
Dsignal.h117 #define sa_handler _u._sa_handler macro
/linux-4.4.14/arch/xtensa/include/uapi/asm/
Dsignal.h121 #define sa_handler _u._sa_handler macro
/linux-4.4.14/tools/testing/selftests/powerpc/pmu/ebb/
Dmulti_ebb_procs_test.c27 .sa_handler = sigint_handler,
Debb.c421 .sa_handler = sigill_handler,
478 .sa_handler = term_handler,
/linux-4.4.14/arch/avr32/kernel/
Dsignal.c189 regs->pc, ksig->ka.sa.sa_handler, regs->lr); in setup_rt_frame()
191 regs->pc = (unsigned long)ksig->ka.sa.sa_handler; in setup_rt_frame()
/linux-4.4.14/arch/x86/um/os-Linux/
Dtask_size.c89 sa.sa_handler = segfault; in os_get_top_address()
/linux-4.4.14/arch/cris/arch-v10/kernel/
Dsignal.c266 regs->irp = (unsigned long) ksig->ka.sa.sa_handler; /* what we enter NOW */ in setup_frame()
327 regs->irp = (unsigned long) ksig->ka.sa.sa_handler; in setup_rt_frame()
/linux-4.4.14/tools/testing/selftests/powerpc/
Dharness.c94 .sa_handler = alarm_handler,
/linux-4.4.14/arch/score/kernel/
Dsignal.c212 regs->regs[29] = (unsigned long) ksig->ka.sa.sa_handler; in setup_rt_frame()
213 regs->cp0_epc = (unsigned long) ksig->ka.sa.sa_handler; in setup_rt_frame()
/linux-4.4.14/arch/tile/kernel/
Dsignal.c190 regs->pc = (unsigned long) ksig->ka.sa.sa_handler; in setup_rt_frame()
375 tsk->sighand->action[sig-1].sa.sa_handler; in trace_unhandled_signal()
Dcompat_signal.c232 regs->pc = ptr_to_compat_reg(ksig->ka.sa.sa_handler); in compat_setup_rt_frame()
/linux-4.4.14/arch/blackfin/kernel/
Dsignal.c173 (struct fdpic_func_descriptor *) ksig->ka.sa.sa_handler; in setup_rt_frame()
182 regs->pc = (unsigned long)ksig->ka.sa.sa_handler; in setup_rt_frame()
/linux-4.4.14/tools/testing/selftests/timers/
Dalarmtimer-suspend.c141 act.sa_handler = sigalarm; in main()
Dset-timer-lat.c196 act.sa_handler = sigalarm; in main()
Dleap-a-day.c237 act.sa_handler = sigalarm; in main()
/linux-4.4.14/arch/x86/kernel/
Dsignal.c327 regs->ip = (unsigned long)ksig->ka.sa.sa_handler; in __setup_frame()
393 regs->ip = (unsigned long)ksig->ka.sa.sa_handler; in __setup_rt_frame()
458 regs->ip = (unsigned long) ksig->ka.sa.sa_handler; in __setup_rt_frame()
519 regs->ip = (unsigned long) ksig->ka.sa.sa_handler; in x32_setup_rt_frame()
/linux-4.4.14/arch/powerpc/kernel/
Dsignal_64.c755 (unsigned long)ksig->ka.sa.sa_handler); in handle_rt_signal64()
761 NULL, (unsigned long)ksig->ka.sa.sa_handler, in handle_rt_signal64()
787 regs->nip = (unsigned long) ksig->ka.sa.sa_handler; in handle_rt_signal64()
796 (func_descr_t __user *) ksig->ka.sa.sa_handler; in handle_rt_signal64()
Dsignal_32.c1064 regs->nip = (unsigned long) ksig->ka.sa.sa_handler; in handle_rt_signal32()
1435 if (__put_user(to_user_ptr(ksig->ka.sa.sa_handler), &sc->handler) in handle_signal32()
1480 regs->nip = (unsigned long) (unsigned long)ksig->ka.sa.sa_handler; in handle_signal32()
/linux-4.4.14/arch/cris/arch-v32/kernel/
Dsignal.c269 regs->erp = (unsigned long) ksig->ka.sa.sa_handler; in setup_frame()
345 regs->erp = (unsigned long) ksig->ka.sa.sa_handler; in setup_rt_frame()
/linux-4.4.14/arch/um/os-Linux/
Dmain.c75 action.sa_handler = last_ditch_exit; in install_fatal_handler()
Dsigio.c473 new.sa_handler = handler; in check_one_sigio()
/linux-4.4.14/tools/testing/selftests/futex/functional/
Dfutex_requeue_pi_signal_restart.c149 sa.sa_handler = handle_signal; in main()
/linux-4.4.14/arch/mn10300/kernel/
Dsignal.c247 regs->pc = (unsigned long) ksig->ka.sa.sa_handler; in setup_frame()
313 regs->pc = (unsigned long) ksig->ka.sa.sa_handler; in setup_rt_frame()
/linux-4.4.14/tools/usb/usbip/src/
Dusbipd.c449 act.sa_handler = signal_handler; in set_signal()
453 act.sa_handler = SIG_IGN; in set_signal()
/linux-4.4.14/arch/x86/ia32/
Dia32_signal.c312 regs->ip = (unsigned long) ksig->ka.sa.sa_handler; in ia32_setup_frame()
391 regs->ip = (unsigned long) ksig->ka.sa.sa_handler; in ia32_setup_rt_frame()
/linux-4.4.14/tools/testing/selftests/x86/
Dentry_from_vm86.c47 sa.sa_handler = SIG_DFL; in clearhandler()
Dptrace_syscall.c110 sa.sa_handler = SIG_DFL; in clearhandler()
Dsigreturn.c137 sa.sa_handler = SIG_DFL; in clearhandler()
/linux-4.4.14/arch/s390/kernel/
Dsignal.c350 regs->psw.addr = (unsigned long) ka->sa.sa_handler | PSW_ADDR_AMODE; in setup_frame()
429 regs->psw.addr = (unsigned long) ksig->ka.sa.sa_handler | PSW_ADDR_AMODE; in setup_rt_frame()
Dcompat_signal.c437 regs->psw.addr = (__force __u64) ksig->ka.sa.sa_handler; in setup_frame32()
521 regs->psw.addr = (__u64 __force) ksig->ka.sa.sa_handler; in setup_rt_frame32()
/linux-4.4.14/arch/openrisc/kernel/
Dsignal.c197 regs->pc = (unsigned long)ksig->ka.sa.sa_handler; /* what we enter NOW */ in setup_rt_frame()
/linux-4.4.14/arch/ia64/kernel/
Dsignal.c302 current->sighand->action[sig - 1].sa.sa_handler = SIG_DFL; in force_sigsegv_info()
363 err |= __put_user(ksig->ka.sa.sa_handler, &frame->handler); in setup_frame()
/linux-4.4.14/arch/h8300/kernel/
Dsignal.c200 regs->pc = (unsigned long) ksig->ka.sa.sa_handler; in setup_rt_frame()
/linux-4.4.14/arch/metag/kernel/
Dsignal.c194 regs->REG_PC = (unsigned long) ksig->ka.sa.sa_handler; in setup_rt_frame()
/linux-4.4.14/arch/hexagon/kernel/
Dsignal.c140 pt_set_elr(regs, (unsigned long)ksig->ka.sa.sa_handler); in setup_rt_frame()
/linux-4.4.14/arch/m32r/kernel/
Dsignal.c209 regs->bpc = (unsigned long)ksig->ka.sa.sa_handler; in setup_rt_frame()
/linux-4.4.14/fs/proc/
Darray.c250 if (k->sa.sa_handler == SIG_IGN) in collect_sigign_sigcatch()
252 else if (k->sa.sa_handler != SIG_DFL) in collect_sigign_sigcatch()
/linux-4.4.14/arch/microblaze/kernel/
Dsignal.c230 regs->pc = (unsigned long)ksig->ka.sa.sa_handler; in setup_rt_frame()
/linux-4.4.14/arch/arc/kernel/
Dsignal.c277 regs->ret = (unsigned long)ksig->ka.sa.sa_handler; in setup_rt_frame()
/linux-4.4.14/arch/c6x/kernel/
Dsignal.c195 regs->pc = (unsigned long) ksig->ka.sa.sa_handler; in setup_rt_frame()
/linux-4.4.14/Documentation/ptp/
Dtestptp.c84 action.sa_handler = handler; in install_handler()
/linux-4.4.14/arch/xtensa/kernel/
Dsignal.c389 start_thread(regs, (unsigned long) ksig->ka.sa.sa_handler, in setup_frame()
/linux-4.4.14/arch/nios2/kernel/
Dsignal.c210 regs->ea = (unsigned long) ksig->ka.sa.sa_handler; in setup_rt_frame()
/linux-4.4.14/arch/m68k/kernel/
Dsignal.c898 regs->pc = (unsigned long) ksig->ka.sa.sa_handler; in setup_frame()
986 regs->pc = (unsigned long) ksig->ka.sa.sa_handler; in setup_rt_frame()
/linux-4.4.14/arch/arm64/kernel/
Dsignal.c240 regs->pc = (unsigned long)ka->sa.sa_handler; in setup_return()
Dsignal32.c464 compat_ulong_t handler = ptr_to_compat(ka->sa.sa_handler); in compat_setup_return()
/linux-4.4.14/fs/ncpfs/
Dsock.c768 if (current->sighand->action[SIGINT - 1].sa.sa_handler == SIG_DFL) in ncp_do_request()
770 if (current->sighand->action[SIGQUIT - 1].sa.sa_handler == SIG_DFL) in ncp_do_request()
/linux-4.4.14/arch/parisc/kernel/
Dsignal.c316 haddr = A(ksig->ka.sa.sa_handler); in setup_rt_frame()
/linux-4.4.14/arch/arm/kernel/
Dsignal.c325 unsigned long handler = (unsigned long)ksig->ka.sa.sa_handler; in setup_return()
/linux-4.4.14/arch/unicore32/kernel/
Dsignal.c217 unsigned long handler = (unsigned long)ka->sa.sa_handler; in setup_return()
/linux-4.4.14/Documentation/mic/mpssd/
Dmpssd.c1627 .sa_handler = SIG_IGN in init_mic()
/linux-4.4.14/drivers/tty/
Dn_tty.c1783 current->sighand->action[sig-1].sa.sa_handler == SIG_IGN); in is_ignored()
/linux-4.4.14/tools/testing/selftests/seccomp/
Dseccomp_bpf.c1029 .sa_handler = tracer_stop, in tracer()