pipe_rundown
int pipe_rundown(struct pipe *);
pipe_rundown(rpipe);
if (pipe_rundown(rpipe) == 0 && rpipe->pipe_buffer.cnt < MINPIPESIZE) {
pipe_rundown(wpipe);
if (pipe_rundown(wpipe) == 0 && wpipe->pipe_buffer.cnt > 0) {