Lines Matching refs:overlapped
23 static void SetOffset(OVERLAPPED* overlapped, const LARGE_INTEGER& offset) { in SetOffset() argument
24 overlapped->Offset = offset.LowPart; in SetOffset()
25 overlapped->OffsetHigh = offset.HighPart; in SetOffset()
28 static void IncrementOffset(OVERLAPPED* overlapped, DWORD count) { in IncrementOffset() argument
30 offset.LowPart = overlapped->Offset; in IncrementOffset()
31 offset.HighPart = overlapped->OffsetHigh; in IncrementOffset()
33 SetOffset(overlapped, offset); in IncrementOffset()
63 OVERLAPPED* overlapped() { return &context_.overlapped; } in overlapped() function in net::FileStream::AsyncContext
112 IncrementOffset(&context->overlapped, bytes_read); in OnIOCompleted()
197 SetOffset(async_context_->overlapped(), result); in Seek()
227 OVERLAPPED* overlapped = NULL; in Read() local
231 overlapped = async_context_->overlapped(); in Read()
240 if (!ReadFile(file_, buf, buf_len, &bytes_read, overlapped)) { in Read()
251 } else if (overlapped) { in Read()
287 OVERLAPPED* overlapped = NULL; in Write() local
291 overlapped = async_context_->overlapped(); in Write()
299 if (!WriteFile(file_, buf, buf_len, &bytes_written, overlapped)) { in Write()
308 } else if (overlapped) { in Write()