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", &regs, 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);