Lines Matching full:hash
7 * A hash table (hashtab) maintains associations between
10 * functions for hash computation and key comparison are
34 hashtab_ptr_t *htable; /* hash table */
35 unsigned int size; /* number of slots in hash table */
36 uint32_t nel; /* number of elements in hash table */
37 unsigned int (*hash_value) (struct hashtab_val * h, hashtab_key_t key); /* hash function */
44 Creates a new hash table with the specified characteristics.
47 the new hash table otherwise.
57 Inserts the specified (key, datum) pair into the specified hash table.
66 Removes the entry with the specified key from the hash table.
80 hash table. If an entry for the specified key already exists,
93 Searches for the entry with the specified key in the hash table.
101 Destroys the specified hash table.
107 for each entry in the specified hash table.
110 is dependent upon the internal structure of the hash table.
113 iterating through the hash table and will propagate the error