• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/timemachine/db-4.7.25.NC/btree/

Lines Matching refs:c_data

47 		save_data = *c_data;					\
60 c_data->compact_pages_free = \
62 c_data->compact_levels = save_data.compact_levels; \
63 c_data->compact_truncate = save_data.compact_truncate; \
75 __bam_compact(dbp, ip, txn, start, stop, c_data, flags, end)
80 DB_COMPACT *c_data;
136 txn, flags, c_data, &list, &nelems, &last_pgno)) != 0) {
163 truncated = c_data->compact_pages_truncated;
177 if (c_data->compact_fillpercent != 0) {
178 factor *= c_data->compact_fillpercent;
184 if (c_data->compact_pages == 0)
185 c_data->compact_pages = DB_MAX_PAGES;
198 if (c_data->compact_timeout != 0 &&
200 c_data->compact_timeout, DB_SET_LOCK_TIMEOUT)) != 0)
208 &span, c_data, &isdone)) ==
216 c_data->compact_deadlock++;
260 ret = __bam_truncate_internal(dbp, ip, txn, c_data);
268 c_data->compact_pages_truncated =
387 __bam_compact_int(dbc, start, stop, factor, spanp, c_data, donep)
392 DB_COMPACT *c_data;
436 check_trunc = c_data->compact_truncate != PGNO_INVALID;
480 c_data->compact_pages_examine++;
492 (check_trunc && PGNO(pg) > c_data->compact_truncate))
512 dbc, &pg, factor, 0, c_data, &pgs_done)) != 0)
559 &pg, factor, 0, c_data, &pgs_done)) != 0)
561 c_data->compact_pages_examine++;
618 c_data->compact_pages_free++;
666 if (check_trunc && PGNO(pg) > c_data->compact_truncate) {
677 &ncp->csp->page, factor, 1, c_data, &pgs_done)) != 0)
692 factor, 1, c_data, &pgs_done)) != 0)
714 ndbc, LEVEL(epg->page), c_data, &merged)) != 0)
731 ndbc, factor, stop, c_data, &isdone)) != 0)
772 factor, 1, c_data, &pgs_done)) != 0)
781 if (check_trunc && PGNO(pg) > c_data->compact_truncate) {
808 P_FREESPACE(dbp, pg) > factor && c_data->compact_pages != 0) {
847 c_data->compact_pages_examine++;
851 &ncp->csp->page, factor, 1, c_data, &pgs_done)) != 0)
861 ndbc, factor, stop, c_data, &isdone)) != 0)
892 if (npgno == PGNO_INVALID || c_data->compact_pages == 0)
959 __bam_merge(dbc, ndbc, factor, stop, c_data, donep)
963 DB_COMPACT *c_data;
1003 ret = __bam_merge_records(dbc, ndbc, factor, c_data);
1005 free_page: ret = __bam_merge_pages(dbc, ndbc, c_data);
1011 __bam_merge_records(dbc, ndbc, factor, c_data)
1014 DB_COMPACT *c_data;
1048 if (c_data->compact_truncate != PGNO_INVALID &&
1049 PGNO(npg) > c_data->compact_truncate) {
1118 return (__bam_merge_pages(dbc, ndbc, c_data));
1152 return (__bam_merge_pages(dbc, ndbc, c_data));
1310 __bam_merge_pages(dbc, ndbc, c_data)
1312 DB_COMPACT *c_data;
1405 if (c_data->compact_truncate > PGNO(npg))
1406 c_data->compact_truncate--;
1411 c_data->compact_pages_free++;
1412 c_data->compact_pages--;
1424 c_data->compact_levels++;
1425 c_data->compact_pages_free++;
1426 if (c_data->compact_truncate > ppgno)
1427 c_data->compact_truncate--;
1428 if (c_data->compact_pages != 0)
1429 c_data->compact_pages--;
1441 __bam_merge_internal(dbc, ndbc, level, c_data, merged)
1444 DB_COMPACT *c_data;
1514 __bam_truncate_internal_overflow(dbc, pg, c_data)) != 0)
1517 __bam_truncate_internal_overflow(dbc, npg, c_data)) != 0)
1642 if (c_data->compact_truncate != PGNO_INVALID &&
1643 PGNO(pg) > c_data->compact_truncate && cp->csp != cp->sp) {
1648 if (NUM_ENT(npg) != 0 && c_data->compact_truncate != PGNO_INVALID &&
1649 PGNO(npg) > c_data->compact_truncate && ncp->csp != ncp->sp) {
1703 if (c_data->compact_truncate > PGNO(npg))
1704 c_data->compact_truncate--;
1707 c_data->compact_pages_free++;
1719 c_data->compact_levels++;
1720 c_data->compact_pages_free++;
1721 if (c_data->compact_truncate > ppgno)
1722 c_data->compact_truncate--;
1723 if (c_data->compact_pages != 0)
1724 c_data->compact_pages--;
1743 __bam_compact_dups(dbc, ppg, factor, have_lock, c_data, donep)
1748 DB_COMPACT *c_data;
1776 c_data->compact_pages_examine++;
1777 if (bo->pgno > c_data->compact_truncate) {
1791 __bam_truncate_root_page(dbc, pg, i, c_data)) != 0)
1799 have_lock ? PGNO_INVALID : PGNO(pg), c_data)) != 0)
1834 NULL, factor, &span, c_data, &isdone)) != 0)
2021 __bam_truncate_overflow(dbc, pgno, pg_lock, c_data)
2025 DB_COMPACT *c_data;
2047 if (pgno <= c_data->compact_truncate)
2074 __bam_truncate_root_page(dbc, pg, indx, c_data)
2078 DB_COMPACT *c_data;
2088 COMPQUIET(c_data, NULL);
2162 __bam_truncate_internal_overflow(dbc, page, c_data)
2165 DB_COMPACT *c_data;
2179 if (bo->pgno > c_data->compact_truncate && (ret =
2180 __bam_truncate_root_page(dbc, page, indx, c_data)) != 0)
2183 dbc, bo->pgno, PGNO_INVALID, c_data)) != 0)
2334 __bam_truncate_internal(dbp, ip, txn, c_data)
2338 DB_COMPACT *c_data;
2383 c_data->compact_pages_examine++;
2391 pgno <= c_data->compact_truncate, &start)) != 0)
2399 if (pgno <= c_data->compact_truncate)
2409 if (pgno > c_data->compact_truncate) {
2414 pgno > c_data->compact_truncate ? 0 : STK_NOLOCK)) != 0)
2418 if (local_txn && pgno > c_data->compact_truncate)