Symbol: force_sig_fault
arch/alpha/kernel/traps.c
345
force_sig_fault(SIGILL, ILL_ILLOPC, (void __user *)regs->pc);
arch/alpha/mm/fault.c
220
force_sig_fault(SIGBUS, BUS_ADRERR, (void __user *) address);
arch/alpha/mm/fault.c
226
force_sig_fault(SIGSEGV, si_code, (void __user *) address);
arch/arc/kernel/traps.c
47
force_sig_fault(signo, si_code, addr);
arch/arc/mm/fault.c
185
force_sig_fault(sig, si_code, (void __user *)address);
arch/arm/kernel/ptrace.c
202
force_sig_fault(SIGTRAP, TRAP_BRKPT,
arch/arm/kernel/traps.c
381
force_sig_fault(signo, si_code, addr);
arch/arm/mm/alignment.c
985
force_sig_fault(SIGBUS, BUS_ADRALN, (void __user *)addr);
arch/arm/mm/fault.c
221
force_sig_fault(sig, code, (void __user *)addr);
arch/arm64/kernel/traps.c
268
force_sig_fault(signo, code, (void __user *)far);
arch/csky/abiv1/alignment.c
300
force_sig_fault(SIGBUS, BUS_ADRALN, (void __user *)addr);
arch/csky/abiv2/fpu.c
122
force_sig_fault(sig, code, (void __user *)regs->pc);
arch/csky/kernel/traps.c
129
force_sig_fault(signo, code, (void __user *)addr);
arch/hexagon/kernel/traps.c
399
force_sig_fault(SIGTRAP, TRAP_BRKPT,
arch/hexagon/mm/vm_fault.c
130
force_sig_fault(si_signo, si_code, (void __user *)address);
arch/hexagon/mm/vm_fault.c
138
force_sig_fault(SIGSEGV, si_code, (void __user *)address);
arch/loongarch/kernel/traps.c
470
force_sig_fault(SIGFPE, si_code, fault_addr);
arch/loongarch/kernel/traps.c
486
force_sig_fault(SIGBUS, BUS_ADRERR, fault_addr);
arch/loongarch/kernel/traps.c
496
force_sig_fault(SIGSEGV, si_code, fault_addr);
arch/loongarch/kernel/traps.c
544
force_sig_fault(SIGBUS, BUS_ADRERR, (void __user *)regs->csr_badvaddr);
arch/loongarch/kernel/traps.c
560
force_sig_fault(SIGBUS, BUS_ADRALN, (void __user *)regs->csr_badvaddr);
arch/loongarch/kernel/traps.c
590
force_sig_fault(SIGBUS, BUS_ADRALN, (void __user *)regs->csr_badvaddr);
arch/loongarch/kernel/traps.c
779
force_sig_fault(SIGFPE, FPE_INTDIV, (void __user *)regs->csr_era);
arch/loongarch/kernel/traps.c
783
force_sig_fault(SIGFPE, FPE_INTOVF, (void __user *)regs->csr_era);
arch/loongarch/kernel/traps.c
787
force_sig_fault(SIGTRAP, TRAP_BRKPT, (void __user *)regs->csr_era);
arch/loongarch/mm/fault.c
129
force_sig_fault(SIGBUS, BUS_ADRERR, (void __user *)address);
arch/loongarch/mm/fault.c
167
force_sig_fault(SIGSEGV, si_code, (void __user *)address);
arch/m68k/kernel/traps.c
1124
force_sig_fault(sig, si_code, addr);
arch/m68k/kernel/traps.c
1156
force_sig_fault(signal, code, addr);
arch/m68k/mm/fault.c
35
force_sig_fault(signo, si_code, addr);
arch/microblaze/kernel/exceptions.c
66
force_sig_fault(signr, code, (void __user *)addr);
arch/microblaze/mm/fault.c
295
force_sig_fault(SIGBUS, BUS_ADRERR, (void __user *)address);
arch/mips/kernel/traps.c
1022
force_sig_fault(SIGTRAP, si_code, NULL);
arch/mips/kernel/traps.c
1581
force_sig_fault(SIGTRAP, TRAP_HWBKPT, NULL);
arch/mips/kernel/traps.c
761
force_sig_fault(SIGFPE, FPE_INTOVF, (void __user *)regs->cp0_epc);
arch/mips/kernel/traps.c
805
force_sig_fault(SIGBUS, BUS_ADRERR, fault_addr);
arch/mips/kernel/traps.c
815
force_sig_fault(SIGSEGV, si_code, fault_addr);
arch/mips/kernel/traps.c
995
force_sig_fault(SIGFPE,
arch/mips/mm/fault.c
216
force_sig_fault(SIGSEGV, si_code, (void __user *)address);
arch/mips/mm/fault.c
272
force_sig_fault(SIGBUS, BUS_ADRERR, (void __user *)address);
arch/nios2/kernel/traps.c
29
force_sig_fault(signo, code, (void __user *) addr);
arch/openrisc/kernel/traps.c
206
force_sig_fault(SIGFPE, code, (void __user *)regs->pc);
arch/openrisc/kernel/traps.c
216
force_sig_fault(SIGTRAP, TRAP_BRKPT, (void __user *)regs->pc);
arch/openrisc/kernel/traps.c
227
force_sig_fault(SIGBUS, BUS_ADRALN, (void __user *)address);
arch/openrisc/kernel/traps.c
239
force_sig_fault(SIGBUS, BUS_ADRERR, (void __user *)address);
arch/openrisc/kernel/traps.c
433
force_sig_fault(SIGILL, ILL_ILLOPC, (void __user *)address);
arch/openrisc/mm/fault.c
216
force_sig_fault(SIGSEGV, si_code, (void __user *)address);
arch/openrisc/mm/fault.c
274
force_sig_fault(SIGBUS, BUS_ADRERR, (void __user *)address);
arch/parisc/kernel/traps.c
279
force_sig_fault(SIGTRAP, wot,
arch/parisc/kernel/traps.c
608
force_sig_fault(SIGILL, si_code,
arch/parisc/kernel/traps.c
614
force_sig_fault(SIGFPE, FPE_INTOVF,
arch/parisc/kernel/traps.c
626
force_sig_fault(SIGFPE, FPE_CONDTRAP,
arch/parisc/kernel/traps.c
741
force_sig_fault(SIGSEGV, SEGV_MAPERR,
arch/parisc/kernel/traps.c
758
force_sig_fault(SIGBUS, BUS_OBJERR,
arch/parisc/kernel/traps.c
774
force_sig_fault(SIGSEGV, SEGV_MAPERR,
arch/parisc/kernel/unaligned.c
617
force_sig_fault(SIGSEGV, SEGV_MAPERR,
arch/parisc/kernel/unaligned.c
624
force_sig_fault(SIGBUS, BUS_ADRALN,
arch/parisc/math-emu/driver.c
110
force_sig_fault(sig, signalcode & 0xffffff,
arch/parisc/mm/fault.c
427
force_sig_fault(signo, si_code, (void __user *) address);
arch/powerpc/kernel/process.c
680
force_sig_fault(SIGTRAP, TRAP_HWBKPT, (void __user *)regs->dar);
arch/powerpc/kernel/traps.c
306
force_sig_fault(SIGTRAP, TRAP_TRACE, (void __user *)regs->nip);
arch/powerpc/kernel/traps.c
372
force_sig_fault(signr, code, (void __user *)addr);
arch/powerpc/mm/fault.c
164
force_sig_fault(SIGBUS, BUS_ADRERR, (void __user *)address);
arch/powerpc/platforms/cell/spu_base.c
42
EXPORT_SYMBOL_GPL(force_sig_fault);
arch/powerpc/platforms/cell/spufs/fault.c
34
force_sig_fault(SIGBUS, BUS_OBJERR, NULL);
arch/powerpc/platforms/cell/spufs/fault.c
38
force_sig_fault(SIGSEGV, SEGV_ACCERR, (void __user *)ea);
arch/powerpc/platforms/cell/spufs/fault.c
42
force_sig_fault(SIGBUS, BUS_ADRALN, NULL);
arch/powerpc/platforms/cell/spufs/fault.c
45
force_sig_fault(
arch/riscv/kernel/traps.c
129
force_sig_fault(signo, code, (void __user *)addr);
arch/riscv/kernel/traps.c
294
force_sig_fault(SIGTRAP, TRAP_BRKPT, (void __user *)regs->epc);
arch/s390/kernel/traps.c
152
force_sig_fault(SIGTRAP, TRAP_BRKPT, location);
arch/s390/kernel/traps.c
56
force_sig_fault(si_signo, si_code, get_trap_ip(regs));
arch/s390/kernel/traps.c
78
force_sig_fault(SIGTRAP, TRAP_HWBKPT, (void __force __user *)current->thread.per_event.address);
arch/s390/mm/fault.c
214
force_sig_fault(SIGSEGV, si_code, (void __user *)get_fault_address(regs));
arch/s390/mm/fault.c
252
force_sig_fault(SIGBUS, BUS_ADRERR, (void __user *)get_fault_address(regs));
arch/sh/kernel/hw_breakpoint.c
341
force_sig_fault(SIGTRAP, TRAP_HWBKPT,
arch/sh/kernel/traps_32.c
546
force_sig_fault(SIGBUS, si_code, (void __user *)address);
arch/sh/kernel/traps_32.c
613
force_sig_fault(SIGFPE, code, NULL);
arch/sh/mm/fault.c
30
force_sig_fault(si_signo, si_code, (void __user *)address);
arch/sparc/kernel/process_64.c
509
force_sig_fault(SIGBUS, BUS_ADRALN, (void __user *) sp);
arch/sparc/kernel/sys_sparc_32.c
162
force_sig_fault(SIGTRAP, TRAP_BRKPT, (void __user *)regs->pc);
arch/sparc/kernel/sys_sparc_64.c
534
force_sig_fault(SIGTRAP, TRAP_BRKPT, (void __user *)regs->tpc);
arch/sparc/kernel/traps_32.c
329
force_sig_fault(SIGBUS, BUS_OBJERR, (void __user *)pc);
arch/sparc/kernel/traps_64.c
205
force_sig_fault(SIGSEGV, SEGV_MAPERR, (void __user *)regs->tpc);
arch/sparc/kernel/traps_64.c
2072
force_sig_fault(SIGSEGV, SEGV_ADIDERR, (void __user *)ent.err_raddr);
arch/sparc/kernel/traps_64.c
2185
force_sig_fault(SIGBUS, BUS_ADRERR,
arch/sparc/kernel/traps_64.c
2342
force_sig_fault(SIGFPE, code, (void __user *)regs->tpc);
arch/sparc/kernel/traps_64.c
2396
force_sig_fault(SIGEMT, EMT_TAGOVF, (void __user *)regs->tpc);
arch/sparc/kernel/traps_64.c
240
force_sig_fault(SIGSEGV, SEGV_MAPERR, (void __user *) addr);
arch/sparc/kernel/traps_64.c
2415
force_sig_fault(SIGFPE, FPE_INTDIV, (void __user *)regs->tpc);
arch/sparc/kernel/traps_64.c
2609
force_sig_fault(SIGILL, ILL_ILLOPC, (void __user *)pc);
arch/sparc/kernel/traps_64.c
2629
force_sig_fault(SIGBUS, BUS_ADRALN, (void __user *)sfar);
arch/sparc/kernel/traps_64.c
2647
force_sig_fault(SIGBUS, BUS_ADRALN, (void __user *) addr);
arch/sparc/kernel/traps_64.c
2694
force_sig_fault(SIGSEGV, SEGV_ADIPERR, (void __user *)addr);
arch/sparc/kernel/traps_64.c
2709
force_sig_fault(SIGILL, ILL_PRVOPC, (void __user *)regs->tpc);
arch/sparc/kernel/traps_64.c
324
force_sig_fault(SIGSEGV, SEGV_MAPERR, (void __user *)sfar);
arch/sparc/kernel/traps_64.c
388
force_sig_fault(SIGILL, ILL_ILLADR, (void __user *)addr);
arch/sparc/kernel/traps_64.c
391
force_sig_fault(SIGSEGV, SEGV_ACCADI, (void __user *)addr);
arch/sparc/kernel/traps_64.c
394
force_sig_fault(SIGSEGV, SEGV_MAPERR, (void __user *)addr);
arch/sparc/kernel/traps_64.c
571
force_sig_fault(SIGBUS, BUS_OBJERR, (void *)0);
arch/sparc/mm/fault_32.c
86
force_sig_fault(sig, code, (void __user *) addr);
arch/sparc/mm/fault_64.c
182
force_sig_fault(sig, code, (void __user *) addr);
arch/um/kernel/ptrace.c
115
force_sig_fault(SIGTRAP, TRAP_BRKPT,
arch/um/kernel/trap.c
263
force_sig_fault(SIGSEGV, SEGV_ACCERR, (void __user *) FAULT_ADDRESS(fi));
arch/um/kernel/trap.c
383
force_sig_fault(SIGBUS, BUS_ADRERR, (void __user *)address);
arch/um/kernel/trap.c
387
force_sig_fault(SIGSEGV, si_code, (void __user *) address);
arch/um/kernel/trap.c
418
force_sig_fault(sig, code, (void __user *)FAULT_ADDRESS(*fi));
arch/x86/coco/sev/vc-handle.c
1028
force_sig_fault(SIGBUS, BUS_OBJERR, (void __user *)0);
arch/x86/entry/vsyscall/vsyscall_64.c
107
force_sig_fault(SIGSEGV, SEGV_MAPERR, (void __user *)ptr);
arch/x86/kernel/cet.c
79
force_sig_fault(SIGSEGV, SEGV_CPERR, (void __user *)0);
arch/x86/kernel/cpu/bus_lock.c
290
force_sig_fault(SIGBUS, BUS_ADRALN, NULL);
arch/x86/kernel/cpu/bus_lock.c
343
force_sig_fault(SIGBUS, BUS_ADRALN, NULL);
arch/x86/kernel/ptrace.c
1416
force_sig_fault(SIGTRAP, si_code,
arch/x86/kernel/traps.c
1463
force_sig_fault(SIGFPE, si_code,
arch/x86/kernel/traps.c
1533
force_sig_fault(SIGILL, ILL_ILLOPC, error_get_trap_addr(regs));
arch/x86/kernel/traps.c
347
force_sig_fault(signr, sicode, addr);
arch/x86/kernel/umip.c
320
force_sig_fault(SIGSEGV, SEGV_MAPERR, addr);
arch/x86/mm/fault.c
823
force_sig_fault(SIGSEGV, si_code, (void __user *)address);
arch/x86/mm/fault.c
944
force_sig_fault(SIGBUS, BUS_ADRERR, (void __user *)address);
arch/xtensa/kernel/traps.c
373
force_sig_fault(SIGFPE, FPE_INTDIV, (void __user *)regs->pc);
arch/xtensa/kernel/traps.c
385
force_sig_fault(SIGBUS, BUS_ADRERR, (void *)regs->excvaddr);
arch/xtensa/kernel/traps.c
405
force_sig_fault(SIGBUS, BUS_ADRALN, (void *) regs->excvaddr);
arch/xtensa/mm/fault.c
202
force_sig_fault(SIGSEGV, code, (void *) address);
arch/xtensa/mm/fault.c
226
force_sig_fault(SIGBUS, BUS_ADRERR, (void *) address);
include/linux/sched/signal.h
315
int force_sig_fault(int sig, int code, void __user *addr);