Lines Matching refs:siginfo

1062 	siginfo_t        siginfo;  in pcntl_sigwaitinfo()  local
1093 signo = sigtimedwait(&set, &siginfo, &timeout); in pcntl_sigwaitinfo()
1095 signo = sigwaitinfo(&set, &siginfo); in pcntl_sigwaitinfo()
1106 if (!signo && siginfo.si_signo) { in pcntl_sigwaitinfo()
1107 signo = siginfo.si_signo; in pcntl_sigwaitinfo()
1109 pcntl_siginfo_to_zval(signo, &siginfo, user_siginfo); in pcntl_sigwaitinfo()
1129 static void pcntl_siginfo_to_zval(int signo, siginfo_t *siginfo, zval *user_siginfo) /* {{{ */ in pcntl_siginfo_to_zval() argument
1137 add_assoc_long_ex(user_siginfo, "signo", sizeof("signo")-1, siginfo->si_signo); in pcntl_siginfo_to_zval()
1138 add_assoc_long_ex(user_siginfo, "errno", sizeof("errno")-1, siginfo->si_errno); in pcntl_siginfo_to_zval()
1139 add_assoc_long_ex(user_siginfo, "code", sizeof("code")-1, siginfo->si_code); in pcntl_siginfo_to_zval()
1143 add_assoc_long_ex(user_siginfo, "status", sizeof("status")-1, siginfo->si_status); in pcntl_siginfo_to_zval()
1145 add_assoc_double_ex(user_siginfo, "utime", sizeof("utime")-1, siginfo->si_utime); in pcntl_siginfo_to_zval()
1148 add_assoc_double_ex(user_siginfo, "stime", sizeof("stime")-1, siginfo->si_stime); in pcntl_siginfo_to_zval()
1150 add_assoc_long_ex(user_siginfo, "pid", sizeof("pid")-1, siginfo->si_pid); in pcntl_siginfo_to_zval()
1151 add_assoc_long_ex(user_siginfo, "uid", sizeof("uid")-1, siginfo->si_uid); in pcntl_siginfo_to_zval()
1155 add_assoc_long_ex(user_siginfo, "pid", sizeof("pid")-1, siginfo->si_pid); in pcntl_siginfo_to_zval()
1156 add_assoc_long_ex(user_siginfo, "uid", sizeof("uid")-1, siginfo->si_uid); in pcntl_siginfo_to_zval()
1163 add_assoc_double_ex(user_siginfo, "addr", sizeof("addr")-1, (zend_long)siginfo->si_addr); in pcntl_siginfo_to_zval()
1167 add_assoc_long_ex(user_siginfo, "band", sizeof("band")-1, siginfo->si_band); in pcntl_siginfo_to_zval()
1169 add_assoc_long_ex(user_siginfo, "fd", sizeof("fd")-1, siginfo->si_fd); in pcntl_siginfo_to_zval()
1176 add_assoc_long_ex(user_siginfo, "pid", sizeof("pid")-1, siginfo->si_pid); in pcntl_siginfo_to_zval()
1177 add_assoc_long_ex(user_siginfo, "uid", sizeof("uid")-1, siginfo->si_uid); in pcntl_siginfo_to_zval()
1290 static void pcntl_signal_handler(int signo, siginfo_t *siginfo, void *context) in pcntl_signal_handler() argument
1308 psig->siginfo = *siginfo; in pcntl_signal_handler()
1360 pcntl_siginfo_to_zval(queue->signo, &queue->siginfo, &params[1]); in pcntl_signal_dispatch()