fd_state
fdb->fd_state = flags;
fdb->fd_state = flags;
fdb->fd_state |= FDB_ICALLBACK;
fdb->fd_state |= FDB_ASYNC;
(void *)fdb, fdb->fd_state));
if (fdb->fd_state & FDB_ZEROHOLE) {
if (fdb->fd_state & FDB_ZEROHOLE) {
off, len, fdb->fd_len, fdb->fd_state));
ASSERT(((b_flags & B_READ) && (fdb->fd_state & FDB_READ)) ||
((b_flags & B_WRITE) && (fdb->fd_state & FDB_WRITE)));
((fdb->fd_state & FDB_ASYNC) || !(fdb->fd_state & FDB_SYNC))) ||
((fdb->fd_state & FDB_SYNC) || !(fdb->fd_state & FDB_ASYNC))));
fdb->fd_state |= b_flags & B_ASYNC ? FDB_ASYNC : FDB_SYNC;
ASSERT((fdb->fd_state & FDB_ASYNC && fdb->fd_iofunc != NULL) ||
fdb->fd_state & FDB_SYNC);
ASSERT(fdb->fd_state & FDB_ASYNC);
fdb->fd_len, fdb->fd_state, error));
fdb->fd_state |= FDB_ERROR;
fdb->fd_state |= FDB_DONE;
fdb->fd_len, fdb->fd_state, geterror(bp)));
icallback = fdb->fd_state & FDB_ICALLBACK;
isasync = fdb->fd_state & FDB_ASYNC;
(fdb->fd_state & (FDB_ERROR|FDB_DONE))) {
int fd_state; /* state of the fdbfer */