Searched refs:SIGSEGV (Results 1 - 25 of 200) sorted by relevance

12345678

/linux-master/arch/arm/mm/
H A Dfsr-2level.c7 { do_bad, SIGSEGV, 0, "vector exception" },
12 { do_translation_fault, SIGSEGV, SEGV_MAPERR, "section translation fault" },
14 { do_page_fault, SIGSEGV, SEGV_MAPERR, "page translation fault" },
16 { do_bad, SIGSEGV, SEGV_ACCERR, "section domain fault" },
18 { do_bad, SIGSEGV, SEGV_ACCERR, "page domain fault" },
20 { do_sect_fault, SIGSEGV, SEGV_ACCERR, "section permission fault" },
22 { do_page_fault, SIGSEGV, SEGV_ACCERR, "page permission fault" },
50 { do_bad, SIGSEGV, SEGV_ACCERR, "section access flag fault" },
52 { do_translation_fault, SIGSEGV, SEGV_MAPERR, "section translation fault" },
53 { do_bad, SIGSEGV, SEGV_ACCER
[all...]
H A Dfsr-3level.c8 { do_translation_fault, SIGSEGV, SEGV_MAPERR, "level 1 translation fault" },
9 { do_translation_fault, SIGSEGV, SEGV_MAPERR, "level 2 translation fault" },
10 { do_page_fault, SIGSEGV, SEGV_MAPERR, "level 3 translation fault" },
12 { do_bad, SIGSEGV, SEGV_ACCERR, "level 1 access flag fault" },
13 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 2 access flag fault" },
14 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 3 access flag fault" },
16 { do_bad, SIGSEGV, SEGV_ACCERR, "level 1 permission fault" },
17 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 2 permission fault" },
18 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 3 permission fault" },
/linux-master/tools/perf/tests/
H A Dperf-hooks.c11 pr_debug("SIGSEGV is observed as expected, try to recover.\n");
13 signal(SIGSEGV, SIG_DFL);
14 raise(SIGSEGV);
26 raise(SIGSEGV);
33 signal(SIGSEGV, sigsegv_handler);
/linux-master/tools/testing/selftests/arm64/signal/testcases/
H A Dmangle_pstate_invalid_compat_toggle.c18 /* This config should trigger a SIGSEGV by Kernel */
29 .sig_ok = SIGSEGV,
H A Dmangle_pstate_invalid_daif_bits.c20 * This config should trigger a SIGSEGV by Kernel when it checks
33 .sig_ok = SIGSEGV,
H A Dfake_sigreturn_misaligned_sp.c34 .sig_ok = SIGSEGV,
H A Dmangle_pstate_invalid_mode_template.h26 .sig_ok = SIGSEGV, \
H A Dfake_sigreturn_bad_magic.c49 .sig_ok = SIGSEGV,
H A Dfake_sigreturn_bad_size_for_magic0.c43 .sig_ok = SIGSEGV,
H A Dfake_sigreturn_missing_fpsimd.c47 .sig_ok = SIGSEGV,
H A Dfake_sigreturn_duplicated_fpsimd.c47 .sig_ok = SIGSEGV,
/linux-master/tools/testing/selftests/powerpc/tm/
H A Dtm-signal-msr-resv.c13 * value and send us with a SIGSEGV.
28 if (segv_expected && (signum == SIGSEGV))
62 if (signal(SIGSEGV, signal_segv) == SIG_ERR)
H A Dtm-signal-stack.c60 if (signal(SIGSEGV, signal_segv) == SIG_ERR)
H A Dtm-sigreturn.c65 if (sigaction(SIGSEGV, &sa, NULL))
/linux-master/tools/testing/selftests/x86/
H A Diopl.c57 sethandler(SIGSEGV, sigsegv, SA_RESETHAND);
65 clearhandler(SIGSEGV);
96 sethandler(SIGSEGV, sigsegv, SA_RESETHAND);
109 clearhandler(SIGSEGV);
116 sethandler(SIGSEGV, sigsegv, SA_RESETHAND);
129 clearhandler(SIGSEGV);
H A Dmov_ss_trap.c110 [SIGSEGV] = "SIGSEGV",
173 sethandler(SIGSEGV, handle_and_return, SA_RESETHAND);
178 sethandler(SIGSEGV, handle_and_return, SA_RESETHAND);
195 sethandler(SIGSEGV, handle_and_longjmp, SA_RESETHAND);
201 sethandler(SIGSEGV, handle_and_longjmp, SA_RESETHAND);
212 sethandler(SIGSEGV, handle_and_longjmp, SA_RESETHAND);
247 * the SIGSEGV.
257 sethandler(SIGSEGV, handle_and_longjmp, SA_RESETHAND | SA_ONSTACK);
273 sethandler(SIGSEGV, handle_and_longjm
[all...]
H A Dtest_shadow_stack.c225 if (sigaction(SIGSEGV, &sa, NULL))
235 signal(SIGSEGV, SIG_DFL);
323 if (sigaction(SIGSEGV, &sa, NULL))
391 signal(SIGSEGV, SIG_DFL);
404 if (sigaction(SIGSEGV, &sa, NULL))
445 signal(SIGSEGV, SIG_DFL);
492 if (sigaction(SIGSEGV, &sa, NULL))
528 signal(SIGSEGV, SIG_DFL);
536 signal(SIGSEGV, SIG_DFL);
659 if (sigaction(SIGSEGV,
[all...]
H A Dsingle_step_syscall.c92 [SIGSEGV] = "SIGSEGV",
206 * the SIGSEGV.
217 sethandler(SIGSEGV, print_and_longjmp,
231 clearhandler(SIGSEGV);
/linux-master/tools/testing/selftests/prctl/
H A Ddisable-tsc-ctxt-sw-stress-test.c28 # define PR_TSC_SIGSEGV 2 /* throw a SIGSEGV instead of reading the TSC */
51 signal(SIGSEGV, sigsegv_expect);
72 signal(SIGSEGV, sigsegv_fail);
/linux-master/security/apparmor/include/
H A Dsig_names.h24 [SIGSEGV] = 11,
/linux-master/arch/parisc/include/uapi/asm/
H A Dsignal.h16 #define SIGSEGV 11 macro
/linux-master/arch/m68k/include/uapi/asm/
H A Dsignal.h29 #define SIGSEGV 11 macro
/linux-master/arch/microblaze/mm/
H A Dfault.c102 _exception(SIGSEGV, regs, code, address);
119 die("Weird page fault", regs, SIGSEGV);
271 /* User mode accesses cause a SIGSEGV */
273 _exception(SIGSEGV, regs, code, address);
277 bad_page_fault(regs, address, SIGSEGV);
/linux-master/arch/x86/um/os-Linux/
H A Dtask_size.c93 if (sigaction(SIGSEGV, &sa, &old)) {
132 /* Restore the old SIGSEGV handling */
133 if (sigaction(SIGSEGV, &old, NULL)) {
/linux-master/arch/x86/kernel/
H A Dcet.c67 if (show_unhandled_signals && unhandled_signal(tsk, SIGSEGV) &&
78 force_sig_fault(SIGSEGV, SEGV_CPERR, (void __user *)0);

Completed in 162 milliseconds

12345678