IO_PAUSE_OUT
else if (IO_WRITING(io) && !(io->flags & IO_PAUSE_OUT) &&
if (flags & IO_PAUSE_OUT)
if (IO_WRITING(io) && !(io->flags & IO_PAUSE_OUT) && io_queued(io))
io->flags |= dir & (IO_PAUSE_IN | IO_PAUSE_OUT);
io->flags &= ~(dir & (IO_PAUSE_IN | IO_PAUSE_OUT));
return (io->flags & (IO_PAUSE_IN | IO_PAUSE_OUT)) == what;
if (IO_WRITING(io) && !(io->flags & IO_PAUSE_OUT) && io_queued(io))
if (flags & IO_PAUSE_OUT)
if (IO_WRITING(io) && !(io->flags & IO_PAUSE_OUT) && io_queued(io)) {