/netbsd/lib/libc/db/btree/ |
H A D | bt_split.c | 240 ((BINTERNAL *)(void *)dest)->pgno = rchild->pgno; in __bt_split() 250 memcpy(&pgno, bl->bytes, sizeof(pgno)); in __bt_split() 265 ((RINTERNAL *)(void *)dest)->pgno = lchild->pgno; in __bt_split() 271 ((RINTERNAL *)(void *)dest)->pgno = rchild->pgno; in __bt_split() 283 ((RINTERNAL *)(void *)dest)->pgno = lchild->pgno; in __bt_split() 289 ((RINTERNAL *)(void *)dest)->pgno = rchild->pgno; in __bt_split() 395 l->pgno = h->pgno; in bt_page() 571 memcpy(&pgno, bl->bytes, sizeof(pgno)); in bt_broot() 582 ((BINTERNAL *)(void *)dest)->pgno = r->pgno; in bt_broot() 722 c->pg.pgno = l->pgno; in bt_psplit() [all …]
|
H A D | bt_delete.c | 151 pgno_t pgno; in __bt_stkacq() local 166 if (h->pgno == c->pg.pgno) in __bt_stkacq() 175 while (h->pgno != c->pg.pgno) { in __bt_stkacq() 199 pgno = bi->pgno; in __bt_stkacq() 200 BT_PUSH(t, pgno, 0); in __bt_stkacq() 215 if (h->pgno == c->pg.pgno) in __bt_stkacq() 230 while (h->pgno != c->pg.pgno) { in __bt_stkacq() 254 pgno = bi->pgno; in __bt_stkacq() 479 t->bt_cursor.pg.pgno == h->pgno && t->bt_cursor.pg.index == idx && in __bt_dleaf() 509 t->bt_cursor.pg.pgno == h->pgno && t->bt_cursor.pg.index > idx) in __bt_dleaf() [all …]
|
H A D | bt_search.c | 131 next: BT_PUSH(t, h->pgno, idx); in __bt_search() 132 pg = GETBINTERNAL(h, idx)->pgno; in __bt_search() 157 pgno_t pgno; in __bt_snext() local 188 BT_PUSH(t, h->pgno, idx); in __bt_snext() 199 pgno = bi->pgno; in __bt_snext() 200 BT_PUSH(t, pgno, 0); in __bt_snext() 206 if ((h = mpool_get(t->bt_mp, pgno, 0)) == NULL) in __bt_snext() 234 pgno_t pgno; in __bt_sprev() local 266 BT_PUSH(t, h->pgno, idx); in __bt_sprev() 276 pgno = bi->pgno; in __bt_sprev() [all …]
|
H A D | bt_seq.c | 195 pg = GETBINTERNAL(h, 0)->pgno; in __bt_seqset() 196 BT_PUSH(t, h->pgno, 0); in __bt_seqset() 296 c->pg.pgno = ep->page->pgno; in __bt_seqadv() 398 BT_PUSH(t, h->pgno, idx); in __bt_rseq_next() 399 pg = GETBINTERNAL(h, idx)->pgno; in __bt_rseq_next() 437 BT_PUSH(t, h->pgno, idx); in __bt_rseq_prev() 494 if (save.page->pgno != ep->page->pgno) { in __bt_first() 508 if (h->pgno != save.page->pgno) in __bt_first() 512 if (h->pgno == save.page->pgno) in __bt_first() 528 if (h->pgno != save.page->pgno) in __bt_first() [all …]
|
H A D | bt_put.c | 155 if ((h = mpool_get(t->bt_mp, t->bt_cursor.pg.pgno, 0)) == NULL) in __bt_put() 224 t->bt_cursor.pg.pgno == h->pgno && t->bt_cursor.pg.index >= idx) in __bt_put() 232 t->bt_last.pgno = h->pgno; in __bt_put() 238 t->bt_last.pgno = h->pgno; in __bt_put() 247 __bt_setcur(t, e->page->pgno, (u_int)e->index); in __bt_put() 274 if ((h = mpool_get(t->bt_mp, t->bt_last.pgno, 0)) == NULL) { in bt_fast()
|
H A D | btree.h | 70 pgno_t pgno; /* this page's page number */ member 135 pgno_t pgno; /* page number stored on */ member 161 #define WR_BINTERNAL(p, size, pgno, flags) do { \ argument 165 *(pgno_t *)(void *)p = pgno; \ 177 pgno_t pgno; /* page number stored below */ member 189 #define WR_RINTERNAL(p, nrecs, pgno) do { \ argument 192 *(pgno_t *)(void *)p = pgno; \ 292 pgno_t pgno; /* the page number */ member 365 t->bt_sp->pgno = p; \
|
H A D | bt_debug.c | 178 __bt_dnpage(DB *dbp, pgno_t pgno) in __bt_dnpage() argument 186 if ((h = mpool_get(t->bt_mp, pgno, MPOOL_IGNOREPIN)) != NULL) { in __bt_dnpage() 211 (void)fprintf(tracefp, " page %d: (", h->pgno); in __bt_dpage() 241 "size %03d pgno %03d", bi->ksize, bi->pgno); in __bt_dpage() 251 ri->nrecs, ri->pgno); in __bt_dpage() 345 GETRINTERNAL(h, 0)->pgno : in __bt_stat() 346 GETBINTERNAL(h, 0)->pgno; in __bt_stat()
|
H A D | bt_overflow.c | 164 h->pgno = npg; in __ovfl_put() 173 last->nextpg = h->pgno; in __ovfl_put() 176 *pg = h->pgno; in __ovfl_put()
|
H A D | bt_conv.c | 78 M_32_SWAP(h->pgno); in __bt_pgin() 187 M_32_SWAP(h->pgno); in __bt_pgout()
|
H A D | bt_page.c | 68 t->bt_free = h->pgno; in __bt_free()
|
H A D | bt_open.c | 359 root->pgno == 0 && in nroot() 380 root->pgno = npg; in nroot()
|
/netbsd/lib/libc/db/mpool/ |
H A D | mpool.c | 147 bp->pgno = *pgnoaddr; in mpool_newf() 153 head = &mp->hqh[HASHKEY(bp->pgno)]; in mpool_newf() 182 head = &mp->hqh[HASHKEY(bp->pgno)]; in mpool_delete() 204 if (pgno >= mp->npages) { in mpool_get() 246 off = mp->pagesize * pgno; in mpool_get() 247 if (off / mp->pagesize != pgno) { in mpool_get() 269 bp->pgno = pgno; in mpool_get() 430 off = mp->pagesize * bp->pgno; in mpool_write() 460 mpool_look(MPOOL *mp, pgno_t pgno) in mpool_look() argument 465 head = &mp->hqh[HASHKEY(pgno)]; in mpool_look() [all …]
|
/netbsd/sys/external/bsd/drm2/dist/drm/radeon/ |
H A D | radeon_gart.c | 335 unsigned pgno, gpu_pgno; in radeon_gart_unbind() local 347 for (pgno = 0; pgno < npages; pgno++) { in radeon_gart_unbind() 348 if (rdev->gart.pages[pgstart + pgno] == NULL) in radeon_gart_unbind() 350 rdev->gart.pages[pgstart + pgno] = NULL; in radeon_gart_unbind() 352 const unsigned t = gpu_pgstart + gpu_per_cpu*pgno + in radeon_gart_unbind() 414 unsigned pgno, gpu_pgno; in radeon_gart_bind() local 428 for (pgno = 0; pgno < npages; pgno++) { in radeon_gart_bind() 429 const bus_addr_t addr = dmamap->dm_segs[pgno].ds_addr; in radeon_gart_bind() 431 KASSERT(dmamap->dm_segs[pgno].ds_len == PAGE_SIZE); in radeon_gart_bind() 432 rdev->gart.pages[pgstart + pgno] = pages[pgno]; in radeon_gart_bind() [all …]
|
/netbsd/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
H A D | amdgpu_gart.c | 315 uint64_t pgno, gpu_pgno; in amdgpu_gart_unbind() local 328 for (pgno = 0; pgno < npages; pgno++) { in amdgpu_gart_unbind() 330 adev->gart.pages[pgstart + pgno] = NULL; in amdgpu_gart_unbind() 337 gpu_pgstart + gpu_per_cpu*pgno + gpu_pgno, in amdgpu_gart_unbind() 493 uint64_t pgno, gpu_pgno; in amdgpu_gart_bind() local 506 for (pgno = 0; pgno < npages; pgno++) { in amdgpu_gart_bind() 507 const bus_addr_t addr = dmamap->dm_segs[pgno].ds_addr; in amdgpu_gart_bind() 509 KASSERT(dmamap->dm_segs[pgno].ds_len == PAGE_SIZE); in amdgpu_gart_bind() 511 adev->gart.pages[pgstart + pgno] = NULL; in amdgpu_gart_bind() 519 gpu_pgstart + gpu_per_cpu*pgno + gpu_pgno, in amdgpu_gart_bind()
|
/netbsd/include/ |
H A D | mpool.h | 48 #define HASHKEY(pgno) ((pgno - 1) % HASHSIZE) argument 55 pgno_t pgno; /* page number */ member
|
/netbsd/sys/uvm/pmap/ |
H A D | pmap_pvt.c | 158 size_t pgno; in pmap_pv_tracked() local 177 pgno = (pa - pvt->pvt_start) >> PAGE_SHIFT; in pmap_pv_tracked() 178 return &pvt->pvt_pages[pgno]; in pmap_pv_tracked()
|
/netbsd/lib/libc/db/recno/ |
H A D | rec_search.c | 96 pg = r->pgno; in __rec_search() 116 if ((h = mpool_get(t->bt_mp, parent->pgno, 0)) == NULL) in __rec_search()
|
/netbsd/external/bsd/openldap/dist/libraries/liblmdb/ |
H A D | mdb.c | 955 (node)->mn_lo = (pgno) & 0xffff; (node)->mn_hi = (pgno) >> 16; \ 2206 pgno = mop[i]; in mdb_page_alloc() 2312 np->mp_pgno = pgno; in mdb_page_alloc() 2361 pgno_t pgno = mp->mp_pgno, pn = pgno << 1; in mdb_page_unspill() local 2420 pgno_t pgno; in mdb_page_touch() local 2470 mid.mid = pgno; in mdb_page_touch() 2479 np->mp_pgno = pgno; in mdb_page_touch() 3307 pgno_t pgno = 0; in mdb_page_flush() local 5774 pgno_t pgno; in mdb_node_read() local 5786 memcpy(&pgno, NODEDATA(leaf), sizeof(pgno)); in mdb_node_read() [all …]
|
/netbsd/sys/external/bsd/drm2/dist/drm/i915/gt/ |
H A D | intel_ggtt.c | 248 unsigned pgno; in gen8_ggtt_insert_entries() local 262 pgno = vma->node.start / I915_GTT_PAGE_SIZE; in gen8_ggtt_insert_entries() 271 gen8_set_pte(ggtt->gsmt, ggtt->gsmh, pgno++, in gen8_ggtt_insert_entries() 328 unsigned pgno; in gen6_ggtt_insert_entries() local 337 pgno = vma->node.start >> PAGE_SHIFT; in gen6_ggtt_insert_entries() 349 sizeof(gen6_pte_t) * pgno++, in gen6_ggtt_insert_entries()
|
/netbsd/sys/uvm/ |
H A D | uvm_swap.c | 437 swapdrum_getsdp(int pgno) in swapdrum_getsdp() argument 448 if (pgno >= sdp->swd_drumoffset && in swapdrum_getsdp() 449 pgno < (sdp->swd_drumoffset + sdp->swd_drumsize)) { in swapdrum_getsdp() 463 swapdrum_sdp_is(int pgno, struct swapdev *sdp) in swapdrum_sdp_is() argument 468 result = swapdrum_getsdp(pgno) == sdp; in swapdrum_sdp_is()
|
/netbsd/external/public-domain/sqlite/dist/ |
H A D | sqlite3.c | 47085 for(pgno=1; pgno<=nPage; pgno++){ 48068 pPgHdr->pgno = pgno; 48247 if( p->pgno>pgno ){ 48290 if( pA->pgno<pB->pgno ){ 51496 Pgno pgno = pPg->pgno; 54481 p->pgno = pgno; 54842 Pgno pgno = pList->pgno; 55980 if( pgno<=1 && pgno==0 ){ 64995 if( pgno!=pPage->pgno ){ 64999 pPage->pgno = pgno; [all …]
|