Lines Matching defs:data
36 TYPE data type of the hash table entries
58 && COMPARE (htab->table[idx].data, val) == 0)
73 && COMPARE (htab->table[idx].data, val) == 0)
83 insert_entry_2 (NAME *htab, HASHTYPE hval, size_t idx, TYPE data)
105 htab->table[idx].data = data;
146 lookup (htab, first->hashval, first->data),
147 first->data);
156 lookup (htab, runp->hashval, runp->data), runp->data);
163 lookup (htab, table[idx].hashval, table[idx].data),
164 table[idx].data);
181 /* Initialize the data structure. */
210 INSERT(NAME) (NAME *htab, HASHTYPE hval, TYPE data)
217 idx = lookup (htab, hval, data);
224 insert_entry_2 (htab, hval, idx, data);
234 INSERT(NAME) (NAME *htab, HASHTYPE hval, TYPE data)
241 idx = lookup (htab, hval, data);
244 insert_entry_2 (htab, hval, idx, data);
266 return htab->table[idx].data;
309 /* Prepare the next element. If possible this will pull the data
313 return ((TYPENAME(NAME) *) (*ptr = p))->data;