Lines Matching refs:FD
582 int FD; in getFD() local
584 EC = sys::fs::openFileForReadWrite(Filename, FD, Disp, Flags); in getFD()
586 EC = sys::fs::openFileForWrite(Filename, FD, Disp, Flags); in getFD()
590 return FD; in getFD()
621 : raw_pwrite_stream(unbuffered, K), FD(fd), ShouldClose(shouldClose) { in raw_fd_ostream()
622 if (FD < 0 ) { in raw_fd_ostream()
635 if (FD <= STDERR_FILENO) in raw_fd_ostream()
645 off_t loc = ::lseek(FD, 0, SEEK_CUR); in raw_fd_ostream()
649 std::error_code EC = status(FD, Status); in raw_fd_ostream()
661 if (FD >= 0) { in ~raw_fd_ostream()
664 if (auto EC = sys::Process::SafelyCloseFileDescriptor(FD)) in ~raw_fd_ostream()
674 if (FD == 2) return; in ~raw_fd_ostream()
701 static bool write_console_impl(int FD, StringRef Data) { in write_console_impl() argument
720 ::WriteConsoleW((HANDLE)::_get_osfhandle(FD), &WideText[WCharsWritten], in write_console_impl()
737 assert(FD >= 0 && "File already closed."); in write_impl()
744 if (write_console_impl(FD, StringRef(Ptr, Size))) in write_impl()
761 ssize_t ret = ::write(FD, Ptr, ChunkSize); in write_impl()
796 if (auto EC = sys::Process::SafelyCloseFileDescriptor(FD)) in close()
798 FD = -1; in close()
805 pos = ::_lseeki64(FD, off, SEEK_SET); in seek()
807 pos = ::lseek64(FD, off, SEEK_SET); in seek()
809 pos = ::lseek(FD, off, SEEK_SET); in seek()
836 assert(FD >= 0 && "File not yet open!"); in preferred_buffer_size()
838 if (fstat(FD, &statbuf) != 0) in preferred_buffer_size()
854 return sys::Process::FileDescriptorIsDisplayed(FD); in is_displayed()
859 HasColors = sys::Process::FileDescriptorHasColors(FD); in has_colors()
864 std::error_code EC = sys::fs::lockFile(FD); in lock()
866 return sys::fs::FileLocker(FD); in lock()
872 std::error_code EC = sys::fs::tryLockFile(FD, Timeout); in tryLockFor()
874 return sys::fs::FileLocker(FD); in tryLockFor()
1007 raw_fd_ostream Out(Temp->FD, false); in writeToOutput()