Home
last modified time | relevance | path

Searched refs:sigaction (Results 1 – 77 of 77) sorted by relevance

/linux-4.4.14/arch/x86/um/
Dbugs_32.c24 struct sigaction old, new; in arch_check_bugs()
32 sigaction(SIGILL, &new, &old); in arch_check_bugs()
41 sigaction(SIGILL, &old, &new); in arch_check_bugs()
/linux-4.4.14/tools/testing/selftests/powerpc/mm/
Dsubpage_prot.c141 struct sigaction act = { in test_anon()
153 sigaction(SIGSEGV, &act, NULL); in test_anon()
175 struct sigaction act = { in test_file()
188 sigaction(SIGSEGV, &act, NULL); in test_file()
/linux-4.4.14/arch/x86/um/os-Linux/
Dtask_size.c69 struct sigaction sa, old; in os_get_top_address()
92 if (sigaction(SIGSEGV, &sa, &old)) { in os_get_top_address()
132 if (sigaction(SIGSEGV, &old, NULL)) { in os_get_top_address()
/linux-4.4.14/tools/perf/tests/
Dbp_signal_overflow.c64 struct sigaction sa; in test__bp_signal_overflow()
69 memset(&sa, 0, sizeof(struct sigaction)); in test__bp_signal_overflow()
73 if (sigaction(SIGIO, &sa, NULL) < 0) { in test__bp_signal_overflow()
Dbp_signal.c116 struct sigaction sa; in test__bp_signal()
120 memset(&sa, 0, sizeof(struct sigaction)); in test__bp_signal()
124 if (sigaction(SIGIO, &sa, NULL) < 0) { in test__bp_signal()
/linux-4.4.14/tools/testing/selftests/x86/
Dentry_from_vm86.c34 struct sigaction sa; in sethandler()
39 if (sigaction(sig, &sa, 0)) in sethandler()
45 struct sigaction sa; in clearhandler()
49 if (sigaction(sig, &sa, 0)) in clearhandler()
Dsyscall_arg_fault.c32 struct sigaction sa; in sethandler()
37 if (sigaction(sig, &sa, 0)) in sethandler()
Dptrace_syscall.c97 struct sigaction sa; in sethandler()
102 if (sigaction(sig, &sa, 0)) in sethandler()
108 struct sigaction sa; in clearhandler()
112 if (sigaction(sig, &sa, 0)) in clearhandler()
Dsingle_step_syscall.c45 struct sigaction sa; in sethandler()
50 if (sigaction(sig, &sa, 0)) in sethandler()
Dunwind_vdso.c56 struct sigaction sa; in sethandler()
61 if (sigaction(sig, &sa, 0)) in sethandler()
Dsigreturn.c124 struct sigaction sa; in sethandler()
129 if (sigaction(sig, &sa, 0)) in sethandler()
135 struct sigaction sa; in clearhandler()
139 if (sigaction(sig, &sa, 0)) in clearhandler()
Dldt_gdt.c400 struct sigaction sa; in sethandler()
405 if (sigaction(sig, &sa, 0)) in sethandler()
/linux-4.4.14/Documentation/filesystems/
Ddnotify_test.c17 struct sigaction act; in main()
23 sigaction(SIGRTMIN + 1, &act, NULL); in main()
/linux-4.4.14/arch/x86/include/uapi/asm/
Dsignal.h102 struct sigaction { struct
117 struct sigaction { struct
/linux-4.4.14/tools/testing/selftests/powerpc/pmu/ebb/
Dmulti_ebb_procs_test.c26 struct sigaction sigint_action = {
34 if (sigaction(SIGINT, &sigint_action, NULL)) { in cycles_child()
Debb.c420 static struct sigaction sigill_action = {
426 if (sigaction(SIGILL, &sigill_action, NULL)) { in catch_sigill()
477 struct sigaction term_action = {
485 if (sigaction(SIGTERM, &term_action, NULL)) in ebb_init()
/linux-4.4.14/tools/testing/selftests/powerpc/
Dharness.c93 static struct sigaction alarm_action = {
104 if (sigaction(SIGALRM, &alarm_action, NULL)) { in test_harness()
/linux-4.4.14/tools/testing/selftests/powerpc/primitives/
Dload_unaligned_zeropad.c103 struct sigaction action; in setup_segv_handler()
108 sigaction(SIGSEGV, &action, NULL); in setup_segv_handler()
/linux-4.4.14/arch/sparc/include/uapi/asm/
Dsignal.h94 #define __new_sigaction sigaction
103 #define __old_sigaction sigaction
/linux-4.4.14/tools/testing/selftests/timers/
Dalarmtimer-suspend.c135 struct sigaction act; in main()
142 sigaction(signum, &act, NULL); in main()
Dset-timer-lat.c189 struct sigaction act; in main()
197 sigaction(signum, &act, NULL); in main()
Dleap-a-day.c191 struct sigaction act; in main()
238 sigaction(signum, &act, NULL); in main()
/linux-4.4.14/tools/testing/selftests/mqueue/
Dmq_perf_tests.c541 struct sigaction sa; in main()
695 if (sigaction(SIGUSR1, &sa, NULL) == -1) in main()
698 if (sigaction(SIGHUP, &sa, NULL) == -1) in main()
700 if (sigaction(SIGINT, &sa, NULL) == -1) in main()
702 if (sigaction(SIGQUIT, &sa, NULL) == -1) in main()
704 if (sigaction(SIGTERM, &sa, NULL) == -1) in main()
/linux-4.4.14/tools/perf/arch/x86/tests/
Drdpmc.c101 struct sigaction sa; in __test__rdpmc()
106 sigaction(SIGSEGV, &sa, NULL); in __test__rdpmc()
/linux-4.4.14/arch/um/os-Linux/
Dmain.c62 struct sigaction action; in install_fatal_handler()
76 if (sigaction(sig, &action, NULL) < 0) { in install_fatal_handler()
Dsigio.c431 struct sigaction old, new; in check_one_sigio()
466 if (sigaction(SIGIO, NULL, &old) < 0) { in check_one_sigio()
474 if (sigaction(SIGIO, &new, NULL) < 0) { in check_one_sigio()
486 if (sigaction(SIGIO, &old, NULL) < 0) in check_one_sigio()
Dsignal.c186 struct sigaction action; in set_handler()
206 if (sigaction(sig, &action, NULL) < 0) in set_handler()
/linux-4.4.14/tools/testing/selftests/futex/functional/
Dfutex_requeue_pi_signal_restart.c124 struct sigaction sa; in main()
152 if (sigaction(SIGUSR1, &sa, NULL)) { in main()
/linux-4.4.14/arch/parisc/include/asm/
Dsignal.h24 struct sigaction { struct
/linux-4.4.14/arch/frv/include/uapi/asm/
Dsignal.h21 struct sigaction { struct
/linux-4.4.14/tools/perf/bench/
Dfutex-wake.c118 struct sigaction act; in bench_futex_wake()
131 sigaction(SIGINT, &act, NULL); in bench_futex_wake()
Dfutex-requeue.c112 struct sigaction act; in bench_futex_requeue()
123 sigaction(SIGINT, &act, NULL); in bench_futex_requeue()
Dfutex-lock-pi.c142 struct sigaction act; in bench_futex_lock_pi()
153 sigaction(SIGINT, &act, NULL); in bench_futex_lock_pi()
Dfutex-hash.c114 struct sigaction act; in bench_futex_hash()
129 sigaction(SIGINT, &act, NULL); in bench_futex_hash()
Dfutex-wake-parallel.c200 struct sigaction act; in bench_futex_wake_parallel()
213 sigaction(SIGINT, &act, NULL); in bench_futex_wake_parallel()
/linux-4.4.14/arch/sparc/kernel/
Dsys_sparc_32.c174 const struct sigaction __user *, act, in SYSCALL_DEFINE5()
175 struct sigaction __user *, oact, in SYSCALL_DEFINE5()
Dsys_sparc_64.c617 SYSCALL_DEFINE5(rt_sigaction, int, sig, const struct sigaction __user *, act, in SYSCALL_DEFINE5()
618 struct sigaction __user *, oact, void __user *, restorer, in SYSCALL_DEFINE5()
Dsignal_32.c432 struct sigaction *sa) in syscall_restart()
Dsignal_64.c451 struct sigaction *sa) in syscall_restart()
Dsignal32.c699 struct sigaction *sa) in syscall_restart32()
/linux-4.4.14/tools/usb/usbip/src/
Dusbipd.c446 struct sigaction act; in set_signal()
451 sigaction(SIGTERM, &act, NULL); in set_signal()
452 sigaction(SIGINT, &act, NULL); in set_signal()
454 sigaction(SIGCLD, &act, NULL); in set_signal()
/linux-4.4.14/samples/seccomp/
Dbpf-direct.c91 struct sigaction act; in install_emulator()
99 if (sigaction(SIGSYS, &act, NULL) < 0) { in install_emulator()
/linux-4.4.14/include/uapi/linux/
Delfcore.h49 struct sigaction pr_action; /* Signal action for current sig */
/linux-4.4.14/arch/mn10300/include/uapi/asm/
Dsignal.h103 struct sigaction { struct
/linux-4.4.14/arch/m32r/include/uapi/asm/
Dsignal.h95 struct sigaction { struct
/linux-4.4.14/arch/avr32/include/uapi/asm/
Dsignal.h100 struct sigaction { struct
/linux-4.4.14/arch/m68k/include/uapi/asm/
Dsignal.h91 struct sigaction { struct
/linux-4.4.14/arch/mips/include/uapi/asm/
Dsignal.h104 struct sigaction { struct
/linux-4.4.14/arch/h8300/include/uapi/asm/
Dsignal.h93 struct sigaction { struct
/linux-4.4.14/arch/cris/include/uapi/asm/
Dsignal.h94 struct sigaction { struct
/linux-4.4.14/arch/arm/include/uapi/asm/
Dsignal.h98 struct sigaction { struct
/linux-4.4.14/include/uapi/asm-generic/
Dsignal.h103 struct sigaction { struct
/linux-4.4.14/arch/alpha/include/uapi/asm/
Dsignal.h99 struct sigaction { struct
/linux-4.4.14/arch/s390/include/uapi/asm/
Dsignal.h101 struct sigaction { struct
/linux-4.4.14/arch/powerpc/include/uapi/asm/
Dsignal.h101 struct sigaction { struct
/linux-4.4.14/arch/xtensa/include/uapi/asm/
Dsignal.h111 struct sigaction { struct
/linux-4.4.14/include/linux/
Dsignal.h258 struct sigaction { struct
273 struct sigaction sa; argument
Dsyscalls.h361 const struct sigaction __user *,
362 struct sigaction __user *,
/linux-4.4.14/Documentation/ptp/
Dtestptp.c75 struct sigaction action; in install_handler()
87 sigaction(signum, &action, NULL); in install_handler()
/linux-4.4.14/tools/perf/scripts/perl/
Drwtop.pl97 POSIX::sigaction(SIGALRM, $sa) or die "Can't set SIGALRM handler: $!\n";
/linux-4.4.14/arch/um/os-Linux/skas/
Dprocess.c221 struct sigaction sa; in userspace_tramp()
232 if (sigaction(SIGSEGV, &sa, NULL) < 0) { in userspace_tramp()
/linux-4.4.14/arch/mips/kernel/
Dsignal.c554 SYSCALL_DEFINE3(sigaction, int, sig, const struct sigaction __user *, act, in SYSCALL_DEFINE3() argument
555 struct sigaction __user *, oact) in SYSCALL_DEFINE3()
/linux-4.4.14/tools/perf/
Dbuiltin-top.c465 struct sigaction act = { in perf_top__handle_keypress()
470 sigaction(SIGWINCH, &act, NULL); in perf_top__handle_keypress()
1321 struct sigaction act = { in cmd_top()
1326 sigaction(SIGWINCH, &act, NULL); in cmd_top()
/linux-4.4.14/arch/alpha/kernel/
Dsignal.c88 SYSCALL_DEFINE5(rt_sigaction, int, sig, const struct sigaction __user *, act, in SYSCALL_DEFINE5()
89 struct sigaction __user *, oact, in SYSCALL_DEFINE5()
/linux-4.4.14/scripts/
D.docproc.cmd74 /usr/include/i386-linux-gnu/bits/sigaction.h \
/linux-4.4.14/Documentation/mic/mpssd/
Dmpssd.c1625 struct sigaction ignore = { in init_mic()
1629 struct sigaction act = { in init_mic()
1646 sigaction(SIGUSR1, &ignore, NULL); in init_mic()
1697 err = sigaction(SIGUSR1, &act, NULL); in init_mic()
/linux-4.4.14/tools/vm/
Dpage-types.c845 static struct sigaction sigbus_action = {
944 sigaction(SIGBUS, &sigbus_action, NULL); in walk_page_cache()
/linux-4.4.14/arch/powerpc/include/asm/
Dsystbl.h73 SYS32ONLY(sigaction)
/linux-4.4.14/tools/testing/selftests/seccomp/
Dseccomp_bpf.c690 struct sigaction act; in TEST_F()
699 ret = sigaction(SIGSYS, &act, NULL); in TEST_F()
1028 struct sigaction action = { in tracer()
1034 ASSERT_EQ(0, sigaction(SIGUSR1, &action, NULL)); in tracer()
/linux-4.4.14/arch/sh/kernel/
Dsignal_32.c403 struct sigaction *sa) in handle_syscall_restart()
Dsignal_64.c47 handle_syscall_restart(struct pt_regs *regs, struct sigaction *sa) in handle_syscall_restart()
/linux-4.4.14/arch/
DKconfig559 Architecture has old sigaction(2) syscall. Nope, not the same
561 but fairly different variant of sigaction(2), thanks to OSF/1
/linux-4.4.14/kernel/
Dsignal.c3299 const struct sigaction __user *, act, in SYSCALL_DEFINE4()
3300 struct sigaction __user *, oact, in SYSCALL_DEFINE4()
3374 SYSCALL_DEFINE3(sigaction, int, sig, in SYSCALL_DEFINE3() argument
3410 COMPAT_SYSCALL_DEFINE3(sigaction, int, sig, in COMPAT_SYSCALL_DEFINE3() argument
/linux-4.4.14/arch/x86/entry/syscalls/
Dsyscall_32.tbl76 67 i386 sigaction sys_sigaction compat_sys_sigaction
/linux-4.4.14/tools/perf/util/
Devlist.c1575 struct sigaction act = { in perf_evlist__prepare_workload()
1579 sigaction(SIGUSR1, &act, NULL); in perf_evlist__prepare_workload()
/linux-4.4.14/Documentation/DocBook/
Ddevice-drivers.xml.db173 API-sys-rt-sigaction
/linux-4.4.14/Documentation/virtual/uml/
DUserModeLinux-HOWTO.txt4100 at ../sysdeps/unix/sysv/linux/i386/sigaction.c:125