si_value
static_assert(offsetof(siginfo_t, si_value) == 0x14);
static_assert(offsetof(siginfo_t, si_value) == 0x18);
static_assert(offsetof(compat_siginfo_t, si_value) == 0x14);
BUILD_BUG_ON(offsetof(siginfo_t, si_value) != 0x14);
BUILD_BUG_ON(offsetof(siginfo_t, si_value) != 0x14);
static_assert(offsetof(compat_siginfo_t, si_value) == 0x14);
static_assert(offsetof(siginfo_t, si_value) == 0x18);
uml_ipi_handler(si->si_value.sival_int);
static_assert(offsetof(siginfo32_t, si_value) == 0x14);
static_assert(offsetof(siginfo32_t, si_value) == 0x14);
static_assert(offsetof(siginfo_t, si_value) == 0x18);
static_assert(offsetof(siginfo_t, si_value) == 0x18);
timer->sigq.info.si_value.sival_ptr);
sig_i.si_value = info->notify.sigev_value;
CHECK_OFFSET(si_value);
CHECK_OFFSET(si_value);
new_timer->sigq.info.si_value = event->sigev_value;
new_timer->sigq.info.si_value.sival_int = new_timer->it_id;
info.si_value.sival_ptr = (void __user __force *)(unsigned long)value;
workload_exec_errno = info->si_value.sival_int;
workload_exec_errno = info->si_value.sival_int;
workload_exec_errno = info->si_value.sival_int;
sigusr1_received = (int)(long long)i->si_value.sival_ptr;