writeopen          18 pipe.c           int writeopen;  // write fd is still open
writeopen          33 pipe.c           p->writeopen = 1;
writeopen          63 pipe.c             p->writeopen = 0;
writeopen          69 pipe.c           if(p->readopen == 0 && p->writeopen == 0){
writeopen         105 pipe.c           while(p->nread == p->nwrite && p->writeopen){  //DOC: pipe-empty