Lines Matching refs:m_read_overlapped
32 ZeroMemory(&m_read_overlapped, sizeof(m_read_overlapped)); in PipeWindows()
60 ZeroMemory(&m_read_overlapped, sizeof(m_read_overlapped)); in PipeWindows()
75 ZeroMemory(&m_read_overlapped, sizeof(m_read_overlapped)); in CreateNew()
76 m_read_overlapped.hEvent = ::CreateEventA(nullptr, TRUE, FALSE, nullptr); in CreateNew()
117 ZeroMemory(&m_read_overlapped, sizeof(m_read_overlapped)); in CreateNew()
118 m_read_overlapped.hEvent = ::CreateEvent(nullptr, TRUE, FALSE, nullptr); in CreateNew()
194 ZeroMemory(&m_read_overlapped, sizeof(m_read_overlapped)); in OpenNamedPipe()
195 m_read_overlapped.hEvent = ::CreateEvent(nullptr, TRUE, FALSE, nullptr); in OpenNamedPipe()
219 if (m_read_overlapped.hEvent) in ReleaseReadFileDescriptor()
220 ::CloseHandle(m_read_overlapped.hEvent); in ReleaseReadFileDescriptor()
222 ZeroMemory(&m_read_overlapped, sizeof(m_read_overlapped)); in ReleaseReadFileDescriptor()
240 if (m_read_overlapped.hEvent) in CloseReadFileDescriptor()
241 ::CloseHandle(m_read_overlapped.hEvent); in CloseReadFileDescriptor()
246 ZeroMemory(&m_read_overlapped, sizeof(m_read_overlapped)); in CloseReadFileDescriptor()
285 &m_read_overlapped); in ReadWithTimeout()
292 DWORD wait_result = ::WaitForSingleObject(m_read_overlapped.hEvent, timeout); in ReadWithTimeout()
303 BOOL cancel_result = CancelIoEx(m_read, &m_read_overlapped); in ReadWithTimeout()
313 if (!GetOverlappedResult(m_read, &m_read_overlapped, &sys_bytes_read, FALSE)) in ReadWithTimeout()