Lines Matching refs:primary_hashtable
42 static item** primary_hashtable = 0; variable
67 primary_hashtable = calloc(hashsize(hashpower), sizeof(void *)); in assoc_init()
68 if (! primary_hashtable) { in assoc_init()
87 it = primary_hashtable[hv & hashmask(hashpower)]; in assoc_find()
116 pos = &primary_hashtable[hv & hashmask(hashpower)]; in _hashitem_before()
127 old_hashtable = primary_hashtable; in assoc_expand()
129 primary_hashtable = calloc(hashsize(hashpower + 1), sizeof(void *)); in assoc_expand()
130 if (primary_hashtable) { in assoc_expand()
142 primary_hashtable = old_hashtable; in assoc_expand()
167 it->h_next = primary_hashtable[hv & hashmask(hashpower)]; in assoc_insert()
168 primary_hashtable[hv & hashmask(hashpower)] = it; in assoc_insert()
230 it->h_next = primary_hashtable[bucket]; in assoc_maintenance_thread()
231 primary_hashtable[bucket] = it; in assoc_maintenance_thread()