RET_ERROR
return (close(fd) ? RET_ERROR : RET_SUCCESS);
return (RET_ERROR);
if (F_ISSET(t, B_METADIRTY) && bt_meta(t) == RET_ERROR)
return (RET_ERROR);
return (RET_ERROR);
if (__bt_sync(dbp, 0) == RET_ERROR)
return (RET_ERROR);
if (mpool_close(t->bt_mp) == RET_ERROR)
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (deleted ? RET_SUCCESS : RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
if (__bt_dleaf(t, key, h, e->index) == RET_ERROR) {
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
__ovfl_delete(t, bi->bytes) == RET_ERROR) {
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
if (bl->flags & P_BIGKEY && __ovfl_delete(t, bl->bytes) == RET_ERROR)
return (RET_ERROR);
__ovfl_delete(t, bl->bytes + bl->ksize) == RET_ERROR)
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
if (nroot(t) == RET_ERROR)
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
storekey: if (__ovfl_put(t, key, &pg) == RET_ERROR)
return (RET_ERROR);
if (__ovfl_put(t, data, &pg) == RET_ERROR)
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
delete: if (__bt_dleaf(t, key, h, idx) == RET_ERROR) {
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
if ((rval = __bt_first(t, &c->key, ep, &exact)) == RET_ERROR)
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return RET_ERROR;
return RET_ERROR;
return RET_ERROR;
return RET_ERROR;
return RET_ERROR;
return (RET_ERROR);
return RET_ERROR;
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
bt_rroot(t, sp, l, r) : bt_broot(t, sp, l, r)) == RET_ERROR)
bt_preserve(t, *(db_pgno_t *)bl->bytes) == RET_ERROR)
bt_rroot(t, sp, l, r) : bt_broot(t, sp, l, r)) == RET_ERROR)
return (RET_ERROR);
bt_preserve(t, *(db_pgno_t *)bl->bytes) == RET_ERROR)
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
mpool_write(mp, bp) == RET_ERROR)
return (RET_ERROR);
return (fsync(mp->fd) ? RET_ERROR : RET_SUCCESS);
mpool_write(mp, bp) == RET_ERROR)
return RET_ERROR;
return (RET_ERROR);
return (RET_ERROR);
if (!F_ISSET(t, R_EOF) && t->bt_irec(t, MAX_REC_NUMBER) == RET_ERROR)
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
if (status == RET_ERROR)
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
if (__rec_sync(dbp, 0) == RET_ERROR)
return (RET_ERROR);
status = RET_ERROR;
status = RET_ERROR;
status = RET_ERROR;
if (__bt_close(dbp) == RET_ERROR)
status = RET_ERROR;
return (RET_ERROR);
return (RET_ERROR);
if (rl->flags & P_BIGDATA && __ovfl_delete(t, rl->bytes) == RET_ERROR)
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
t->bt_irec(t, MAX_REC_NUMBER) == RET_ERROR)
return (RET_ERROR);
t->bt_irec(t, nrec) == RET_ERROR)
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
if (__ovfl_put(t, data, &pg) == RET_ERROR)
return (RET_ERROR);
return (RET_ERROR);
__rec_dleaf(t, h, idx) == RET_ERROR) {
return (RET_ERROR);
return (RET_ERROR);
t->bt_irec(t, MAX_REC_NUMBER) == RET_ERROR)
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);
return (RET_ERROR);