/linux-master/tools/testing/selftests/x86/ |
H A D | sigaltstack.c | 70 printf("[FAIL]\tWrong signal delivered: SIGSEGV (expected SIGALRM)."); 82 printf("[FAIL]\tWrong signal delivered: SIGALRM (expected SIGSEGV)."); 96 sethandler(SIGSEGV, sigsegv, 0); 103 sigalrm_expected ? "It" : "SIGSEGV"); 108 clearhandler(SIGSEGV);
|
H A D | test_shadow_stack.c | 225 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); 712 if (sigaction(SIGSEGV, [all...] |
H A D | corrupt_xstate_header.c | 58 printf("\tGot SIGSEGV\n"); 66 sethandler(SIGSEGV, sigsegv, 0);
|
/linux-master/arch/hexagon/mm/ |
H A D | vm_fault.c | 127 si_signo = SIGSEGV; 138 force_sig_fault(SIGSEGV, si_code, (void __user *)address);
|
/linux-master/arch/powerpc/mm/ |
H A D | fault.c | 62 return SIGSEGV; 64 _exception(SIGSEGV, regs, si_code, address); 126 return SIGSEGV; 184 return SIGSEGV; 448 return SIGSEGV; 665 bad_page_fault(regs, SIGSEGV); 681 _exception(SIGSEGV, regs, SEGV_BNDERR, regs->dar); 683 bad_page_fault(regs, SIGSEGV);
|
/linux-master/tools/testing/selftests/powerpc/mm/ |
H A D | segv_errors.c | 46 FAIL_IF(sigaction(SIGSEGV, &act, NULL) != 0);
|
/linux-master/tools/testing/selftests/prctl/ |
H A D | disable-tsc-test.c | 23 # define PR_TSC_SIGSEGV 2 /* throw a SIGSEGV instead of reading the TSC */ 65 signal(SIGSEGV, sigsegv_cb);
|
H A D | disable-tsc-on-off-stress-test.c | 28 # define PR_TSC_SIGSEGV 2 /* throw a SIGSEGV instead of reading the TSC */ 62 signal(SIGSEGV, sigsegv_cb);
|
/linux-master/arch/um/os-Linux/ |
H A D | signal.c | 29 [SIGSEGV] = segv_handler, 39 if (sig == SIGSEGV) { 164 [SIGSEGV] = sig_handler, 234 if (sig == SIGSEGV)
|
/linux-master/arch/mips/include/uapi/asm/ |
H A D | signal.h | 36 #define SIGSEGV 11 /* Segmentation violation (ANSI). */ macro
|
/linux-master/arch/s390/include/uapi/asm/ |
H A D | signal.h | 37 #define SIGSEGV 11 macro
|
/linux-master/arch/alpha/include/uapi/asm/ |
H A D | signal.h | 33 #define SIGSEGV 11 macro
|
/linux-master/arch/xtensa/include/uapi/asm/ |
H A D | signal.h | 46 #define SIGSEGV 11 macro
|
/linux-master/arch/arm/include/uapi/asm/ |
H A D | signal.h | 29 #define SIGSEGV 11 macro
|
/linux-master/include/uapi/asm-generic/ |
H A D | signal.h | 22 #define SIGSEGV 11 macro
|
/linux-master/arch/powerpc/include/uapi/asm/ |
H A D | signal.h | 32 #define SIGSEGV 11 macro
|
/linux-master/tools/testing/selftests/arm64/signal/testcases/ |
H A D | fake_sigreturn_sve_change_vl.c | 90 .sig_ok = SIGSEGV,
|
H A D | fake_sigreturn_sme_change_vl.c | 88 .sig_ok = SIGSEGV,
|
H A D | fake_sigreturn_bad_size.c | 74 .sig_ok = SIGSEGV,
|
/linux-master/arch/um/kernel/ |
H A D | trap.c | 139 if (!unhandled_signal(tsk, SIGSEGV)) 158 force_sig_fault(SIGSEGV, SEGV_ACCERR, (void __user *) FAULT_ADDRESS(fi)); 163 force_fatal_sig(SIGSEGV); 168 * we just got a fatal SIGSEGV queued. 174 * segv_handler() - the SIGSEGV handler 266 force_sig_fault(SIGSEGV, si_code, (void __user *) address);
|
/linux-master/arch/x86/include/uapi/asm/ |
H A D | signal.h | 33 #define SIGSEGV 11 macro
|
/linux-master/arch/parisc/include/uapi/asm/ |
H A D | signal.h | 16 #define SIGSEGV 11 macro
|
/linux-master/tools/testing/selftests/riscv/sigreturn/ |
H A D | sigreturn.c | 50 sigaction(SIGSEGV, &sig_action, 0); 56 # Generate SIGSEGV \n\
|
/linux-master/arch/arm/mm/ |
H A D | fault.c | 179 * User mode accesses just cause a SIGSEGV 191 if (((user_debug & UDBG_SEGV) && (sig == SIGSEGV)) || 201 if ((sig == SIGSEGV) && ((addr & PAGE_MASK) == 0xffff0000)) 223 __do_user_fault(addr, fsr, SIGSEGV, SEGV_MAPERR, regs); 428 sig = SIGSEGV; 663 hook_fault_code(4, do_translation_fault, SIGSEGV, SEGV_MAPERR, 672 hook_fault_code(3, do_bad, SIGSEGV, SEGV_MAPERR, 674 hook_fault_code(6, do_bad, SIGSEGV, SEGV_MAPERR,
|
/linux-master/arch/arm64/mm/ |
H A D | fault.c | 673 arm64_force_sig_fault(SIGSEGV, si_code, far, inf->name); 759 { do_translation_fault, SIGSEGV, SEGV_MAPERR, "level 0 translation fault" }, 760 { do_translation_fault, SIGSEGV, SEGV_MAPERR, "level 1 translation fault" }, 761 { do_translation_fault, SIGSEGV, SEGV_MAPERR, "level 2 translation fault" }, 762 { do_translation_fault, SIGSEGV, SEGV_MAPERR, "level 3 translation fault" }, 763 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 0 access flag fault" }, 764 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 1 access flag fault" }, 765 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 2 access flag fault" }, 766 { do_page_fault, SIGSEGV, SEGV_ACCERR, "level 3 access flag fault" }, 767 { do_page_fault, SIGSEGV, SEGV_ACCER [all...] |