Searched defs:HashTable (Results 1 - 5 of 5) sorted by relevance
/illumos-gate/usr/src/lib/libtecla/common/ |
H A D | hash.h | 95 * HashNode's and HashTable's are small objects. Separately allocating 113 * Declare an alias for the private HashTable structure defined in 116 typedef struct HashTable HashTable; typedef in typeref:struct:HashTable 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 *has [all...] |
H A D | hash.c | 51 * for allocation of HashTable containers and nodes. 54 FreeList *hash_memory; /* HashTable free-list */ 80 * Note that the HashTable typedef for this struct is contained in hash.h. 82 struct HashTable { struct 83 HashMemory *mem; /* HashTable free-list */ 93 static HashNode *_del_HashNode(HashTable *hash, HashNode *node); 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); 106 * list_count int The number of HashTable container [all...] |
/illumos-gate/usr/src/lib/libldap5/sources/ldap/common/ |
H A D | memcache.c | 131 } HashTable; typedef in typeref:struct:HashTable_struct 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 **ppTabl [all...] |
/illumos-gate/usr/src/common/ficl/softcore/ |
H A D | lz4.c | 499 HTYPE *HashTable = (HTYPE *) (srt->hashTable); local 501 HTYPE HashTable[HASHTABLESIZE] = { 0 }; 524 HashTable[LZ4_HASH_VALUE(ip)] = ip - base; 547 ref = base + HashTable[h]; 548 HashTable[h] = ip - base; 638 HashTable[LZ4_HASH_VALUE(ip - 2)] = ip - 2 - base; 641 ref = base + HashTable[LZ4_HASH_VALUE(ip)]; 642 HashTable[LZ4_HASH_VALUE(ip)] = ip - base; 694 U16 *HashTable = (U16 *) (srt->hashTable); local 696 U16 HashTable[HASH64KTABLESIZ [all...] |
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | lz4.c | 522 HTYPE *HashTable = (HTYPE *) (srt->hashTable); local 524 HTYPE HashTable[HASHTABLESIZE] = { 0 }; 547 HashTable[LZ4_HASH_VALUE(ip)] = ip - base; 570 ref = base + HashTable[h]; 571 HashTable[h] = ip - base; 661 HashTable[LZ4_HASH_VALUE(ip - 2)] = ip - 2 - base; 664 ref = base + HashTable[LZ4_HASH_VALUE(ip)]; 665 HashTable[LZ4_HASH_VALUE(ip)] = ip - base; 717 U16 *HashTable = (U16 *) (srt->hashTable); local 719 U16 HashTable[HASH64KTABLESIZ [all...] |
Completed in 84 milliseconds