Lines Matching refs:files
65 static struct hash_table files; variable
126 f = (struct file *) hash_find_item (&files, &file_key); in lookup_file()
168 file_slot = (struct file **) hash_find_slot (&files, &file_key); in enter_file()
187 hash_insert_at (&files, new, file_slot); in enter_file()
239 deleted_file = hash_delete (&files, from_file); in rehash_file()
245 file_slot = (struct file **) hash_find_slot (&files, &file_key); in rehash_file()
253 hash_insert_at (&files, from_file, file_slot); in rehash_file()
352 file_slot = (struct file **) files.ht_vec; in remove_intermediates()
353 file_end = file_slot + files.ht_size; in remove_intermediates()
649 file_slot_0 = (struct file **) hash_dump (&files, 0, 0); in snap_deps()
650 file_end = file_slot_0 + files.ht_fill; in snap_deps()
707 hash_map (&files, set_intermediate); in snap_deps()
991 hash_map (&files, print_file); in print_file_data_base()
994 hash_print_stats (&files, stdout); in print_file_data_base()
1004 if (files.ht_fill != last_targ_count) in build_target_list()
1009 struct file **fp = (struct file **) files.ht_vec; in build_target_list()
1010 struct file **end = &fp[files.ht_size]; in build_target_list()
1039 last_targ_count = files.ht_fill; in build_target_list()
1048 hash_init (&files, 1000, file_hash_1, file_hash_2, file_hash_cmp); in init_hash_files()