Lines Matching refs:siginfo
1085 siginfo_t siginfo; in pcntl_sigwaitinfo() local
1116 signo = sigtimedwait(&set, &siginfo, &timeout); in pcntl_sigwaitinfo()
1118 signo = sigwaitinfo(&set, &siginfo); in pcntl_sigwaitinfo()
1129 if (!signo && siginfo.si_signo) { in pcntl_sigwaitinfo()
1130 signo = siginfo.si_signo; in pcntl_sigwaitinfo()
1140 add_assoc_long_ex(user_siginfo, "signo", sizeof("signo")-1, siginfo.si_signo); in pcntl_sigwaitinfo()
1141 add_assoc_long_ex(user_siginfo, "errno", sizeof("errno")-1, siginfo.si_errno); in pcntl_sigwaitinfo()
1142 add_assoc_long_ex(user_siginfo, "code", sizeof("code")-1, siginfo.si_code); in pcntl_sigwaitinfo()
1146 add_assoc_long_ex(user_siginfo, "status", sizeof("status")-1, siginfo.si_status); in pcntl_sigwaitinfo()
1148 add_assoc_double_ex(user_siginfo, "utime", sizeof("utime")-1, siginfo.si_utime); in pcntl_sigwaitinfo()
1151 add_assoc_double_ex(user_siginfo, "stime", sizeof("stime")-1, siginfo.si_stime); in pcntl_sigwaitinfo()
1153 add_assoc_long_ex(user_siginfo, "pid", sizeof("pid")-1, siginfo.si_pid); in pcntl_sigwaitinfo()
1154 add_assoc_long_ex(user_siginfo, "uid", sizeof("uid")-1, siginfo.si_uid); in pcntl_sigwaitinfo()
1161 add_assoc_double_ex(user_siginfo, "addr", sizeof("addr")-1, (zend_long)siginfo.si_addr); in pcntl_sigwaitinfo()
1165 add_assoc_long_ex(user_siginfo, "band", sizeof("band")-1, siginfo.si_band); in pcntl_sigwaitinfo()
1167 add_assoc_long_ex(user_siginfo, "fd", sizeof("fd")-1, siginfo.si_fd); in pcntl_sigwaitinfo()