Lines Matching refs:hash_slot
530 void **hash_slot
536 = search_cache ((struct cpp_file_hash_entry *) *hash_slot, start_dir);
564 if (*hash_slot == NULL)
566 /* If *hash_slot is NULL, the above
573 *hash_slot = file;
574 htab_clear_slot (pfile->file_hash, hash_slot);
593 if (*hash_slot == NULL)
596 *hash_slot = &hash_slot;
597 htab_clear_slot (pfile->file_hash, hash_slot);
618 = search_cache ((struct cpp_file_hash_entry *) *hash_slot, file->dir);
642 entry->next = (struct cpp_file_hash_entry *) *hash_slot;
646 *hash_slot = (void *) entry;
655 entry->next = (struct cpp_file_hash_entry *) *hash_slot;
659 *hash_slot = (void *) entry;
666 entry->next = (struct cpp_file_hash_entry *) *hash_slot;
670 *hash_slot = (void *) entry;
1306 struct cpp_file_hash_entry *entry, **hash_slot;
1309 hash_slot = (struct cpp_file_hash_entry **)
1315 for (entry = *hash_slot; entry; entry = entry->next)
1328 entry->next = *hash_slot;
1332 *hash_slot = entry;