Lines Matching refs:parent
183 int stdio, parent[2], child[2];
202 parent[0] = parent[1] = child[0] = child[1] = -1;
204 { if(syspipef(parent) < 0)
212 default : /* in parent process */
225 if(!(f = sfnew(f,NIL(Void_t*),(size_t)SF_UNBOUND,parent[pkeep],sflags|((sflags&SF_RDWR)?0:SF_READ))))
228 { CLOSE(parent[!pkeep]);
229 SETCLOEXEC(parent[pkeep]);
253 { CLOSE(parent[!pkeep]);
267 { if (parent[pkeep] != pkeep)
268 { sf.file = parent[pkeep];
286 if(parent[0] >= 0)
287 { CLOSE(parent[0]); CLOSE(parent[1]); }