Home
last modified time | relevance | path

Searched refs:si_addr (Results 1 – 104 of 104) sorted by relevance

/linux-4.4.14/arch/sparc/kernel/
Dtraps_32.c107 info.si_addr = (void __user *)regs->pc; in do_hw_interrupt()
127 info.si_addr = (void __user *)pc; in do_illegal_instruction()
142 info.si_addr = (void __user *)pc; in do_priv_instruction()
168 info.si_addr = /* FIXME: Should dig out mna address */ (void *)0; in do_memaccess_unaligned()
305 info.si_addr = (void __user *)pc;
339 info.si_addr = (void __user *)pc;
368 info.si_addr = (void __user *)pc;
381 info.si_addr = (void __user *)pc;
398 info.si_addr = (void __user *)pc;
411 info.si_addr = (void __user *)pc;
Dtraps_64.c112 info.si_addr = (void __user *)regs->tpc; in bad_trap()
211 info.si_addr = (void __user *)regs->tpc; in spitfire_insn_access_exception()
252 info.si_addr = (void __user *) addr; in sun4v_insn_access_exception()
301 info.si_addr = (void __user *)sfar; in spitfire_data_access_exception()
357 info.si_addr = (void __user *) addr; in sun4v_data_access_exception()
539 info.si_addr = (void *)0; in spitfire_ue_log()
2185 info.si_addr = (void __user *)regs->tpc; in do_fpe_common()
2258 info.si_addr = (void __user *)regs->tpc; in do_tof()
2283 info.si_addr = (void __user *)regs->tpc; in do_div0()
2484 info.si_addr = (void __user *)pc; in do_illegal_instruction()
[all …]
Dsys_sparc_32.c156 info.si_addr = (void __user *)regs->pc; in sparc_breakpoint()
Dunaligned_32.c318 info.si_addr = (void __user *)safe_compute_effective_address(regs, insn); in user_mna_trap_fault()
Dsignal32.c108 err |= __put_user((unsigned long)from->si_addr, &to->si_addr); in copy_siginfo_to_user32()
Dsys_sparc_64.c514 info.si_addr = (void __user *)regs->tpc; in sparc_breakpoint()
Dprocess_64.c536 info.si_addr = (void __user *) sp; in stack_unaligned()
/linux-4.4.14/arch/m68k/mm/
Dfault.c27 siginfo.si_addr = (void *)current->thread.faddr; in send_fault_sig()
28 pr_debug("send_fault_sig: %p,%d,%d\n", siginfo.si_addr, in send_fault_sig()
46 if ((unsigned long)siginfo.si_addr < PAGE_SIZE) in send_fault_sig()
50 pr_cont(" at virtual address %p\n", siginfo.si_addr); in send_fault_sig()
/linux-4.4.14/arch/frv/kernel/
Dtraps.c51 info.si_addr = (void __user *) ((epcr0 & EPCR0_V) ? (epcr0 & EPCR0_PC) : __frame->pc); in insn_access_error()
75 info.si_addr = (void __user *) ((epcr0 & EPCR0_V) ? (epcr0 & EPCR0_PC) : __frame->pc); in illegal_instruction()
325 info.si_addr = (void __user *) __frame->pc; in atomic_operation()
346 info.si_addr = (void __user *) __frame->pc; in media_exception()
380 info.si_addr = NULL; in memory_access_exception()
383 info.si_addr = (void __user *) ear0; in memory_access_exception()
412 info.si_addr = (void __user *) in data_access_error()
446 info.si_addr = (void __user *) __frame->pc; in division_exception()
/linux-4.4.14/arch/arc/kernel/
Dtraps.c50 tsk->thread.fault_address = (__force unsigned int)info->si_addr; in unhandled_exception()
59 die(str, regs, (unsigned long)info->si_addr); in unhandled_exception()
72 .si_addr = (void __user *)address, \
/linux-4.4.14/arch/ia64/kernel/
Dtraps.c103 siginfo.si_addr = (void __user *) (regs->cr_iip + ia64_psr(regs)->ri); in ia64_bad_break()
350 siginfo.si_addr = (void __user *) (regs->cr_iip + ia64_psr(regs)->ri); in handle_fpu_swa()
374 siginfo.si_addr = (void __user *) (regs->cr_iip + ia64_psr(regs)->ri); in handle_fpu_swa()
422 si.si_addr = (void __user *) (regs.cr_iip + ia64_psr(&regs)->ri); in ia64_illegal_op_fault()
501 siginfo.si_addr = addr; in ia64_fault()
517 siginfo.si_addr = (void __user *) iip; in ia64_fault()
570 siginfo.si_addr = (void __user *) ifa; in ia64_fault()
584 siginfo.si_addr = (void __user *) iip; in ia64_fault()
620 siginfo.si_addr = (void __user *) iip; in ia64_fault()
Dbrl_emu.c216 siginfo.si_addr = 0; in ia64_emulate_brl()
229 siginfo.si_addr = 0; in ia64_emulate_brl()
Dsignal.c133 err |= __put_user(from->si_addr, &to->si_addr); in copy_siginfo_to_user()
213 si.si_addr = sc; in ia64_rt_sigreturn()
310 si.si_addr = addr; in force_sigsegv_info()
Dunaligned.c1536 si.si_addr = (void __user *) ifa; in ia64_handle_unaligned()
/linux-4.4.14/arch/alpha/kernel/
Dtraps.c225 info.si_addr = (void __user *) regs->pc; in do_entArith()
268 info.si_addr = (void __user *) regs->pc; in do_entIF()
281 info.si_addr = (void __user *) regs->pc; in do_entIF()
287 info.si_addr = (void __user *) regs->pc; in do_entIF()
349 info.si_addr = (void __user *) regs->pc; in do_entIF()
377 info.si_addr = (void __user *) regs->pc; in do_entIF()
406 info.si_addr = (void __user *) regs->pc; in do_entIF()
427 info.si_addr = (void __user *) regs->pc; in do_entDbg()
1060 info.si_addr = va; in do_entUnaUser()
1069 info.si_addr = va; in do_entUnaUser()
Dsignal.c225 info.si_addr = (void __user *) regs->pc; in do_sigreturn()
259 info.si_addr = (void __user *) regs->pc; in do_rt_sigreturn()
Dosf_sys.c889 info.si_addr = NULL; /* FIXME */ in SYSCALL_DEFINE5()
/linux-4.4.14/arch/parisc/kernel/
Dtraps.c306 si.si_addr = (void __user *) (regs->iaoq[0] & ~3); in handle_gdb_break()
613 si.si_addr = (void __user *) regs->iaoq[0]; in handle_interruption()
621 si.si_addr = (void __user *) regs->iaoq[0]; in handle_interruption()
634 si.si_addr = (void __user *) regs->iaoq[0]; in handle_interruption()
748 si.si_addr = (void __user *) regs->iaoq[0]; in handle_interruption()
750 si.si_addr = (void __user *) regs->ior; in handle_interruption()
768 si.si_addr = (void __user *) regs->ior; in handle_interruption()
787 si.si_addr = (void __user *) regs->ior; in handle_interruption()
Dsignal32.c303 err |= __get_user(addr, &from->si_addr); in copy_siginfo_from_user32()
304 to->si_addr = compat_ptr(addr); in copy_siginfo_from_user32()
354 addr = ptr_to_compat(from->si_addr); in copy_siginfo_to_user32()
355 err |= __put_user(addr, &to->si_addr); in copy_siginfo_to_user32()
Dptrace.c80 si.si_addr = (void __user *) (task_regs(task)->iaoq[0] & ~3); in user_enable_single_step()
Dunaligned.c696 si.si_addr = (void __user *)regs->ior; in handle_unaligned()
706 si.si_addr = (void __user *)regs->ior; in handle_unaligned()
/linux-4.4.14/arch/openrisc/kernel/
Dtraps.c294 info.si_addr = (void *)address; in do_trap()
309 info.si_addr = (void *)address; in do_unaligned_access()
328 info.si_addr = (void *)address; in do_bus_fault()
347 info.si_addr = (void *)address; in do_illegal_instruction()
/linux-4.4.14/arch/um/kernel/
Dtrap.c168 si.si_addr = (void __user *) FAULT_ADDRESS(fi); in bad_segv()
266 si.si_addr = (void __user *)address; in segv()
272 si.si_addr = (void __user *) address; in segv()
309 clean_si.si_addr = (void __user *) FAULT_ADDRESS(*fi); in relay_signal()
Dptrace.c125 info.si_addr = UPT_IS_USER(regs) ? (void __user *) UPT_IP(regs) : NULL; in send_sigtrap()
/linux-4.4.14/arch/hexagon/mm/
Dvm_fault.c151 info.si_addr = (void __user *)address; in do_page_fault()
162 info.si_addr = (void *)address; in do_page_fault()
/linux-4.4.14/arch/s390/kernel/
Dtraps.c67 info.si_addr = get_trap_ip(regs); in do_report_trap()
106 info.si_addr = in do_per_trap()
198 info.si_addr = location; in illegal_op()
Dcompat_signal.c98 err |= __put_user((unsigned long) from->si_addr, in copy_siginfo_to_user32()
99 &to->si_addr); in copy_siginfo_to_user32()
146 err |= __get_user(tmp, &from->si_addr); in copy_siginfo_from_user32()
147 to->si_addr = (void __force __user *) in copy_siginfo_from_user32()
/linux-4.4.14/arch/powerpc/platforms/cell/spufs/
Dfault.c56 info.si_addr = (void __user *)ea; in spufs_handle_event()
67 info.si_addr = (void __user *)(unsigned long) in spufs_handle_event()
/linux-4.4.14/arch/arm64/kernel/
Ddebug-monitors.c246 info.si_addr = (void __user *)instruction_pointer(regs); in single_step_handler()
318 .si_addr = (void __user *)instruction_pointer(regs), in brk_handler()
367 .si_addr = pc, in aarch32_break_handler()
Dtraps.c362 info.si_addr = pc; in do_undefinstr()
452 info.si_addr = pc; in bad_mode()
Dfpsimd.c123 info.si_addr = (void __user *)instruction_pointer(regs); in do_fpsimd_exc()
Dsignal32.c164 err |= __put_user((compat_uptr_t)(unsigned long)from->si_addr, in copy_siginfo_to_user32()
165 &to->si_addr); in copy_siginfo_to_user32()
Darmv8_deprecated.c338 info.si_addr = (void *) instruction_pointer(regs); in set_segfault()
Dptrace.c82 .si_addr = (void __user *)(bkpt->trigger), in ptrace_hbptriggered()
/linux-4.4.14/arch/arc/mm/
Dfault.c201 info.si_addr = (void __user *)address; in do_page_fault()
240 info.si_addr = (void __user *)address; in do_page_fault()
/linux-4.4.14/arch/score/mm/
Dfault.c147 info.si_addr = (void __user *) address; in do_page_fault()
196 info.si_addr = (void __user *) address; in do_page_fault()
/linux-4.4.14/arch/arm64/mm/
Dfault.c183 si.si_addr = (void __user *)addr; in __do_user_fault()
528 info.si_addr = (void __user *)addr; in do_mem_abort()
551 info.si_addr = (void __user *)addr; in do_sp_pc_abort()
602 info.si_addr = (void __user *)addr; in do_debug_exception()
/linux-4.4.14/arch/arm/kernel/
Dtraps.c459 info.si_addr = pc; in do_undefinstr()
526 info.si_addr = (void __user *)instruction_pointer(regs) - in bad_syscall()
585 info.si_addr = NULL; in arm_syscall()
655 info.si_addr = (void __user *)instruction_pointer(regs) - in arm_syscall()
722 info.si_addr = (void __user *)addr; in baddataabort()
Dswp_emulate.c123 info.si_addr = (void *) instruction_pointer(regs); in set_segfault()
Dptrace.c210 info.si_addr = (void __user *)instruction_pointer(regs); in ptrace_break()
403 info.si_addr = (void __user *)(bkpt->trigger); in ptrace_hbptriggered()
/linux-4.4.14/arch/openrisc/mm/
Dfault.c219 info.si_addr = (void *)address; in do_page_fault()
288 info.si_addr = (void *)address; in do_page_fault()
/linux-4.4.14/arch/alpha/mm/
Dfault.c226 info.si_addr = (void __user *) address; in do_page_fault()
236 info.si_addr = (void __user *) address; in do_page_fault()
/linux-4.4.14/arch/metag/mm/
Dfault.c185 info.si_addr = (__force void __user *)address; in do_page_fault()
215 info.si_addr = (__force void __user *)address; in do_page_fault()
/linux-4.4.14/arch/cris/mm/
Dfault.c240 info.si_addr = (void *)address; in do_page_fault()
302 info.si_addr = (void *)address; in do_page_fault()
/linux-4.4.14/arch/unicore32/mm/
Dfault.c131 si.si_addr = (void __user *)addr; in __do_user_fault()
478 info.si_addr = (void __user *)addr; in do_DataAbort()
497 info.si_addr = (void __user *)addr; in do_PrefetchAbort()
/linux-4.4.14/arch/tile/kernel/
Dunaligned.c985 .si_addr = (unsigned char __user *)0 in jit_bundle_gen()
995 info.si_addr = (unsigned char __user *)uaa; in jit_bundle_gen()
1001 (unsigned long)info.si_addr, SIGBUS); in jit_bundle_gen()
1401 .si_addr = (void __user *)&jit_code_area[idx] in jit_bundle_gen()
1410 (unsigned long)info.si_addr, in jit_bundle_gen()
1517 .si_addr = (unsigned char __user *)0 in do_unaligned()
1541 .si_addr = (void __user *)pc in do_unaligned()
1545 (unsigned long)info.si_addr, SIGSEGV); in do_unaligned()
Dsingle_step.c170 .si_addr = addr in rewrite_load_store_unaligned()
217 .si_addr = addr in rewrite_load_store_unaligned()
Dptrace.c316 info.si_addr = (void __user *) regs->pc; in send_sigtrap()
Dtraps.c387 info.si_addr = (void __user *)address; in do_trap()
/linux-4.4.14/arch/m68k/kernel/
Dtraps.c1108 info.si_addr = (void *) fp->ptregs.pc; in trap_c()
1111 info.si_addr = (void *) fp->un.fmt2.iaddr; in trap_c()
1114 info.si_addr = (void *) fp->un.fmt7.effaddr; in trap_c()
1117 info.si_addr = (void *) fp->un.fmt9.iaddr; in trap_c()
1120 info.si_addr = (void *) fp->un.fmta.daddr; in trap_c()
1123 info.si_addr = (void *) fp->un.fmtb.daddr; in trap_c()
1163 info.si_addr = addr; in fpemu_signal()
/linux-4.4.14/arch/frv/mm/
Dfault.c197 info.si_addr = (void *) ear0; in do_page_fault()
278 info.si_addr = (void *) ear0; in do_page_fault()
/linux-4.4.14/arch/xtensa/mm/
Dfault.c165 info.si_addr = (void *) address; in do_page_fault()
194 info.si_addr = (void *) address; in do_page_fault()
/linux-4.4.14/arch/mips/mm/
Dfault.c229 info.si_addr = (void __user *) address; in __do_page_fault()
289 info.si_addr = (void __user *) address; in __do_page_fault()
/linux-4.4.14/arch/mn10300/mm/
Dfault.c303 info.si_addr = (void *)address; in do_page_fault()
368 info.si_addr = (void *)address; in do_page_fault()
Dmisalignment.c400 info.si_addr = (void *) regs->pc; in misalignment()
441 info.si_addr = (void *) regs->pc; in misalignment()
/linux-4.4.14/arch/arm/mm/
Dfault.c182 si.si_addr = (void __user *)addr; in __do_user_fault()
560 info.si_addr = (void __user *)addr; in do_DataAbort()
592 info.si_addr = (void __user *)addr; in do_PrefetchAbort()
Dalignment.c955 si.si_addr = (void __user *)addr; in do_alignment()
/linux-4.4.14/arch/unicore32/kernel/
Dfpu-ucf64.c63 info.si_addr = (void __user *)(instruction_pointer(regs) - 4); in ucf64_raise_sigfpe()
/linux-4.4.14/arch/parisc/math-emu/
Ddriver.c122 si.si_addr = (void __user *) regs->iaoq[0]; in handle_fpe()
/linux-4.4.14/tools/testing/selftests/x86/
Dsingle_step_syscall.c94 (unsigned long)info->si_addr, in sigtrap()
/linux-4.4.14/tools/testing/selftests/powerpc/primitives/
Dload_unaligned_zeropad.c81 unsigned long addr = (unsigned long)info->si_addr; in segv_handler()
/linux-4.4.14/arch/m32r/mm/
Dfault.c233 info.si_addr = (void __user *)address; in do_page_fault()
294 info.si_addr = (void __user *)address; in do_page_fault()
/linux-4.4.14/arch/microblaze/kernel/
Dexceptions.c70 info.si_addr = (void __user *) addr; in _exception()
/linux-4.4.14/arch/x86/mm/
Dmpx.c291 info->si_addr = mpx_get_addr_ref(&insn, regs); in mpx_generate_siginfo()
296 if (info->si_addr == (void *)-1) { in mpx_generate_siginfo()
300 trace_mpx_bounds_register_exception(info->si_addr, bndreg); in mpx_generate_siginfo()
Dfault.c180 info.si_addr = (void __user *)address; in force_sig_info_fault()
/linux-4.4.14/arch/x86/kernel/
Dtraps.c240 info->si_addr = (void __user *)siaddr; in fill_trap_info()
719 info.si_addr = (void __user *)uprobe_get_trap_addr(regs); in math_error()
784 info.si_addr = NULL; in do_iret_error()
Dptrace.c1426 info->si_addr = user_mode(regs) ? (void __user *)regs->ip : NULL; in fill_sigtrap_info()
/linux-4.4.14/arch/mn10300/kernel/
Dfpu.c52 info.si_addr = (void *) tsk->thread.uregs->pc; in fpu_exception()
Dtraps.c213 info.si_addr = (void *) regs->pc; in handle_exception()
/linux-4.4.14/arch/blackfin/kernel/
Dtraps.c484 info.si_addr = (void __user *)cpu_pda[cpu].dcplb_fault_addr; in trap_c()
487 info.si_addr = (void __user *)fp->pc; in trap_c()
/linux-4.4.14/arch/nios2/kernel/
Dtraps.c33 info.si_addr = (void __user *) addr; in _send_sig()
/linux-4.4.14/arch/microblaze/mm/
Dfault.c301 info.si_addr = (void __user *)address; in do_page_fault()
/linux-4.4.14/arch/mips/kernel/
Dsignal32.c218 err |= __put_user((unsigned long)from->si_addr, &to->si_addr); in copy_siginfo_to_user32()
Dtraps.c696 .si_addr = (void __user *)regs->cp0_epc, in do_ov()
715 si.si_addr = fault_addr; in process_fpemu_return()
739 si.si_addr = fault_addr; in process_fpemu_return()
746 si.si_addr = fault_addr; in process_fpemu_return()
906 info.si_addr = (void __user *) regs->cp0_epc; in do_trap_or_bp()
/linux-4.4.14/arch/avr32/kernel/
Dtraps.c96 info.si_addr = (void __user *)addr; in _exception()
/linux-4.4.14/include/uapi/asm-generic/
Dsiginfo.h133 #define si_addr _sifields._sigfault._addr macro
/linux-4.4.14/arch/parisc/mm/
Dfault.c334 si.si_addr = (void __user *) address; in do_page_fault()
/linux-4.4.14/arch/s390/mm/
Dfault.c250 si.si_addr = (void __user *)(regs->int_parm_long & __FAIL_ADDR_MASK); in do_sigsegv()
309 si.si_addr = (void __user *)(regs->int_parm_long & __FAIL_ADDR_MASK); in do_sigbus()
/linux-4.4.14/arch/x86/entry/vsyscall/
Dvsyscall_64.c114 info.si_addr = (void __user *)ptr; in write_ok_or_segv()
/linux-4.4.14/arch/ia64/mm/
Dfault.c252 si.si_addr = (void __user *) address; in ia64_do_page_fault()
/linux-4.4.14/arch/m32r/kernel/
Dtraps.c270 info.si_addr = (void __user *)siaddr; \
/linux-4.4.14/arch/hexagon/kernel/
Dtraps.c425 info.si_addr = (void __user *) pt_elr(regs); in do_trap0()
/linux-4.4.14/arch/powerpc/mm/
Dfault.c131 info.si_addr = (void __user *)address; in do_sigbus()
/linux-4.4.14/arch/score/kernel/
Dtraps.c228 info.si_addr = (void *)regs->cp0_epc; in do_ov()
/linux-4.4.14/arch/s390/include/asm/
Dcompat.h257 #define si_addr _sifields._sigfault._addr macro
/linux-4.4.14/arch/metag/kernel/
Dtraps.c516 info.si_addr = (__force void __user *)addr; in unhandled_fault()
737 info.si_addr = (__force void __user *)regs->ctx.CurrPC; in fpe_handler()
/linux-4.4.14/fs/
Dsignalfd.c115 err |= __put_user((long) kinfo->si_addr, &uinfo->ssi_addr); in signalfd_copyinfo()
/linux-4.4.14/arch/sparc/mm/
Dfault_32.c134 info.si_addr = (void __user *) addr; in __do_fault_siginfo()
Dfault_64.c191 info.si_addr = (void __user *) addr; in do_fault_siginfo()
/linux-4.4.14/arch/xtensa/kernel/
Dtraps.c311 info.si_addr = (void *) regs->excvaddr; in do_unaligned_user()
/linux-4.4.14/arch/sh/mm/
Dfault.c49 info.si_addr = (void __user *)address; in force_sig_info_fault()
/linux-4.4.14/arch/c6x/kernel/
Dtraps.c259 info.si_addr = (void __user *)addr; in do_trap()
/linux-4.4.14/arch/sh/kernel/
Dtraps_32.c541 info.si_addr = (void __user *)address; in do_address_error()
/linux-4.4.14/arch/arm/vfp/
Dvfpmodule.c229 info.si_addr = (void __user *)(instruction_pointer(regs) - 4); in vfp_raise_sigfpe()
/linux-4.4.14/arch/tile/mm/
Dfault.c64 info.si_addr = (void __user *)address; in force_sig_info_fault()
/linux-4.4.14/arch/powerpc/kernel/
Dsignal_32.c944 err |= __put_user((unsigned int)(unsigned long)s->si_addr, in copy_siginfo_to_user32()
945 &d->si_addr); in copy_siginfo_to_user32()
Dprocess.c320 info.si_addr = (void __user *)address; in do_send_trap()
344 info.si_addr = (void __user *)address; in do_break()
Dtraps.c238 info->si_addr = (void __user *)regs->nip; in user_single_step_siginfo()
267 info.si_addr = (void __user *) addr; in _exception()
/linux-4.4.14/arch/sh/math-emu/
Dmath.c566 info.si_addr = (void __user *)regs->pc; in ieee_fpe_handler()
/linux-4.4.14/tools/vm/
Dpage-types.c841 sigbus_addr = info ? info->si_addr : NULL; in sigbus_handler()
/linux-4.4.14/mm/
Dmemory-failure.c192 si.si_addr = (void *)addr; in kill_proc()
/linux-4.4.14/drivers/usb/core/
Ddevio.c508 sinfo.si_addr = as->userurb; in async_completed()
2395 sinfo.si_addr = ps->disccontext; in usbdev_remove()
/linux-4.4.14/kernel/
Dsignal.c2693 err |= __put_user(from->si_addr, &to->si_addr); in copy_siginfo_to_user()
/linux-4.4.14/arch/x86/kvm/
Dmmu.c2756 info.si_addr = (void __user *)address; in kvm_send_hwpoison_signal()