Lines Matching refs:nHash
74 FX_DWORD nHash;
75 CAssoc* pAssoc = GetAssocAt(key, nHash);
84 FX_DWORD nHash;
85 CAssoc* pAssoc = GetAssocAt(key, nHash);
93 FX_DWORD nHash;
95 if ((pAssoc = GetAssocAt(key, nHash)) == NULL) {
101 pAssoc->pNext = m_pHashTable[nHash];
102 m_pHashTable[nHash] = pAssoc;
107 CFX_MapPtrToPtr::GetAssocAt(void* key, FX_DWORD& nHash) const
109 nHash = HashKey(key) % m_nHashTableSize;
114 for (pAssoc = m_pHashTable[nHash]; pAssoc != NULL; pAssoc = pAssoc->pNext) {
201 for (FX_DWORD nHash = 0; nHash < m_nHashTableSize; nHash++) {
203 for (pAssoc = m_pHashTable[nHash]; pAssoc != NULL;
271 FX_DWORD nHash;
273 if ((pAssoc = GetAssocAt(key, nHash)) == NULL) {
278 pAssoc->nHashValue = nHash;
280 pAssoc->pNext = m_pHashTable[nHash];
281 m_pHashTable[nHash] = pAssoc;
318 CFX_MapByteStringToPtr::GetAssocAt(FX_BSTR key, FX_DWORD& nHash) const
320 nHash = HashKey(key) % m_nHashTableSize;
325 for (pAssoc = m_pHashTable[nHash]; pAssoc != NULL; pAssoc = pAssoc->pNext) {
334 FX_DWORD nHash;
335 CAssoc* pAssoc = GetAssocAt(key, nHash);
361 FX_DWORD nHash = 0;
365 nHash = (nHash << 5) + nHash + buf[i];
367 return nHash;