Home
last modified time | relevance | path

Searched refs:SIGFPE (Results 1 – 72 of 72) sorted by relevance

/linux-4.1.27/arch/s390/kernel/
Dtraps.c131 DO_ERROR_INFO(divide_exception, SIGFPE, FPE_INTDIV,
133 DO_ERROR_INFO(overflow_exception, SIGFPE, FPE_INTOVF,
135 DO_ERROR_INFO(hfp_overflow_exception, SIGFPE, FPE_FLTOVF,
137 DO_ERROR_INFO(hfp_underflow_exception, SIGFPE, FPE_FLTUND,
139 DO_ERROR_INFO(hfp_significance_exception, SIGFPE, FPE_FLTRES,
141 DO_ERROR_INFO(hfp_divide_exception, SIGFPE, FPE_FLTDIV,
143 DO_ERROR_INFO(hfp_sqrt_exception, SIGFPE, FPE_FLTINV,
171 do_trap(regs, SIGFPE, si_code, "floating point exception"); in do_fp_trap()
283 do_trap(regs, SIGFPE, si_code, "vector exception"); in vector_exception()
311 signal = SIGFPE; in data_exception()
[all …]
Dsignal.c377 sig == SIGTRAP || sig == SIGFPE) { in setup_frame()
Dcompat_signal.c465 sig == SIGTRAP || sig == SIGFPE) { in setup_frame32()
/linux-4.1.27/arch/parisc/math-emu/
Ddecode_exc.c217 return SIGNALCODE(SIGFPE, FPE_FLTUND); in decode_fpu()
273 return SIGNALCODE(SIGFPE, FPE_FLTRES); in decode_fpu()
295 return SIGNALCODE(SIGFPE, FPE_FLTOVF); in decode_fpu()
327 return SIGNALCODE(SIGFPE, FPE_FLTRES); in decode_fpu()
342 return SIGNALCODE(SIGFPE, FPE_FLTINV); in decode_fpu()
346 return SIGNALCODE(SIGFPE, FPE_FLTDIV); in decode_fpu()
349 return SIGNALCODE(SIGFPE, FPE_FLTRES); in decode_fpu()
/linux-4.1.27/arch/ia64/kernel/
Dtraps.c119 sig = SIGFPE; code = FPE_INTDIV; in ia64_bad_break()
123 sig = SIGFPE; code = FPE_INTOVF; in ia64_bad_break()
127 sig = SIGFPE; code = FPE_FLTSUB; in ia64_bad_break()
139 sig = SIGFPE; code = __FPE_DECOVF; in ia64_bad_break()
143 sig = SIGFPE; code = __FPE_DECDIV; in ia64_bad_break()
147 sig = SIGFPE; code = __FPE_DECERR; in ia64_bad_break()
151 sig = SIGFPE; code = __FPE_INVASC; in ia64_bad_break()
155 sig = SIGFPE; code = __FPE_INVDEC; in ia64_bad_break()
347 siginfo.si_signo = SIGFPE; in handle_fpu_swa()
363 force_sig_info(SIGFPE, &siginfo, current); in handle_fpu_swa()
[all …]
/linux-4.1.27/arch/alpha/kernel/
Dtraps.c222 info.si_signo = SIGFPE; in do_entArith()
226 send_sig_info(SIGFPE, &info, current); in do_entArith()
291 signo = SIGFPE; in do_entIF()
295 signo = SIGFPE; in do_entIF()
299 signo = SIGFPE; in do_entIF()
303 signo = SIGFPE; in do_entIF()
307 signo = SIGFPE; in do_entIF()
311 signo = SIGFPE; in do_entIF()
315 signo = SIGFPE; in do_entIF()
319 signo = SIGFPE; in do_entIF()
[all …]
Dosf_sys.c886 info.si_signo = SIGFPE; in SYSCALL_DEFINE5()
890 send_sig_info(SIGFPE, &info, current); in SYSCALL_DEFINE5()
/linux-4.1.27/arch/mips/include/asm/
Dfpu.h70 return SIGFPE; in __enable_fpu()
80 return SIGFPE; in __enable_fpu()
100 return SIGFPE; in __enable_fpu()
106 return SIGFPE; in __enable_fpu()
/linux-4.1.27/arch/score/kernel/
Dtraps.c198 force_sig(SIGFPE, current); in do_pel()
204 force_sig(SIGFPE, current); in do_cee()
210 force_sig(SIGFPE, current); in do_cpe()
226 info.si_signo = SIGFPE; in do_ov()
229 force_sig_info(SIGFPE, &info, current); in do_ov()
Dasm-offsets.c189 DEFINE(_SIGFPE, SIGFPE); in output_signal_defined()
/linux-4.1.27/arch/unicore32/kernel/
Dfpu-ucf64.c61 info.si_signo = SIGFPE; in ucf64_raise_sigfpe()
72 send_sig_info(SIGFPE, &info, current); in ucf64_raise_sigfpe()
/linux-4.1.27/arch/microblaze/kernel/
Dexceptions.c118 _exception(SIGFPE, regs, FPE_INTDIV, addr); in full_exception()
138 _exception(SIGFPE, regs, fsr, addr); in full_exception()
/linux-4.1.27/arch/mn10300/kernel/
Dfpu.c50 info.si_signo = SIGFPE; in fpu_exception()
68 force_sig_info(SIGFPE, &info, tsk); in fpu_exception()
Dgdb-stub.c940 { EXCEP_FPU_DISABLED, SIGFPE },
941 { EXCEP_FPU_UNIMPINS, SIGFPE },
942 { EXCEP_FPU_OPERATION, SIGFPE },
Dtraps.c87 [EXCEP_FPU_OPERATION >> 3] = { SIGFPE, FPE_INTDIV },
/linux-4.1.27/arch/sparc/kernel/
Dtraps_32.c303 info.si_signo = SIGFPE;
320 send_sig_info(SIGFPE, &info, fpt);
408 info.si_signo = SIGFPE;
413 send_sig_info(SIGFPE, &info, current);
Dtraps_64.c2183 info.si_signo = SIGFPE; in do_fpe_common()
2200 force_sig_info(SIGFPE, &info, current); in do_fpe_common()
2209 0, 0x24, SIGFPE) == NOTIFY_STOP) in do_fpieee()
2224 0, 0x25, SIGFPE) == NOTIFY_STOP) in do_fpother()
2271 0, 0x28, SIGFPE) == NOTIFY_STOP) in do_div0()
2280 info.si_signo = SIGFPE; in do_div0()
2285 force_sig_info(SIGFPE, &info, current); in do_div0()
/linux-4.1.27/arch/arm64/kernel/
Dfpsimd.c120 info.si_signo = SIGFPE; in do_fpsimd_exc()
124 send_sig_info(SIGFPE, &info, current); in do_fpsimd_exc()
/linux-4.1.27/arch/sh/kernel/cpu/sh5/
Dfpu.c110 force_sig(SIGFPE, tsk); in do_fpu_error()
/linux-4.1.27/arch/x86/kernel/
Dtraps.c311 DO_ERROR(X86_TRAP_DE, SIGFPE, "divide error", divide_error)
314 DO_ERROR(X86_TRAP_OLD_MF, SIGFPE, "coprocessor segment overrun",coprocessor_segment_overrun)
717 if (notify_die(DIE_TRAP, str, regs, error_code, trapnr, SIGFPE) == NOTIFY_STOP) in math_error()
737 info.si_signo = SIGFPE; in math_error()
790 force_sig_info(SIGFPE, &info, task); in math_error()
/linux-4.1.27/arch/um/os-Linux/
Dsignal.c20 [SIGFPE] = relay_signal,
127 [SIGFPE] = sig_handler,
Dprocess.c275 set_handler(SIGFPE); in init_new_thread_signals()
/linux-4.1.27/arch/ia64/include/uapi/asm/
Dsignal.h20 #define SIGFPE 8 macro
/linux-4.1.27/arch/m68k/kernel/
Dtraps.c1064 sig = SIGFPE; in trap_c()
1068 sig = SIGFPE; in trap_c()
1072 sig = SIGFPE; in trap_c()
1076 sig = SIGFPE; in trap_c()
1080 sig = SIGFPE; in trap_c()
1084 sig = SIGFPE; in trap_c()
1089 sig = SIGFPE; in trap_c()
/linux-4.1.27/arch/parisc/include/uapi/asm/
Dsignal.h12 #define SIGFPE 8 macro
/linux-4.1.27/arch/cris/include/uapi/asm/
Dsignal.h25 #define SIGFPE 8 macro
/linux-4.1.27/arch/m32r/include/uapi/asm/
Dsignal.h27 #define SIGFPE 8 macro
/linux-4.1.27/arch/m68k/include/uapi/asm/
Dsignal.h25 #define SIGFPE 8 macro
/linux-4.1.27/arch/avr32/include/uapi/asm/
Dsignal.h32 #define SIGFPE 8 macro
/linux-4.1.27/arch/mips/include/uapi/asm/
Dsignal.h32 #define SIGFPE 8 /* Floating-point exception (ANSI). */ macro
/linux-4.1.27/arch/mn10300/include/uapi/asm/
Dsignal.h35 #define SIGFPE 8 macro
/linux-4.1.27/include/uapi/asm-generic/
Dsignal.h18 #define SIGFPE 8 macro
/linux-4.1.27/arch/arm/include/uapi/asm/
Dsignal.h25 #define SIGFPE 8 macro
/linux-4.1.27/arch/powerpc/include/uapi/asm/
Dsignal.h28 #define SIGFPE 8 macro
/linux-4.1.27/arch/x86/include/uapi/asm/
Dsignal.h30 #define SIGFPE 8 macro
/linux-4.1.27/arch/alpha/include/uapi/asm/
Dsignal.h29 #define SIGFPE 8 macro
/linux-4.1.27/arch/xtensa/include/uapi/asm/
Dsignal.h42 #define SIGFPE 8 macro
/linux-4.1.27/arch/s390/include/uapi/asm/
Dsignal.h33 #define SIGFPE 8 macro
/linux-4.1.27/arch/mips/kernel/
Dtraps.c697 .si_signo = SIGFPE, in do_ov()
705 force_sig_info(SIGFPE, &info, current); in do_ov()
717 case SIGFPE: in process_fpemu_return()
829 SIGFPE) == NOTIFY_STOP) in do_fpe()
866 sig = SIGFPE; in do_fpe()
907 info.si_signo = SIGFPE; in do_trap_or_bp()
909 force_sig_info(SIGFPE, &info, current); in do_trap_or_bp()
1446 regs_to_trapnr(regs), SIGFPE) == NOTIFY_STOP) in do_msa_fpe()
1454 force_sig(SIGFPE, current); in do_msa_fpe()
Dkgdb.c45 { 12, SIGFPE }, /* overflow */
48 { 15, SIGFPE }, /* floating point exception */
Dsignal.c221 sig = SIGFPE; in fpcsr_pending()
Dasm-offsets.c270 DEFINE(_SIGFPE, SIGFPE); in output_signal_defined()
Dmips-r2-to-r6-emul.c99 return -SIGFPE; in mipsr6_emul()
/linux-4.1.27/arch/parisc/kernel/
Dtraps.c619 si.si_signo = SIGFPE; in handle_interruption()
622 force_sig_info(SIGFPE, &si, current); in handle_interruption()
630 si.si_signo = SIGFPE; in handle_interruption()
635 force_sig_info(SIGFPE, &si, current); in handle_interruption()
/linux-4.1.27/arch/arm/nwfpe/
Dfpmodule.c178 fp_send_sig(SIGFPE, current, 1); in float_raise()
/linux-4.1.27/arch/sparc/include/uapi/asm/
Dsignal.h27 #define SIGFPE 8 macro
/linux-4.1.27/tools/perf/ui/tui/
Dsetup.c149 signal(SIGFPE, ui__signal_backtrace); in ui__init()
/linux-4.1.27/arch/nios2/kernel/
Dtraps.c173 _exception(SIGFPE, fp, FPE_INTDIV, fp->ea); in handle_diverror_c()
/linux-4.1.27/arch/frv/kernel/
Dtraps.c343 info.si_signo = SIGFPE; in media_exception()
443 info.si_signo = SIGFPE; in division_exception()
Dgdb-stub.c804 { BRR_EB, TBR_TT_MP_EXCEPTION, SIGFPE },
807 { BRR_EB, TBR_TT_DIVISION_EXCEP, SIGFPE },
/linux-4.1.27/arch/arm/vfp/
Dvfpmodule.c227 info.si_signo = SIGFPE; in vfp_raise_sigfpe()
238 send_sig_info(SIGFPE, &info, current); in vfp_raise_sigfpe()
/linux-4.1.27/arch/powerpc/kernel/
Dtraps.c862 _exception(SIGFPE, regs, code, regs->nip); in parse_fpe()
1121 _exception(SIGFPE, regs, code, regs->nip); in emulate_math()
1535 regs, SIGFPE); in SoftwareEmulation()
1767 _exception(SIGFPE, regs, code, regs->nip); in SPEFloatingPointException()
1799 _exception(SIGFPE, regs, 0, regs->nip); in SPEFloatingPointRoundException()
/linux-4.1.27/arch/tile/kernel/
Dtraps.c168 case SIGFPE: in special_ill()
Dsignal.c395 case SIGFPE: in trace_unhandled_signal()
/linux-4.1.27/arch/sh/math-emu/
Dmath.c563 info.si_signo = SIGFPE; in ieee_fpe_handler()
567 force_sig_info(SIGFPE, &info, tsk); in ieee_fpe_handler()
/linux-4.1.27/tools/perf/ui/gtk/
Dannotate.c183 signal(SIGFPE, perf_gtk__signal); in symbol__gtk_annotate()
Dhists.c282 signal(SIGFPE, perf_gtk__signal); in perf_evlist__gtk_browse_hists()
/linux-4.1.27/arch/um/kernel/
Dtrap.c298 case SIGFPE: in relay_signal()
/linux-4.1.27/arch/metag/kernel/
Dtraps.c722 info.si_signo = SIGFPE; in fpe_handler()
738 force_sig_info(SIGFPE, &info, current); in fpe_handler()
/linux-4.1.27/include/linux/
Dsignal.h416 rt_sigmask(SIGFPE) | rt_sigmask(SIGSEGV) | \
/linux-4.1.27/arch/sh/kernel/cpu/sh4/
Dfpu.c428 force_sig(SIGFPE, tsk); in BUILD_TRAP_HANDLER()
/linux-4.1.27/arch/x86/math-emu/
Derrors.c365 math_abort(FPU_info, SIGFPE); in FPU_exception()
Dfpu_entry.c274 send_sig(SIGFPE, current, 1); in math_emulate()
/linux-4.1.27/arch/sh/kernel/cpu/sh2a/
Dfpu.c574 force_sig(SIGFPE, tsk); in BUILD_TRAP_HANDLER()
/linux-4.1.27/arch/um/os-Linux/skas/
Dprocess.c420 case SIGFPE: in userspace()
/linux-4.1.27/arch/sh/kernel/
Dtraps_32.c610 force_sig_info(SIGFPE, &info, current); in do_divide_error()
/linux-4.1.27/Documentation/arm/nwfpe/
DREADME.FPE143 have a bug in them that prevents the module from generating a SIGFPE. This
/linux-4.1.27/arch/mips/math-emu/
Dcp1emu.c1182 return SIGFPE; in cop1Emulate()
1544 return SIGFPE; in fpux_emu()
2102 return SIGFPE; in fpu_emu()
/linux-4.1.27/Documentation/x86/
Dintel_mpx.txt172 87 /* SIGILL, SIGFPE, SIGSEGV, SIGBUS */
/linux-4.1.27/tools/perf/
Dbuiltin-top.c597 signal(SIGFPE, display_sig); in display_setup_sig()
Dbuiltin-trace.c2712 signal(SIGFPE, sighandler_dump_stack); in cmd_trace()
/linux-4.1.27/kernel/
Dsignal.c169 sigmask(SIGTRAP) | sigmask(SIGFPE) | sigmask(SIGSYS))