Home | History | Annotate | Download | only in lib

Lines Matching refs:Hash_table

52 struct hash_table
150 hash_get_n_buckets (const Hash_table *table)
158 hash_get_n_buckets_used (const Hash_table *table)
166 hash_get_n_entries (const Hash_table *table)
174 hash_get_max_bucket_length (const Hash_table *table)
201 hash_table_ok (const Hash_table *table)
230 hash_print_statistics (const Hash_table *table, FILE *stream)
250 hash_lookup (const Hash_table *table, const void *entry)
279 hash_get_first (const Hash_table *table)
298 hash_get_next (const Hash_table *table, const void *entry)
326 hash_get_entries (const Hash_table *table, void **buffer,
358 hash_do_for_each (const Hash_table *table, Hash_processor processor,
484 check_tuning (Hash_table *table)
539 Hash_table *
544 Hash_table *table;
605 hash_clear (Hash_table *table)
648 hash_free (Hash_table *table)
705 allocate_entry (Hash_table *table)
730 free_entry (Hash_table *table, struct hash_entry *entry)
744 hash_find_entry (Hash_table *table, const void *entry,
819 hash_rehash (Hash_table *table, size_t candidate)
821 Hash_table *new_table;
908 hash_insert (Hash_table *table, const void *entry)
983 hash_delete (Hash_table *table, const void *entry)
1029 hash_print (const Hash_table *table)