| /Linux-v4.19/arch/ia64/kernel/ |
| D | traps.c | 108 siginfo.si_addr = (void __user *) (regs->cr_iip + ia64_psr(regs)->ri); in ia64_bad_break() 357 siginfo.si_addr = (void __user *) (regs->cr_iip + ia64_psr(regs)->ri); in handle_fpu_swa() 384 siginfo.si_addr = (void __user *) (regs->cr_iip + ia64_psr(regs)->ri); in handle_fpu_swa() 432 si.si_addr = (void __user *) (regs.cr_iip + ia64_psr(®s)->ri); in ia64_illegal_op_fault() 512 siginfo.si_addr = addr; in ia64_fault() 531 siginfo.si_addr = (void __user *) iip; in ia64_fault() 589 siginfo.si_addr = (void __user *) ifa; in ia64_fault() 607 siginfo.si_addr = (void __user *) iip; in ia64_fault() 646 siginfo.si_addr = (void __user *) iip; in ia64_fault()
|
| D | brl_emu.c | 218 siginfo.si_addr = 0; in ia64_emulate_brl() 231 siginfo.si_addr = 0; in ia64_emulate_brl()
|
| D | signal.c | 162 si.si_addr = sc; in ia64_rt_sigreturn() 260 si.si_addr = addr; in force_sigsegv_info()
|
| /Linux-v4.19/arch/arc/kernel/ |
| D | traps.c | 50 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() 74 info.si_addr = (void __user *)address; \
|
| /Linux-v4.19/arch/arm64/mm/ |
| D | fault.c | 302 current->thread.fault_address = (unsigned long)info->si_addr; in __do_user_fault() 371 si.si_addr = (void __user *)addr; in do_bad_area() 566 si.si_addr = (void __user *)addr; in do_page_fault() 653 info.si_addr = NULL; in do_sea() 655 info.si_addr = (void __user *)addr; in do_sea() 752 info.si_addr = (void __user *)addr; in do_mem_abort() 795 info.si_addr = (void __user *)addr; in do_sp_pc_abort() 856 info.si_addr = (void __user *)addr; in do_debug_exception()
|
| /Linux-v4.19/arch/powerpc/platforms/cell/spufs/ |
| D | fault.c | 56 info.si_addr = (void __user *)ea; in spufs_handle_event() 67 info.si_addr = (void __user *)(unsigned long) in spufs_handle_event()
|
| /Linux-v4.19/kernel/ |
| D | signal.c | 1538 info.si_addr = addr; in force_sig_fault() 1561 info.si_addr = addr; in send_sig_fault() 1582 info.si_addr = addr; in force_sig_mceerr() 1596 info.si_addr = addr; in send_sig_mceerr() 1610 info.si_addr = addr; in force_sig_bnderr() 1625 info.si_addr = addr; in force_sig_pkuerr() 1642 info.si_addr = addr; in force_sig_ptrace_errno_trap() 2934 new.si_addr = ptr_to_compat(from->si_addr); in __copy_siginfo_to_user32() 2940 new.si_addr = ptr_to_compat(from->si_addr); in __copy_siginfo_to_user32() 2947 new.si_addr = ptr_to_compat(from->si_addr); in __copy_siginfo_to_user32() [all …]
|
| /Linux-v4.19/arch/arc/mm/ |
| D | fault.c | 205 info.si_addr = (void __user *)address; in do_page_fault() 244 info.si_addr = (void __user *)address; in do_page_fault()
|
| /Linux-v4.19/arch/arm/kernel/ |
| D | traps.c | 492 info.si_addr = pc; in do_undefinstr() 561 info.si_addr = (void __user *)instruction_pointer(regs) - in bad_syscall() 621 info.si_addr = NULL; in arm_syscall() 694 info.si_addr = (void __user *)instruction_pointer(regs) - in arm_syscall() 763 info.si_addr = (void __user *)addr; in baddataabort()
|
| D | swp_emulate.c | 113 info.si_addr = (void *) instruction_pointer(regs); in set_segfault()
|
| /Linux-v4.19/arch/unicore32/mm/ |
| D | fault.c | 132 si.si_addr = (void __user *)addr; in __do_user_fault() 481 info.si_addr = (void __user *)addr; in do_DataAbort() 501 info.si_addr = (void __user *)addr; in do_PrefetchAbort()
|
| /Linux-v4.19/arch/x86/kernel/ |
| D | signal_compat.c | 127 BUILD_BUG_ON(offsetof(siginfo_t, si_addr) != 0x10); in signal_compat_build_tests() 128 BUILD_BUG_ON(offsetof(compat_siginfo_t, si_addr) != 0x0C); in signal_compat_build_tests()
|
| D | traps.c | 247 info->si_addr = (void __user *)siaddr; in fill_trap_info() 863 info.si_addr = (void __user *)uprobe_get_trap_addr(regs); in math_error() 940 info.si_addr = NULL; in do_iret_error()
|
| D | umip.c | 285 info.si_addr = addr; in force_sig_info_umip_fault()
|
| /Linux-v4.19/arch/arm64/kernel/ |
| D | sys_compat.c | 119 info.si_addr = (void __user *)instruction_pointer(regs) - in compat_arm_syscall()
|
| /Linux-v4.19/arch/arm/mm/ |
| D | fault.c | 187 si.si_addr = (void __user *)addr; in __do_user_fault() 570 info.si_addr = (void __user *)addr; in do_DataAbort() 603 info.si_addr = (void __user *)addr; in do_PrefetchAbort()
|
| /Linux-v4.19/arch/unicore32/kernel/ |
| D | fpu-ucf64.c | 63 info.si_addr = (void __user *)(instruction_pointer(regs) - 4); in ucf64_raise_sigfpe()
|
| /Linux-v4.19/arch/x86/mm/ |
| D | mpx.c | 177 info->si_addr = insn_get_addr_ref(&insn, regs); in mpx_generate_siginfo() 182 if (info->si_addr == (void __user *)-1) { in mpx_generate_siginfo() 186 trace_mpx_bounds_register_exception(info->si_addr, bndreg); in mpx_generate_siginfo()
|
| /Linux-v4.19/tools/testing/selftests/x86/ |
| D | mpx-mini-test.c | 420 typeof(si->si_addr) *si_addr_ptr = &si->si_addr; in handler() 451 status, (void *)ip, si->si_addr); in handler() 467 fprintf(stderr, "bound check error: si_addr %p\n", si->si_addr); in handler() 473 eprintf("si_addr %p\n", si->si_addr); in handler() 478 eprintf("si_addr %p\n", si->si_addr); in handler()
|
| D | single_step_syscall.c | 96 (unsigned long)info->si_addr, in sigtrap()
|
| /Linux-v4.19/fs/ |
| D | signalfd.c | 125 new.ssi_addr = (long) kinfo->si_addr; in signalfd_copyinfo() 131 new.ssi_addr = (long) kinfo->si_addr; in signalfd_copyinfo()
|
| /Linux-v4.19/tools/testing/selftests/powerpc/primitives/ |
| D | load_unaligned_zeropad.c | 84 unsigned long addr = (unsigned long)info->si_addr; in segv_handler()
|
| /Linux-v4.19/tools/testing/selftests/powerpc/copyloops/ |
| D | exc_validate.c | 24 unsigned long addr = (unsigned long)info->si_addr; in segv_handler()
|
| /Linux-v4.19/include/uapi/asm-generic/ |
| D | siginfo.h | 149 #define si_addr _sifields._sigfault._addr macro
|
| /Linux-v4.19/Documentation/sparc/ |
| D | adi.txt | 108 siginfo.si_addr = addr; /* PC where first mismatch occurred */ 126 siginfo.si_addr = addr; /* address that caused trap */ 144 siginfo.si_addr = addr; /* address that caused trap */
|