f1                 22 pipe.c         pipealloc(struct file **f0, struct file **f1)
f1                 27 pipe.c           *f0 = *f1 = 0;
f1                 28 pipe.c           if((*f0 = filealloc()) == 0 || (*f1 = filealloc()) == 0)
f1                 41 pipe.c           (*f1)->type = FD_PIPE;
f1                 42 pipe.c           (*f1)->readable = 0;
f1                 43 pipe.c           (*f1)->writable = 1;
f1                 44 pipe.c           (*f1)->pipe = p;
f1                 53 pipe.c           if(*f1)
f1                 54 pipe.c             fileclose(*f1);