PIPE_WEOF
atomic_set_int(&rpb->state, PIPE_REOF | PIPE_WEOF);
atomic_set_int(&wpb->state, PIPE_REOF | PIPE_WEOF);
atomic_set_int(&rpb->state, PIPE_CLOSED | PIPE_REOF | PIPE_WEOF);
atomic_set_int(&wpb->state, PIPE_REOF | PIPE_WEOF);
if (wpb->state & PIPE_WEOF) {
uio->uio_resid && (wpb->state & PIPE_WEOF) == 0) {
if (wpb->state & PIPE_WEOF) {
if (wpb->state & PIPE_WEOF) {
if (wpb->state & PIPE_WEOF) {
if (wpb->state & PIPE_WEOF) {