/linux-master/tools/testing/selftests/arm64/mte/ |
H A D | check_ksm_options.c | 145 mte_register_signal(SIGSEGV, mte_default_handler);
|
/linux-master/arch/m68k/kernel/ |
H A D | asm-offsets.c | 70 DEFINE(LSIGSEGV, SIGSEGV);
|
/linux-master/tools/testing/selftests/powerpc/mm/ |
H A D | exec_prot.c | 119 /* Setup SIGSEGV handler */ 125 FAIL_IF(sigaction(SIGSEGV, &segv_act, NULL) != 0);
|
/linux-master/arch/arm/kernel/ |
H A D | swp_emulate.c | 110 SIGSEGV, si_code,
|
H A D | traps.c | 289 ret = notify_die(DIE_OOPS, str, regs, err, tsk->thread.trap_no, SIGSEGV); 367 int sig = SIGSEGV; 550 send_sig(SIGSEGV, current, 1); 617 SIGSEGV, SEGV_MAPERR, NULL, 0, 0);
|
/linux-master/kernel/entry/ |
H A D | syscall_user_dispatch.c | 52 force_exit_sig(SIGSEGV);
|
/linux-master/arch/alpha/mm/ |
H A D | fault.c | 226 force_sig_fault(SIGSEGV, si_code, (void __user *) address);
|
/linux-master/arch/openrisc/mm/ |
H A D | fault.c | 213 /* User mode accesses just cause a SIGSEGV */ 216 force_sig_fault(SIGSEGV, si_code, (void __user *)address);
|
/linux-master/arch/arc/mm/ |
H A D | fault.c | 181 sig = SIGSEGV;
|
/linux-master/arch/mips/kernel/ |
H A D | signal_n32.c | 87 force_sig(SIGSEGV);
|
H A D | signal_o32.c | 191 force_sig(SIGSEGV); 290 force_sig(SIGSEGV);
|
H A D | branch.c | 37 force_sig(SIGSEGV); 310 force_sig(SIGSEGV); 333 force_sig(SIGSEGV); 348 force_sig(SIGSEGV); 864 force_sig(SIGSEGV);
|
/linux-master/arch/um/os-Linux/ |
H A D | util.c | 84 * the calling process and UML crashes with SIGSEGV. 119 signal(SIGSEGV, SIG_DFL); 141 * SIGSEGV and segfaulting immediately upon return. There is 142 * always a SIGSEGV pending, and (I'm guessing) signals are 144 * SIGSEGV being signal 11) is never handled.
|
/linux-master/arch/alpha/kernel/ |
H A D | traps.c | 161 make_task_dead(SIGSEGV); 520 make_task_dead(SIGSEGV); 575 make_task_dead(SIGSEGV); 907 send_sig_fault(SIGSEGV, si_code, va, current);
|
/linux-master/arch/powerpc/kernel/ |
H A D | traps.c | 104 case SIGSEGV: return "segfault"; 276 if (notify_die(DIE_OOPS, str, regs, err, 255, SIGSEGV) == NOTIFY_STOP) 362 if (!exception_common(SIGSEGV, regs, SEGV_PKUERR, addr)) 1469 _exception(SIGSEGV, regs, SEGV_MAPERR, regs->nip); 1579 _exception(SIGSEGV, regs, SEGV_MAPERR, regs->nip); 1613 _exception(SIGSEGV, regs, SEGV_MAPERR, regs->nip); 1671 sig = SIGSEGV; 1686 die("Kernel stack overflow", regs, SIGSEGV); 2122 _exception(SIGSEGV, regs, SEGV_ACCERR, regs->nip); 2186 _exception(SIGSEGV, reg [all...] |
H A D | signal_32.c | 1076 * We kill the task with a SIGSEGV in this situation. 1079 force_exit_sig(SIGSEGV); 1188 force_sig(SIGSEGV); 1267 * We kill the task with a SIGSEGV in this situation. 1272 force_sig(SIGSEGV); 1346 force_sig(SIGSEGV); 1357 force_sig(SIGSEGV);
|
/linux-master/tools/testing/selftests/arm64/pauth/ |
H A D | pac.c | 191 if (signum == SIGSEGV || signum == SIGILL) 195 /* check that a corrupted PAC results in SIGSEGV or SIGILL */ 206 sigaction(SIGSEGV, &sa, NULL); 210 ASSERT_TRUE(0) TH_LOG("SIGSEGV/SIGILL signal did not occur");
|
/linux-master/arch/sparc/mm/ |
H A D | fault_32.c | 223 /* User mode accesses just cause a SIGSEGV */ 225 do_fault_siginfo(code, SIGSEGV, regs, text_fault); 337 __do_fault_siginfo(code, SIGSEGV, tsk->thread.kregs, address);
|
/linux-master/arch/s390/kernel/ |
H A D | traps.c | 87 report_user_fault(regs, SIGSEGV, 0); 88 force_exit_sig(SIGSEGV);
|
/linux-master/arch/sparc/kernel/ |
H A D | traps_64.c | 205 force_sig_fault(SIGSEGV, SEGV_MAPERR, (void __user *)regs->tpc); 240 force_sig_fault(SIGSEGV, SEGV_MAPERR, (void __user *) addr); 324 force_sig_fault(SIGSEGV, SEGV_MAPERR, (void __user *)sfar); 391 force_sig_fault(SIGSEGV, SEGV_ACCADI, (void __user *)addr); 394 force_sig_fault(SIGSEGV, SEGV_MAPERR, (void __user *)addr); 2038 SIGSEGV) == NOTIFY_STOP) 2050 * but to send SIGSEGV to the process. 2069 /* Send SIGSEGV to the userspace process with the right signal 2072 force_sig_fault(SIGSEGV, SEGV_ADIDERR, (void __user *)ent.err_raddr); 2533 notify_die(DIE_OOPS, str, regs, 0, 255, SIGSEGV); [all...] |
/linux-master/arch/x86/math-emu/ |
H A D | fpu_entry.c | 189 math_abort(FPU_info, SIGSEGV); 261 math_abort(FPU_info, SIGSEGV); 276 math_abort(FPU_info, SIGSEGV);
|
/linux-master/arch/parisc/kernel/ |
H A D | traps.c | 269 make_task_dead(SIGSEGV); 737 force_sig_fault(SIGSEGV, SEGV_MAPERR, 770 force_sig_fault(SIGSEGV, SEGV_MAPERR,
|
/linux-master/tools/testing/selftests/x86/ |
H A D | fsgsbase.c | 69 clearhandler(SIGSEGV); 616 sethandler(SIGSEGV, sigsegv, 0);
|
H A D | sigreturn.c | 540 clearhandler(SIGSEGV); 754 * then we won't get SIGSEGV. 756 printf("[FAIL]\tDid not get SIGSEGV\n"); 827 * entry failures can generate SIGSEGV, SIGBUS, or SIGILL. 830 sethandler(SIGSEGV, sigtrap, SA_ONSTACK);
|
/linux-master/arch/powerpc/platforms/book3s/ |
H A D | vas-api.c | 225 info.si_signo = SIGSEGV; 237 rc = kill_pid_info(SIGSEGV, &info, pid);
|