Lines Matching refs:FD

581   int FD;  in getFD()  local
583 EC = sys::fs::openFileForReadWrite(Filename, FD, Disp, Flags); in getFD()
585 EC = sys::fs::openFileForWrite(Filename, FD, Disp, Flags); in getFD()
589 return FD; in getFD()
620 : raw_pwrite_stream(unbuffered, K), FD(fd), ShouldClose(shouldClose) { in raw_fd_ostream()
621 if (FD < 0 ) { in raw_fd_ostream()
634 if (FD <= STDERR_FILENO) in raw_fd_ostream()
644 off_t loc = ::lseek(FD, 0, SEEK_CUR); in raw_fd_ostream()
646 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()
702 static bool write_console_impl(int FD, StringRef Data) { in write_console_impl() argument
721 ::WriteConsoleW((HANDLE)::_get_osfhandle(FD), &WideText[WCharsWritten], in write_console_impl()
738 assert(FD >= 0 && "File already closed."); in write_impl()
745 if (write_console_impl(FD, StringRef(Ptr, Size))) in write_impl()
762 ssize_t ret = ::write(FD, Ptr, ChunkSize); in write_impl()
797 if (auto EC = sys::Process::SafelyCloseFileDescriptor(FD)) in close()
799 FD = -1; in close()
806 pos = ::_lseeki64(FD, off, SEEK_SET); in seek()
808 pos = ::lseek64(FD, off, SEEK_SET); in seek()
810 pos = ::lseek(FD, off, SEEK_SET); in seek()
837 assert(FD >= 0 && "File not yet open!"); in preferred_buffer_size()
839 if (fstat(FD, &statbuf) != 0) in preferred_buffer_size()
855 return sys::Process::FileDescriptorIsDisplayed(FD); in is_displayed()
860 HasColors = sys::Process::FileDescriptorHasColors(FD); in has_colors()
865 std::error_code EC = sys::fs::lockFile(FD); in lock()
867 return sys::fs::FileLocker(FD); in lock()
873 std::error_code EC = sys::fs::tryLockFile(FD, Timeout.getDuration()); in tryLockFor()
875 return sys::fs::FileLocker(FD); in tryLockFor()
1003 raw_fd_ostream Out(Temp->FD, false); in writeToOutput()