Searched refs:HashMemory (Results 1 - 2 of 2) sorted by relevance

/illumos-gate/usr/src/lib/libtecla/common/
H A Dhash.h97 * counter this, HashMemory objects are used. These contain
99 * of objects. One HashMemory object can be shared between multiple hash
102 typedef struct HashMemory HashMemory; typedef in typeref:struct:HashMemory
106 HashMemory *_new_HashMemory(int hash_count, int node_count);
110 HashMemory *_del_HashMemory(HashMemory *mem, int force);
128 HashTable *_new_HashTable(HashMemory *mem, int size, HashCase hcase,
H A Dhash.c53 struct HashMemory { struct
83 HashMemory *mem; /* HashTable free-list */
110 * return HashMemory * The new free-list for use in allocating hash tables
113 HashMemory *_new_HashMemory(int hash_count, int node_count)
115 HashMemory *mem;
119 mem = (HashMemory *) malloc(sizeof(HashMemory));
154 * mem HashMemory * The free-list container to be deleted.
162 * return HashMemory * Always NULL (even if the memory could not be
165 HashMemory *_del_HashMemor
[all...]

Completed in 58 milliseconds