Searched refs:PAGE16 (Results 1 - 5 of 5) sorted by relevance

/illumos-gate/usr/src/lib/krb5/plugins/kdb/db2/libdb2/hash/
H A Dextern.h83 PAGE16 *__add_bigpage __P((HTAB *, PAGE16 *, indx_t, const u_int8_t));
84 PAGE16 *__add_ovflpage __P((HTAB *, PAGE16 *));
88 int32_t __big_delete __P((HTAB *, PAGE16 *, indx_t));
89 int32_t __big_insert __P((HTAB *, PAGE16 *, const DBT *, const DBT *));
90 int32_t __big_keydata __P((HTAB *, PAGE16 *, DBT *, DBT *, int32_t));
94 int32_t __delete_page __P((HTAB *, PAGE16 *, int32_t));
98 void __free_ovflpage __P((HTAB *, PAGE16 *));
99 int32_t __get_bigkey __P((HTAB *, PAGE16 *, indx_
[all...]
H A Dhash_bigkey.c74 static int32_t collect_key __P((HTAB *, PAGE16 *, int32_t, db_pgno_t *));
75 static int32_t collect_data __P((HTAB *, PAGE16 *, int32_t));
90 PAGE16 *pagep;
148 __big_delete(HTAB *hashp, PAGE16 *pagep, indx_t ndx)
152 PAGE16 *pagep;
156 PAGE16 *last_pagep;
196 PAGE16 *pagep, *hold_pagep;
266 PAGE16 *pagep;
271 PAGE16 *key_pagep;
295 __get_bigkey(HTAB *hashp, PAGE16 *page
[all...]
H A Dhash_page.c77 static indx_t next_realkey __P((PAGE16 *, indx_t));
79 static void page_init __P((HTAB *, PAGE16 *, db_pgno_t, u_int8_t));
80 static indx_t prev_realkey __P((PAGE16 *, indx_t));
82 static void swap_page_header_in __P((PAGE16 *));
83 static void swap_page_header_out __P((PAGE16 *));
236 pagep = (PAGE16 *)p;
259 next_realkey(PAGE16 * pagep, indx_t n)
262 PAGE16 *pagep;
280 prev_realkey(PAGE16 * pagep, indx_t n)
283 PAGE16 *page
[all...]
H A Dpage.h108 * Use these macros to access fields on a page; P is a PAGE16 *.
164 typedef unsigned short PAGE16; typedef
H A Dhash.c233 hashp->split_buf = (PAGE16 *)malloc(hashp->hdr.bsize);
631 (PAGE16 *)hashp->mapp[i], A_BITMAP, 1))

Completed in 68 milliseconds