reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Support/Unix/Path.inc
  928   if ((ResultFD = sys::RetryAfterSignal(-1, Open)) < 0)
 1004       sys::RetryAfterSignal(-1, ::read, FD, Buf.data(), Buf.size());
 1014       sys::RetryAfterSignal(-1, ::pread, FD, Buf.data(), Buf.size(), Offset);
lib/Support/Unix/Process.inc
  200     if (RetryAfterSignal(-1, ::fstat, StandardFD, &st) < 0) {
  215       if ((NullFD = RetryAfterSignal(-1, Open)) < 0)
tools/clang/lib/DirectoryWatcher/linux/DirectoryWatcher-linux.cpp
   61     llvm::sys::RetryAfterSignal(-1, write, FDWrite, "A", 1);
  128     llvm::sys::RetryAfterSignal(-1, close, InotifyFD);
  217     const int EpollWaitResult = llvm::sys::RetryAfterSignal(
  236     ssize_t NumRead = llvm::sys::RetryAfterSignal(-1, read, InotifyFD, Buf,
tools/clang/tools/extra/clangd/JSONTransport.cpp
  178     if (!llvm::sys::RetryAfterSignal(nullptr, ::fgets, &Out[Size], BufSize, In))
  247     Read = llvm::sys::RetryAfterSignal(0u, ::fread, &JSON[Pos], 1,
tools/lldb/source/Host/common/File.cpp
  291         m_stream = llvm::sys::RetryAfterSignal(nullptr, ::fdopen, m_descriptor,
  449     if (llvm::sys::RetryAfterSignal(EOF, ::fflush, m_stream) == EOF)
  465     if (llvm::sys::RetryAfterSignal(-1, ::fsync, m_descriptor) == -1)
  515     bytes_read = llvm::sys::RetryAfterSignal(-1, ::read, m_descriptor, buf, num_bytes);
  575         llvm::sys::RetryAfterSignal(-1, ::write, m_descriptor, buf, num_bytes);
  638         llvm::sys::RetryAfterSignal(-1, ::pread, fd, buf, num_bytes, offset);
  698         llvm::sys::RetryAfterSignal(-1, ::pwrite, m_descriptor, buf, num_bytes, offset);
tools/lldb/source/Host/common/FileSystem.cpp
  432   int descriptor = llvm::sys::RetryAfterSignal(
tools/lldb/source/Host/common/PseudoTerminal.cpp
  136   m_slave_fd = llvm::sys::RetryAfterSignal(-1, ::open, slave_name, oflag);
tools/lldb/source/Host/common/Socket.cpp
  483   NativeSocket fd = llvm::sys::RetryAfterSignal(
tools/lldb/source/Host/common/TCPSocket.cpp
  161     if (-1 == llvm::sys::RetryAfterSignal(-1, ::connect,
tools/lldb/source/Host/posix/ConnectionFileDescriptorPosix.cpp
  240       int fd = llvm::sys::RetryAfterSignal(-1, ::open, addr_str.c_str(), O_RDWR);
  263         llvm::sys::RetryAfterSignal(-1, ::tcsetattr, fd, TCSANOW, &options);
  618           ssize_t bytes_read = llvm::sys::RetryAfterSignal(-1, ::read, pipe_fd, &c, 1);
tools/lldb/source/Host/posix/DomainSocket.cpp
   85   if (llvm::sys::RetryAfterSignal(-1, ::connect, GetNativeSocket(),
tools/lldb/source/Host/posix/FileSystem.cpp
   75   return llvm::sys::RetryAfterSignal(nullptr, ::fopen, path, mode);
   79   return llvm::sys::RetryAfterSignal(-1, ::open, path, flags, mode);
tools/lldb/source/Host/posix/LockFilePosix.cpp
   32   if (llvm::sys::RetryAfterSignal(-1, ::fcntl, fd, cmd, &fl) == -1)
tools/lldb/source/Host/posix/PipePosix.cpp
  161   int fd = llvm::sys::RetryAfterSignal(-1, ::open, name.data(), flags);
tools/lldb/source/Host/posix/ProcessLauncherPosixFork.cpp
   75   int target_fd = llvm::sys::RetryAfterSignal(-1, ::open,
  215   llvm::sys::RetryAfterSignal(-1, waitpid, pid, nullptr, 0);
tools/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp
  231   ::pid_t wpid = llvm::sys::RetryAfterSignal(-1, ::waitpid, pid, &wstatus, 0);
  342             llvm::sys::RetryAfterSignal(-1, ::waitpid, tid, nullptr, __WALL);
  532   ::pid_t wait_pid = llvm::sys::RetryAfterSignal(-1, ::waitpid, tid, &status, __WALL);
 1760     ::pid_t wait_pid = llvm::sys::RetryAfterSignal(-1, ::waitpid, -1, &status,
tools/lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp
   74     FILE *file = llvm::sys::RetryAfterSignal(nullptr, ::tmpfile);
tools/lldb/tools/lldb-vscode/lldb-vscode.cpp
   97           llvm::sys::RetryAfterSignal(static_cast<SOCKET>(-1), accept, sockfd,
 1056   FILE *out = llvm::sys::RetryAfterSignal(nullptr, fopen, dev_null_path, "w");
unittests/Support/ErrnoTest.cpp
   15   EXPECT_EQ(1, RetryAfterSignal(-1, [] { return 1; }));
   17   EXPECT_EQ(-1, RetryAfterSignal(-1, [] {
   24   EXPECT_EQ(1, RetryAfterSignal(-1, [&calls] {
   31   EXPECT_EQ(1, RetryAfterSignal(-1, [](int x) { return x; }, 1));
   33   std::unique_ptr<int> P(RetryAfterSignal(nullptr, [] { return new int(47); }));
   37   EXPECT_EQ(-1, RetryAfterSignal(-1, [] { return -1; }));