Lines Matching refs:event_handle
667 if (handle->read_req.event_handle != NULL) { in uv__pipe_endgame()
668 CloseHandle(handle->read_req.event_handle); in uv__pipe_endgame()
669 handle->read_req.event_handle = NULL; in uv__pipe_endgame()
1307 assert(req->event_handle != NULL); in uv__pipe_queue_read()
1308 req->u.io.overlapped.hEvent = (HANDLE) ((uintptr_t) req->event_handle | 1); in uv__pipe_queue_read()
1327 req->event_handle, post_completion_read_wait, (void*) req, in uv__pipe_queue_read()
1363 handle->read_req.event_handle == NULL) { in uv__pipe_read_start()
1364 handle->read_req.event_handle = CreateEvent(NULL, 0, 0, NULL); in uv__pipe_read_start()
1365 if (handle->read_req.event_handle == NULL) { in uv__pipe_read_start()
1503 req->event_handle = NULL; in uv__pipe_write_data()
1509 req->event_handle = CreateEvent(NULL, 0, 0, NULL); in uv__pipe_write_data()
1510 if (req->event_handle == NULL) { in uv__pipe_write_data()
1513 req->u.io.overlapped.hEvent = (HANDLE) ((uintptr_t) req->event_handle | 1); in uv__pipe_write_data()
1571 CloseHandle(req->event_handle); in uv__pipe_write_data()
1572 req->event_handle = NULL; in uv__pipe_write_data()
1583 if (WaitForSingleObject(req->event_handle, INFINITE) != in uv__pipe_write_data()
1586 CloseHandle(req->event_handle); in uv__pipe_write_data()
1587 req->event_handle = NULL; in uv__pipe_write_data()
1591 CloseHandle(req->event_handle); in uv__pipe_write_data()
1592 req->event_handle = NULL; in uv__pipe_write_data()
1620 req->event_handle, post_completion_write_wait, (void*) req, in uv__pipe_write_data()
2043 if (req->event_handle) { in uv__process_pipe_write_req()
2044 CloseHandle(req->event_handle); in uv__process_pipe_write_req()
2045 req->event_handle = NULL; in uv__process_pipe_write_req()