• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/db-4.8.30/btree/

Lines Matching refs:ndbc

422 	DBC *ndbc;
453 ndbc = NULL;
650 if (ndbc != NULL) {
651 ncp = (BTREE_CURSOR *)ndbc->internal;
656 if ((ret = __bam_stkrel(ndbc, 0)) != 0)
724 if (ndbc == NULL && (ret = __dbc_dup(dbc, &ndbc, 0)) != 0)
726 ncp = (BTREE_CURSOR *)ndbc->internal;
772 ndbc->internal = (DBC_INTERNAL *)cp;
775 ncp = (BTREE_CURSOR *)ndbc->internal;
801 TRY_LOCK2(dbc, ndbc, PREV_PGNO(pg), prev_pgno,
817 if (check_dups && (ret = __bam_compact_dups(ndbc,
850 ndbc, LEVEL(epg->page), c_data, &merged)) != 0)
881 TRY_LOCK2(dbc, ndbc, npgno,
887 ndbc, factor, stop, c_data, &isdone)) != 0)
976 if (ndbc != NULL && (ret = __dbc_close(ndbc)) != 0)
978 if ((ret = __dbc_dup(dbc, &ndbc, DB_POSITION)) != 0)
980 ncp = (BTREE_CURSOR *)ndbc->internal;
1065 if (check_dups && (ret = __bam_compact_dups(ndbc,
1095 ndbc, factor, stop, c_data, &isdone)) != 0)
1121 if (ndbc != NULL) {
1122 ncp = (BTREE_CURSOR *)ndbc->internal;
1127 if ((ret = __bam_stkrel(ndbc,
1159 deleted: if (((ret = __bam_stkrel(ndbc, 0)) != 0 ||
1160 (ret = __dbc_close(ndbc)) != 0))
1195 if (ndbc != NULL) {
1196 ncp = (BTREE_CURSOR *)ndbc->internal;
1203 if ((t_ret = __bam_stkrel(ndbc, sflag)) != 0 && ret == 0)
1205 else if ((t_ret = __dbc_close(ndbc)) != 0 && ret == 0)
1234 __bam_merge(dbc, ndbc, factor, stop, c_data, donep)
1235 DBC *dbc, *ndbc;
1248 DB_ASSERT(NULL, ndbc != NULL);
1251 ncp = (BTREE_CURSOR *)ndbc->internal;
1280 ret = __bam_merge_records(dbc, ndbc, factor, c_data);
1282 free_page: ret = __bam_merge_pages(dbc, ndbc, c_data);
1288 __bam_merge_records(dbc, ndbc, factor, c_data)
1289 DBC *dbc, *ndbc;
1312 ncp = (BTREE_CURSOR *)ndbc->internal;
1328 if ((ret = __bam_truncate_page(ndbc, &npg, pg, 1)) != 0)
1395 return (__bam_merge_pages(dbc, ndbc, c_data));
1429 return (__bam_merge_pages(dbc, ndbc, c_data));
1548 if ((ret = __bam_adjindx(ndbc,
1552 if ((ret = __db_ditem(ndbc,
1565 if ((ret = __bam_adjust(ndbc, -adjust)) != 0)
1573 if (ndbc->dbtype == DB_BTREE &&
1574 (ret = __bam_pupdate(ndbc, pg)) != 0)
1581 ret = __bam_stkrel(ndbc, STK_CLRDBC);
1587 __bam_merge_pages(dbc, ndbc, c_data)
1588 DBC *dbc, *ndbc;
1606 ncp = (BTREE_CURSOR *)ndbc->internal;
1655 * Either we have two two level stacks but only ndbc
1657 * stack and only ndbc has an entry for the spanning
1662 if ((ret = __bam_adjust(ndbc, -i)) != 0)
1695 if ((ret = __bam_dpages(ndbc,
1696 0, ndbc->dbtype == DB_RECNO ? 0 : BTD_UPDATE)) != 0)
1729 __bam_merge_internal(dbc, ndbc, level, c_data, merged)
1730 DBC *dbc, *ndbc;
1753 DB_ASSERT(NULL, ndbc != NULL);
1756 * ndbc will contain the the dominating parent of the subtree.
1765 ncp = (BTREE_CURSOR *)ndbc->internal;
1926 if (dbc->txn != NULL && (ret = __bam_lock_tree(ndbc,
1942 if ((ret = __db_ditem(ndbc, npg, 0, size)) != 0)
1958 if ((ret = __bam_adjust(ndbc, -trecs)) != 0)
2002 ret = __bam_dpages(ndbc,
2003 0, ndbc->dbtype == DB_RECNO ?
2026 ret = __bam_pupdate(ndbc, npg);
2032 if ((ret = __bam_truncate_page(ndbc, &npg, pg, 1)) != 0)