fds 158 user/grind.c int fds[2]; fds 159 user/grind.c if(pipe(fds) < 0){ fds 167 user/grind.c if(write(fds[1], "x", 1) != 1) fds 170 user/grind.c if(read(fds[0], &c, 1) != 1) fds 177 user/grind.c close(fds[0]); fds 178 user/grind.c close(fds[1]); fds 59 user/usertests.c int fds[2]; fds 60 user/usertests.c if(pipe(fds) < 0){ fds 64 user/usertests.c n = write(fds[1], (char*)addr, 8192); fds 69 user/usertests.c close(fds[0]); fds 70 user/usertests.c close(fds[1]); fds 96 user/usertests.c int fds[2]; fds 97 user/usertests.c if(pipe(fds) < 0){ fds 101 user/usertests.c n = write(fds[1], "x", 1); fds 106 user/usertests.c n = read(fds[0], (void*)addr, 8192); fds 111 user/usertests.c close(fds[0]); fds 112 user/usertests.c close(fds[1]); fds 738 user/usertests.c int fds[2], pid, xstatus; fds 742 user/usertests.c if(pipe(fds) != 0){ fds 749 user/usertests.c close(fds[0]); fds 753 user/usertests.c if(write(fds[1], buf, SZ) != SZ){ fds 760 user/usertests.c close(fds[1]); fds 763 user/usertests.c while((n = read(fds[0], buf, cc)) > 0){ fds 779 user/usertests.c close(fds[0]); fds 2175 user/usertests.c int fds[2]; fds 2181 user/usertests.c if(pipe(fds) != 0){ fds 2189 user/usertests.c write(fds[1], "x", 1); fds 2194 user/usertests.c read(fds[0], &scratch, 1); fds 2990 user/usertests.c int fds[2]; fds 2992 user/usertests.c if(pipe(fds) < 0){ fds 3005 user/usertests.c close(fds[0]); fds 3017 user/usertests.c if(write(fds[1], "x", 1) != 1){ fds 3026 user/usertests.c close(fds[1]); fds 3031 user/usertests.c int cc = read(fds[0], &c, 1); fds 3041 user/usertests.c close(fds[0]);