/linux-4.1.27/arch/s390/kernel/ |
D | traps.c | 59 void do_report_trap(struct pt_regs *regs, int si_signo, int si_code, char *str) in do_report_trap() argument 66 info.si_code = si_code; in do_report_trap() 86 static void do_trap(struct pt_regs *regs, int si_signo, int si_code, char *str) in do_trap() argument 91 do_report_trap(regs, si_signo, si_code, str); in do_trap() 105 info.si_code = TRAP_HWBKPT; in do_per_trap() 156 int si_code = 0; in do_fp_trap() local 161 si_code = FPE_FLTINV; in do_fp_trap() 163 si_code = FPE_FLTDIV; in do_fp_trap() 165 si_code = FPE_FLTOVF; in do_fp_trap() 167 si_code = FPE_FLTUND; in do_fp_trap() [all …]
|
D | compat_signal.c | 77 err |= __put_user((short)from->si_code, &to->si_code); in copy_siginfo_to_user32() 78 if (from->si_code < 0) in copy_siginfo_to_user32() 81 switch (from->si_code >> 16) { in copy_siginfo_to_user32() 124 err |= __get_user(to->si_code, &from->si_code); in copy_siginfo_from_user32() 126 if (to->si_code < 0) in copy_siginfo_from_user32() 129 switch (to->si_code >> 16) { in copy_siginfo_from_user32()
|
D | entry.h | 51 void do_report_trap(struct pt_regs *regs, int si_signo, int si_code, char *str);
|
D | runtime_instr.c | 84 info.si_code = SI_QUEUE; in runtime_instr_int_handler()
|
/linux-4.1.27/arch/blackfin/kernel/ |
D | traps.c | 28 kgdb_handle_exception(trapnr, sig, info.si_code, fp); \ 114 info.si_code = TRAP_ILLTRAP; in trap_c() 124 info.si_code = SEGV_STACKFLOW; in trap_c() 132 info.si_code = TRAP_ILLTRAP; in trap_c() 153 info.si_code = ILL_ILLPARAOP; in trap_c() 160 info.si_code = TRAP_STEP; in trap_c() 170 info.si_code = TRAP_TRACEFLOW; in trap_c() 222 info.si_code = ILL_ILLOPC; in trap_c() 229 info.si_code = ILL_ILLPARAOP; in trap_c() 236 info.si_code = ILL_CPLB_VI; in trap_c() [all …]
|
/linux-4.1.27/arch/alpha/math-emu/ |
D | math.c | 107 long si_code; in alpha_fp_emul() local 311 si_code = 0; in alpha_fp_emul() 313 if (_fex & IEEE_TRAP_ENABLE_DNO) si_code = FPE_FLTUND; in alpha_fp_emul() 314 if (_fex & IEEE_TRAP_ENABLE_INE) si_code = FPE_FLTRES; in alpha_fp_emul() 315 if (_fex & IEEE_TRAP_ENABLE_UNF) si_code = FPE_FLTUND; in alpha_fp_emul() 316 if (_fex & IEEE_TRAP_ENABLE_OVF) si_code = FPE_FLTOVF; in alpha_fp_emul() 317 if (_fex & IEEE_TRAP_ENABLE_DZE) si_code = FPE_FLTDIV; in alpha_fp_emul() 318 if (_fex & IEEE_TRAP_ENABLE_INV) si_code = FPE_FLTINV; in alpha_fp_emul() 321 return si_code; in alpha_fp_emul() 340 unsigned long insn, opcode, rc, si_code = 0; in alpha_fp_emul_imprecise() local [all …]
|
/linux-4.1.27/arch/arm64/kernel/ |
D | fpsimd.c | 106 unsigned int si_code = 0; in do_fpsimd_exc() local 109 si_code = FPE_FLTINV; in do_fpsimd_exc() 111 si_code = FPE_FLTDIV; in do_fpsimd_exc() 113 si_code = FPE_FLTOVF; in do_fpsimd_exc() 115 si_code = FPE_FLTUND; in do_fpsimd_exc() 117 si_code = FPE_FLTRES; in do_fpsimd_exc() 121 info.si_code = si_code; in do_fpsimd_exc()
|
D | debug-monitors.c | 243 info.si_code = TRAP_HWBKPT; in single_step_handler() 315 .si_code = TRAP_BRKPT, in brk_handler() 364 .si_code = TRAP_BRKPT, in aarch32_break_handler()
|
D | signal32.c | 145 err |= __put_user((short)from->si_code, &to->si_code); in copy_siginfo_to_user32() 146 if (from->si_code < 0) in copy_siginfo_to_user32() 149 else switch (from->si_code & __SI_MASK) { in copy_siginfo_to_user32() 172 (from->si_code == BUS_MCEERR_AR || from->si_code == BUS_MCEERR_AO)) in copy_siginfo_to_user32()
|
D | traps.c | 347 info.si_code = ILL_ILLOPC; in do_undefinstr() 437 info.si_code = ILL_ILLOPC; in bad_mode()
|
D | armv8_deprecated.c | 324 info.si_code = SEGV_MAPERR; in set_segfault() 326 info.si_code = SEGV_ACCERR; in set_segfault()
|
D | ptrace.c | 81 .si_code = TRAP_HWBKPT, in ptrace_hbptriggered()
|
/linux-4.1.27/arch/alpha/kernel/ |
D | traps.c | 206 long si_code = FPE_FLTINV; in do_entArith() local 214 si_code = alpha_fp_emul(regs->pc - 4); in do_entArith() 216 si_code = alpha_fp_emul_imprecise(regs, write_mask); in do_entArith() 217 if (si_code == 0) in do_entArith() 224 info.si_code = si_code; in do_entArith() 266 info.si_code = TRAP_BRKPT; in do_entIF() 280 info.si_code = __SI_FAULT; in do_entIF() 348 info.si_code = code; in do_entIF() 355 long si_code; in do_entIF() local 370 si_code = alpha_fp_emul(regs->pc - 4); in do_entIF() [all …]
|
D | osf_sys.c | 877 int si_code = 0; in SYSCALL_DEFINE5() local 879 if (fex & IEEE_TRAP_ENABLE_DNO) si_code = FPE_FLTUND; in SYSCALL_DEFINE5() 880 if (fex & IEEE_TRAP_ENABLE_INE) si_code = FPE_FLTRES; in SYSCALL_DEFINE5() 881 if (fex & IEEE_TRAP_ENABLE_UNF) si_code = FPE_FLTUND; in SYSCALL_DEFINE5() 882 if (fex & IEEE_TRAP_ENABLE_OVF) si_code = FPE_FLTOVF; in SYSCALL_DEFINE5() 883 if (fex & IEEE_TRAP_ENABLE_DZE) si_code = FPE_FLTDIV; in SYSCALL_DEFINE5() 884 if (fex & IEEE_TRAP_ENABLE_INV) si_code = FPE_FLTINV; in SYSCALL_DEFINE5() 888 info.si_code = si_code; in SYSCALL_DEFINE5()
|
D | signal.c | 224 info.si_code = TRAP_BRKPT; in do_sigreturn() 258 info.si_code = TRAP_BRKPT; in do_rt_sigreturn()
|
/linux-4.1.27/arch/sparc/kernel/ |
D | traps_32.c | 106 info.si_code = ILL_ILLTRP; in do_hw_interrupt() 126 info.si_code = ILL_ILLOPC; in do_illegal_instruction() 141 info.si_code = ILL_PRVOPC; in do_priv_instruction() 167 info.si_code = BUS_ADRALN; in do_memaccess_unaligned() 307 info.si_code = __SI_FAULT; 310 info.si_code = FPE_FLTINV; 312 info.si_code = FPE_FLTOVF; 314 info.si_code = FPE_FLTUND; 316 info.si_code = FPE_FLTDIV; 318 info.si_code = FPE_FLTRES; [all …]
|
D | traps_64.c | 111 info.si_code = ILL_ILLTRP; in bad_trap() 210 info.si_code = SEGV_MAPERR; in spitfire_insn_access_exception() 251 info.si_code = SEGV_MAPERR; in sun4v_insn_access_exception() 300 info.si_code = SEGV_MAPERR; in spitfire_data_access_exception() 356 info.si_code = SEGV_MAPERR; in sun4v_data_access_exception() 538 info.si_code = BUS_OBJERR; in spitfire_ue_log() 2187 info.si_code = __SI_FAULT; in do_fpe_common() 2190 info.si_code = FPE_FLTINV; in do_fpe_common() 2192 info.si_code = FPE_FLTOVF; in do_fpe_common() 2194 info.si_code = FPE_FLTUND; in do_fpe_common() [all …]
|
D | signal32.c | 88 err |= __put_user((short)from->si_code, &to->si_code); in copy_siginfo_to_user32() 89 if (from->si_code < 0) in copy_siginfo_to_user32() 92 switch (from->si_code >> 16) { in copy_siginfo_to_user32()
|
D | sys_sparc_32.c | 155 info.si_code = TRAP_BRKPT; in sparc_breakpoint()
|
D | unaligned_32.c | 317 info.si_code = BUS_ADRALN; in user_mna_trap_fault()
|
D | sys_sparc_64.c | 513 info.si_code = TRAP_BRKPT; in sparc_breakpoint()
|
D | signal_64.c | 413 err |= __put_user(SI_NOINFO, &sf->info.si_code); in setup_rt_frame()
|
D | process_64.c | 535 info.si_code = BUS_ADRALN; in stack_unaligned()
|
/linux-4.1.27/arch/ia64/kernel/ |
D | traps.c | 182 siginfo.si_code = code; in ia64_bad_break() 349 siginfo.si_code = __SI_FAULT; /* default code */ in handle_fpu_swa() 352 siginfo.si_code = FPE_FLTINV; in handle_fpu_swa() 356 siginfo.si_code = FPE_FLTUND; in handle_fpu_swa() 358 siginfo.si_code = FPE_FLTDIV; in handle_fpu_swa() 373 siginfo.si_code = __SI_FAULT; /* default code */ in handle_fpu_swa() 376 siginfo.si_code = FPE_FLTOVF; in handle_fpu_swa() 378 siginfo.si_code = FPE_FLTUND; in handle_fpu_swa() 380 siginfo.si_code = FPE_FLTRES; in handle_fpu_swa() 421 si.si_code = ILL_ILLOPC; in ia64_illegal_op_fault() [all …]
|
D | brl_emu.c | 204 siginfo.si_code = ILL_BADIADDR; in ia64_emulate_brl() 213 siginfo.si_code = TRAP_BRANCH; in ia64_emulate_brl() 226 siginfo.si_code = TRAP_TRACE; in ia64_emulate_brl()
|
D | signal.c | 112 if (from->si_code < 0) { in copy_siginfo_to_user() 127 err |= __put_user((short)from->si_code, &to->si_code); in copy_siginfo_to_user() 128 switch (from->si_code >> 16) { in copy_siginfo_to_user() 210 si.si_code = SI_KERNEL; in ia64_rt_sigreturn() 307 si.si_code = SI_KERNEL; in force_sigsegv_info()
|
D | unaligned.c | 1535 si.si_code = BUS_ADRALN; in ia64_handle_unaligned()
|
/linux-4.1.27/tools/testing/selftests/ptrace/ |
D | peeksiginfo.c | 109 int si_code; in check_direct_path() local 113 si_code = TEST_SICODE_SHARE; in check_direct_path() 116 si_code = TEST_SICODE_PRIV; in check_direct_path() 131 if (siginfo[j].si_code == si_code && in check_direct_path() 136 shared, i, siginfo[j].si_code, siginfo[j].si_int); in check_direct_path() 178 siginfo->si_code = TEST_SICODE_SHARE; in main() 182 siginfo->si_code = TEST_SICODE_PRIV; in main()
|
/linux-4.1.27/arch/hexagon/mm/ |
D | vm_fault.c | 53 int si_code = SEGV_MAPERR; in do_page_fault() local 86 si_code = SEGV_ACCERR; in do_page_fault() 143 info.si_code = BUS_ADRERR; in do_page_fault() 148 info.si_code = SEGV_ACCERR; in do_page_fault() 161 info.si_code = si_code; in do_page_fault()
|
/linux-4.1.27/arch/mn10300/kernel/ |
D | fpu.c | 53 info.si_code = FPE_FLTINV; in fpu_exception() 60 info.si_code = FPE_FLTDIV; in fpu_exception() 62 info.si_code = FPE_FLTOVF; in fpu_exception() 64 info.si_code = FPE_FLTUND; in fpu_exception() 66 info.si_code = FPE_FLTRES; in fpu_exception()
|
D | traps.c | 55 u32 si_code; member 129 int signo, si_code; in die_if_no_fixup() local 137 si_code = exception_to_signal_map[code >> 3].si_code; in die_if_no_fixup() 167 si_code = TRAP_BRKPT; in die_if_no_fixup() 188 if (debugger_intercept(code, signo, si_code, regs) == 0) in die_if_no_fixup() 211 info.si_code = exception_to_signal_map[intcode >> 3].si_code; in handle_exception()
|
D | kgdb.c | 449 int debugger_intercept(enum exception_code excep, int signo, int si_code, in debugger_intercept() argument 457 si_code = TRAP_TRACE; in debugger_intercept() 460 ret = kgdb_handle_exception(excep, signo, si_code, regs); in debugger_intercept()
|
D | gdb-stub.c | 1693 int signo, int si_code, struct pt_regs *regs) in debugger_intercept() argument
|
/linux-4.1.27/arch/frv/kernel/ |
D | traps.c | 49 info.si_code = SEGV_ACCERR; in insn_access_error() 80 info.si_code = ILL_ILLOPC; in illegal_instruction() 84 info.si_code = ILL_PRVOPC; in illegal_instruction() 88 info.si_code = ILL_ILLTRP; in illegal_instruction() 94 info.si_code = in illegal_instruction() 323 info.si_code = SEGV_ACCERR; in atomic_operation() 344 info.si_code = FPE_MDAOVF; in media_exception() 378 info.si_code = SEGV_ACCERR; in memory_access_exception() 410 info.si_code = SEGV_ACCERR; in data_access_error() 444 info.si_code = FPE_INTDIV; in division_exception()
|
/linux-4.1.27/arch/alpha/mm/ |
D | fault.c | 90 int fault, si_code = SEGV_MAPERR; in do_page_fault() local 134 si_code = SEGV_ACCERR; in do_page_fault() 226 info.si_code = BUS_ADRERR; in do_page_fault() 236 info.si_code = si_code; in do_page_fault()
|
/linux-4.1.27/arch/tile/kernel/ |
D | compat_signal.c | 66 err |= __put_user((short)from->si_code, &to->si_code); in copy_siginfo_to_user32() 68 if (from->si_code < 0) { in copy_siginfo_to_user32() 79 switch (from->si_code >> 16) { in copy_siginfo_to_user32() 118 err |= __get_user(to->si_code, &from->si_code); in copy_siginfo_from_user32()
|
D | single_step.c | 169 .si_code = BUS_ADRALN, in rewrite_load_store_unaligned() 216 .si_code = BUS_ADRALN, in rewrite_load_store_unaligned()
|
D | unaligned.c | 984 .si_code = BUS_ADRALN, in jit_bundle_gen() 1400 .si_code = SEGV_MAPERR, in jit_bundle_gen() 1516 .si_code = BUS_ADRALN, in do_unaligned() 1540 .si_code = SEGV_MAPERR, in do_unaligned()
|
D | traps.c | 386 info.si_code = code; in do_trap()
|
D | ptrace.c | 312 info.si_code = TRAP_BRKPT; in send_sigtrap()
|
D | hardwall.c | 388 info.si_code = ILL_HARDWALL; in do_hardwall_trap()
|
/linux-4.1.27/arch/powerpc/platforms/cell/spufs/ |
D | fault.c | 52 info.si_code = BUS_OBJERR; in spufs_handle_event() 57 info.si_code = SEGV_ACCERR; in spufs_handle_event() 63 info.si_code = BUS_ADRALN; in spufs_handle_event() 69 info.si_code = ILL_ILLOPC; in spufs_handle_event()
|
/linux-4.1.27/arch/sh/mm/ |
D | fault.c | 40 force_sig_info_fault(int si_signo, int si_code, unsigned long address, in force_sig_info_fault() argument 47 info.si_code = si_code; in force_sig_info_fault() 250 unsigned long address, int si_code) in __bad_area_nosemaphore() argument 261 force_sig_info_fault(SIGSEGV, si_code, address, tsk); in __bad_area_nosemaphore() 278 unsigned long address, int si_code) in __bad_area() argument 288 __bad_area_nosemaphore(regs, error_code, address, si_code); in __bad_area()
|
/linux-4.1.27/arch/um/kernel/ |
D | trap.c | 166 si.si_code = SEGV_ACCERR; in bad_segv() 225 &si.si_code); in segv() 259 si.si_code = BUS_ADRERR; in segv() 295 clean_si.si_code = si->si_code; in relay_signal() 311 sig, si->si_code); in relay_signal()
|
D | ptrace.c | 121 info.si_code = TRAP_BRKPT; in send_sigtrap()
|
/linux-4.1.27/arch/parisc/kernel/ |
D | signal32.c | 288 err |= __get_user(to->si_code, &from->si_code); in copy_siginfo_from_user32() 290 if (to->si_code < 0) in copy_siginfo_from_user32() 293 switch (to->si_code >> 16) { in copy_siginfo_from_user32() 340 err |= __put_user((short)from->si_code, &to->si_code); in copy_siginfo_to_user32() 341 if (from->si_code < 0) in copy_siginfo_to_user32() 344 switch (from->si_code >> 16) { in copy_siginfo_to_user32()
|
D | traps.c | 305 si.si_code = wot; in handle_gdb_break() 575 si.si_code = ILL_ILLOPC; in handle_interruption() 586 si.si_code = ILL_PRVOPC; in handle_interruption() 609 si.si_code = ILL_PRVREG; in handle_interruption() 620 si.si_code = FPE_INTOVF; in handle_interruption() 633 si.si_code = 0; in handle_interruption() 744 si.si_code = SEGV_MAPERR; in handle_interruption() 766 si.si_code = BUS_OBJERR; in handle_interruption() 786 si.si_code = SEGV_MAPERR; in handle_interruption()
|
D | ptrace.c | 79 si.si_code = TRAP_TRACE; in user_enable_single_step()
|
D | unaligned.c | 695 si.si_code = SEGV_MAPERR; in handle_unaligned() 705 si.si_code = BUS_ADRALN; in handle_unaligned()
|
/linux-4.1.27/arch/m68k/kernel/ |
D | traps.c | 1026 info.si_code = BUS_ADRALN; in trap_c() 1032 info.si_code = ILL_ILLOPC; in trap_c() 1036 info.si_code = ILL_PRVOPC; in trap_c() 1040 info.si_code = ILL_COPROC; in trap_c() 1057 info.si_code = ILL_ILLTRP; in trap_c() 1063 info.si_code = FPE_FLTINV; in trap_c() 1067 info.si_code = FPE_FLTRES; in trap_c() 1071 info.si_code = FPE_FLTDIV; in trap_c() 1075 info.si_code = FPE_FLTUND; in trap_c() 1079 info.si_code = FPE_FLTOVF; in trap_c() [all …]
|
/linux-4.1.27/arch/sparc/mm/ |
D | fault_64.c | 176 info.si_code = code; in do_fault_siginfo() 214 static void __kprobes do_kernel_fault(struct pt_regs *regs, int si_code, in do_kernel_fault() argument 262 do_fault_siginfo(si_code, SIGSEGV, regs, address, insn, fault_code); in do_kernel_fault() 288 int si_code, fault_code, fault; in do_sparc64_fault() local 297 si_code = SEGV_MAPERR; in do_sparc64_fault() 410 si_code = SEGV_ACCERR; in do_sparc64_fault() 511 do_kernel_fault(regs, si_code, fault_code, insn, address); in do_sparc64_fault()
|
D | fault_32.c | 132 info.si_code = code; in __do_fault_siginfo() 138 show_signal_msg(regs, sig, info.si_code, in __do_fault_siginfo()
|
/linux-4.1.27/arch/x86/kernel/ |
D | traps.c | 248 info->si_code = sicode; in fill_trap_info() 623 int si_code; in do_debug() local 693 si_code = get_si_code(tsk->thread.debugreg6); in do_debug() 695 send_sigtrap(tsk, regs, error_code, si_code); in do_debug() 773 info.si_code = FPE_FLTINV; in math_error() 775 info.si_code = FPE_FLTDIV; in math_error() 777 info.si_code = FPE_FLTOVF; in math_error() 779 info.si_code = FPE_FLTUND; in math_error() 781 info.si_code = FPE_FLTRES; in math_error() 911 info.si_code = ILL_BADSTK; in do_iret_error()
|
D | ptrace.c | 1409 int error_code, int si_code, in fill_sigtrap_info() argument 1417 info->si_code = si_code; in fill_sigtrap_info() 1429 int error_code, int si_code) in send_sigtrap() argument 1433 fill_sigtrap_info(tsk, regs, error_code, si_code, &info); in send_sigtrap()
|
D | vsyscall_64.c | 106 info.si_code = SEGV_MAPERR; in write_ok_or_segv()
|
/linux-4.1.27/arch/parisc/mm/ |
D | fault.c | 308 si.si_code = SEGV_MAPERR; in do_page_fault() 315 si.si_code = SEGV_ACCERR; in do_page_fault() 324 si.si_code = (code == 18) ? BUS_ADRALN : BUS_ADRERR; in do_page_fault() 330 si.si_code = (code == 26) ? SEGV_ACCERR : SEGV_MAPERR; in do_page_fault()
|
/linux-4.1.27/arch/xtensa/mm/ |
D | fault.c | 49 info.si_code = SEGV_MAPERR; in do_page_fault() 95 info.si_code = SEGV_ACCERR; in do_page_fault() 184 info.si_code = SIGBUS; in do_page_fault() 186 info.si_code = BUS_ADRERR; in do_page_fault()
|
/linux-4.1.27/arch/tile/mm/ |
D | fault.c | 48 int si_code, unsigned long address, in force_sig_info_fault() argument 57 si_signo, si_code & 0xffff, address, in force_sig_info_fault() 63 info.si_code = si_code; in force_sig_info_fault() 272 int si_code; in handle_page_fault() local 315 si_code = SEGV_MAPERR; in handle_page_fault() 416 si_code = SEGV_ACCERR; in handle_page_fault() 500 force_sig_info_fault("segfault", SIGSEGV, si_code, address, in handle_page_fault()
|
/linux-4.1.27/arch/score/mm/ |
D | fault.c | 54 info.si_code = SEGV_MAPERR; in do_page_fault() 97 info.si_code = SEGV_ACCERR; in do_page_fault() 194 info.si_code = BUS_ADRERR; in do_page_fault()
|
/linux-4.1.27/arch/s390/mm/ |
D | fault.c | 242 static noinline void do_sigsegv(struct pt_regs *regs, int si_code) in do_sigsegv() argument 248 si.si_code = si_code; in do_sigsegv() 307 si.si_code = BUS_ADRERR; in do_sigbus() 314 int si_code; in do_fault_error() local 322 si_code = (fault == VM_FAULT_BADMAP) ? in do_fault_error() 324 do_sigsegv(regs, si_code); in do_fault_error()
|
/linux-4.1.27/arch/arc/mm/ |
D | fault.c | 83 info.si_code = SEGV_MAPERR; in do_page_fault() 111 info.si_code = SEGV_ACCERR; in do_page_fault() 232 info.si_code = BUS_ADRERR; in do_page_fault()
|
/linux-4.1.27/arch/openrisc/mm/ |
D | fault.c | 100 info.si_code = SEGV_MAPERR; in do_page_fault() 142 info.si_code = SEGV_ACCERR; in do_page_fault() 287 info.si_code = BUS_ADRERR; in do_page_fault()
|
/linux-4.1.27/arch/x86/mm/ |
D | fault.c | 169 force_sig_info_fault(int si_signo, int si_code, unsigned long address, in force_sig_info_fault() argument 177 info.si_code = si_code; in force_sig_info_fault() 655 unsigned long address, int signal, int si_code) in no_context() argument 683 force_sig_info_fault(signal, si_code, address, tsk, 0); in no_context() 760 unsigned long address, int si_code) in __bad_area_nosemaphore() argument 803 force_sig_info_fault(SIGSEGV, si_code, address, tsk, 0); in __bad_area_nosemaphore() 811 no_context(regs, error_code, address, SIGSEGV, si_code); in __bad_area_nosemaphore() 823 unsigned long address, int si_code) in __bad_area() argument 833 __bad_area_nosemaphore(regs, error_code, address, si_code); in __bad_area()
|
D | mpx.c | 309 info->si_code = SEGV_BNDERR; in mpx_generate_siginfo()
|
/linux-4.1.27/arch/sh/kernel/ |
D | traps_32.c | 490 int si_code = BUS_ADRERR; in do_address_error() local 521 si_code = BUS_ADRALN; in do_address_error() 540 info.si_code = si_code; in do_address_error() 603 info.si_code = FPE_INTDIV; in do_divide_error() 606 info.si_code = FPE_INTOVF; in do_divide_error()
|
D | hw_breakpoint.c | 353 info.si_code = TRAP_HWBKPT; in hw_breakpoint_handler()
|
/linux-4.1.27/include/uapi/asm-generic/ |
D | siginfo.h | 51 int si_code; member 174 #define SI_FROMUSER(siptr) ((siptr)->si_code <= 0) 175 #define SI_FROMKERNEL(siptr) ((siptr)->si_code > 0)
|
/linux-4.1.27/arch/cris/mm/ |
D | fault.c | 109 info.si_code = SEGV_MAPERR; in do_page_fault() 149 info.si_code = SEGV_ACCERR; in do_page_fault() 301 info.si_code = BUS_ADRERR; in do_page_fault()
|
/linux-4.1.27/kernel/ |
D | signal.c | 446 if (likely(q->info.si_code != SI_TIMER)) { in __flush_itimer_signals() 577 info->si_code = SI_USER; in collect_signal() 665 if ((info->si_code & __SI_MASK) == __SI_TIMER && info->si_sys_private) { in dequeue_signal() 1066 override_rlimit = (is_si_special(info) || info->si_code >= 0); in __send_signal() 1078 q->info.si_code = SI_USER; in __send_signal() 1086 q->info.si_code = SI_KERNEL; in __send_signal() 1100 if (sig >= SIGRTMIN && info->si_code != SI_USER) { in __send_signal() 1596 BUG_ON(q->info.si_code != SI_TIMER); in send_sigqueue() 1673 info.si_code = CLD_DUMPED; in do_notify_parent() 1675 info.si_code = CLD_KILLED; in do_notify_parent() [all …]
|
D | ptrace.c | 669 __put_user(info.si_code, &uinfo->si_code)) { in ptrace_peek_siginfo() 680 __put_user(info.si_code, &uinfo->si_code)) { in ptrace_peek_siginfo() 948 if (likely(si && (si->si_code >> 8) == PTRACE_EVENT_STOP)) { in ptrace_request()
|
D | exit.c | 959 retval = put_user((short)why, &infop->si_code); in wait_noreap_copyout() 1098 retval = put_user((short)why, &infop->si_code); in wait_task_zombie() 1222 retval = put_user((short)why, &infop->si_code); in wait_task_stopped() 1582 ret = put_user(0, &infop->si_code); in SYSCALL_DEFINE5()
|
D | compat.c | 597 BUG_ON(info.si_code & __SI_MASK); in COMPAT_SYSCALL_DEFINE5() 598 info.si_code |= __SI_CHLD; in COMPAT_SYSCALL_DEFINE5()
|
D | seccomp.c | 544 info.si_code = SYS_SECCOMP; in seccomp_send_sigsys()
|
/linux-4.1.27/arch/x86/ia32/ |
D | ia32_signal.c | 53 put_user_ex((short)from->si_code, &to->si_code); in copy_siginfo_to_user32() 55 if (from->si_code < 0) { in copy_siginfo_to_user32() 66 switch (from->si_code >> 16) { in copy_siginfo_to_user32() 119 get_user_ex(to->si_code, &from->si_code); in copy_siginfo_from_user32()
|
/linux-4.1.27/arch/frv/mm/ |
D | fault.c | 75 info.si_code = SEGV_MAPERR; in do_page_fault() 134 info.si_code = SEGV_ACCERR; in do_page_fault() 277 info.si_code = BUS_ADRERR; in do_page_fault()
|
/linux-4.1.27/fs/ |
D | signalfd.c | 98 err |= __put_user((short) kinfo->si_code, &uinfo->ssi_code); in signalfd_copyinfo() 99 switch (kinfo->si_code & __SI_MASK) { in signalfd_copyinfo() 125 (kinfo->si_code == BUS_MCEERR_AR || in signalfd_copyinfo() 126 kinfo->si_code == BUS_MCEERR_AO)) in signalfd_copyinfo()
|
D | fcntl.c | 472 si.si_code = reason; in send_sigio_to_task()
|
/linux-4.1.27/arch/mips/mm/ |
D | fault.c | 69 info.si_code = SEGV_MAPERR; in __do_page_fault() 118 info.si_code = SEGV_ACCERR; in __do_page_fault() 287 info.si_code = BUS_ADRERR; in __do_page_fault()
|
/linux-4.1.27/arch/metag/kernel/ |
D | traps.c | 515 info.si_code = code; in unhandled_fault() 725 info.si_code = FPE_FLTINV; in fpe_handler() 727 info.si_code = FPE_FLTDIV; in fpe_handler() 729 info.si_code = FPE_FLTOVF; in fpe_handler() 731 info.si_code = FPE_FLTUND; in fpe_handler() 733 info.si_code = FPE_FLTRES; in fpe_handler() 735 info.si_code = 0; in fpe_handler()
|
/linux-4.1.27/arch/arm/vfp/ |
D | vfpmodule.c | 228 info.si_code = sicode; in vfp_raise_sigfpe() 258 int si_code = 0; in vfp_raise_exceptions() local 282 si_code = sig; in vfp_raise_exceptions() 293 if (si_code) in vfp_raise_exceptions() 294 vfp_raise_sigfpe(si_code, regs); in vfp_raise_exceptions()
|
/linux-4.1.27/arch/mn10300/mm/ |
D | fault.c | 165 info.si_code = SEGV_MAPERR; in do_page_fault() 226 info.si_code = SEGV_ACCERR; in do_page_fault() 367 info.si_code = BUS_ADRERR; in do_page_fault()
|
D | misalignment.c | 399 info.si_code = BUS_ADRALN; in misalignment() 440 info.si_code = 0; in misalignment()
|
/linux-4.1.27/arch/m68k/mm/ |
D | fault.c | 26 siginfo.si_code = current->thread.code; in send_fault_sig() 29 siginfo.si_signo, siginfo.si_code); in send_fault_sig()
|
/linux-4.1.27/arch/arm64/mm/ |
D | fault.c | 131 si.si_code = code; in __do_user_fault() 469 info.si_code = inf->code; in do_mem_abort() 485 info.si_code = BUS_ADRALN; in do_sp_pc_abort() 528 info.si_code = inf->code; in do_debug_exception()
|
/linux-4.1.27/arch/ia64/include/asm/ |
D | siginfo.h | 16 if (from->si_code < 0) in copy_siginfo()
|
/linux-4.1.27/arch/mn10300/include/asm/ |
D | debugger.h | 31 int signo, int si_code, in debugger_intercept() argument
|
/linux-4.1.27/arch/mips/kernel/ |
D | traps.c | 698 .si_code = FPE_INTOVF, in do_ov() 727 si.si_code = FPE_FLTINV; in process_fpemu_return() 729 si.si_code = FPE_FLTDIV; in process_fpemu_return() 731 si.si_code = FPE_FLTOVF; in process_fpemu_return() 733 si.si_code = FPE_FLTUND; in process_fpemu_return() 735 si.si_code = FPE_FLTRES; in process_fpemu_return() 737 si.si_code = __SI_FAULT; in process_fpemu_return() 744 si.si_code = BUS_ADRERR; in process_fpemu_return() 753 si.si_code = SEGV_ACCERR; in process_fpemu_return() 755 si.si_code = SEGV_MAPERR; in process_fpemu_return() [all …]
|
D | signal32.c | 374 err |= __put_user((short)from->si_code, &to->si_code); in copy_siginfo_to_user32() 375 if (from->si_code < 0) in copy_siginfo_to_user32() 378 switch (from->si_code >> 16) { in copy_siginfo_to_user32()
|
/linux-4.1.27/arch/openrisc/kernel/ |
D | traps.c | 293 info.si_code = TRAP_TRACE; in do_trap() 327 info.si_code = BUS_ADRERR; in do_bus_fault() 346 info.si_code = ILL_ILLOPC; in do_illegal_instruction()
|
/linux-4.1.27/arch/arm/kernel/ |
D | swp_emulate.c | 116 info.si_code = SEGV_MAPERR; in set_segfault() 118 info.si_code = SEGV_ACCERR; in set_segfault()
|
D | traps.c | 458 info.si_code = ILL_ILLOPC; in do_undefinstr() 525 info.si_code = ILL_ILLTRP; in bad_syscall() 584 info.si_code = SEGV_MAPERR; in arm_syscall() 706 info.si_code = ILL_ILLTRP; in arm_syscall() 781 info.si_code = ILL_ILLOPC; in baddataabort()
|
D | ptrace.c | 209 info.si_code = TRAP_BRKPT; in ptrace_break() 402 info.si_code = TRAP_HWBKPT; in ptrace_hbptriggered()
|
/linux-4.1.27/arch/m32r/mm/ |
D | fault.c | 93 info.si_code = SEGV_MAPERR; in do_page_fault() 171 info.si_code = SEGV_ACCERR; in do_page_fault() 293 info.si_code = BUS_ADRERR; in do_page_fault()
|
/linux-4.1.27/arch/metag/mm/ |
D | fault.c | 184 info.si_code = SEGV_MAPERR; in do_page_fault() 214 info.si_code = BUS_ADRERR; in do_page_fault()
|
/linux-4.1.27/include/linux/ |
D | elfcore-compat.h | 15 compat_int_t si_code; member
|
D | signal.h | 37 if (from->si_code < 0) in copy_siginfo()
|
/linux-4.1.27/arch/unicore32/mm/ |
D | fault.c | 130 si.si_code = code; in __do_user_fault() 477 info.si_code = inf->code; in do_DataAbort() 496 info.si_code = inf->code; in do_PrefetchAbort()
|
/linux-4.1.27/include/uapi/linux/ |
D | elfcore.h | 14 int si_code; /* extra code */ member
|
/linux-4.1.27/arch/arm/mm/ |
D | fault.c | 181 si.si_code = code; in __do_user_fault() 559 info.si_code = inf->code; in do_DataAbort() 591 info.si_code = inf->code; in do_PrefetchAbort()
|
D | alignment.c | 934 si.si_code = BUS_ADRALN; in do_alignment()
|
/linux-4.1.27/arch/mips/include/uapi/asm/ |
D | siginfo.h | 36 int si_code; member
|
/linux-4.1.27/arch/ia64/include/uapi/asm/ |
D | siginfo.h | 22 int si_code; member
|
/linux-4.1.27/arch/unicore32/kernel/ |
D | fpu-ucf64.c | 62 info.si_code = sicode; in ucf64_raise_sigfpe()
|
/linux-4.1.27/arch/parisc/math-emu/ |
D | driver.c | 121 si.si_code = signalcode & 0xffffff; in handle_fpe()
|
/linux-4.1.27/arch/powerpc/mm/ |
D | fault.c | 130 info.si_code = BUS_ADRERR; in do_sigbus() 136 info.si_code = BUS_MCEERR_AR; in do_sigbus()
|
/linux-4.1.27/arch/arc/kernel/ |
D | traps.c | 71 .si_code = sicode, \
|
/linux-4.1.27/include/trace/events/ |
D | signal.h | 22 __entry->code = info->si_code; \
|
/linux-4.1.27/arch/microblaze/kernel/ |
D | exceptions.c | 69 info.si_code = code; in _exception()
|
/linux-4.1.27/arch/x86/include/asm/ |
D | ptrace.h | 83 int error_code, int si_code);
|
D | compat.h | 136 int si_code; member
|
/linux-4.1.27/arch/nios2/kernel/ |
D | traps.c | 32 info.si_code = code; in _send_sig()
|
/linux-4.1.27/arch/microblaze/mm/ |
D | fault.c | 300 info.si_code = BUS_ADRERR; in do_page_fault()
|
/linux-4.1.27/samples/seccomp/ |
D | bpf-direct.c | 68 if (info->si_code != SYS_SECCOMP) in emulator()
|
/linux-4.1.27/Documentation/ |
D | kmemcheck.txt | 290 283 if (from->si_code < 0) 403 853 info->si_code >= 0))); 537 43 int si_code; 553 means that gcc has inserted 4 bytes of padding between the members si_code 556 _----------------------------=> si_code 565 This allows us to realize another important fact: si_code contains the value 583 853 info->si_code >= 0))); 591 868 q->info.si_code = SI_KERNEL; 598 Not only does this match with the .si_code member, it also matches the place
|
/linux-4.1.27/arch/sparc/include/asm/ |
D | compat.h | 161 int si_code; member
|
/linux-4.1.27/arch/avr32/kernel/ |
D | traps.c | 95 info.si_code = code; in _exception()
|
/linux-4.1.27/arch/powerpc/include/asm/ |
D | compat.h | 132 int si_code; member
|
/linux-4.1.27/arch/mips/include/asm/ |
D | compat.h | 137 int si_code; member
|
/linux-4.1.27/arch/ia64/mm/ |
D | fault.c | 251 si.si_code = code; in ia64_do_page_fault()
|
/linux-4.1.27/arch/tile/include/asm/ |
D | compat.h | 123 int si_code; member
|
/linux-4.1.27/arch/arm64/include/asm/ |
D | compat.h | 161 int si_code; member
|
/linux-4.1.27/arch/parisc/include/asm/ |
D | compat.h | 140 int si_code; member
|
/linux-4.1.27/arch/powerpc/kernel/ |
D | signal_32.c | 931 err |= __put_user((short)s->si_code, &d->si_code); in copy_siginfo_to_user32() 932 if (s->si_code < 0) in copy_siginfo_to_user32() 935 else switch(s->si_code >> 16) { in copy_siginfo_to_user32()
|
D | process.c | 319 info.si_code = signal_code; in do_send_trap() 343 info.si_code = TRAP_HWBKPT; in do_break()
|
D | traps.c | 237 info->si_code = TRAP_TRACE; in user_single_step_siginfo() 266 info.si_code = code; in _exception()
|
/linux-4.1.27/arch/hexagon/kernel/ |
D | traps.c | 424 info.si_code = TRAP_BRKPT; in do_trap0()
|
/linux-4.1.27/arch/m32r/kernel/ |
D | traps.c | 269 info.si_code = sicode; \
|
/linux-4.1.27/arch/score/kernel/ |
D | traps.c | 225 info.si_code = FPE_INTOVF; in do_ov()
|
/linux-4.1.27/arch/s390/include/asm/ |
D | compat.h | 198 int si_code; member
|
/linux-4.1.27/arch/xtensa/kernel/ |
D | traps.c | 281 info.si_code = BUS_ADRALN; in do_unaligned_user()
|
/linux-4.1.27/arch/c6x/kernel/ |
D | traps.c | 258 info.si_code = except_info->code; in do_trap()
|
/linux-4.1.27/mm/ |
D | memory-failure.c | 208 si.si_code = BUS_MCEERR_AR; in kill_proc() 217 si.si_code = BUS_MCEERR_AO; in kill_proc()
|
/linux-4.1.27/drivers/staging/comedi/ |
D | comedi_fops.c | 2674 int si_code = 0; in comedi_event() local 2698 si_code = async->cmd.flags & CMDF_WRITE ? POLL_OUT : POLL_IN; in comedi_event() 2703 if (si_code) in comedi_event() 2704 kill_fasync(&dev->async_queue, SIGIO, si_code); in comedi_event()
|
/linux-4.1.27/arch/sh/math-emu/ |
D | math.c | 565 info.si_code = FPE_FLTINV; in ieee_fpe_handler()
|
/linux-4.1.27/kernel/time/ |
D | posix-timers.c | 650 new_timer->sigq->info.si_code = SI_TIMER; in SYSCALL_DEFINE3()
|
/linux-4.1.27/Documentation/prctl/ |
D | seccomp_filter.txt | 111 SIGSYS triggered by seccomp will have a si_code of SYS_SECCOMP.
|
/linux-4.1.27/drivers/usb/core/ |
D | devio.c | 507 sinfo.si_code = SI_ASYNCIO; in async_completed() 2389 sinfo.si_code = SI_ASYNCIO; in usbdev_remove()
|
/linux-4.1.27/ipc/ |
D | mqueue.c | 646 sig_i.si_code = SI_MESGQ; in __do_notify()
|
/linux-4.1.27/kernel/debug/kdb/ |
D | kdb_main.c | 2473 info.si_code = SI_USER; in kdb_kill()
|
/linux-4.1.27/arch/x86/kvm/ |
D | mmu.c | 2779 info.si_code = BUS_MCEERR_AR; in kvm_send_hwpoison_signal()
|