Home | History | Annotate | Download | only in lib

Lines Matching refs:new_table

821   Hash_table *new_table;
826 new_table = hash_initialize (candidate, table->tuning, table->hasher,
828 if (new_table == NULL)
833 obstack_free (&new_table->entry_stack, NULL);
834 new_table->entry_stack = table->entry_stack;
836 new_table->free_entry_list = table->free_entry_list;
844 = (new_table->bucket
845 + new_table->hasher (data, new_table->n_buckets));
847 if (! (new_bucket < new_table->bucket_limit))
858 struct hash_entry *new_entry = allocate_entry (new_table);
882 new_table->n_buckets_used++;
884 free_entry (new_table, cursor);
889 table->bucket = new_table->bucket;
890 table->bucket_limit = new_table->bucket_limit;
891 table->n_buckets = new_table->n_buckets;
892 table->n_buckets_used = new_table->n_buckets_used;
893 table->free_entry_list = new_table->free_entry_list;
896 table->entry_stack = new_table->entry_stack;
898 free (new_table);