Lines Matching full:pipe
82 self._internal_pipe = os.pipe()
114 and W will be the read and write file descriptors to the pipe
140 pipe = [int(x) for x in match.groups()]
142 pipe = None
149 if pipe:
150 rc = fcntl.fcntl(pipe[0], fcntl.F_GETFL)
153 f"FD {pipe[0]} is not readable (flags={rc:x});"
156 pipe = None
157 if pipe:
158 rc = fcntl.fcntl(pipe[1], fcntl.F_GETFL)
161 f"FD {pipe[1]} is not writable (flags={rc:x});"
164 pipe = None
165 if pipe:
168 pipe = None
173 pipe = None
183 return cls(pipe, jobs, internal_jobs=1, makeflags=makeflags)
234 super().__init__(os.pipe(), jobs)