f0                 22 pipe.c         pipealloc(struct file **f0, struct file **f1)
f0                 27 pipe.c           *f0 = *f1 = 0;
f0                 28 pipe.c           if((*f0 = filealloc()) == 0 || (*f1 = filealloc()) == 0)
f0                 37 pipe.c           (*f0)->type = FD_PIPE;
f0                 38 pipe.c           (*f0)->readable = 1;
f0                 39 pipe.c           (*f0)->writable = 0;
f0                 40 pipe.c           (*f0)->pipe = p;
f0                 51 pipe.c           if(*f0)
f0                 52 pipe.c             fileclose(*f0);