si_call_addr
static_assert(offsetof(siginfo_t, si_call_addr) == 0x0c);
static_assert(offsetof(siginfo_t, si_call_addr) == 0x10);
static_assert(offsetof(compat_siginfo_t, si_call_addr) == 0x0c);
BUILD_BUG_ON(offsetof(siginfo_t, si_call_addr) != 0x0c);
static_assert(offsetof(siginfo32_t, si_call_addr) == 0x0C);
static_assert(offsetof(siginfo_t, si_call_addr) == 0x10);
new.ssi_call_addr = (long) kinfo->si_call_addr;
info.si_call_addr = (void __user *)KSTK_EIP(current);
info.si_call_addr = (void __user *)KSTK_EIP(current);
to->si_call_addr = ptr_to_compat(from->si_call_addr);
to->si_call_addr = compat_ptr(from->si_call_addr);
CHECK_OFFSET(si_call_addr);
&(TRAP_info.si_call_addr);
syscall_addr = (unsigned long)info->si_call_addr;