| /freebsd-14.2/lib/libc/db/btree/ |
| H A D | bt_split.c | 229 ((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 D | bt_delete.c | 145 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 D | bt_seq.c | 112 __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 D | btree.h | 66 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 D | bt_put.c | 150 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 D | bt_debug.c | 130 __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 D | bt_overflow.c | 149 h->pgno = npg; in __ovfl_put() 158 last->nextpg = h->pgno; in __ovfl_put() 161 *pg = h->pgno; in __ovfl_put()
|
| H A D | bt_search.c | 125 next: BT_PUSH(t, h->pgno, idx); in __bt_search() 126 pg = GETBINTERNAL(h, idx)->pgno; in __bt_search()
|
| H A D | bt_conv.c | 73 M_32_SWAP(h->pgno); in __bt_pgin() 179 M_32_SWAP(h->pgno); in __bt_pgout()
|
| H A D | bt_page.c | 62 t->bt_free = h->pgno; in __bt_free()
|
| H A D | bt_open.c | 354 root->pgno == 0 && in nroot() 375 root->pgno = npg; in nroot()
|
| /freebsd-14.2/lib/libc/db/mpool/ |
| H A D | mpool.c | 133 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 D | mpool.h | 47 #define HASHKEY(pgno) ((pgno - 1 + HASHSIZE) % HASHSIZE) argument 54 pgno_t pgno; /* page number */ member
|
| /freebsd-14.2/lib/libc/db/recno/ |
| H A D | rec_search.c | 90 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 D | nfs_nfsdsubs.c | 1288 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 D | nfs_nfsdport.c | 981 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 D | sqlite3.c | 53684 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 D | shell.c | 15816 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 D | nfs_clrpcops.c | 9366 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 …]
|