Lines Matching refs:hashcode
192 hash_Exists(hashtable, hashcode, compare, key) in hash_Exists() argument
194 unsigned hashcode;
200 memberptr = (hashtable->table)[hashcode % (hashtable->size)];
223 hash_Insert(hashtable, hashcode, compare, key, element) in hash_Insert() argument
225 unsigned hashcode;
231 hashcode %= hashtable->size;
232 if (hash_Exists(hashtable, hashcode, compare, key)) {
240 temp->next = (hashtable->table)[hashcode];
241 (hashtable->table)[hashcode] = temp;
254 hash_Delete(hashtable, hashcode, compare, key, free_data) in hash_Delete() argument
256 unsigned hashcode;
266 hashcode %= hashtable->size;
273 memberptr = (hashtable->table)[hashcode];
275 (hashtable->table)[hashcode] = memberptr->next;
281 memberptr = (hashtable->table)[hashcode];
320 hash_Lookup(hashtable, hashcode, compare, key) in hash_Lookup() argument
322 unsigned hashcode;
328 memberptr = (hashtable->table)[hashcode % (hashtable->size)];