sigval_t
(sizeof(sigval_t) + (sizeof(int) * 2))) / \
sigval_t sigev_value; /* sizeof(pointer) */
void (*func)(sigval_t);
sigval_t _value;