Lines Matching refs:m_descriptor
253 return m_descriptor; in GetDescriptor()
284 m_descriptor = ::_dup(GetDescriptor()); in GetStream()
286 m_descriptor = dup(GetDescriptor()); in GetStream()
291 m_stream = llvm::sys::RetryAfterSignal(nullptr, ::fdopen, m_descriptor, in GetStream()
319 if (::close(m_descriptor) != 0) in Close()
322 m_descriptor = kInvalidDescriptor; in Close()
371 result = ::lseek(m_descriptor, offset, SEEK_SET); in SeekFromStart()
397 result = ::lseek(m_descriptor, offset, SEEK_CUR); in SeekFromCurrent()
423 result = ::lseek(m_descriptor, offset, SEEK_END); in SeekFromEnd()
461 int err = FlushFileBuffers((HANDLE)_get_osfhandle(m_descriptor)); in Sync()
465 if (llvm::sys::RetryAfterSignal(-1, ::fsync, m_descriptor) == -1) in Sync()
515 bytes_read = llvm::sys::RetryAfterSignal(-1, ::read, m_descriptor, buf, num_bytes); in Read()
575 llvm::sys::RetryAfterSignal(-1, ::write, m_descriptor, buf, num_bytes); in Write()
652 long cur = ::lseek(m_descriptor, 0, SEEK_CUR); in Read()
698 llvm::sys::RetryAfterSignal(-1, ::pwrite, m_descriptor, buf, num_bytes, offset); in Write()
708 long cur = ::lseek(m_descriptor, 0, SEEK_CUR); in Write()
711 long after = ::lseek(m_descriptor, 0, SEEK_CUR); in Write()