/linux/tools/testing/selftests/x86/ |
H A D | mov_ss_trap.c | 142 sethandler(SIGTRAP, sigtrap, 0); in main() 161 sethandler(SIGSEGV, handle_and_return, SA_RESETHAND); in main() 166 sethandler(SIGSEGV, handle_and_return, SA_RESETHAND); in main() 176 sethandler(SIGILL, handle_and_longjmp, SA_RESETHAND); in main() 183 sethandler(SIGSEGV, handle_and_longjmp, SA_RESETHAND); in main() 189 sethandler(SIGSEGV, handle_and_longjmp, SA_RESETHAND); in main() 200 sethandler(SIGSEGV, handle_and_longjmp, SA_RESETHAND); in main() 212 sethandler(SIGILL, handle_and_longjmp, SA_RESETHAND); in main() 245 sethandler(SIGSEGV, handle_and_longjmp, SA_RESETHAND | SA_ONSTACK); in main() 261 sethandler(SIGSEG in main() [all...] |
H A D | syscall_arg_fault.c | 98 sethandler(SIGSEGV, sigsegv_or_sigbus, SA_ONSTACK); in main() 104 sethandler(SIGBUS, sigsegv_or_sigbus, SA_ONSTACK); in main() 105 sethandler(SIGILL, sigill, SA_ONSTACK); in main() 158 sethandler(SIGTRAP, sigtrap, SA_ONSTACK); in main()
|
H A D | entry_from_vm86.c | 219 sethandler(SIGILL, sighandler, 0); in do_umip_tests() 224 sethandler(SIGILL, sighandler, 0); in do_umip_tests() 264 sethandler(SIGILL, sighandler, 0); in main() 275 sethandler(SIGILL, sighandler, 0); in main() 314 sethandler(SIGSEGV, sighandler, 0); in main()
|
H A D | iopl.c | 36 sethandler(SIGSEGV, sigsegv, SA_RESETHAND); in try_outb() 75 sethandler(SIGSEGV, sigsegv, SA_RESETHAND); in try_cli() 95 sethandler(SIGSEGV, sigsegv, SA_RESETHAND); in try_sti()
|
H A D | sysret_rip.c | 71 sethandler(SIGSEGV, sigsegv_for_sigreturn_test, SA_RESETHAND); in sigusr1() 141 sethandler(SIGUSR1, sigusr1, 0); in main() 147 sethandler(SIGSEGV, sigsegv_for_fallthrough, 0); in main()
|
H A D | single_step_syscall.c | 129 sethandler(SIGTRAP, sigtrap, 0); in main() 195 sethandler(SIGSEGV, print_and_longjmp, in main() 197 sethandler(SIGILL, print_and_longjmp, SA_RESETHAND); in main()
|
H A D | sigtrap_loop.c | 20 static void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), int flags) in sethandler() function 63 sethandler(SIGTRAP, sigtrap, 0); in main()
|
H A D | corrupt_xstate_header.c | 53 sethandler(SIGUSR1, sigusr1, 0); in main() 54 sethandler(SIGSEGV, sigsegv, 0); in main()
|
H A D | sigreturn.c | 522 sethandler(SIGUSR2, sigusr2, 0); in test_nonstrict_ss() 758 sethandler(SIGUSR1, sigusr1, 0); in main() 759 sethandler(SIGTRAP, sigtrap, SA_ONSTACK); in main() 810 sethandler(SIGSEGV, sigtrap, SA_ONSTACK); in main() 811 sethandler(SIGBUS, sigtrap, SA_ONSTACK); in main() 812 sethandler(SIGILL, sigtrap, SA_ONSTACK); /* 32-bit kernels do this */ in main()
|
H A D | sigaltstack.c | 74 sethandler(SIGSEGV, sigsegv, 0); in test_sigaltstack() 75 sethandler(SIGALRM, sigalrm, SA_ONSTACK); in test_sigaltstack()
|
H A D | helpers.h | 30 static inline void sethandler(int sig, void (*handler)(int, siginfo_t *, void *), int flags) in sethandler() function
|
H A D | syscall_nt.c | 58 sethandler(SIGTRAP, sigtrap, 0); in main()
|
H A D | ioperm.c | 36 sethandler(SIGSEGV, sigsegv, SA_RESETHAND); in try_outb()
|
H A D | unwind_vdso.c | 140 sethandler(SIGTRAP, sigtrap, 0); in main()
|
H A D | fsgsbase.c | 580 sethandler(SIGILL, sigill, 0); in main() 590 sethandler(SIGSEGV, sigsegv, 0); in main()
|
H A D | ldt_gdt.c | 539 sethandler(SIGSEGV, sigsegv, 0); in do_multicpu_tests() 543 sethandler(SIGILL, sigsegv, 0); in do_multicpu_tests()
|
H A D | amx.c | 499 sethandler(SIGILL, handle_noperm, 0); in main()
|
H A D | xstate.c | 426 sethandler(SIGUSR1, validate_sigfpstate, 0); in test_signal()
|
H A D | ptrace_syscall.c | 138 sethandler(SIGUSR1, empty_handler, 0); in test_sys32_regs()
|