Lines Matching defs:ret

97 	int ret;
107 if ((ret = __ham_get_cpage(dbc, mode)) != 0)
108 return (ret);
127 if (hcp->dpagep == NULL && (ret = __ham_get_page(dbp,
129 return (ret);
138 if ((ret = __ham_put_page(dbp,
140 return (ret);
146 } else if ((ret = __ham_next_cpage(dbc,
148 return (ret);
157 (ret = __ham_put_page(dbp, hcp->dpagep, 0)) != 0)
158 return (ret);
164 if ((ret = __ham_next_cpage(dbc, next_pgno, 0, 0)) != 0)
165 return (ret);
181 int ret;
183 ret = 0;
187 ret = __ham_put_page(dbp, hcp->pagep, 0);
188 if (ret == 0 && hcp->dpagep != NULL)
189 ret = __ham_put_page(dbp, hcp->dpagep, 0);
192 return (ret);
241 int ret, t_ret;
245 t_ret = ret = 0;
248 ret = __ham_put_page(dbp, hcp->pagep,
256 if (ret == 0 && t_ret != 0)
257 ret = t_ret;
263 return (ret != 0 ? ret : t_ret);
277 int ret;
280 if ((ret = __ham_item_reset(dbc)) != 0)
281 return (ret);
297 int ret;
300 if ((ret = __ham_item_reset(dbc)) != 0)
301 return (ret);
323 int ret;
347 if ((ret = __ham_get_cpage(dbc, mode)) != 0)
348 return (ret);
364 } else if ((ret = __ham_get_cpage(dbc, mode)) != 0)
365 return (ret);
379 } else if ((ret = __ham_next_cpage(dbc,
381 return (ret);
401 if ((ret = __ham_get_cpage(dbc, mode)) != 0)
402 return (ret);
408 } else if ((ret =
410 return (ret);
426 if ((ret = __ham_next_cpage(dbc, next_pgno, 0, 0)) != 0)
427 return (ret);
612 int ret, tret;
620 (ret = __ham_get_page(dbp, hcp->pgno, &hcp->pagep)) != 0)
621 return (ret);
632 ret = 0;
636 ret = __db_doff(dbc, pgno, __ham_del_page);
639 if (ret == 0)
645 ret = __db_doff(dbc, pgno, __ham_del_page);
651 ret = __db_ddup(dbc, pgno, __ham_del_page);
664 if (ret)
665 return (ret);
676 if ((ret = __ham_insdel_log(dbenv->lg_info,
680 return (ret);
713 if ((ret =
715 return (ret);
718 if ((ret =
722 return (ret);
729 if ((ret = __ham_copypage_log(dbenv->lg_info,
735 return (ret);
762 if ((ret = __ham_dirty_page(dbp, p)) != 0 ||
763 (ret = __ham_del_page(dbc, n_pagep)) != 0)
764 return (ret);
769 if ((ret =
771 return (ret);
774 if ((ret = __ham_get_page(dbp,
777 return (ret);
790 if ((ret = __ham_newpage_log(dbenv->lg_info,
794 return (ret);
811 ret = __ham_del_page(dbc, p);
813 ret == 0)
814 ret = tret;
817 ret == 0)
818 ret = tret;
819 if (ret != 0)
820 return (ret);
829 ret = __ham_dirty_page(dbp, p);
840 return (ret);
862 int is_big, ret, type;
917 if ((ret =
920 return (ret);
923 ret = __ham_del_pair(dbc, 0);
924 if (ret == 0)
925 ret = __ham_add_el(dbc, &tmp, dbt, H_KEYDATA);
932 if ((ret = __db_ret(dbp, hcp->pagep,
938 if ((ret = __ham_del_pair(dbc, 0)) != 0) {
945 if ((ret = __os_realloc(&tdata.data,
947 return (ret);
964 ret = __ham_add_el(dbc, &tmp, &tdata, type);
968 return (ret);
986 if ((ret = __ham_replace_log(dbp->dbenv->lg_info,
990 return (ret);
1074 int ret, tret;
1083 if ((ret = __ham_get_page(dbp, bucket_pgno, &old_pagep)) != 0)
1084 return (ret);
1085 if ((ret = __ham_new_page(dbp, BUCKET_TO_PAGE(hcp, nbucket), P_HASH,
1095 if ((ret = __ham_splitdata_log(dbenv->lg_info,
1112 if ((ret =
1138 if ((ret = __ham_splitdata_log(
1146 if ((ret =
1158 if (PGNO(temp_pagep) != bucket_pgno && (ret =
1164 else if ((ret =
1171 if ((ret = __ham_splitdata_log(dbenv->lg_info,
1188 (ret = __ham_del_page(dbc, temp_pagep)) != 0)
1197 if ((ret = __ham_splitdata_log(dbenv->lg_info,
1205 if ((ret = __ham_splitdata_log(dbenv->lg_info,
1211 ret = __ham_put_page(dbp, old_pagep, 1);
1213 ret == 0)
1214 ret = tret;
1224 return (ret);
1250 int do_expand, is_keybig, is_databig, ret;
1257 if (hcp->pagep == NULL && (ret = __ham_get_page(dbp,
1260 return (ret);
1284 if ((ret =
1286 return (ret);
1294 if ((ret = __ham_add_ovflpage(dbc,
1296 return (ret);
1310 if ((ret = __db_poff(dbc,
1312 return (ret);
1328 if ((ret = __db_poff(dbc,
1330 return (ret);
1348 if ((ret = __ham_insdel_log(dbp->dbenv->lg_info,
1353 return (ret);
1436 int ret;
1441 if ((ret = __ham_overflow_page(dbc, P_HASH, &new_pagep)) != 0)
1442 return (ret);
1445 if ((ret = __ham_newpage_log(dbp->dbenv->lg_info,
1449 return (ret);
1458 ret = __ham_put_page(dbp, pagep, 1);
1462 return (ret);
1476 int ret;
1478 if ((ret = memp_fget(dbp->mpf,
1480 return (ret);
1500 int ret;
1504 ret = 0;
1505 DIRTY_META(dbp, hcp, ret);
1506 if (ret != 0) {
1507 if (ret != EAGAIN)
1510 strerror(ret));
1516 return (ret);
1520 if ((ret = __ham_newpgno_log(dbp->dbenv->lg_info,
1525 return (ret);
1588 int ret;
1590 ret = memp_fget(dbp->mpf, &addr, DB_MPOOL_CREATE, pagep);
1595 return (ret);
1614 int ret;
1616 ret = 0;
1619 DIRTY_META(dbp, hcp, ret);
1620 if (ret != 0)
1621 return (ret);
1632 if ((ret = __ham_get_page(dbp, new_addr, &p)) != 0)
1633 return (ret);
1655 if ((ret = __ham_newpgno_log(dbp->dbenv->lg_info,
1659 return (ret);
1673 if ((ret = __ham_new_page(dbp, new_addr, type, &p)) != 0)
1674 return (ret);
1759 int ret;
1778 !F_ISSET(hcp, H_ORIGINAL) && (ret =
1780 return (ret);
1784 if (hcp->lock == 0 && (ret = __ham_lock_bucket(dbc, mode)) != 0)
1785 return (ret);
1795 if ((ret =
1797 return (ret);
1801 if ((ret =
1803 return (ret);
1824 int ret;
1829 (ret = __ham_put_page(dbp, hcp->dpagep, dirty)) != 0)
1830 return (ret);
1832 (ret = __ham_put_page(dbp, hcp->pagep, dirty)) != 0)
1833 return (ret);
1835 if ((ret = __ham_get_page(dbp, pgno, &p)) != 0)
1836 return (ret);
1861 int ret;
1866 ret = lock_get(dbc->dbp->dbenv->lk_info, dbc->locker, 0,
1869 ret = lock_tget(dbc->dbp->dbenv->lk_info, dbc->txn, 0,
1872 return (ret < 0 ? EAGAIN : ret);