Lines Matching refs:nreaders
93 if (pipe->nreaders == 0) {
141 if (pipe->nreaders) {
179 need_release = pipe->nreaders != 0 || pipe->nwriters != 0;
180 pipe->nreaders = 0;
223 first_open = pipe->nreaders == 0 && pipe->nwriters == 0;
230 pipe->nreaders++;
261 pipe->nreaders --;
262 if (pipe->nreaders == 0) {
272 last_close = pipe->nwriters == 0 && pipe->nreaders == 0;
545 pipe->nreaders = 0;
1416 return pipe->nreaders || pipe->nwriters;