Lines Matching full:pipe
227 /* File descriptors for the jobs pipe. */
1232 MFLAGS="CC=gcc -pipe" "CFLAGS=-g"
1544 If we're using the jobs pipe we need a signal handler so that
1546 jobserver pipe in job.c if we're waiting for a token.
1670 pipe + !job_slots means we're using the
1671 jobserver. If !job_slots and we don't have a pipe, we can start
1672 infinite jobs. If we see both a pipe and job_slots >0 that means the
1674 (ignore the jobserver pipe for this make) but print a message. */
1680 /* Create a duplicate pipe, that will be closed in the SIGCHLD
1681 handler. If this fails with EBADF, the parent has closed the pipe
1707 Set up the pipe and install the fds option for our children. */
1713 if (pipe (job_fds) < 0 || (job_rfd = dup (job_fds[0])) < 0)
1714 pfatal_with_name (_("creating jobs pipe"));
1729 pfatal_with_name (_("init jobserver pipe"));
2081 /* Close the dup'd jobserver pipe if we opened one. */