Home | History | Annotate | Download | only in Core

Lines Matching refs:pipe_fd

667     const int pipe_fd = m_pipe_read;
671 const bool have_pipe_fd = pipe_fd >= 0;
675 const int nfds = std::max<int>(data_fd, pipe_fd) + 1;
685 FD_SET (pipe_fd, read_fds.data());
693 this, nfds, data_fd, pipe_fd, tv_ptr);
709 this, nfds, data_fd, pipe_fd, tv_ptr, num_set_fds, error.AsCString());
748 if (have_pipe_fd && FD_ISSET(pipe_fd, read_fds.data()))
756 bytes_read = ::read (pipe_fd, buffer, sizeof(buffer));
817 const int pipe_fd = m_pipe_read;
826 const bool have_pipe_fd = pipe_fd >= 0;
830 assert (pipe_fd < FD_SETSIZE);
839 FD_SET (pipe_fd, &read_fds);
841 const int nfds = std::max<int>(data_fd, pipe_fd) + 1;
849 this, nfds, data_fd, pipe_fd, tv_ptr);
865 this, nfds, data_fd, pipe_fd, tv_ptr, num_set_fds, error.AsCString());
902 if (have_pipe_fd && FD_ISSET(pipe_fd, &read_fds))
910 pipe_fd, buffer, sizeof(buffer));
976 const int pipe_fd = m_pipe_read;
982 const bool have_pipe_fd = pipe_fd >= 0;
986 { pipe_fd, POLLIN, 0 }
1008 pipe_fd,
1059 bytes_read = ::read (pipe_fd, buffer, sizeof(buffer));