Lines Matching refs:signal
446 HANDLE signal; /* internal event to signal handle trigger */ member
457 HANDLE signal, handle, handles[2]; in select_ws_wait_thread() local
468 signal = data->signal; in select_ws_wait_thread()
510 SetEvent(signal); in select_ws_wait_thread()
539 SetEvent(signal); in select_ws_wait_thread()
579 SetEvent(signal); in select_ws_wait_thread()
588 SetEvent(signal); in select_ws_wait_thread()
595 static HANDLE select_ws_wait(HANDLE handle, HANDLE signal, HANDLE abort) in select_ws_wait() argument
609 data->signal = signal; in select_ws_wait()
632 HANDLE signal; /* internal thread signal (indexed by nth) */ member
639 HANDLE abort, signal, handle, *handles; in select_ws() local
723 signal = CreateEvent(NULL, TRUE, FALSE, NULL); in select_ws()
724 if(signal) { in select_ws()
726 handle = select_ws_wait(handle, signal, abort); in select_ws()
728 handles[nfd] = signal; in select_ws()
729 data[nth].signal = signal; in select_ws()
735 CloseHandle(signal); in select_ws()
777 signal = CreateEvent(NULL, TRUE, FALSE, NULL); in select_ws()
778 if(signal) { in select_ws()
780 handle = select_ws_wait(handle, signal, abort); in select_ws()
782 handles[nfd] = signal; in select_ws()
783 data[nth].signal = signal; in select_ws()
789 CloseHandle(signal); in select_ws()
890 CloseHandle(data[i].signal); in select_ws()