readopen 18 pipe.c int readopen; // read fd is still open readopen 33 pipe.c p->readopen = 1; readopen 67 pipe.c p->readopen = 0; readopen 70 pipe.c if(p->readopen == 0 && p->writeopen == 0){ readopen 86 pipe.c if(p->readopen == 0 || myproc()->killed){