pipe                5 kernel/defs.h  struct pipe;
pipe               75 kernel/defs.h  void            pipeclose(struct pipe*, int);
pipe               76 kernel/defs.h  int             piperead(struct pipe*, uint64, int);
pipe               77 kernel/defs.h  int             pipewrite(struct pipe*, uint64, int);
pipe               77 kernel/file.c      pipeclose(ff.pipe, ff.writable);
pipe              115 kernel/file.c      r = piperead(f->pipe, addr, n);
pipe              143 kernel/file.c      ret = pipewrite(f->pipe, addr, n);
pipe                6 kernel/file.h    struct pipe *pipe; // FD_PIPE
pipe               25 kernel/pipe.c    struct pipe *pi;
pipe               31 kernel/pipe.c    if((pi = (struct pipe*)kalloc()) == 0)
pipe               41 kernel/pipe.c    (*f0)->pipe = pi;
pipe               45 kernel/pipe.c    (*f1)->pipe = pi;
pipe               59 kernel/pipe.c  pipeclose(struct pipe *pi, int writable)
pipe               77 kernel/pipe.c  pipewrite(struct pipe *pi, uint64 addr, int n)
pipe              106 kernel/pipe.c  piperead(struct pipe *pi, uint64 addr, int n)
pipe              159 user/grind.c         if(pipe(fds) < 0){
pipe              226 user/grind.c         if(pipe(aa) < 0){
pipe              230 user/grind.c         if(pipe(bb) < 0){
pipe              103 user/sh.c          if(pipe(p) < 0)
pipe                7 user/user.h    int pipe(int*);
pipe               61 user/usertests.c     if(pipe(fds) < 0){
pipe               99 user/usertests.c     if(pipe(fds) < 0){
pipe              745 user/usertests.c   if(pipe(fds) != 0){
pipe              846 user/usertests.c   pipe(pfds);
pipe             2184 user/usertests.c   if(pipe(fds) != 0){
pipe             2263 user/usertests.c   if(pipe((int *) a) != 0){
pipe             2472 user/usertests.c   pipe(big);
pipe             3009 user/usertests.c   if(pipe(fds) < 0){