Home
last modified time | relevance | path

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

/netbsd/lib/libc/db/btree/
H A Dbt_split.c240 ((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 Dbt_delete.c151 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 Dbt_search.c131 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 Dbt_seq.c195 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 Dbt_put.c155 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 Dbtree.h70 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 Dbt_debug.c178 __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 Dbt_overflow.c164 h->pgno = npg; in __ovfl_put()
173 last->nextpg = h->pgno; in __ovfl_put()
176 *pg = h->pgno; in __ovfl_put()
H A Dbt_conv.c78 M_32_SWAP(h->pgno); in __bt_pgin()
187 M_32_SWAP(h->pgno); in __bt_pgout()
H A Dbt_page.c68 t->bt_free = h->pgno; in __bt_free()
H A Dbt_open.c359 root->pgno == 0 && in nroot()
380 root->pgno = npg; in nroot()
/netbsd/lib/libc/db/mpool/
H A Dmpool.c147 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 Dradeon_gart.c335 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 Damdgpu_gart.c315 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 Dmpool.h48 #define HASHKEY(pgno) ((pgno - 1) % HASHSIZE) argument
55 pgno_t pgno; /* page number */ member
/netbsd/sys/uvm/pmap/
H A Dpmap_pvt.c158 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 Drec_search.c96 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 Dmdb.c955 (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 Dintel_ggtt.c248 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 Duvm_swap.c437 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 Dsqlite3.c47085 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 …]