Lines Matching refs:table
1 /* Fixed size hash table with internal linking.
42 TYPE data type of the hash table entries
48 STORE_POINTER if defined the table stores a pointer and not an element
88 } table[0];
92 /* Constructor for the hashing table. */
97 /* We choose a size for the hashing table 150% over the number of
107 /* Adjust the size to be used for the hashing table. */
138 if (htab->table[idx].hval != 0)
143 if (htab->table[idx].hval == hval
144 && COMPARE (data, ENTRYP (htab->table[idx])) == 0)
145 return &htab->table[idx];
157 if (htab->table[idx].hval == hval
158 && COMPARE (data, ENTRYP(htab->table[idx])) == 0)
159 return &htab->table[idx];
161 while (htab->table[idx].hval != 0);
164 return &htab->table[idx];