Lines Matching refs:ret

75 	int ret;
88 if ((ret = __os_calloc(1, sizeof(DBC), &dbc)) != 0)
89 return (ret);
106 if ((ret = lock_id(dbp->dbenv->lk_info,
123 if ((ret = __bam_c_init(dbc)) != 0)
127 if ((ret = __ham_c_init(dbc)) != 0)
131 ret = EINVAL;
154 if ((ret = lock_get(dbp->dbenv->lk_info, dbc->locker, 0,
169 return (ret);
181 int ret, t_ret;
187 ret = 0;
201 if ((t_ret = dbc->c_am_close(dbc)) != 0 && ret == 0)
202 t_ret = ret;
206 ret = lock_put(dbc->dbp->dbenv->lk_info, dbc->mylock);
227 dbc->locker, 0, &request, 1, NULL)) != 0 && ret == 0)
228 ret = EAGAIN;
236 return (ret);
284 int ret;
294 ret = dbc->c_am_destroy == NULL ? 0 : dbc->c_am_destroy(dbc);
336 int ret, t_ret;
340 if ((ret = __db_getchk(dbp, key, data, flags)) != 0)
341 return (ret);
343 if ((ret = dbp->cursor(dbp, txn, &dbc, 0)) != 0)
344 return (ret);
348 ret = dbc->c_get(dbc, key, data,
351 if ((t_ret = __db_c_close(dbc)) != 0 && ret == 0)
352 ret = t_ret;
354 return (ret);
370 int ret, t_ret;
374 if ((ret = __db_putchk(dbp, key, data,
376 return (ret);
378 if ((ret = dbp->cursor(dbp, txn, &dbc, DB_WRITELOCK)) != 0)
379 return (ret);
391 if ((ret = dbc->c_get(dbc, key, &tdata, DB_SET | DB_RMW)) == 0)
392 ret = DB_KEYEXIST;
393 else if (ret == DB_NOTFOUND)
394 ret = 0;
396 if (ret == 0)
397 ret = dbc->c_put(dbc, key, data, DB_KEYLAST);
399 if ((t_ret = __db_c_close(dbc)) != 0 && ret == 0)
400 ret = t_ret;
402 return (ret);
416 int ret;
420 if ((ret = __db_syncchk(dbp, flags)) != 0)
421 return (ret);
428 if ((ret = memp_fsync(dbp->mpf)) == DB_INCOMPLETE)
429 ret = 0;
431 return (ret);