Lines Matching refs:pipefd
62 static void client(int id, int pipefd[]) in client() argument
71 close(pipefd[0]); in client()
92 write(pipefd[1], &fd, 1); in client()
97 close(pipefd[1]); in client()
100 static void server(int id, int pipefd[]) in server() argument
105 close(pipefd[1]); in server()
115 read(pipefd[0], &fd, 1); in server()
119 close(pipefd[0]); in server()
124 int i, status, pipefd[2]; in reproduce() local
140 if (pipe(pipefd) < 0) { in reproduce()
153 server(i, pipefd); in reproduce()
155 client(i-1, pipefd); in reproduce()
163 close(pipefd[0]); in reproduce()
164 close(pipefd[1]); in reproduce()