Home | History | Annotate | Download | only in make-3.81

Lines Matching refs:hash_table

43 struct hash_table
60 void hash_init __P((struct hash_table *ht, unsigned long size,
62 void hash_load __P((struct hash_table *ht, void *item_table,
64 void **hash_find_slot __P((struct hash_table *ht, void const *key));
65 void *hash_find_item __P((struct hash_table *ht, void const *key));
66 void *hash_insert __P((struct hash_table *ht, const void *item));
67 void *hash_insert_at __P((struct hash_table *ht, const void *item, void const *slot));
68 void *hash_delete __P((struct hash_table *ht, void const *item));
69 void *hash_delete_at __P((struct hash_table *ht, void const *slot));
70 void hash_delete_items __P((struct hash_table *ht));
71 void hash_free_items __P((struct hash_table *ht));
72 void hash_free __P((struct hash_table *ht, int free_items));
73 void hash_map __P((struct hash_table *ht, hash_map_func_t map));
74 void hash_map_arg __P((struct hash_table *ht, hash_map_arg_func_t map, void *arg));
75 void hash_print_stats __P((struct hash_table *ht, FILE *out_FILE));
76 void **hash_dump __P((struct hash_table *ht, void **vector_0, qsort_cmp_t compare));