si_code 870 arch/alpha/kernel/osf_sys.c int si_code = FPE_FLTUNK; si_code 872 arch/alpha/kernel/osf_sys.c if (fex & IEEE_TRAP_ENABLE_DNO) si_code = FPE_FLTUND; si_code 873 arch/alpha/kernel/osf_sys.c if (fex & IEEE_TRAP_ENABLE_INE) si_code = FPE_FLTRES; si_code 874 arch/alpha/kernel/osf_sys.c if (fex & IEEE_TRAP_ENABLE_UNF) si_code = FPE_FLTUND; si_code 875 arch/alpha/kernel/osf_sys.c if (fex & IEEE_TRAP_ENABLE_OVF) si_code = FPE_FLTOVF; si_code 876 arch/alpha/kernel/osf_sys.c if (fex & IEEE_TRAP_ENABLE_DZE) si_code = FPE_FLTDIV; si_code 877 arch/alpha/kernel/osf_sys.c if (fex & IEEE_TRAP_ENABLE_INV) si_code = FPE_FLTINV; si_code 879 arch/alpha/kernel/osf_sys.c send_sig_fault(SIGFPE, si_code, si_code 215 arch/alpha/kernel/traps.c long si_code = FPE_FLTINV; si_code 222 arch/alpha/kernel/traps.c si_code = alpha_fp_emul(regs->pc - 4); si_code 224 arch/alpha/kernel/traps.c si_code = alpha_fp_emul_imprecise(regs, write_mask); si_code 225 arch/alpha/kernel/traps.c if (si_code == 0) si_code 230 arch/alpha/kernel/traps.c send_sig_fault(SIGFPE, si_code, (void __user *) regs->pc, 0, current); si_code 344 arch/alpha/kernel/traps.c long si_code; si_code 359 arch/alpha/kernel/traps.c si_code = alpha_fp_emul(regs->pc - 4); si_code 360 arch/alpha/kernel/traps.c if (si_code == 0) si_code 362 arch/alpha/kernel/traps.c if (si_code > 0) { si_code 363 arch/alpha/kernel/traps.c send_sig_fault(SIGFPE, si_code, si_code 729 arch/alpha/kernel/traps.c int si_code; si_code 957 arch/alpha/kernel/traps.c si_code = SEGV_ACCERR; si_code 962 arch/alpha/kernel/traps.c si_code = SEGV_ACCERR; si_code 964 arch/alpha/kernel/traps.c si_code = SEGV_MAPERR; si_code 967 arch/alpha/kernel/traps.c send_sig_fault(SIGSEGV, si_code, va, 0, current); si_code 110 arch/alpha/math-emu/math.c long si_code; si_code 314 arch/alpha/math-emu/math.c si_code = 0; si_code 316 arch/alpha/math-emu/math.c if (_fex & IEEE_TRAP_ENABLE_DNO) si_code = FPE_FLTUND; si_code 317 arch/alpha/math-emu/math.c if (_fex & IEEE_TRAP_ENABLE_INE) si_code = FPE_FLTRES; si_code 318 arch/alpha/math-emu/math.c if (_fex & IEEE_TRAP_ENABLE_UNF) si_code = FPE_FLTUND; si_code 319 arch/alpha/math-emu/math.c if (_fex & IEEE_TRAP_ENABLE_OVF) si_code = FPE_FLTOVF; si_code 320 arch/alpha/math-emu/math.c if (_fex & IEEE_TRAP_ENABLE_DZE) si_code = FPE_FLTDIV; si_code 321 arch/alpha/math-emu/math.c if (_fex & IEEE_TRAP_ENABLE_INV) si_code = FPE_FLTINV; si_code 324 arch/alpha/math-emu/math.c return si_code; si_code 343 arch/alpha/math-emu/math.c unsigned long insn, opcode, rc, si_code = 0; si_code 395 arch/alpha/math-emu/math.c si_code = alpha_fp_emul(trigger_pc); si_code 402 arch/alpha/math-emu/math.c return si_code; si_code 90 arch/alpha/mm/fault.c int si_code = SEGV_MAPERR; si_code 134 arch/alpha/mm/fault.c si_code = SEGV_ACCERR; si_code 230 arch/alpha/mm/fault.c force_sig_fault(SIGSEGV, si_code, (void __user *) address, 0); si_code 43 arch/arc/kernel/traps.c int signo, int si_code, void __user *addr) si_code 50 arch/arc/kernel/traps.c force_sig_fault(signo, si_code, addr); si_code 66 arch/arc/mm/fault.c int sig, si_code = SEGV_MAPERR; si_code 124 arch/arc/mm/fault.c si_code = SEGV_ACCERR; si_code 189 arch/arc/mm/fault.c si_code = BUS_ADRERR; si_code 196 arch/arc/mm/fault.c force_sig_fault(sig, si_code, (void __user *)address); si_code 66 arch/arm/include/asm/bug.h int signo, int si_code, void __user *addr, si_code 98 arch/arm/kernel/swp_emulate.c int si_code; si_code 102 arch/arm/kernel/swp_emulate.c si_code = SEGV_MAPERR; si_code 104 arch/arm/kernel/swp_emulate.c si_code = SEGV_ACCERR; si_code 109 arch/arm/kernel/swp_emulate.c SIGSEGV, si_code, si_code 365 arch/arm/kernel/traps.c int signo, int si_code, void __user *addr, si_code 372 arch/arm/kernel/traps.c force_sig_fault(signo, si_code, addr); si_code 245 arch/arm/vfp/vfpmodule.c int si_code = 0; si_code 269 arch/arm/vfp/vfpmodule.c si_code = sig; si_code 280 arch/arm/vfp/vfpmodule.c if (si_code) si_code 281 arch/arm/vfp/vfpmodule.c vfp_raise_sigfpe(si_code, regs); si_code 224 arch/arm64/kernel/debug-monitors.c static void send_user_sigtrap(int si_code) si_code 234 arch/arm64/kernel/debug-monitors.c arm64_force_sig_fault(SIGTRAP, si_code, si_code 963 arch/arm64/kernel/fpsimd.c unsigned int si_code = FPE_FLTUNK; si_code 967 arch/arm64/kernel/fpsimd.c si_code = FPE_FLTINV; si_code 969 arch/arm64/kernel/fpsimd.c si_code = FPE_FLTDIV; si_code 971 arch/arm64/kernel/fpsimd.c si_code = FPE_FLTOVF; si_code 973 arch/arm64/kernel/fpsimd.c si_code = FPE_FLTUND; si_code 975 arch/arm64/kernel/fpsimd.c si_code = FPE_FLTRES; si_code 978 arch/arm64/kernel/fpsimd.c send_sig_fault(SIGFPE, si_code, si_code 129 arch/csky/kernel/traps.c info.si_code = TRAP_TRACE; si_code 147 arch/csky/kernel/traps.c info.si_code = TRAP_BRKPT; si_code 52 arch/csky/mm/fault.c int si_code; si_code 56 arch/csky/mm/fault.c si_code = SEGV_MAPERR; si_code 134 arch/csky/mm/fault.c si_code = SEGV_ACCERR; si_code 183 arch/csky/mm/fault.c force_sig_fault(SIGSEGV, si_code, (void __user *)address); si_code 41 arch/hexagon/mm/vm_fault.c int si_code = SEGV_MAPERR; si_code 74 arch/hexagon/mm/vm_fault.c si_code = SEGV_ACCERR; si_code 131 arch/hexagon/mm/vm_fault.c si_code = BUS_ADRERR; si_code 136 arch/hexagon/mm/vm_fault.c si_code = SEGV_ACCERR; si_code 138 arch/hexagon/mm/vm_fault.c force_sig_fault(si_signo, si_code, (void __user *)address); si_code 145 arch/hexagon/mm/vm_fault.c force_sig_fault(SIGSEGV, si_code, (void __user *)address); si_code 339 arch/ia64/kernel/traps.c int si_code; si_code 344 arch/ia64/kernel/traps.c si_code = FPE_FLTUNK; /* default code */ si_code 346 arch/ia64/kernel/traps.c si_code = FPE_FLTINV; si_code 350 arch/ia64/kernel/traps.c si_code = FPE_FLTUND; si_code 352 arch/ia64/kernel/traps.c si_code = FPE_FLTDIV; si_code 354 arch/ia64/kernel/traps.c force_sig_fault(SIGFPE, si_code, si_code 364 arch/ia64/kernel/traps.c int si_code; si_code 366 arch/ia64/kernel/traps.c si_code = FPE_FLTUNK; /* default code */ si_code 368 arch/ia64/kernel/traps.c si_code = FPE_FLTOVF; si_code 370 arch/ia64/kernel/traps.c si_code = FPE_FLTUND; si_code 372 arch/ia64/kernel/traps.c si_code = FPE_FLTRES; si_code 374 arch/ia64/kernel/traps.c force_sig_fault(SIGFPE, si_code, si_code 422 arch/ia64/kernel/traps.c int result, sig, si_code; si_code 528 arch/ia64/kernel/traps.c si_code = TRAP_HWBKPT; si_code 538 arch/ia64/kernel/traps.c case 35: si_code = TRAP_BRANCH; ifa = 0; break; si_code 539 arch/ia64/kernel/traps.c case 36: si_code = TRAP_TRACE; ifa = 0; break; si_code 541 arch/ia64/kernel/traps.c if (notify_die(DIE_FAULT, "ia64_fault", ®s, vector, si_code, SIGTRAP) si_code 544 arch/ia64/kernel/traps.c force_sig_fault(SIGTRAP, si_code, (void __user *) ifa, si_code 590 arch/m68k/kernel/signal.c BUILD_BUG_ON(offsetof(siginfo_t, si_code) != 8); si_code 1010 arch/m68k/kernel/traps.c int sig, si_code; si_code 1032 arch/m68k/kernel/traps.c si_code = BUS_ADRALN; si_code 1038 arch/m68k/kernel/traps.c si_code = ILL_ILLOPC; si_code 1042 arch/m68k/kernel/traps.c si_code = ILL_PRVOPC; si_code 1046 arch/m68k/kernel/traps.c si_code = ILL_COPROC; si_code 1063 arch/m68k/kernel/traps.c si_code = ILL_ILLTRP; si_code 1069 arch/m68k/kernel/traps.c si_code = FPE_FLTINV; si_code 1073 arch/m68k/kernel/traps.c si_code = FPE_FLTRES; si_code 1077 arch/m68k/kernel/traps.c si_code = FPE_FLTDIV; si_code 1081 arch/m68k/kernel/traps.c si_code = FPE_FLTUND; si_code 1085 arch/m68k/kernel/traps.c si_code = FPE_FLTOVF; si_code 1089 arch/m68k/kernel/traps.c si_code = FPE_INTDIV; si_code 1094 arch/m68k/kernel/traps.c si_code = FPE_INTOVF; si_code 1098 arch/m68k/kernel/traps.c si_code = TRAP_TRACE; si_code 1102 arch/m68k/kernel/traps.c si_code = TRAP_BRKPT; si_code 1106 arch/m68k/kernel/traps.c si_code = ILL_ILLOPC; si_code 1130 arch/m68k/kernel/traps.c force_sig_fault(sig, si_code, addr); si_code 24 arch/m68k/mm/fault.c int signo, si_code; si_code 28 arch/m68k/mm/fault.c si_code = current->thread.code; si_code 30 arch/m68k/mm/fault.c pr_debug("send_fault_sig: %p,%d,%d\n", addr, signo, si_code); si_code 33 arch/m68k/mm/fault.c force_sig_fault(signo, si_code, addr); si_code 82 arch/mips/include/asm/mips-r2-to-r6-emul.h extern void do_trap_or_bp(struct pt_regs *regs, unsigned int code, int si_code, si_code 723 arch/mips/kernel/traps.c int si_code = FPE_FLTUNK; si_code 726 arch/mips/kernel/traps.c si_code = FPE_FLTINV; si_code 728 arch/mips/kernel/traps.c si_code = FPE_FLTDIV; si_code 730 arch/mips/kernel/traps.c si_code = FPE_FLTOVF; si_code 732 arch/mips/kernel/traps.c si_code = FPE_FLTUND; si_code 734 arch/mips/kernel/traps.c si_code = FPE_FLTRES; si_code 736 arch/mips/kernel/traps.c force_sig_fault_to_task(SIGFPE, si_code, fault_addr, tsk); si_code 741 arch/mips/kernel/traps.c int si_code; si_code 760 arch/mips/kernel/traps.c si_code = SEGV_ACCERR; si_code 762 arch/mips/kernel/traps.c si_code = SEGV_MAPERR; si_code 764 arch/mips/kernel/traps.c force_sig_fault(SIGSEGV, si_code, fault_addr); si_code 918 arch/mips/kernel/traps.c void do_trap_or_bp(struct pt_regs *regs, unsigned int code, int si_code, si_code 970 arch/mips/kernel/traps.c if (si_code) { si_code 971 arch/mips/kernel/traps.c force_sig_fault(SIGTRAP, si_code, NULL); si_code 45 arch/mips/mm/fault.c int si_code; si_code 66 arch/mips/mm/fault.c si_code = SEGV_MAPERR; si_code 115 arch/mips/mm/fault.c si_code = SEGV_ACCERR; si_code 226 arch/mips/mm/fault.c force_sig_fault(SIGSEGV, si_code, (void __user *)address); si_code 207 arch/nds32/kernel/fpu.c int si_code = 0, si_signo = SIGFPE; si_code 232 arch/nds32/kernel/fpu.c fill_sigfpe_signo(fpcsr, &si_code); si_code 236 arch/nds32/kernel/fpu.c si_code = ILL_COPROC; si_code 239 arch/nds32/kernel/fpu.c si_code = BUS_ADRERR; si_code 245 arch/nds32/kernel/fpu.c force_sig_fault(si_signo, si_code, si_code 258 arch/nds32/kernel/traps.c static void send_sigtrap(struct pt_regs *regs, int error_code, int si_code) si_code 265 arch/nds32/kernel/traps.c force_sig_fault(SIGTRAP, si_code, si_code 76 arch/nds32/mm/fault.c int si_code; si_code 84 arch/nds32/mm/fault.c si_code = SEGV_MAPERR; si_code 165 arch/nds32/mm/fault.c si_code = SEGV_ACCERR; si_code 274 arch/nds32/mm/fault.c force_sig_fault(SIGSEGV, si_code, (void __user *)addr); si_code 51 arch/openrisc/mm/fault.c int si_code; si_code 96 arch/openrisc/mm/fault.c si_code = SEGV_MAPERR; si_code 138 arch/openrisc/mm/fault.c si_code = SEGV_ACCERR; si_code 212 arch/openrisc/mm/fault.c force_sig_fault(SIGSEGV, si_code, (void __user *)address); si_code 480 arch/parisc/kernel/traps.c int si_code; si_code 577 arch/parisc/kernel/traps.c si_code = ILL_ILLOPC; si_code 588 arch/parisc/kernel/traps.c si_code = ILL_PRVOPC; si_code 611 arch/parisc/kernel/traps.c si_code = ILL_PRVREG; si_code 613 arch/parisc/kernel/traps.c force_sig_fault(SIGILL, si_code, si_code 357 arch/parisc/mm/fault.c int signo, si_code; si_code 365 arch/parisc/mm/fault.c si_code = SEGV_MAPERR; si_code 372 arch/parisc/mm/fault.c si_code = SEGV_ACCERR; si_code 381 arch/parisc/mm/fault.c si_code = (code == 18) ? BUS_ADRALN : BUS_ADRERR; si_code 387 arch/parisc/mm/fault.c si_code = (code == 26) ? SEGV_ACCERR : SEGV_MAPERR; si_code 413 arch/parisc/mm/fault.c force_sig_fault(signo, si_code, (void __user *) address); si_code 83 arch/powerpc/mm/fault.c __bad_area_nosemaphore(struct pt_regs *regs, unsigned long address, int si_code) si_code 93 arch/powerpc/mm/fault.c _exception(SIGSEGV, regs, si_code, address); si_code 103 arch/powerpc/mm/fault.c static int __bad_area(struct pt_regs *regs, unsigned long address, int si_code) si_code 113 arch/powerpc/mm/fault.c return __bad_area_nosemaphore(regs, address, si_code); si_code 50 arch/s390/kernel/entry.h void do_report_trap(struct pt_regs *regs, int si_signo, int si_code, char *str); si_code 45 arch/s390/kernel/traps.c void do_report_trap(struct pt_regs *regs, int si_signo, int si_code, char *str) si_code 48 arch/s390/kernel/traps.c force_sig_fault(si_signo, si_code, get_trap_ip(regs)); si_code 66 arch/s390/kernel/traps.c static void do_trap(struct pt_regs *regs, int si_signo, int si_code, char *str) si_code 71 arch/s390/kernel/traps.c do_report_trap(regs, si_signo, si_code, str); si_code 130 arch/s390/kernel/traps.c int si_code = 0; si_code 135 arch/s390/kernel/traps.c si_code = FPE_FLTINV; si_code 137 arch/s390/kernel/traps.c si_code = FPE_FLTDIV; si_code 139 arch/s390/kernel/traps.c si_code = FPE_FLTOVF; si_code 141 arch/s390/kernel/traps.c si_code = FPE_FLTUND; si_code 143 arch/s390/kernel/traps.c si_code = FPE_FLTRES; si_code 145 arch/s390/kernel/traps.c do_trap(regs, SIGFPE, si_code, "floating point exception"); si_code 198 arch/s390/kernel/traps.c int si_code, vic; si_code 210 arch/s390/kernel/traps.c si_code = FPE_FLTINV; si_code 213 arch/s390/kernel/traps.c si_code = FPE_FLTDIV; si_code 216 arch/s390/kernel/traps.c si_code = FPE_FLTOVF; si_code 219 arch/s390/kernel/traps.c si_code = FPE_FLTUND; si_code 222 arch/s390/kernel/traps.c si_code = FPE_FLTRES; si_code 225 arch/s390/kernel/traps.c si_code = 0; si_code 227 arch/s390/kernel/traps.c do_trap(regs, SIGFPE, si_code, "vector exception"); si_code 233 arch/s390/mm/fault.c static noinline void do_sigsegv(struct pt_regs *regs, int si_code) si_code 236 arch/s390/mm/fault.c force_sig_fault(SIGSEGV, si_code, si_code 324 arch/s390/mm/fault.c int si_code; si_code 335 arch/s390/mm/fault.c si_code = (fault == VM_FAULT_BADMAP) ? si_code 337 arch/s390/mm/fault.c do_sigsegv(regs, si_code); si_code 488 arch/sh/kernel/traps_32.c int si_code = BUS_ADRERR; si_code 519 arch/sh/kernel/traps_32.c si_code = BUS_ADRALN; si_code 536 arch/sh/kernel/traps_32.c force_sig_fault(SIGBUS, si_code, (void __user *)address); si_code 28 arch/sh/mm/fault.c force_sig_info_fault(int si_signo, int si_code, unsigned long address) si_code 30 arch/sh/mm/fault.c force_sig_fault(si_signo, si_code, (void __user *)address); si_code 230 arch/sh/mm/fault.c unsigned long address, int si_code) si_code 239 arch/sh/mm/fault.c force_sig_info_fault(SIGSEGV, si_code, address); si_code 256 arch/sh/mm/fault.c unsigned long address, int si_code) si_code 266 arch/sh/mm/fault.c __bad_area_nosemaphore(regs, error_code, address, si_code); si_code 424 arch/sparc/kernel/signal_64.c err |= __put_user(SI_NOINFO, &sf->info.si_code); si_code 193 arch/sparc/mm/fault_64.c static void __kprobes do_kernel_fault(struct pt_regs *regs, int si_code, si_code 241 arch/sparc/mm/fault_64.c do_fault_siginfo(si_code, SIGSEGV, regs, address, insn, fault_code); si_code 267 arch/sparc/mm/fault_64.c int si_code, fault_code; si_code 277 arch/sparc/mm/fault_64.c si_code = SEGV_MAPERR; si_code 390 arch/sparc/mm/fault_64.c si_code = SEGV_ACCERR; si_code 493 arch/sparc/mm/fault_64.c do_kernel_fault(regs, si_code, fault_code, insn, address); si_code 213 arch/um/kernel/trap.c int si_code; si_code 237 arch/um/kernel/trap.c &si_code); si_code 274 arch/um/kernel/trap.c force_sig_fault(SIGSEGV, si_code, (void __user *) address); si_code 299 arch/um/kernel/trap.c code = si->si_code; si_code 104 arch/x86/include/asm/ptrace.h extern void send_sigtrap(struct pt_regs *regs, int error_code, int si_code); si_code 1335 arch/x86/kernel/ptrace.c void send_sigtrap(struct pt_regs *regs, int error_code, int si_code) si_code 1343 arch/x86/kernel/ptrace.c force_sig_fault(SIGTRAP, si_code, si_code 48 arch/x86/kernel/signal_compat.c BUILD_BUG_ON(offsetof(siginfo_t, si_code) != 8); si_code 52 arch/x86/kernel/signal_compat.c BUILD_BUG_ON(offsetof(compat_siginfo_t, si_code) != 8); si_code 714 arch/x86/kernel/traps.c int si_code; si_code 802 arch/x86/kernel/traps.c si_code = get_si_code(tsk->thread.debugreg6); si_code 804 arch/x86/kernel/traps.c send_sigtrap(regs, error_code, si_code); si_code 822 arch/x86/kernel/traps.c int si_code; si_code 849 arch/x86/kernel/traps.c si_code = fpu__exception_code(fpu, trapnr); si_code 851 arch/x86/kernel/traps.c if (!si_code) si_code 854 arch/x86/kernel/traps.c force_sig_fault(SIGFPE, si_code, si_code 730 arch/x86/mm/fault.c unsigned long address, int signal, int si_code) si_code 765 arch/x86/mm/fault.c force_sig_fault(signal, si_code, (void __user *)address); si_code 889 arch/x86/mm/fault.c unsigned long address, u32 pkey, int si_code) si_code 923 arch/x86/mm/fault.c if (si_code == SEGV_PKUERR) si_code 926 arch/x86/mm/fault.c force_sig_fault(SIGSEGV, si_code, (void __user *)address); si_code 934 arch/x86/mm/fault.c no_context(regs, error_code, address, SIGSEGV, si_code); si_code 946 arch/x86/mm/fault.c unsigned long address, u32 pkey, int si_code) si_code 955 arch/x86/mm/fault.c __bad_area_nosemaphore(regs, error_code, address, pkey, si_code); si_code 2840 drivers/staging/comedi/comedi_fops.c int si_code = 0; si_code 2864 drivers/staging/comedi/comedi_fops.c si_code = async->cmd.flags & CMDF_WRITE ? POLL_OUT : POLL_IN; si_code 2869 drivers/staging/comedi/comedi_fops.c if (si_code) si_code 2870 drivers/staging/comedi/comedi_fops.c kill_fasync(&dev->async_queue, SIGIO, si_code); si_code 749 fs/fcntl.c si.si_code = reason; si_code 759 fs/fcntl.c si.si_code = SI_SIGIO; si_code 99 fs/signalfd.c new.ssi_code = kinfo->si_code; si_code 100 fs/signalfd.c switch (siginfo_layout(kinfo->si_signo, kinfo->si_code)) { si_code 167 include/linux/compat.h int si_code; si_code 169 include/linux/compat.h int si_code; si_code 16 include/linux/elfcore-compat.h compat_int_t si_code; si_code 355 include/linux/ptrace.h info.si_code = SI_USER; si_code 43 include/linux/signal.h enum siginfo_layout siginfo_layout(unsigned sig, int si_code); si_code 22 include/trace/events/signal.h __entry->code = info->si_code; \ si_code 116 include/uapi/asm-generic/siginfo.h int si_code; \ si_code 123 include/uapi/asm-generic/siginfo.h int si_code; \ si_code 179 include/uapi/asm-generic/siginfo.h #define SI_FROMUSER(siptr) ((siptr)->si_code <= 0) si_code 180 include/uapi/asm-generic/siginfo.h #define SI_FROMKERNEL(siptr) ((siptr)->si_code > 0) si_code 15 include/uapi/linux/elfcore.h int si_code; /* extra code */ si_code 727 ipc/mqueue.c sig_i.si_code = SI_MESGQ; si_code 1571 kernel/exit.c unsafe_put_user(info.cause, &infop->si_code, Efault); si_code 1698 kernel/exit.c unsafe_put_user(info.cause, &infop->si_code, Efault); si_code 978 kernel/ptrace.c switch (child->last_siginfo ? child->last_siginfo->si_code : 0) { si_code 1137 kernel/ptrace.c if (likely(si && (si->si_code >> 8) == PTRACE_EVENT_STOP)) { si_code 594 kernel/seccomp.c info->si_code = SYS_SECCOMP; si_code 499 kernel/signal.c if (likely(q->info.si_code != SI_TIMER)) { si_code 593 kernel/signal.c (info->si_code == SI_TIMER) && si_code 606 kernel/signal.c info->si_code = SI_USER; si_code 723 kernel/signal.c if ((q->info.si_code > SI_USER) && si_code 1111 kernel/signal.c override_rlimit = (is_si_special(info) || info->si_code >= 0); si_code 1123 kernel/signal.c q->info.si_code = SI_USER; si_code 1136 kernel/signal.c q->info.si_code = SI_KERNEL; si_code 1145 kernel/signal.c sig >= SIGRTMIN && info->si_code != SI_USER) { si_code 1189 kernel/signal.c switch (siginfo_layout(info->si_signo, info->si_code)) { si_code 1233 kernel/signal.c force = (info->si_code == SI_KERNEL); si_code 1519 kernel/signal.c info.si_code = SI_ASYNCIO; si_code 1630 kernel/signal.c info.si_code = SI_KERNEL; si_code 1666 kernel/signal.c info.si_code = code; si_code 1698 kernel/signal.c info.si_code = code; si_code 1719 kernel/signal.c info.si_code = code; si_code 1733 kernel/signal.c info.si_code = code; si_code 1747 kernel/signal.c info.si_code = SEGV_BNDERR; si_code 1762 kernel/signal.c info.si_code = SEGV_PKUERR; si_code 1779 kernel/signal.c info.si_code = TRAP_HWBKPT; si_code 1873 kernel/signal.c BUG_ON(q->info.si_code != SI_TIMER); si_code 1964 kernel/signal.c info.si_code = CLD_DUMPED; si_code 1966 kernel/signal.c info.si_code = CLD_KILLED; si_code 1968 kernel/signal.c info.si_code = CLD_EXITED; si_code 2052 kernel/signal.c info.si_code = why; si_code 2186 kernel/signal.c if (info && info->si_code >> 8 == PTRACE_EVENT_STOP) si_code 2267 kernel/signal.c info.si_code = exit_code; si_code 2513 kernel/signal.c info->si_code = SI_USER; si_code 3137 kernel/signal.c static bool known_siginfo_layout(unsigned sig, int si_code) si_code 3139 kernel/signal.c if (si_code == SI_KERNEL) si_code 3141 kernel/signal.c else if ((si_code > SI_USER)) { si_code 3143 kernel/signal.c if (si_code <= sig_sicodes[sig].limit) si_code 3146 kernel/signal.c else if (si_code <= NSIGPOLL) si_code 3149 kernel/signal.c else if (si_code >= SI_DETHREAD) si_code 3151 kernel/signal.c else if (si_code == SI_ASYNCNL) si_code 3156 kernel/signal.c enum siginfo_layout siginfo_layout(unsigned sig, int si_code) si_code 3159 kernel/signal.c if ((si_code > SI_USER) && (si_code < SI_KERNEL)) { si_code 3161 kernel/signal.c (si_code <= sig_sicodes[sig].limit)) { si_code 3165 kernel/signal.c (si_code >= BUS_MCEERR_AR) && (si_code <= BUS_MCEERR_AO)) si_code 3167 kernel/signal.c else if ((sig == SIGSEGV) && (si_code == SEGV_BNDERR)) si_code 3170 kernel/signal.c else if ((sig == SIGSEGV) && (si_code == SEGV_PKUERR)) si_code 3174 kernel/signal.c else if (si_code <= NSIGPOLL) si_code 3177 kernel/signal.c if (si_code == SI_TIMER) si_code 3179 kernel/signal.c else if (si_code == SI_SIGIO) si_code 3181 kernel/signal.c else if (si_code < 0) si_code 3205 kernel/signal.c if (unlikely(!known_siginfo_layout(info->si_signo, info->si_code))) { si_code 3257 kernel/signal.c new.si_code = from->si_code; si_code 3258 kernel/signal.c switch(siginfo_layout(from->si_signo, from->si_code)) { si_code 3339 kernel/signal.c to->si_code = from->si_code; si_code 3340 kernel/signal.c switch(siginfo_layout(from->si_signo, from->si_code)) { si_code 3633 kernel/signal.c info->si_code = SI_USER; si_code 3756 kernel/signal.c (kinfo.si_code >= 0 || kinfo.si_code == SI_TKILL)) si_code 3806 kernel/signal.c info.si_code = SI_TKILL; si_code 3853 kernel/signal.c if ((info->si_code >= 0 || info->si_code == SI_TKILL) && si_code 3900 kernel/signal.c if ((info->si_code >= 0 || info->si_code == SI_TKILL) && si_code 522 kernel/time/posix-timers.c new_timer->sigq->info.si_code = SI_TIMER; si_code 69 samples/seccomp/bpf-direct.c if (info->si_code != SYS_SECCOMP) si_code 179 tools/testing/selftests/breakpoints/breakpoint_test_arm64.c if (siginfo.si_code != TRAP_HWBKPT) { si_code 181 tools/testing/selftests/breakpoints/breakpoint_test_arm64.c "Unexpected si_code %d\n", siginfo.si_code); si_code 104 tools/testing/selftests/pidfd/pidfd_wait.c if (info.si_code != CLD_EXITED) si_code 107 tools/testing/selftests/pidfd/pidfd_wait.c test_name, info.si_code, parent_tid, pidfd, si_code 160 tools/testing/selftests/pidfd/pidfd_wait.c if (info.si_code != CLD_STOPPED) si_code 163 tools/testing/selftests/pidfd/pidfd_wait.c test_name, info.si_code, parent_tid, pidfd, si_code 190 tools/testing/selftests/pidfd/pidfd_wait.c if (info.si_code != CLD_CONTINUED) si_code 193 tools/testing/selftests/pidfd/pidfd_wait.c test_name, info.si_code, parent_tid, pidfd, si_code 214 tools/testing/selftests/pidfd/pidfd_wait.c if (info.si_code != CLD_STOPPED) si_code 217 tools/testing/selftests/pidfd/pidfd_wait.c test_name, info.si_code, parent_tid, pidfd, si_code 244 tools/testing/selftests/pidfd/pidfd_wait.c if (info.si_code != CLD_KILLED) si_code 247 tools/testing/selftests/pidfd/pidfd_wait.c test_name, info.si_code, parent_tid, pidfd, si_code 23 tools/testing/selftests/powerpc/mm/segv_errors.c static int si_code; si_code 31 tools/testing/selftests/powerpc/mm/segv_errors.c si_code = info->si_code; si_code 49 tools/testing/selftests/powerpc/mm/segv_errors.c si_code = 0; si_code 60 tools/testing/selftests/powerpc/mm/segv_errors.c FAIL_IF(si_code != SEGV_ACCERR); si_code 63 tools/testing/selftests/powerpc/mm/segv_errors.c si_code = 0; si_code 70 tools/testing/selftests/powerpc/mm/segv_errors.c FAIL_IF(si_code != SEGV_ACCERR); si_code 49 tools/testing/selftests/powerpc/ptrace/ptrace-syscall.c if (si.si_code != CLD_TRAPPED) si_code 50 tools/testing/selftests/powerpc/ptrace/ptrace-syscall.c errx(1, "got unexpected event type %d\n", si.si_code); si_code 110 tools/testing/selftests/ptrace/peeksiginfo.c int si_code; si_code 114 tools/testing/selftests/ptrace/peeksiginfo.c si_code = TEST_SICODE_SHARE; si_code 117 tools/testing/selftests/ptrace/peeksiginfo.c si_code = TEST_SICODE_PRIV; si_code 132 tools/testing/selftests/ptrace/peeksiginfo.c if (siginfo[j].si_code == si_code && si_code 137 tools/testing/selftests/ptrace/peeksiginfo.c shared, i, siginfo[j].si_code, siginfo[j].si_int); si_code 179 tools/testing/selftests/ptrace/peeksiginfo.c siginfo->si_code = TEST_SICODE_SHARE; si_code 183 tools/testing/selftests/ptrace/peeksiginfo.c siginfo->si_code = TEST_SICODE_PRIV; si_code 2838 tools/testing/selftests/seccomp/seccomp_bpf.c ASSERT_EQ(SIGTRAP | (PTRACE_EVENT_SECCOMP << 8), info.si_code); si_code 245 tools/testing/selftests/x86/protection_keys.c static char *si_code_str(int si_code) si_code 247 tools/testing/selftests/x86/protection_keys.c if (si_code == SEGV_MAPERR) si_code 249 tools/testing/selftests/x86/protection_keys.c if (si_code == SEGV_ACCERR) si_code 251 tools/testing/selftests/x86/protection_keys.c if (si_code == SEGV_BNDERR) si_code 253 tools/testing/selftests/x86/protection_keys.c if (si_code == SEGV_PKUERR) si_code 283 tools/testing/selftests/x86/protection_keys.c trapno, ip, si_code_str(si->si_code), si->si_code); si_code 306 tools/testing/selftests/x86/protection_keys.c if ((si->si_code == SEGV_MAPERR) || si_code 307 tools/testing/selftests/x86/protection_keys.c (si->si_code == SEGV_ACCERR) || si_code 308 tools/testing/selftests/x86/protection_keys.c (si->si_code == SEGV_BNDERR)) { si_code 91 tools/testing/selftests/x86/ptrace_syscall.c if (si.si_code != CLD_TRAPPED) si_code 92 tools/testing/selftests/x86/ptrace_syscall.c errx(1, "got unexpected event type %d\n", si.si_code);