pipe                6 kernel/defs.h  struct pipe;
pipe               72 kernel/defs.h  void            pipeclose(struct pipe*, int);
pipe               73 kernel/defs.h  int             piperead(struct pipe*, uint64, int);
pipe               74 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              112 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                9 user/user.h    int pipe(int *);
pipe               61 user/usertests.c     if (pipe(fds) < 0) {
pipe              100 user/usertests.c     if (pipe(fds) < 0) {
pipe              752 user/usertests.c   if (pipe(fds) != 0) {
pipe              879 user/usertests.c   pipe(pfds);
pipe             2214 user/usertests.c   if (pipe(fds) != 0) {
pipe             2295 user/usertests.c   if (pipe((int *)a) != 0) {
pipe             2509 user/usertests.c   pipe(big);