HomeSort by: relevance | last modified time | path
    Searched refs:bt_mp (Results 1 - 20 of 20) sorted by relevancy

  /src/lib/libc/db/btree/
bt_page.c 72 return (mpool_put(t->bt_mp, h, MPOOL_DIRTY));
92 (h = mpool_get(t->bt_mp, t->bt_free, 0)) != NULL) {
98 return (mpool_new(t->bt_mp, npg));
bt_search.c 78 if ((h = mpool_get(t->bt_mp, pg, 0)) == NULL)
133 mpool_put(t->bt_mp, h, 0);
164 if ((e.page = mpool_get(t->bt_mp, h->nextpg, 0)) == NULL)
168 mpool_put(t->bt_mp, e.page, 0);
171 mpool_put(t->bt_mp, h, 0);
182 if ((h = mpool_get(t->bt_mp, parent->pgno, 0)) == NULL)
192 mpool_put(t->bt_mp, h, 0);
203 mpool_put(t->bt_mp, h, 0);
206 if ((h = mpool_get(t->bt_mp, pgno, 0)) == NULL)
210 mpool_put(t->bt_mp, h, 0)
    [all...]
bt_seq.c 92 mpool_put(t->bt_mp, t->bt_pinned, 0);
132 mpool_put(t->bt_mp, e.page, 0);
184 if ((h = mpool_get(t->bt_mp, pg, 0)) == NULL)
189 mpool_put(t->bt_mp, h, 0);
197 mpool_put(t->bt_mp, h, 0);
208 if ((h = mpool_get(t->bt_mp, pg, 0)) == NULL)
213 mpool_put(t->bt_mp, h, 0);
221 mpool_put(t->bt_mp, h, 0);
298 mpool_put(t->bt_mp, ep->page, 0);
302 if ((h = mpool_get(t->bt_mp, c->pg.pgno, 0)) == NULL
    [all...]
bt_delete.c 76 mpool_put(t->bt_mp, t->bt_pinned, 0);
99 if ((h = mpool_get(t->bt_mp, c->pg.pgno, 0)) == NULL)
116 mpool_put(t->bt_mp, h,
160 mpool_put(t->bt_mp, h, 0);
178 mpool_put(t->bt_mp, h, 0);
183 if ((h = mpool_get(t->bt_mp, parent->pgno, 0)) == NULL)
192 mpool_put(t->bt_mp, h, 0);
203 mpool_put(t->bt_mp, h, 0);
206 if ((h = mpool_get(t->bt_mp, pgno, 0)) == NULL)
210 mpool_put(t->bt_mp, h, 0)
    [all...]
bt_close.c 75 mpool_put(t->bt_mp, t->bt_pinned, 0);
84 if (mpool_close(t->bt_mp) == RET_ERROR)
129 mpool_put(t->bt_mp, t->bt_pinned, 0);
146 if ((status = mpool_sync(t->bt_mp)) == RET_SUCCESS)
167 if ((p = mpool_get(t->bt_mp, P_META, 0)) == NULL)
179 mpool_put(t->bt_mp, p, MPOOL_DIRTY);
bt_get.c 76 mpool_put(t->bt_mp, t->bt_pinned, 0);
89 mpool_put(t->bt_mp, e->page, 0);
100 mpool_put(t->bt_mp, e->page, 0);
bt_overflow.c 115 if ((h = mpool_get(t->bt_mp, pg, 0)) == NULL)
120 mpool_put(t->bt_mp, h, 0);
174 mpool_put(t->bt_mp, last, MPOOL_DIRTY);
179 mpool_put(t->bt_mp, h, MPOOL_DIRTY);
211 if ((h = mpool_get(t->bt_mp, pg, 0)) == NULL)
216 mpool_put(t->bt_mp, h, 0);
229 if ((h = mpool_get(t->bt_mp, pg, 0)) == NULL)
bt_debug.c 113 for (i = P_ROOT; i < t->bt_mp->npages &&
114 (h = mpool_get(t->bt_mp, i, MPOOL_IGNOREPIN)) != NULL; ++i)
186 if ((h = mpool_get(t->bt_mp, pgno, MPOOL_IGNOREPIN)) != NULL) {
188 (void)mpool_put(t->bt_mp, h, 0);
314 for (i = P_ROOT; i < t->bt_mp->npages &&
315 (h = mpool_get(t->bt_mp, i, MPOOL_IGNOREPIN)) != NULL; ++i) {
332 (void)mpool_put(t->bt_mp, h, 0);
337 h = mpool_get(t->bt_mp, i, MPOOL_IGNOREPIN);
341 (void)mpool_put(t->bt_mp, h, 0);
347 (void)mpool_put(t->bt_mp, h, 0)
    [all...]
bt_open.c 306 if ((t->bt_mp =
310 mpool_filter(t->bt_mp, __bt_pgin, __bt_pgout, t);
357 if ((root = mpool_get(t->bt_mp, 1, 0)) != NULL) {
361 mpool_delete(t->bt_mp, root);
364 mpool_put(t->bt_mp, root, 0);
372 if ((meta = mpool_newf(t->bt_mp, &npg, MPOOL_PAGE_NEXT)) == NULL)
375 if ((root = mpool_newf(t->bt_mp, &npg, MPOOL_PAGE_NEXT)) == NULL)
386 mpool_put(t->bt_mp, meta, MPOOL_DIRTY);
387 mpool_put(t->bt_mp, root, MPOOL_DIRTY);
418 mpool_put(t->bt_mp, t->bt_pinned, 0)
    [all...]
bt_put.c 86 mpool_put(t->bt_mp, t->bt_pinned, 0);
155 if ((h = mpool_get(t->bt_mp, t->bt_cursor.pg.pgno, 0)) == NULL)
181 mpool_put(t->bt_mp, h, 0);
192 mpool_put(t->bt_mp, h, 0);
243 mpool_put(t->bt_mp, h, MPOOL_DIRTY);
274 if ((h = mpool_get(t->bt_mp, t->bt_last.pgno, 0)) == NULL) {
317 mpool_put(t->bt_mp, h, 0);
bt_split.c 156 if ((h = mpool_get(t->bt_mp, parent->pgno, 0)) == NULL)
297 mpool_put(t->bt_mp, h, MPOOL_DIRTY);
307 mpool_put(t->bt_mp, lchild, MPOOL_DIRTY);
308 mpool_put(t->bt_mp, rchild, MPOOL_DIRTY);
312 mpool_put(t->bt_mp, l, MPOOL_DIRTY);
313 mpool_put(t->bt_mp, r, MPOOL_DIRTY);
323 err1: mpool_put(t->bt_mp, lchild, MPOOL_DIRTY);
324 mpool_put(t->bt_mp, rchild, MPOOL_DIRTY);
326 err2: mpool_put(t->bt_mp, l, 0);
327 mpool_put(t->bt_mp, r, 0)
    [all...]
btree.h 355 MPOOL *bt_mp; /* memory pool cookie */ member in struct:_btree
  /src/lib/libc/db/recno/
rec_search.c 80 if ((h = mpool_get(t->bt_mp, pg, 0)) == NULL)
100 mpool_put(t->bt_mp, h, MPOOL_DIRTY);
104 mpool_put(t->bt_mp, h, MPOOL_DIRTY);
107 mpool_put(t->bt_mp, h, 0);
116 if ((h = mpool_get(t->bt_mp, parent->pgno, 0)) == NULL)
122 mpool_put(t->bt_mp, h, MPOOL_DIRTY);
rec_seq.c 75 mpool_put(t->bt_mp, t->bt_pinned, 0);
127 mpool_put(t->bt_mp, e->page, 0);
rec_delete.c 77 mpool_put(t->bt_mp, t->bt_pinned, 0);
134 mpool_put(t->bt_mp, h, 0);
137 mpool_put(t->bt_mp, h, MPOOL_DIRTY);
rec_open.c 200 if ((h = mpool_get(t->bt_mp, P_ROOT, 0)) == NULL)
205 mpool_put(t->bt_mp, h, MPOOL_DIRTY);
207 mpool_put(t->bt_mp, h, 0);
234 mpool_put(t->bt_mp, t->bt_pinned, 0);
rec_close.c 72 mpool_put(t->bt_mp, t->bt_pinned, 0);
123 mpool_put(t->bt_mp, t->bt_pinned, 0);
rec_put.c 76 mpool_put(t->bt_mp, t->bt_pinned, 0);
248 mpool_put(t->bt_mp, h, 0);
279 mpool_put(t->bt_mp, h, MPOOL_DIRTY);
rec_get.c 77 mpool_put(t->bt_mp, t->bt_pinned, 0);
104 mpool_put(t->bt_mp, e->page, 0);
  /src/tests/lib/libc/db/
h_db.c 530 for (pg = P_ROOT; pg < t->bt_mp->npages;
531 mpool_put(t->bt_mp, h, 0), pg++) {
532 if ((h = mpool_get(t->bt_mp, pg, 0)) == NULL)
543 if (h == NULL || pg == t->bt_mp->npages) {
554 mpool_put(t->bt_mp, h, MPOOL_DIRTY);

Completed in 123 milliseconds