Home
last modified time | relevance | path

Searched refs:bt_mp (Results 1 – 19 of 19) sorted by relevance

/openbsd/src/lib/libc/db/btree/
Dbt_delete.c68 mpool_put(t->bt_mp, t->bt_pinned, 0); in __bt_delete()
91 if ((h = mpool_get(t->bt_mp, c->pg.pgno, 0)) == NULL) in __bt_delete()
108 mpool_put(t->bt_mp, in __bt_delete()
151 mpool_put(t->bt_mp, h, 0); in __bt_stkacq()
169 mpool_put(t->bt_mp, h, 0); in __bt_stkacq()
174 if ((h = mpool_get(t->bt_mp, parent->pgno, 0)) == NULL) in __bt_stkacq()
183 mpool_put(t->bt_mp, h, 0); in __bt_stkacq()
194 mpool_put(t->bt_mp, h, 0); in __bt_stkacq()
197 if ((h = mpool_get(t->bt_mp, pgno, 0)) == NULL) in __bt_stkacq()
201 mpool_put(t->bt_mp, h, 0); in __bt_stkacq()
[all …]
Dbt_seq.c81 mpool_put(t->bt_mp, t->bt_pinned, 0); in __bt_seq()
119 mpool_put(t->bt_mp, e.page, 0); in __bt_seq()
169 if ((h = mpool_get(t->bt_mp, pg, 0)) == NULL) in __bt_seqset()
174 mpool_put(t->bt_mp, h, 0); in __bt_seqset()
181 mpool_put(t->bt_mp, h, 0); in __bt_seqset()
190 if ((h = mpool_get(t->bt_mp, pg, 0)) == NULL) in __bt_seqset()
195 mpool_put(t->bt_mp, h, 0); in __bt_seqset()
202 mpool_put(t->bt_mp, h, 0); in __bt_seqset()
253 if ((h = mpool_get(t->bt_mp, c->pg.pgno, 0)) == NULL) in __bt_seqadv()
272 mpool_put(t->bt_mp, h, 0); in __bt_seqadv()
[all …]
Dbt_search.c69 if ((h = mpool_get(t->bt_mp, pg, 0)) == NULL) in __bt_search()
124 mpool_put(t->bt_mp, h, 0); in __bt_search()
150 if ((e.page = mpool_get(t->bt_mp, h->nextpg, 0)) == NULL) in __bt_snext()
154 mpool_put(t->bt_mp, h, 0); in __bt_snext()
159 mpool_put(t->bt_mp, e.page, 0); in __bt_snext()
185 if ((e.page = mpool_get(t->bt_mp, h->prevpg, 0)) == NULL) in __bt_sprev()
189 mpool_put(t->bt_mp, h, 0); in __bt_sprev()
194 mpool_put(t->bt_mp, e.page, 0); in __bt_sprev()
Dbt_overflow.c105 if ((h = mpool_get(t->bt_mp, pg, 0)) == NULL) in __ovfl_get()
110 mpool_put(t->bt_mp, h, 0); in __ovfl_get()
158 mpool_put(t->bt_mp, last, MPOOL_DIRTY); in __ovfl_put()
163 mpool_put(t->bt_mp, h, MPOOL_DIRTY); in __ovfl_put()
195 if ((h = mpool_get(t->bt_mp, pg, 0)) == NULL) in __ovfl_delete()
200 mpool_put(t->bt_mp, h, 0); in __ovfl_delete()
210 if ((h = mpool_get(t->bt_mp, pg, 0)) == NULL) in __ovfl_delete()
Dbt_close.c65 mpool_put(t->bt_mp, t->bt_pinned, 0); in __bt_close()
74 if (mpool_close(t->bt_mp) == RET_ERROR) in __bt_close()
119 mpool_put(t->bt_mp, t->bt_pinned, 0); in __bt_sync()
135 if ((status = mpool_sync(t->bt_mp)) == RET_SUCCESS) in __bt_sync()
156 if ((p = mpool_get(t->bt_mp, P_META, 0)) == NULL) in bt_meta()
168 mpool_put(t->bt_mp, p, MPOOL_DIRTY); in bt_meta()
Dbt_open.c293 if ((t->bt_mp = in __bt_open()
297 mpool_filter(t->bt_mp, __bt_pgin, __bt_pgout, t); in __bt_open()
345 if ((root = mpool_get(t->bt_mp, 1, 0)) != NULL) { in nroot()
349 mpool_delete(t->bt_mp, root); in nroot()
352 mpool_put(t->bt_mp, root, 0); in nroot()
360 if ((meta = mpool_new(t->bt_mp, &npg, MPOOL_PAGE_NEXT)) == NULL) in nroot()
363 if ((root = mpool_new(t->bt_mp, &npg, MPOOL_PAGE_NEXT)) == NULL) in nroot()
374 mpool_put(t->bt_mp, meta, MPOOL_DIRTY); in nroot()
375 mpool_put(t->bt_mp, root, MPOOL_DIRTY); in nroot()
431 mpool_put(t->bt_mp, t->bt_pinned, 0); in __bt_fd()
Dbt_split.c145 if ((h = mpool_get(t->bt_mp, parent->pgno, 0)) == NULL) in __bt_split()
280 mpool_put(t->bt_mp, h, MPOOL_DIRTY); in __bt_split()
290 mpool_put(t->bt_mp, lchild, MPOOL_DIRTY); in __bt_split()
291 mpool_put(t->bt_mp, rchild, MPOOL_DIRTY); in __bt_split()
295 mpool_put(t->bt_mp, l, MPOOL_DIRTY); in __bt_split()
296 mpool_put(t->bt_mp, r, MPOOL_DIRTY); in __bt_split()
306 err1: mpool_put(t->bt_mp, lchild, MPOOL_DIRTY); in __bt_split()
307 mpool_put(t->bt_mp, rchild, MPOOL_DIRTY); in __bt_split()
309 err2: mpool_put(t->bt_mp, l, 0); in __bt_split()
310 mpool_put(t->bt_mp, r, 0); in __bt_split()
[all …]
Dbt_page.c63 return (mpool_put(t->bt_mp, h, MPOOL_DIRTY)); in __bt_free()
83 (h = mpool_get(t->bt_mp, t->bt_free, 0)) != NULL) { in __bt_new()
89 return (mpool_new(t->bt_mp, npg, MPOOL_PAGE_NEXT)); in __bt_new()
Dbt_put.c77 mpool_put(t->bt_mp, t->bt_pinned, 0); in __bt_put()
146 if ((h = mpool_get(t->bt_mp, t->bt_cursor.pg.pgno, 0)) == NULL) in __bt_put()
172 mpool_put(t->bt_mp, h, 0); in __bt_put()
183 mpool_put(t->bt_mp, h, 0); in __bt_put()
234 mpool_put(t->bt_mp, h, MPOOL_DIRTY); in __bt_put()
265 if ((h = mpool_get(t->bt_mp, t->bt_last.pgno, 0)) == NULL) { in bt_fast()
308 mpool_put(t->bt_mp, h, 0); in bt_fast()
Dbt_get.c67 mpool_put(t->bt_mp, t->bt_pinned, 0); in __bt_get()
80 mpool_put(t->bt_mp, e->page, 0); in __bt_get()
91 mpool_put(t->bt_mp, e->page, 0); in __bt_get()
Dbt_debug.c81 (h = mpool_get(t->bt_mp, i, MPOOL_IGNOREPIN)) != NULL; ++i) in __bt_dump()
131 if ((h = mpool_get(t->bt_mp, pgno, MPOOL_IGNOREPIN)) != NULL) in __bt_dnpage()
251 (h = mpool_get(t->bt_mp, i, MPOOL_IGNOREPIN)) != NULL; ++i) in __bt_stat()
271 h = mpool_get(t->bt_mp, i, MPOOL_IGNOREPIN); in __bt_stat()
Dbtree.h303 MPOOL *bt_mp; /* memory pool cookie */ member
/openbsd/src/lib/libc/db/recno/
Drec_search.c71 if ((h = mpool_get(t->bt_mp, pg, 0)) == NULL) in __rec_search()
91 mpool_put(t->bt_mp, h, MPOOL_DIRTY); in __rec_search()
95 mpool_put(t->bt_mp, h, MPOOL_DIRTY); in __rec_search()
98 mpool_put(t->bt_mp, h, 0); in __rec_search()
107 if ((h = mpool_get(t->bt_mp, parent->pgno, 0)) == NULL) in __rec_search()
113 mpool_put(t->bt_mp, h, MPOOL_DIRTY); in __rec_search()
Drec_open.c160 if ((h = mpool_get(t->bt_mp, P_ROOT, 0)) == NULL) in __rec_open()
165 mpool_put(t->bt_mp, h, MPOOL_DIRTY); in __rec_open()
167 mpool_put(t->bt_mp, h, 0); in __rec_open()
194 mpool_put(t->bt_mp, t->bt_pinned, 0); in __rec_fd()
Drec_delete.c68 mpool_put(t->bt_mp, t->bt_pinned, 0); in __rec_delete()
125 mpool_put(t->bt_mp, h, 0); in rec_rdelete()
128 mpool_put(t->bt_mp, h, MPOOL_DIRTY); in rec_rdelete()
Drec_seq.c66 mpool_put(t->bt_mp, t->bt_pinned, 0); in __rec_seq()
118 mpool_put(t->bt_mp, e->page, 0); in __rec_seq()
Drec_put.c68 mpool_put(t->bt_mp, t->bt_pinned, 0); in __rec_put()
233 mpool_put(t->bt_mp, h, 0); in __rec_iput()
263 mpool_put(t->bt_mp, h, MPOOL_DIRTY); in __rec_iput()
Drec_close.c63 mpool_put(t->bt_mp, t->bt_pinned, 0); in __rec_close()
112 mpool_put(t->bt_mp, t->bt_pinned, 0); in __rec_sync()
Drec_get.c68 mpool_put(t->bt_mp, t->bt_pinned, 0); in __rec_get()
95 mpool_put(t->bt_mp, e->page, 0); in __rec_get()