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

Lines Matching refs:table

104 /* Hash table of all global variable definitions.  */
152 hash_init (&global_variable_set.table, VARIABLE_BUCKETS,
178 var_slot = (struct variable **) hash_find_slot (&set->table, &var_key);
209 /* Create a new variable definition and add it to the hash table. */
214 hash_insert_at (&set->table, v, var_slot);
290 && global_variable_set.table.ht_fill != last_var_count)
295 struct variable **vp = (struct variable **) global_variable_set.table.ht_vec;
296 struct variable **end = &vp[global_variable_set.table.ht_size];
330 last_var_count = global_variable_set.table.ht_fill;
358 v = (struct variable *) hash_find_item ((struct hash_table *) &set->table, &var_key);
437 return (struct variable *) hash_find_item ((struct hash_table *) &set->table, &var_key);
460 hash_init (&l->set->table, PERFILE_VARIABLE_BUCKETS,
556 hash_init (&set->table, SMALL_SCOPE_VARIABLE_BUCKETS,
578 hash_map (&list->set->table, free_variable_name_and_value);
579 hash_free (&list->set->table, 1);
638 hash_map (&set->table, free_variable_name_and_value);
639 hash_free (&set->table, 1);
650 struct variable **from_var_slot = (struct variable **) from_set->table.ht_vec;
651 struct variable **from_var_end = from_var_slot + from_set->table.ht_size;
658 = (struct variable **) hash_find_slot (&to_set->table, *from_var_slot);
660 hash_insert_at (&to_set->table, from_var, to_var_slot);
663 /* GKM FIXME: delete in from_set->table */
867 struct hash_table table;
879 hash_init (&table, VARIABLE_BUCKETS,
883 accumulating variables in TABLE. */
887 v_slot = (struct variable **) set->table.ht_vec;
888 v_end = v_slot + set->table.ht_size;
945 new_slot = (struct variable **) hash_find_slot (&table, v);
947 hash_insert_at (&table, v, new_slot);
953 hash_delete (&table, &makelevel_key);
955 result = result_0 = (char **) xmalloc ((table.ht_fill + 2) * sizeof (char *));
957 v_slot = (struct variable **) table.ht_vec;
958 v_end = v_slot + table.ht_size;
994 hash_free (&table, 0);
1450 hash_map_arg (&set->table, print_variable, prefix);
1452 fputs (_("# variable set hash-table stats:\n"), stdout);
1454 hash_print_stats (&set->table, stdout);