HomeSort by: relevance | last modified time | path
    Searched refs:pgno (Results 1 - 19 of 19) sorted by relevancy

  /src/lib/libc/db/btree/
bt_search.c 131 next: BT_PUSH(t, h->pgno, idx);
132 pg = GETBINTERNAL(h, idx)->pgno;
157 pgno_t pgno; local in function:__bt_snext
182 if ((h = mpool_get(t->bt_mp, parent->pgno, 0)) == NULL)
188 BT_PUSH(t, h->pgno, idx);
199 pgno = bi->pgno;
200 BT_PUSH(t, pgno, 0);
206 if ((h = mpool_get(t->bt_mp, pgno, 0)) == NULL)
234 pgno_t pgno; local in function:__bt_sprev
    [all...]
bt_seq.c 122 __bt_setcur(t, e.page->pgno, (u_int)e.index);
195 pg = GETBINTERNAL(h, 0)->pgno;
196 BT_PUSH(t, h->pgno, 0);
219 pg = GETBINTERNAL(h, NEXTINDEX(h) - 1)->pgno;
220 BT_PUSH(t, h->pgno, NEXTINDEX(h) - 1);
296 c->pg.pgno = ep->page->pgno;
302 if ((h = mpool_get(t->bt_mp, c->pg.pgno, 0)) == NULL)
391 if ((h = mpool_get(t->bt_mp, up->pgno, 0)) == NULL)
398 BT_PUSH(t, h->pgno, idx)
    [all...]
