Lines Matching defs:ret
81 int ret;
89 if ((ret = __bam_lget(dbc, 0, pgno, DB_LOCK_WRITE, &metalock)) != 0)
91 if ((ret = memp_fget(dbp->mpf, &pgno, 0, (PAGE **)&meta)) != 0)
95 if ((ret = memp_fget(dbp->mpf, &pgno, DB_MPOOL_NEW, &h)) != 0)
101 if ((ret = memp_fget(dbp->mpf, &pgno, 0, &h)) != 0)
108 if ((ret = __bam_pg_alloc_log(dbp->dbenv->lg_info, dbc->txn,
128 return (ret);
162 int ret, t_ret;
174 if ((ret = __bam_lget(dbc, 0, pgno, DB_LOCK_WRITE, &metalock)) != 0)
176 if ((ret = memp_fget(dbp->mpf, &pgno, 0, (PAGE **)&meta)) != 0) {
186 if ((ret = __bam_pg_free_log(dbp->dbenv->lg_info,
191 return (ret);
215 ret = memp_fput(dbp->mpf, (PAGE *)meta, DB_MPOOL_DIRTY);
217 ret = t_ret;
221 err: if ((t_ret = memp_fput(dbp->mpf, h, dirty_flag)) != 0 && ret == 0)
222 ret = t_ret;
228 return (ret);
271 int ret;
295 ret = lock_vec(dbp->dbenv->lk_info,
298 ret = lock_tvec(dbp->dbenv->lk_info,
300 if (ret != 0) {
304 return (ret < 0 ? EAGAIN : ret);
309 ret = lock_get(dbp->dbenv->lk_info,
312 ret = lock_tget(dbp->dbenv->lk_info,
314 return (ret < 0 ? EAGAIN : ret);