Lines Matching refs:cdata
26 void *cdata; member
40 void *cdata) in ht_create() argument
58 ht->cdata = cdata; in ht_create()
108 &newBuckets[ht->hash(ht->cdata, it->key, newBucketBits)]; in double_size()
126 unsigned index = ht->hash(ht->cdata, key, ht->bucketBits); in ht_add()
172 unsigned index = ht->hash(ht->cdata, key, ht->bucketBits); in ht_remove()
177 if (ht->compare(ht->cdata, key, it->key) == 0) { in ht_remove()
191 unsigned index = ht->hash(ht->cdata, key, ht->bucketBits); in ht_find()
196 if (ht->compare(ht->cdata, key, it->key) == 0) { in ht_find()
240 ht_generic_hash(void *cdata, const void *ptr, int numBits) in ht_generic_hash() argument
242 HtGenericHashSetupPtr setup = cdata; in ht_generic_hash()
247 ht_generic_compare(void *cdata, const void *l, const void *r) in ht_generic_compare() argument
249 HtGenericHashSetupPtr setup = cdata; in ht_generic_compare()
254 ht_resourceid_hash(void * cdata, const void * data, int numBits) in ht_resourceid_hash() argument
258 (void) cdata; in ht_resourceid_hash()
263 ht_resourceid_compare(void* cdata, const void* a, const void* b) in ht_resourceid_compare() argument
267 (void) cdata; in ht_resourceid_compare()