Lines Matching refs:hashcode
185 hash_Exists(hashtable, hashcode, compare, key) in hash_Exists() argument
187 unsigned hashcode;
193 memberptr = (hashtable->table)[hashcode % (hashtable->size)];
216 hash_Insert(hashtable, hashcode, compare, key, element) in hash_Insert() argument
218 unsigned hashcode;
224 hashcode %= hashtable->size;
225 if (hash_Exists(hashtable, hashcode, compare, key)) {
233 temp->next = (hashtable->table)[hashcode];
234 (hashtable->table)[hashcode] = temp;
247 hash_Delete(hashtable, hashcode, compare, key, free_data) in hash_Delete() argument
249 unsigned hashcode;
259 hashcode %= hashtable->size;
266 memberptr = (hashtable->table)[hashcode];
268 (hashtable->table)[hashcode] = memberptr->next;
274 memberptr = (hashtable->table)[hashcode];
313 hash_Lookup(hashtable, hashcode, compare, key) in hash_Lookup() argument
315 unsigned hashcode;
321 memberptr = (hashtable->table)[hashcode % (hashtable->size)];