bt_delete.c 99 if ((h = mpool_get(t->bt_mp, c->pg.pgno, 0)) == NULL)
151 pgno_t pgno; local in function:__bt_stkacq
166 if (h->pgno == c->pg.pgno)
175 while (h->pgno != c->pg.pgno) {
183 if ((h = mpool_get(t->bt_mp, parent->pgno, 0)) == NULL)
189 BT_PUSH(t, h->pgno, idx);
199 pgno = bi->pgno;
    [all...]
bt_split.c 103 h = sp->pgno == P_ROOT ?
123 if (sp->pgno == P_ROOT &&
156 if ((h = mpool_get(t->bt_mp, parent->pgno, 0)) == NULL)
220 h = h->pgno == P_ROOT ?
240 ((BINTERNAL *)(void *)dest)->pgno = rchild->pgno;
246 rchild->pgno, bl->flags & P_BIGKEY);
249 pgno_t pgno; local in function:__bt_split
250 memcpy(&pgno, bl->bytes, sizeof(pgno));
570 pgno_t pgno; local in function:bt_broot
    [all...]
bt_put.c 155 if ((h = mpool_get(t->bt_mp, t->bt_cursor.pg.pgno, 0)) == NULL)
224 t->bt_cursor.pg.pgno == h->pgno && t->bt_cursor.pg.index >= idx)
232 t->bt_last.pgno = h->pgno;
238 t->bt_last.pgno = h->pgno;
247 __bt_setcur(t, e->page->pgno, (u_int)e->index);
274 if ((h = mpool_get(t->bt_mp, t->bt_last.pgno, 0)) == NULL) {
btree.h 70 pgno_t pgno; /* this page's page number */ member in struct:_page
125 * For the btree internal pages, the item is a key. BINTERNALs are {key, pgno}
135 pgno_t pgno; /* page number stored on */ member in struct:_binternal
161 #define WR_BINTERNAL(p, size, pgno, flags) do { \
165 *(pgno_t *)(void *)p = pgno; \
177 pgno_t pgno; /* page number stored below */ member in struct:_rinternal
189 #define WR_RINTERNAL(p, nrecs, pgno) do { \
192 *(pgno_t *)(void *)p = pgno; \
292 pgno_t pgno; /* the page number */ member in struct:_epgno
365 t->bt_sp->pgno = p;
    [all...]
bt_page.c 68 t->bt_free = h->pgno;
bt_debug.c 178 __bt_dnpage(DB *dbp, pgno_t pgno)
186 if ((h = mpool_get(t->bt_mp, pgno, MPOOL_IGNOREPIN)) != NULL) {
211 (void)fprintf(tracefp, " page %d: (", h->pgno);
241 "size %03d pgno %03d", bi->ksize, bi->pgno);
250 (void)fprintf(tracefp, "entries %03d pgno %03d",
251 ri->nrecs, ri->pgno);
345 GETRINTERNAL(h, 0)->pgno :
346 GETBINTERNAL(h, 0)->pgno;
bt_overflow.c 134 * pgno: storage page number
164 h->pgno = npg;
173 last->nextpg = h->pgno;
176 *pg = h->pgno;
bt_conv.c 78 M_32_SWAP(h->pgno);
187 M_32_SWAP(h->pgno);
bt_open.c 359 root->pgno == 0 &&
380 root->pgno = npg;
  /src/lib/libc/db/mpool/
mpool.c 147 bp->pgno = *pgnoaddr;
149 bp->pgno = *pgnoaddr = mp->npages++;
153 head = &mp->hqh[HASHKEY(bp->pgno)];
176 "%s: page %d not pinned\n", __func__, bp->pgno);
182 head = &mp->hqh[HASHKEY(bp->pgno)];
196 mpool_get(MPOOL *mp, pgno_t pgno, unsigned int flags)
204 if (pgno >= mp->npages) {
214 if ((bp = mpool_look(mp, pgno)) != NULL) {
218 "mpool_get: page %d already pinned\n", bp->pgno);
226 head = &mp->hqh[HASHKEY(bp->pgno)];
    [all...]
  /src/include/
mpool.h 48 #define HASHKEY(pgno) ((pgno - 1) % HASHSIZE)
55 pgno_t pgno; /* page number */ member in struct:_bkt
  /src/sys/external/bsd/drm2/dist/drm/radeon/
radeon_gart.c 335 unsigned pgno, gpu_pgno; local in function:radeon_gart_unbind
347 for (pgno = 0; pgno < npages; pgno++) {
348 if (rdev->gart.pages[pgstart + pgno] == NULL)
350 rdev->gart.pages[pgstart + pgno] = NULL;
352 const unsigned t = gpu_pgstart + gpu_per_cpu*pgno +
414 unsigned pgno, gpu_pgno; local in function:radeon_gart_bind
428 for (pgno = 0; pgno < npages; pgno++)
    [all...]
  /src/lib/libc/db/recno/
rec_search.c 96 pg = r->pgno;
116 if ((h = mpool_get(t->bt_mp, parent->pgno, 0)) == NULL)
  /src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
amdgpu_gart.c 315 uint64_t pgno, gpu_pgno; local in function:amdgpu_gart_unbind
328 for (pgno = 0; pgno < npages; pgno++) {
330 adev->gart.pages[pgstart + pgno] = NULL;
337 gpu_pgstart + gpu_per_cpu*pgno + gpu_pgno,
493 uint64_t pgno, gpu_pgno; local in function:amdgpu_gart_bind
506 for (pgno = 0; pgno < npages; pgno++)
    [all...]
  /src/sys/uvm/pmap/
pmap_pvt.c 158 size_t pgno; local in function:pmap_pv_tracked
177 pgno = (pa - pvt->pvt_start) >> PAGE_SHIFT;
178 return &pvt->pvt_pages[pgno];
  /src/sys/uvm/
uvm_swap.c 437 swapdrum_getsdp(int pgno)
448 if (pgno >= sdp->swd_drumoffset &&
449 pgno < (sdp->swd_drumoffset + sdp->swd_drumsize)) {
458 * swapdrum_sdp_is: true iff the swap device for pgno is sdp
463 swapdrum_sdp_is(int pgno, struct swapdev *sdp)
468 result = swapdrum_getsdp(pgno) == sdp;
  /src/sys/external/bsd/drm2/dist/drm/i915/gt/
intel_ggtt.c 248 unsigned pgno; local in function:gen8_ggtt_insert_entries
262 pgno = vma->node.start / I915_GTT_PAGE_SIZE;
271 gen8_set_pte(ggtt->gsmt, ggtt->gsmh, pgno++,
330 unsigned pgno; local in function:gen6_ggtt_insert_entries
339 pgno = vma->node.start >> PAGE_SHIFT;
348 /* XXX KASSERT(pgno < ...)? */
351 sizeof(gen6_pte_t) * pgno++,
355 /* XXX KASSERT(pgno <= ...)? */

Completed in 20 milliseconds