Lines Matching refs:handles
449 HANDLE signal, handle, handles[2]; in select_ws_wait_thread() local
458 handles[0] = data->abort; in select_ws_wait_thread()
459 handles[1] = handle; in select_ws_wait_thread()
478 while(WaitForMultipleObjectsEx(1, handles, FALSE, 0, FALSE) in select_ws_wait_thread()
514 while(WaitForMultipleObjectsEx(2, handles, FALSE, INFINITE, FALSE) in select_ws_wait_thread()
543 while(WaitForMultipleObjectsEx(1, handles, FALSE, 0, FALSE) in select_ws_wait_thread()
577 if(WaitForMultipleObjectsEx(2, handles, FALSE, INFINITE, FALSE) in select_ws_wait_thread()
631 HANDLE abort, signal, handle, *handles; in select_ws() local
675 handles = calloc(nfds + 1, sizeof(HANDLE)); in select_ws()
676 if(!handles) { in select_ws()
690 handles[nfd] = 0; in select_ws()
720 handles[nfd] = signal; in select_ws()
732 handles[nfd] = GetStdHandle(STD_OUTPUT_HANDLE); in select_ws()
736 handles[nfd] = GetStdHandle(STD_ERROR_HANDLE); in select_ws()
747 handles[nfd] = (HANDLE)wsaevent; in select_ws()
774 handles[nfd] = signal; in select_ws()
796 handles[nfd] = exit_event; in select_ws()
801 wait = WaitForMultipleObjectsEx(wait, handles, FALSE, timeout_ms, FALSE); in select_ws()
814 handle = handles[i]; in select_ws()
886 free(handles); in select_ws()