PUFFS_FBIO_WRITE
if (what == (PUFFS_FBIO_READ | PUFFS_FBIO_WRITE))
if (what == (PUFFS_FBIO_READ | PUFFS_FBIO_WRITE))
feb.what = *what & (PUFFS_FBIO_READ|PUFFS_FBIO_WRITE|PUFFS_FBIO_ERROR);
if (*what & PUFFS_FBIO_WRITE)
if (*what & PUFFS_FBIO_WRITE)
if (what & PUFFS_FBIO_WRITE)
assert((what & (PUFFS_FBIO_READ | PUFFS_FBIO_WRITE)) != 0);
if (what & PUFFS_FBIO_WRITE)
assert((what & (PUFFS_FBIO_READ | PUFFS_FBIO_WRITE)) != 0);
if (what & PUFFS_FBIO_WRITE && fio->stat & FIO_WR && fio->wwait == 0) {
if (what & PUFFS_FBIO_WRITE)
notflag |= PUFFS_FBIO_WRITE;
notflag = PUFFS_FBIO_WRITE;
what |= PUFFS_FBIO_WRITE;
PUFFS_FBIO_READ | PUFFS_FBIO_WRITE,
if (puffs_framev_addfd(pu, fd, PUFFS_FBIO_WRITE) == -1)
what |= PUFFS_FBIO_WRITE;
if (what & PUFFS_FBIO_WRITE)
if ((what != PUFFS_FBIO_READ) && (what != PUFFS_FBIO_WRITE))
if (puffs_framev_addfd(pu, fd, PUFFS_FBIO_READ|PUFFS_FBIO_WRITE) == -1)
PUFFS_FBIO_READ | PUFFS_FBIO_WRITE) == -1)
PUFFS_FBIO_READ | PUFFS_FBIO_WRITE) == -1)
PUFFS_FBIO_READ | PUFFS_FBIO_WRITE) == -1)
if (what != (PUFFS_FBIO_READ | PUFFS_FBIO_WRITE)) {
PUFFS_FBIO_READ | PUFFS_FBIO_WRITE) == -1)