Home
last modified time | relevance | path

Searched refs:force_sig_fault (Results 1 – 25 of 89) sorted by relevance

1234

/openbmc/qemu/linux-user/nios2/
H A Dcpu_loop.c44 force_sig_fault(TARGET_SIGFPE, TARGET_FPE_INTDIV, env->pc); in cpu_loop()
49 force_sig_fault(TARGET_SIGBUS, TARGET_BUS_ADRALN, in cpu_loop()
57 force_sig_fault(TARGET_SIGILL, TARGET_ILL_ILLOPC, env->pc); in cpu_loop()
62 force_sig_fault(TARGET_SIGILL, TARGET_ILL_PRVOPC, env->pc); in cpu_loop()
95 force_sig_fault(TARGET_SIGUSR1, 0, env->pc); in cpu_loop()
99 force_sig_fault(TARGET_SIGUSR2, 0, env->pc); in cpu_loop()
105 force_sig_fault(TARGET_SIGTRAP, TARGET_TRAP_BRKPT, env->pc); in cpu_loop()
109 force_sig_fault(TARGET_SIGILL, TARGET_ILL_ILLTRP, env->pc); in cpu_loop()
118 force_sig_fault(TARGET_SIGBUS, TARGET_BUS_ADRALN, g); in cpu_loop()
123 force_sig_fault(TARGET_SIGSEGV, TARGET_SEGV_MAPERR, g); in cpu_loop()
[all …]
/openbmc/qemu/linux-user/hppa/
H A Dcpu_loop.c147 force_sig_fault(TARGET_SIGSEGV, TARGET_SEGV_MAPERR, env->iaoq_f); in cpu_loop()
150 force_sig_fault(TARGET_SIGILL, TARGET_ILL_ILLOPC, env->iaoq_f); in cpu_loop()
155 force_sig_fault(TARGET_SIGILL, TARGET_ILL_ILLOPC, env->iaoq_f); in cpu_loop()
157 force_sig_fault(TARGET_SIGILL, TARGET_ILL_PRVOPC, env->iaoq_f); in cpu_loop()
161 force_sig_fault(TARGET_SIGILL, TARGET_ILL_PRVREG, env->iaoq_f); in cpu_loop()
164 force_sig_fault(TARGET_SIGFPE, TARGET_FPE_INTOVF, env->iaoq_f); in cpu_loop()
167 force_sig_fault(TARGET_SIGFPE, TARGET_FPE_CONDTRAP, env->iaoq_f); in cpu_loop()
170 force_sig_fault(TARGET_SIGFPE, 0, env->iaoq_f); in cpu_loop()
173 force_sig_fault(TARGET_SIGTRAP, TARGET_TRAP_BRKPT, env->iaoq_f & ~3); in cpu_loop()
176 force_sig_fault(TARGET_SIGTRAP, TARGET_TRAP_BRKPT, env->iaoq_f); in cpu_loop()
/openbmc/qemu/linux-user/m68k/
H A Dcpu_loop.c42 force_sig_fault(TARGET_SIGILL, TARGET_ILL_ILLOPN, env->pc); in cpu_loop()
46 force_sig_fault(TARGET_SIGFPE, TARGET_FPE_INTOVF, env->mmu.ar); in cpu_loop()
49 force_sig_fault(TARGET_SIGFPE, TARGET_FPE_INTDIV, env->mmu.ar); in cpu_loop()
52 force_sig_fault(TARGET_SIGTRAP, TARGET_TRAP_TRACE, env->mmu.ar); in cpu_loop()
78 force_sig_fault(TARGET_SIGILL, TARGET_ILL_ILLTRP, env->pc); in cpu_loop()
82 force_sig_fault(TARGET_SIGTRAP, TARGET_TRAP_BRKPT, env->pc); in cpu_loop()
/openbmc/qemu/linux-user/alpha/
H A Dcpu_loop.c57 force_sig_fault(TARGET_SIGILL, TARGET_ILL_ILLOPC, env->pc); in cpu_loop()
60 force_sig_fault(TARGET_SIGFPE, TARGET_FPE_FLTINV, env->pc); in cpu_loop()
138 force_sig_fault(TARGET_SIGFPE, si_code, env->pc); in cpu_loop()
146 force_sig_fault(TARGET_SIGTRAP, TARGET_TRAP_BRKPT, env->pc); in cpu_loop()
149 force_sig_fault(TARGET_SIGTRAP, TARGET_TRAP_UNK, env->pc); in cpu_loop()
/openbmc/qemu/linux-user/sparc/
H A Dcpu_loop.c249 force_sig_fault(TARGET_SIGTRAP, TARGET_TRAP_BRKPT, env->pc); in cpu_loop()
254 force_sig_fault(TARGET_SIGFPE, TARGET_FPE_INTDIV, env->pc); in cpu_loop()
311 force_sig_fault(TARGET_SIGFPE, code, env->pc); in cpu_loop()
319 force_sig_fault(TARGET_SIGILL, TARGET_ILL_ILLOPC, env->pc); in cpu_loop()
322 force_sig_fault(TARGET_SIGILL, TARGET_ILL_PRVOPC, env->pc); in cpu_loop()
325 force_sig_fault(TARGET_SIGEMT, TARGET_EMT_TAGOVF, env->pc); in cpu_loop()
330 force_sig_fault(TARGET_SIGILL, TARGET_ILL_PRVOPC, env->pc); in cpu_loop()
334 force_sig_fault(TARGET_SIGILL, TARGET_ILL_COPROC, env->pc); in cpu_loop()
349 force_sig_fault(TARGET_SIGILL, ILL_ILLTRP, env->pc); in cpu_loop()
/openbmc/qemu/linux-user/loongarch64/
H A Dcpu_loop.c51 force_sig_fault(TARGET_SIGILL, 0, env->pc); in cpu_loop()
66 force_sig_fault(TARGET_SIGFPE, si_code, env->pc); in cpu_loop()
70 force_sig_fault(TARGET_SIGTRAP, TARGET_TRAP_BRKPT, env->pc); in cpu_loop()
73 force_sig_fault(TARGET_SIGSYS, TARGET_SI_KERNEL, env->pc); in cpu_loop()
/openbmc/linux/arch/powerpc/platforms/cell/spufs/
H A Dfault.c34 force_sig_fault(SIGBUS, BUS_OBJERR, NULL); in spufs_handle_event()
38 force_sig_fault(SIGSEGV, SEGV_ACCERR, (void __user *)ea); in spufs_handle_event()
42 force_sig_fault(SIGBUS, BUS_ADRALN, NULL); in spufs_handle_event()
45 force_sig_fault( in spufs_handle_event()
/openbmc/linux/arch/ia64/kernel/
H A Dtraps.c177 force_sig_fault(sig, code, in ia64_bad_break()
354 force_sig_fault(SIGFPE, si_code, in handle_fpu_swa()
374 force_sig_fault(SIGFPE, si_code, in handle_fpu_swa()
409 force_sig_fault(SIGILL, ILL_ILLOPC, in ia64_illegal_op_fault()
485 force_sig_fault(sig, code, addr, in ia64_fault()
495 force_sig_fault(SIGILL, ILL_ILLOPN, (void __user *) iip, in ia64_fault()
544 force_sig_fault(SIGTRAP, si_code, (void __user *) ifa, in ia64_fault()
552 force_sig_fault(SIGFPE, FPE_FLTINV, (void __user *) iip, in ia64_fault()
579 force_sig_fault(SIGILL, ILL_BADIADDR, in ia64_fault()
H A Dbrl_emu.c199 force_sig_fault(SIGILL, ILL_BADIADDR, (void __user *)NULL, in ia64_emulate_brl()
206 force_sig_fault(SIGTRAP, TRAP_BRANCH, (void __user *)NULL, in ia64_emulate_brl()
213 force_sig_fault(SIGTRAP, TRAP_TRACE, (void __user *)NULL, in ia64_emulate_brl()
/openbmc/qemu/linux-user/openrisc/
H A Dcpu_loop.c56 force_sig_fault(TARGET_SIGBUS, TARGET_BUS_ADRALN, env->eear); in cpu_loop()
59 force_sig_fault(TARGET_SIGILL, TARGET_ILL_ILLOPC, env->pc); in cpu_loop()
65 force_sig_fault(TARGET_SIGTRAP, TARGET_TRAP_BRKPT, env->pc); in cpu_loop()
/openbmc/qemu/linux-user/mips/
H A Dcpu_loop.c48 force_sig_fault(TARGET_SIGFPE, TARGET_FPE_INTOVF, pc); in do_tr_or_bp()
51 force_sig_fault(TARGET_SIGFPE, TARGET_FPE_INTDIV, pc); in do_tr_or_bp()
57 force_sig_fault(TARGET_SIGTRAP, TARGET_TRAP_BRKPT, pc); in do_tr_or_bp()
165 force_sig_fault(TARGET_SIGTRAP, TARGET_TRAP_BRKPT, in cpu_loop()
181 force_sig_fault(TARGET_SIGFPE, si_code, env->active_tc.PC); in cpu_loop()
184 force_sig_fault(TARGET_SIGFPE, TARGET_FPE_INTOVF, env->active_tc.PC); in cpu_loop()
/openbmc/qemu/linux-user/arm/
H A Dcpu_loop.c90 force_sig_fault(TARGET_SIGBUS, TARGET_BUS_ADRALN, addr); in atomic_mmu_lookup()
96 force_sig_fault(TARGET_SIGSEGV, in atomic_mmu_lookup()
207 force_sig_fault(TARGET_SIGSEGV, in arm_kernel_cmpxchg64_helper()
358 force_sig_fault(TARGET_SIGILL, TARGET_ILL_ILLOPN, in cpu_loop()
433 force_sig_fault(TARGET_SIGILL, TARGET_ILL_ILLTRP, in cpu_loop()
488 force_sig_fault(si_signo, si_code, env->exception.vaddress); in cpu_loop()
493 force_sig_fault(TARGET_SIGTRAP, TARGET_TRAP_BRKPT, env->regs[15]); in cpu_loop()
/openbmc/qemu/linux-user/aarch64/
H A Dcpu_loop.c114 force_sig_fault(TARGET_SIGILL, TARGET_ILL_ILLOPN, env->pc); in cpu_loop()
153 force_sig_fault(si_signo, si_code, env->exception.vaddress); in cpu_loop()
157 force_sig_fault(TARGET_SIGTRAP, TARGET_TRAP_BRKPT, env->pc); in cpu_loop()
177 force_sig_fault(TARGET_SIGSEGV, TARGET_SEGV_MTEAERR, 0); in cpu_loop()
/openbmc/qemu/linux-user/s390x/
H A Dcpu_loop.c119 force_sig_fault(TARGET_SIGSEGV, TARGET_SEGV_ACCERR, in cpu_loop()
123 force_sig_fault(TARGET_SIGSEGV, TARGET_SEGV_MAPERR, in cpu_loop()
168 force_sig_fault(sig, n, addr); in cpu_loop()
/openbmc/qemu/linux-user/ppc/
H A Dcpu_loop.c98 force_sig_fault(TARGET_SIGSEGV, TARGET_SEGV_MAPERR, in cpu_loop()
192 force_sig_fault(si_signo, si_code, env->nip); in cpu_loop()
198 force_sig_fault(TARGET_SIGILL, TARGET_ILL_COPROC, env->nip); in cpu_loop()
355 force_sig_fault(TARGET_SIGTRAP, TARGET_TRAP_BRKPT, env->nip); in cpu_loop()
/openbmc/qemu/linux-user/i386/
H A Dcpu_loop.c105 force_sig_fault(TARGET_SIGSEGV, TARGET_SEGV_MAPERR, addr); in write_ok_or_segv()
273 force_sig_fault(TARGET_SIGSEGV, in cpu_loop()
282 force_sig_fault(TARGET_SIGFPE, TARGET_FPE_INTDIV, env->eip); in cpu_loop()
288 force_sig_fault(TARGET_SIGTRAP, TARGET_TRAP_BRKPT, env->eip); in cpu_loop()
304 force_sig_fault(TARGET_SIGILL, TARGET_ILL_ILLOPN, env->eip); in cpu_loop()
310 force_sig_fault(TARGET_SIGTRAP, TARGET_TRAP_BRKPT, env->eip); in cpu_loop()
/openbmc/linux/arch/openrisc/kernel/
H A Dtraps.c201 force_sig_fault(SIGFPE, code, (void __user *)regs->pc); in do_fpe_trap()
211 force_sig_fault(SIGTRAP, TRAP_BRKPT, (void __user *)regs->pc); in do_trap()
222 force_sig_fault(SIGBUS, BUS_ADRALN, (void __user *)address); in do_unaligned_access()
235 force_sig_fault(SIGBUS, BUS_ADRERR, (void __user *)address); in do_bus_fault()
430 force_sig_fault(SIGILL, ILL_ILLOPC, (void __user *)address); in do_illegal_instruction()
/openbmc/qemu/bsd-user/arm/
H A Dtarget_arch_cpu.h64 force_sig_fault(TARGET_SIGILL, TARGET_ILL_ILLOPC, env->regs[15]); in target_cpu_loop()
179 force_sig_fault(si_signo, si_code, env->exception.vaddress); in target_cpu_loop()
183 force_sig_fault(TARGET_SIGTRAP, TARGET_TRAP_BRKPT, env->regs[15]); in target_cpu_loop()
/openbmc/linux/arch/um/kernel/
H A Dtrap.c158 force_sig_fault(SIGSEGV, SEGV_ACCERR, (void __user *) FAULT_ADDRESS(fi)); in bad_segv()
262 force_sig_fault(SIGBUS, BUS_ADRERR, (void __user *)address); in segv()
266 force_sig_fault(SIGSEGV, si_code, (void __user *) address); in segv()
296 force_sig_fault(sig, code, (void __user *)FAULT_ADDRESS(*fi)); in relay_signal()
/openbmc/qemu/linux-user/xtensa/
H A Dcpu_loop.c165 force_sig_fault(TARGET_SIGILL, TARGET_ILL_ILLOPC, in cpu_loop()
169 force_sig_fault(TARGET_SIGILL, TARGET_ILL_PRVOPC, in cpu_loop()
219 force_sig_fault(TARGET_SIGFPE, TARGET_FPE_INTDIV, in cpu_loop()
229 force_sig_fault(TARGET_SIGTRAP, TARGET_TRAP_BRKPT, in cpu_loop()
/openbmc/linux/arch/parisc/kernel/
H A Dtraps.c276 force_sig_fault(SIGTRAP, wot, in handle_gdb_break()
605 force_sig_fault(SIGILL, si_code, in handle_interruption()
611 force_sig_fault(SIGFPE, FPE_INTOVF, in handle_interruption()
623 force_sig_fault(SIGFPE, FPE_CONDTRAP, in handle_interruption()
737 force_sig_fault(SIGSEGV, SEGV_MAPERR, in handle_interruption()
754 force_sig_fault(SIGBUS, BUS_OBJERR, in handle_interruption()
770 force_sig_fault(SIGSEGV, SEGV_MAPERR, in handle_interruption()
/openbmc/qemu/linux-user/riscv/
H A Dcpu_loop.c76 force_sig_fault(TARGET_SIGILL, TARGET_ILL_ILLOPC, env->pc); in cpu_loop()
81 force_sig_fault(TARGET_SIGTRAP, TARGET_TRAP_BRKPT, env->pc); in cpu_loop()
/openbmc/linux/arch/loongarch/kernel/
H A Dtraps.c443 force_sig_fault(SIGFPE, si_code, fault_addr); in force_fcsr_sig()
459 force_sig_fault(SIGBUS, BUS_ADRERR, fault_addr); in process_fpemu_return()
469 force_sig_fault(SIGSEGV, si_code, fault_addr); in process_fpemu_return()
513 force_sig_fault(SIGBUS, BUS_ADRERR, (void __user *)regs->csr_badvaddr); in do_ade()
528 force_sig_fault(SIGBUS, BUS_ADRALN, (void __user *)regs->csr_badvaddr); in do_ale()
554 force_sig_fault(SIGBUS, BUS_ADRALN, (void __user *)regs->csr_badvaddr); in do_ale()
732 force_sig_fault(SIGFPE, FPE_INTDIV, (void __user *)regs->csr_era); in do_bp()
736 force_sig_fault(SIGFPE, FPE_INTOVF, (void __user *)regs->csr_era); in do_bp()
740 force_sig_fault(SIGTRAP, TRAP_BRKPT, (void __user *)regs->csr_era); in do_bp()
/openbmc/linux/arch/hexagon/mm/
H A Dvm_fault.c129 force_sig_fault(si_signo, si_code, (void __user *)address); in do_page_fault()
137 force_sig_fault(SIGSEGV, si_code, (void __user *)address); in do_page_fault()
/openbmc/linux/arch/alpha/mm/
H A Dfault.c220 force_sig_fault(SIGBUS, BUS_ADRERR, (void __user *) address); in do_page_fault()
226 force_sig_fault(SIGSEGV, si_code, (void __user *) address); in do_page_fault()

1234