Lines Matching defs:waitcode
2881 DWORD exitcode, waitcode;
2886 timeout, &waitcode);
2888 if (waitcode == WAIT_TIMEOUT) {
2893 else if (waitcode != WAIT_FAILED) {
2894 if (waitcode >= WAIT_ABANDONED_0
2895 && waitcode < WAIT_ABANDONED_0 + w32_num_pseudo_children)
2896 i = waitcode - WAIT_ABANDONED_0;
2898 i = waitcode - WAIT_OBJECT_0;
2915 win32_msgwait(aTHX_ w32_num_children, w32_child_handles, timeout, &waitcode);
2916 if (waitcode == WAIT_TIMEOUT) {
2919 if (waitcode != WAIT_FAILED) {
2920 if (waitcode >= WAIT_ABANDONED_0
2921 && waitcode < WAIT_ABANDONED_0 + w32_num_children)
2922 i = waitcode - WAIT_ABANDONED_0;
2924 i = waitcode - WAIT_OBJECT_0;
2951 DWORD waitcode;
2952 win32_msgwait(aTHX_ 1, &hThread, timeout, &waitcode);
2953 if (waitcode == WAIT_TIMEOUT) {
2956 else if (waitcode == WAIT_OBJECT_0) {
2957 if (GetExitCodeThread(hThread, &waitcode)) {
2958 *status = (int)(((U8) waitcode) << 8);
2971 DWORD waitcode;
2975 win32_msgwait(aTHX_ 1, &hProcess, timeout, &waitcode);
2976 if (waitcode == WAIT_TIMEOUT) {
2979 else if (waitcode == WAIT_OBJECT_0) {
2980 if (GetExitCodeProcess(hProcess, &waitcode)) {
2981 *status = (int)(((U8) waitcode) << 8);
2993 win32_msgwait(aTHX_ 1, &hProcess, timeout, &waitcode);
2994 if (waitcode == WAIT_TIMEOUT) {
2998 else if (waitcode == WAIT_OBJECT_0) {
2999 if (GetExitCodeProcess(hProcess, &waitcode)) {
3000 *status = (int)(((U8) waitcode) << 8);