Lines Matching refs:keyHash
112 PL_NewHashTable(PRUint32 n, PLHashFunction keyHash,
149 ht->keyHash = keyHash;
188 PL_HashTableRawLookup(PLHashTable *ht, PLHashNumber keyHash, const void *key)
196 h = keyHash * GOLDEN_RATIO;
200 if (he->keyHash == keyHash && (*ht->keyCompare)(key, he->key)) {
221 PL_HashTableRawLookupConst(PLHashTable *ht, PLHashNumber keyHash,
230 h = keyHash * GOLDEN_RATIO;
234 if (he->keyHash == keyHash && (*ht->keyCompare)(key, he->key)) {
247 PLHashNumber keyHash, const void *key, void *value)
277 hep = PL_HashTableRawLookup(ht, he->keyHash, he->key);
287 hep = PL_HashTableRawLookup(ht, keyHash, key);
294 he->keyHash = keyHash;
306 PLHashNumber keyHash;
309 keyHash = (*ht->keyHash)(key);
310 hep = PL_HashTableRawLookup(ht, keyHash, key);
322 return PL_HashTableRawAdd(ht, hep, keyHash, key, value);
355 hep = PL_HashTableRawLookup(ht, he->keyHash, he->key);
371 PLHashNumber keyHash;
374 keyHash = (*ht->keyHash)(key);
375 hep = PL_HashTableRawLookup(ht, keyHash, key);
387 PLHashNumber keyHash;
390 keyHash = (*ht->keyHash)(key);
391 hep = PL_HashTableRawLookup(ht, keyHash, key);
404 PLHashNumber keyHash;
407 keyHash = (*ht->keyHash)(key);
408 hep = PL_HashTableRawLookupConst(ht, keyHash, key);