Home
last modified time | relevance | path

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

/freebsd-14.2/lib/libc/db/btree/
H A Dbt_split.c229 ((BINTERNAL *)dest)->pgno = rchild->pgno; in __bt_split()
239 memcpy(&pgno, bl->bytes, sizeof(pgno)); in __bt_split()
254 ((RINTERNAL *)dest)->pgno = lchild->pgno; in __bt_split()
260 ((RINTERNAL *)dest)->pgno = rchild->pgno; in __bt_split()
272 ((RINTERNAL *)dest)->pgno = lchild->pgno; in __bt_split()
278 ((RINTERNAL *)dest)->pgno = rchild->pgno; in __bt_split()
381 l->pgno = h->pgno; in bt_page()
550 memcpy(&pgno, bl->bytes, sizeof(pgno)); in bt_broot()
561 ((BINTERNAL *)dest)->pgno = r->pgno; in bt_broot()
693 c->pg.pgno = l->pgno; in bt_psplit()
[all …]
H A Dbt_delete.c145 pgno_t pgno; in __bt_stkacq() local
160 if (h->pgno == c->pg.pgno) in __bt_stkacq()
169 while (h->pgno != c->pg.pgno) { in __bt_stkacq()
193 pgno = bi->pgno; in __bt_stkacq()
194 BT_PUSH(t, pgno, 0); in __bt_stkacq()
209 if (h->pgno == c->pg.pgno) in __bt_stkacq()
224 while (h->pgno != c->pg.pgno) { in __bt_stkacq()
248 pgno = bi->pgno; in __bt_stkacq()
472 t->bt_cursor.pg.pgno == h->pgno && t->bt_cursor.pg.index == idx && in __bt_dleaf()
502 t->bt_cursor.pg.pgno == h->pgno && t->bt_cursor.pg.index > idx) in __bt_dleaf()
[all …]
H A Dbt_seq.c112 __bt_setcur(t, e.page->pgno, e.index); in __bt_seq()
183 pg = GETBINTERNAL(h, 0)->pgno; in __bt_seqset()
204 pg = GETBINTERNAL(h, NEXTINDEX(h) - 1)->pgno; in __bt_seqset()
256 if ((h = mpool_get(t->bt_mp, c->pg.pgno, 0)) == NULL) in __bt_seqadv()
359 if (save.page->pgno != ep->page->pgno) { in __bt_first()
373 if (h->pgno != save.page->pgno) in __bt_first()
377 if (h->pgno == save.page->pgno) in __bt_first()
393 if (h->pgno != save.page->pgno) in __bt_first()
426 __bt_setcur(BTREE *t, pgno_t pgno, u_int idx) in __bt_setcur() argument
437 t->bt_cursor.pg.pgno = pgno; in __bt_setcur()
H A Dbtree.h66 pgno_t pgno; /* this page's page number */ member
120 pgno_t pgno; /* page number stored on */ member
136 #define WR_BINTERNAL(p, size, pgno, flags) { \ argument
139 *(pgno_t *)p = pgno; \
151 pgno_t pgno; /* page number stored below */ member
163 #define WR_RINTERNAL(p, nrecs, pgno) { \ argument
166 *(pgno_t *)p = pgno; \
240 pgno_t pgno; /* the page number */ member
313 t->bt_sp->pgno = p; \
H A Dbt_put.c150 if ((h = mpool_get(t->bt_mp, t->bt_cursor.pg.pgno, 0)) == NULL) in __bt_put()
219 t->bt_cursor.pg.pgno == h->pgno && t->bt_cursor.pg.index >= idx) in __bt_put()
227 t->bt_last.pgno = h->pgno; in __bt_put()
233 t->bt_last.pgno = h->pgno; in __bt_put()
242 __bt_setcur(t, e->page->pgno, e->index); in __bt_put()
269 if ((h = mpool_get(t->bt_mp, t->bt_last.pgno, 0)) == NULL) { in bt_fast()
H A Dbt_debug.c130 __bt_dnpage(DB *dbp, pgno_t pgno) in __bt_dnpage() argument
136 if ((h = mpool_get(t->bt_mp, pgno, MPOOL_IGNOREPIN)) != NULL) in __bt_dnpage()
156 (void)fprintf(stderr, " page %u: (", h->pgno); in __bt_dpage()
186 "size %03d pgno %03d", bi->ksize, bi->pgno); in __bt_dpage()
196 ri->nrecs, ri->pgno); in __bt_dpage()
284 GETRINTERNAL(h, 0)->pgno : in __bt_stat()
285 GETBINTERNAL(h, 0)->pgno; in __bt_stat()
H A Dbt_overflow.c149 h->pgno = npg; in __ovfl_put()
158 last->nextpg = h->pgno; in __ovfl_put()
161 *pg = h->pgno; in __ovfl_put()
H A Dbt_search.c125 next: BT_PUSH(t, h->pgno, idx); in __bt_search()
126 pg = GETBINTERNAL(h, idx)->pgno; in __bt_search()
H A Dbt_conv.c73 M_32_SWAP(h->pgno); in __bt_pgin()
179 M_32_SWAP(h->pgno); in __bt_pgout()
H A Dbt_page.c62 t->bt_free = h->pgno; in __bt_free()
H A Dbt_open.c354 root->pgno == 0 && in nroot()
375 root->pgno = npg; in nroot()
/freebsd-14.2/lib/libc/db/mpool/
H A Dmpool.c133 bp->pgno = *pgnoaddr; in mpool_new()
139 head = &mp->hqh[HASHKEY(bp->pgno)]; in mpool_new()
162 head = &mp->hqh[HASHKEY(bp->pgno)]; in mpool_delete()
177 mpool_get(MPOOL *mp, pgno_t pgno, in mpool_get() argument
218 off = mp->pagesize * pgno; in mpool_get()
246 bp->pgno = pgno; in mpool_get()
255 head = &mp->hqh[HASHKEY(bp->pgno)]; in mpool_get()
405 off = mp->pagesize * bp->pgno; in mpool_write()
427 mpool_look(MPOOL *mp, pgno_t pgno) in mpool_look() argument
432 head = &mp->hqh[HASHKEY(pgno)]; in mpool_look()
[all …]
/freebsd-14.2/include/
H A Dmpool.h47 #define HASHKEY(pgno) ((pgno - 1 + HASHSIZE) % HASHSIZE) argument
54 pgno_t pgno; /* page number */ member
/freebsd-14.2/lib/libc/db/recno/
H A Drec_search.c90 pg = r->pgno; in __rec_search()
110 if ((h = mpool_get(t->bt_mp, parent->pgno, 0)) == NULL) in __rec_search()
/freebsd-14.2/sys/fs/nfsserver/
H A Dnfs_nfsdsubs.c1288 int i, lastlen, pgno, plen, tlen, trim; in nfsrv_adj() local
1327 pgno = m->m_epg_npgs - 1; in nfsrv_adj()
1328 off = (pgno == 0) ? m->m_epg_1st_off : 0; in nfsrv_adj()
1329 plen = m_epg_pagelen(m, pgno, off); in nfsrv_adj()
1334 KASSERT(pgno > 0, in nfsrv_adj()
1337 pg = PHYS_TO_VM_PAGE(m->m_epg_pa[pgno]); in nfsrv_adj()
1342 pgno--; in nfsrv_adj()
1343 off = (pgno == 0) ? m->m_epg_1st_off : 0; in nfsrv_adj()
1344 plen = m_epg_pagelen(m, pgno, off); in nfsrv_adj()
1350 cp = (char *)(void *)PHYS_TO_DMAP(m->m_epg_pa[pgno]); in nfsrv_adj()
H A Dnfs_nfsdport.c981 int i, left, pgno, siz; in nfsrv_createiovec_extpgs() local
1004 pgno = 0; in nfsrv_createiovec_extpgs()
1010 iv->iov_base = (void *)PHYS_TO_DMAP(m->m_epg_pa[pgno]); in nfsrv_createiovec_extpgs()
1013 if (pgno == m->m_epg_npgs - 1) in nfsrv_createiovec_extpgs()
1018 pgno++; in nfsrv_createiovec_extpgs()
1020 if (pgno == m->m_epg_npgs && left > 0) { in nfsrv_createiovec_extpgs()
1024 pgno = 0; in nfsrv_createiovec_extpgs()
/freebsd-14.2/contrib/sqlite3/
H A Dsqlite3.c53684 for(pgno=1; pgno<=nPage; pgno++){
54734 pPgHdr->pgno = pgno;
54925 if( p->pgno>pgno ){
54968 if( pA->pgno<pB->pgno ){
58178 Pgno pgno = pPg->pgno;
61075 Pgno pgno = pPg->pgno;
61186 p->pgno = pgno;
62745 if( pgno<=1 && pgno==0 ){
72843 if( pgno!=pPage->pgno ){
72847 pPage->pgno = pgno;
[all …]
H A Dshell.c15816 u32 pgno, /* Page number of page to load */ in dbdataLoadPage() argument
15826 if( pgno>0 ){ in dbdataLoadPage()
15827 sqlite3_bind_int64(pStmt, 2, pgno); in dbdataLoadPage()
17132 i64 pgno = sqlite3_value_int64(apArg[0]); in recoverPageIsUsed() local
17134 sqlite3_result_int(pCtx, recoverBitmapQuery(p->laf.pUsed, pgno)); in recoverPageIsUsed()
17157 i64 pgno = sqlite3_value_int64(apArg[0]); in recoverGetPage() local
17161 if( pgno==0 ){ in recoverGetPage()
17175 sqlite3_bind_int64(pStmt, 1, pgno); in recoverGetPage()
17182 if( pgno==1 && nPg==p->pgsz && 0==memcmp(p->pPage1Cache, aPg, nPg) ){ in recoverGetPage()
/freebsd-14.2/sys/fs/nfsclient/
H A Dnfs_clrpcops.c9366 int i, j, left, pgno, plen, trim; in nfsm_split() local
9388 pgno = 0; in nfsm_split()
9391 if (pgno == 0) in nfsm_split()
9394 plen = m_epg_pagelen(m, pgno, 0); in nfsm_split()
9398 pgno++; in nfsm_split()
9399 } while (pgno < m->m_epg_npgs); in nfsm_split()
9400 if (pgno == m->m_epg_npgs) in nfsm_split()
9419 cp = (char *)(void *)PHYS_TO_DMAP(m->m_epg_pa[pgno]); in nfsm_split()
9420 if (pgno == 0) in nfsm_split()
9424 if (pgno == m->m_epg_npgs - 1) in nfsm_split()
[all …]