Home
last modified time | relevance | path

Searched refs:HTAB (Results 1 – 7 of 7) sorted by relevance

/titanic_50/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 *));
85 int32_t __addel __P((HTAB *, ITEM_INFO *,
87 u_int32_t __alloc_tmp __P((HTAB*));
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));
91 int32_t __big_return __P((HTAB *, ITEM_INFO *, DBT *, int32_t));
92 u_int32_t __call_hash __P((HTAB *, int8_t *, int32_t));
94 int32_t __delete_page __P((HTAB *, PAGE16 *, int32_t));
[all …]
H A Dhash.c61 static int32_t flush_meta __P((HTAB *));
62 static int32_t hash_access __P((HTAB *, ACTION, const DBT *, DBT *));
70 static int32_t hdestroy __P((HTAB *));
74 static HTAB *init_hash __P((HTAB *, const char *, const HASHINFO *));
75 static int32_t init_htab __P((HTAB *, int32_t));
77 static void swap_header __P((HTAB *));
80 static u_int32_t hget_header __P((HTAB *, u_int32_t));
81 static void hput_header __P((HTAB *));
107 HTAB *hashp;
114 if (!(hashp = (HTAB *)calloc(1, sizeof(HTAB))))
[all …]
H A Dhash_page.c74 static int32_t add_bigptr __P((HTAB *, ITEM_INFO *, indx_t));
75 static u_int32_t *fetch_bitmap __P((HTAB *, int32_t));
78 static u_int16_t overflow_page __P((HTAB *));
79 static void page_init __P((HTAB *, PAGE16 *, db_pgno_t, u_int8_t));
86 static void account_page(HTAB *, db_pgno_t, int);
91 HTAB *hashp; in __get_item()
166 HTAB *hashp; in __get_item_reset()
181 HTAB *hashp; in __get_item_done()
197 HTAB *hashp; in __get_item_first()
213 HTAB *hashp; in __get_item_next()
[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));
89 HTAB *hashp; in __big_insert()
148 __big_delete(HTAB *hashp, PAGE16 *pagep, indx_t ndx) in __big_delete()
151 HTAB *hashp; in __big_delete()
191 HTAB *hashp; in __find_bigpair()
265 HTAB *hashp; in __big_keydata()
295 __get_bigkey(HTAB *hashp, PAGE16 *pagep, indx_t ndx, DBT *key) in __get_bigkey()
298 HTAB *hashp; in __get_bigkey()
323 HTAB *hashp; in __big_return()
[all …]
H A Ddbm.c344 HTAB *hp;
346 hp = (HTAB *)db->internal;
354 HTAB *hp;
356 hp = (HTAB *)db->internal;
365 return(((HTAB *)db->internal)->fp);
H A Dhash.h118 } HTAB; typedef
/titanic_50/usr/src/cmd/isns/isnsd/
H A Disns_htab.h79 #define FOR_EACH_ITEM(HTAB, UID, STMT) \ argument
81 UID = htab_get_next(HTAB, UID);\
84 UID = htab_get_next(HTAB, UID);\