Home
last modified time | relevance | path

Searched refs:HashTable (Results 1 – 5 of 5) sorted by relevance

/titanic_50/usr/src/lib/libtecla/common/
H A Dhash.h116 typedef struct HashTable HashTable; typedef
128 HashTable *_new_HashTable(HashMemory *mem, int size, HashCase hcase,
133 HashTable *_del_HashTable(HashTable *hash);
137 Symbol *_new_HashSymbol(HashTable *hash, const char *key, int code,
142 int _clear_HashTable(HashTable *hash);
146 Symbol *_del_HashSymbol(HashTable *hash, const char *key);
150 Symbol *_find_HashSymbol(HashTable *hash, const char *key);
157 int _scan_HashTable(HashTable *hash, HASH_SCAN_FN(*scan_fn), void *context);
H A Dhash.c82 struct HashTable { struct
93 static HashNode *_del_HashNode(HashTable *hash, HashNode *node); argument
94 static HashNode *_new_HashNode(HashTable *hash, const char *name, int code,
96 static HashNode *_find_HashNode(HashTable *hash, HashBucket *bucket,
98 static HashBucket *_find_HashBucket(HashTable *hash, const char *name);
134 mem->hash_memory = _new_FreeList(sizeof(HashTable), hash_count); in _new_HashMemory()
213 HashTable *_new_HashTable(HashMemory *mem, int size, HashCase hcase, in _new_HashTable()
216 HashTable *hash; /* The table to be returned */ in _new_HashTable()
237 hash = (HashTable *) _new_FreeListNode(mem->hash_memory); in _new_HashTable()
287 HashTable *_del_HashTable(HashTable *hash) in _del_HashTable()
[all …]
H A Dkeytab.c66 HashTable *actions; /* The hash table of actions */
/titanic_50/usr/src/uts/common/fs/zfs/
H A Dlz4.c522 HTYPE *HashTable = (HTYPE *) (srt->hashTable); in LZ4_compressCtx() local
524 HTYPE HashTable[HASHTABLESIZE] = { 0 }; in LZ4_compressCtx()
547 HashTable[LZ4_HASH_VALUE(ip)] = ip - base; in LZ4_compressCtx()
570 ref = base + HashTable[h]; in LZ4_compressCtx()
571 HashTable[h] = ip - base; in LZ4_compressCtx()
661 HashTable[LZ4_HASH_VALUE(ip - 2)] = ip - 2 - base; in LZ4_compressCtx()
664 ref = base + HashTable[LZ4_HASH_VALUE(ip)]; in LZ4_compressCtx()
665 HashTable[LZ4_HASH_VALUE(ip)] = ip - base; in LZ4_compressCtx()
717 U16 *HashTable = (U16 *) (srt->hashTable); in LZ4_compress64kCtx() local
719 U16 HashTable[HASH64KTABLESIZE] = { 0 }; in LZ4_compress64kCtx()
[all …]
/titanic_50/usr/src/lib/libldap5/sources/ldap/common/
H A Dmemcache.c131 } HashTable; typedef
174 HashTable *ldmemc_resTmp;
175 HashTable *ldmemc_resLookup;
223 static int htable_sizeinbytes(HashTable *pTable);
224 static int htable_put(HashTable *pTable, void *key, void *pData);
225 static int htable_get(HashTable *pTable, void *key, void **ppData);
226 static int htable_misc(HashTable *pTable, void *key, void *pData);
227 static int htable_remove(HashTable *pTable, void *key, void **ppData);
228 static int htable_removeall(HashTable *pTable, void *pData);
232 MiscFuncPtr miscOpf, HashTable **ppTable);
[all …]