pipe 5 defs.h struct pipe; pipe 100 defs.h void pipeclose(struct pipe*, int); pipe 101 defs.h int piperead(struct pipe*, char*, int); pipe 102 defs.h int pipewrite(struct pipe*, char*, int); pipe 74 file.c pipeclose(ff.pipe, ff.writable); pipe 104 file.c return piperead(f->pipe, addr, n); pipe 125 file.c return pipewrite(f->pipe, addr, n); pipe 6 file.h struct pipe *pipe; pipe 25 pipe.c struct pipe *p; pipe 31 pipe.c if((p = (struct pipe*)kalloc()) == 0) pipe 41 pipe.c (*f0)->pipe = p; pipe 45 pipe.c (*f1)->pipe = p; pipe 60 pipe.c pipeclose(struct pipe *p, int writable) pipe 79 pipe.c pipewrite(struct pipe *p, char *addr, int n) pipe 101 pipe.c piperead(struct pipe *p, char *addr, int n) pipe 102 sh.c if(pipe(p) < 0) pipe 8 user.h int pipe(int*); pipe 311 usertests.c if(pipe(fds) != 0){ pipe 375 usertests.c pipe(pfds); pipe 1514 usertests.c if(pipe(fds) != 0){