/illumos-gate/usr/src/lib/krb5/plugins/kdb/db2/libdb2/hash/ |
H A D | hash_bigkey.c | 96 NUM_ENT(pagep) = NUM_ENT(pagep) + 1; 100 pagep = 102 if (!pagep) 154 if (!pagep) 163 pagep = __get_page(hashp, NEXT_PGNO(pagep), A_RAW); 201 pagep = hold_pagep = cursorp->pagep; 219 if (!pagep) 225 memcmp(BIGKEY(pagep), kkey, BIGKEYLEN(pagep))) { 387 BIGKEY(pagep), BIGKEYLEN(pagep)); 454 BIGDATA(pagep), BIGDATALEN(pagep)); [all …]
|
H A D | hash_page.c | 317 pagep = cursorp->pagep; 350 src = (u_int8_t *)pagep + OFFSET(pagep) + 1; 379 KEY_OFF(pagep, n) = KEY_OFF(pagep, (n + 1)); 380 DATA_OFF(pagep, n) = DATA_OFF(pagep, (n + 1)); 384 OFFSET(pagep) = OFFSET(pagep) + delta; 385 NUM_ENT(pagep) = NUM_ENT(pagep) - 1; 561 pagep = __add_ovflpage(hashp, pagep); 660 pagep = __add_ovflpage(hashp, pagep); 667 KEY_OFF(pagep, NUM_ENT(pagep)) = BIGPAIR; 668 DATA_OFF(pagep, NUM_ENT(pagep)) = big_pgno; [all …]
|
H A D | hash.c | 740 cursor.pagep = NULL; 850 new_curs->pagep = NULL; 910 __big_keydata(hashp, cursorp->pagep, key, val, 918 __put_page(hashp, cursorp->pagep, A_RAW, 0); 922 cursorp->pagep = NULL;
|
H A D | hash.h | 69 u_int16_t *pagep; member
|
/illumos-gate/usr/src/cmd/sendmail/db/db/ |
H A D | db_rec.c | 46 PAGE *pagep; local 93 LSN(pagep) = *lsnp; 121 PAGE *pagep; local 157 memcpy(pagep, 160 LSN(pagep) = *lsnp; 165 memcpy(pagep, 195 PAGE *pagep; local 233 OV_REF(pagep) = 1; 349 PAGE *pagep; local 402 PAGE *pagep; local [all …]
|
H A D | db_dup.c | 48 PAGE *pagep; local 77 pagep = *pp; 89 pagep = *pp; 118 PAGE *pagep; local 121 pagep = *pp; 395 PAGE *pagep; 428 from = (u_int8_t *)pagep + HOFFSET(pagep); 441 memmove(&pagep->inp[indx], &pagep->inp[indx + 1], 507 memmove(&pagep->inp[indx + 1], &pagep->inp[indx], 510 pagep->inp[indx] = HOFFSET(pagep); [all …]
|
H A D | db_overflow.c | 174 PAGE *pagep, *lastp; local 222 LSN(pagep) = new_lsn; 228 OV_REF(pagep) = 1; 237 *pgnop = PGNO(pagep); 243 lastp = pagep; 295 PAGE *pagep; local 311 if (TYPE(pagep) == P_OVERFLOW && OV_REF(pagep) > 1) { 322 PGNO(pagep), PREV_PGNO(pagep), NEXT_PGNO(pagep), 326 pgno = pagep->next_pgno; 355 PAGE *pagep; local [all …]
|
/illumos-gate/usr/src/cmd/sendmail/db/hash/ |
H A D | hash_rec.c | 87 PAGE *pagep; local 196 PAGE *pagep; local 383 PAGE *pagep; local 422 LSN(pagep) = *lsnp; 479 PAGE *pagep; local 682 PAGE *pagep; local 729 LSN(pagep) = *lsnp; 773 PAGE *pagep; local 860 PAGE *pagep; local 897 LSN(pagep) = *lsnp; [all …]
|
H A D | hash_dup.c | 265 hcp->pgno = PGNO(hcp->pagep); 508 k.size = LEN_HKEY(hcp->pagep, 519 d.size = LEN_HDATA(hcp->pagep, 544 hcp->pagep = next_pagep; 545 hcp->pgno = PGNO(hcp->pagep); 565 PAGE *pagep; 593 PGNO(pagep), (u_int32_t)ndx, &LSN(pagep), -1, 602 src = (u_int8_t *)(pagep) + HOFFSET(pagep); 603 memmove(src + shrink, src, pagep->inp[ndx] - HOFFSET(pagep)); 604 HOFFSET(pagep) += shrink; [all …]
|
H A D | hash_page.c | 1017 PAGE *pagep; in __ham_onpage_replace() 1031 src = (u_int8_t *)(pagep) + HOFFSET(pagep); 1033 len = pagep->inp[ndx] - HOFFSET(pagep); 1295 hcp->pagep, 1, &hcp->pagep)) != 0) 1428 PAGE *pagep; 1447 dbp->log_fileid, PGNO(pagep), &LSN(pagep), 1475 PAGE *pagep; local 1485 *pp = pagep; 1495 PAGE *pagep; 1556 PAGE *pagep; [all …]
|
H A D | hash.c | 455 memcpy(HOFFDUP_PGNO(P_ENTRY(hcp->pagep, 466 hcp->pagep = NULL; 635 hcp->pagep = NULL; 917 type = HPAGE_TYPE(hcp->pagep, ndx); 918 pp = hcp->pagep; 937 hcp->dup_tlen = LEN_HDATA(hcp->pagep, 1008 tmp_val.size = LEN_HDATA(hcp->pagep, 1097 hk = H_PAIRDATA(hcp->pagep, hcp->bndx); 1102 tmp_val.dlen = LEN_HDATA(hcp->pagep, 1152 hk = H_PAIRKEY(hcp->pagep, hcp->bndx); [all …]
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | schedctl.c | 147 sc_page_ctl_t *pagep; in schedctl_lwp_cleanup() local 194 pagep = p->p_pagep; in schedctl_proc_cleanup() 203 schedctl_freepage(pagep->spc_amp, (caddr_t)(pagep->spc_base)); in schedctl_proc_cleanup() 206 pagep = next; in schedctl_proc_cleanup() 261 for (pagep = pp->p_pagep; pagep != NULL; pagep = pagep->spc_next) in schedctl_fork() 502 for (pagep = p->p_pagep; pagep != NULL; pagep = pagep->spc_next) in schedctl_shared_alloc() 506 if (pagep != NULL) in schedctl_shared_alloc() 548 ASSERT(pagep != NULL && pagep->spc_space >= sizeof (sc_shared_t)); in schedctl_shared_alloc() 581 for (pagep = p->p_pagep; pagep != NULL; pagep = pagep->spc_next) { in schedctl_page_lookup() 582 if (ssp >= pagep->spc_base && ssp < pagep->spc_end) in schedctl_page_lookup() [all …]
|
/illumos-gate/usr/src/cmd/sendmail/db/btree/ |
H A D | bt_rec.c | 47 PAGE *pagep; local 94 pagep->lsn = *lsnp; 153 PAGE *pagep; local 185 pagep->lsn = *lsnp; 524 PAGE *pagep; local 545 pagep->lsn = *lsnp; 577 pagep->lsn = *lsnp; 612 PAGE *pagep; local 678 PAGE *pagep; local 755 PAGE *pagep; local [all …]
|
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon_misc.c | 85 pagep = kmem_alloc(sizeof (*pagep), KM_SLEEP); in hermon_dbr_new_user_page() 95 pagep->upg_buf = ddi_umem_iosetup(pagep->upg_umemcookie, 0, in hermon_dbr_new_user_page() 126 return (pagep); in hermon_dbr_new_user_page() 155 next_page = (pagep == NULL) ? 0 : (pagep->upg_index + 1); in hermon_user_dbr_alloc() 160 pagep = pagep->upg_link; in hermon_user_dbr_alloc() 161 if (pagep == NULL) { in hermon_user_dbr_alloc() 196 pagep->upg_nfree--; in hermon_user_dbr_alloc() 233 for (pagep = udbr->udbr_pagep; pagep != NULL; pagep = pagep->upg_link) in hermon_user_dbr_free() 254 pagep->upg_nfree++; in hermon_user_dbr_free() 471 kmem_free(pagep, sizeof (*pagep)); in hermon_dbr_kern_free() [all …]
|
H A D | hermon_umap.c | 416 hermon_udbr_page_t *pagep; in hermon_umap_dbrecmem() local 423 pagep = (hermon_udbr_page_t *)rsrcp; in hermon_umap_dbrecmem() 437 &hermon_devmap_dbrecmem_cbops, pagep->upg_umemcookie, offset, in hermon_umap_dbrecmem()
|
/illumos-gate/usr/src/cmd/fm/modules/common/cpumem-retire/ |
H A D | cma_page.c | 250 cma_page_t **pagep; in cma_page_retry() local 256 pagep = &cma.cma_pages; in cma_page_retry() 257 while (*pagep != NULL) { in cma_page_retry() 258 cma_page_t *page = *pagep; in cma_page_retry() 265 *pagep = page->pg_next; in cma_page_retry() 273 pagep = &page->pg_next; in cma_page_retry()
|
/illumos-gate/usr/src/cmd/sendmail/db/include/ |
H A D | btree.h | 138 #define BT_STK_ENTER(c, pagep, page_indx, lock, ret) do { \ argument 141 (c)->csp->page = pagep; \ 147 #define BT_STK_PUSH(c, pagep, page_indx, lock, ret) do { \ argument 148 BT_STK_ENTER(c, pagep, page_indx, lock, ret); \
|
H A D | hash.h | 63 PAGE *pagep; /* The current page. */ member
|