Lines Matching refs:hash
328 U32 hash; member
976 static U64 ZSTD_rollingHash_append(U64 hash, void const* buf, size_t size) in ZSTD_rollingHash_append() argument
981 hash *= prime8bytes; in ZSTD_rollingHash_append()
982 hash += istart[pos] + ZSTD_ROLL_HASH_CHAR_OFFSET; in ZSTD_rollingHash_append()
984 return hash; in ZSTD_rollingHash_append()
1007 MEM_STATIC U64 ZSTD_rollingHash_rotate(U64 hash, BYTE toRemove, BYTE toAdd, U64 primePower) in ZSTD_rollingHash_rotate() argument
1009 hash -= (toRemove + ZSTD_ROLL_HASH_CHAR_OFFSET) * primePower; in ZSTD_rollingHash_rotate()
1010 hash *= prime8bytes; in ZSTD_rollingHash_rotate()
1011 hash += toAdd + ZSTD_ROLL_HASH_CHAR_OFFSET; in ZSTD_rollingHash_rotate()
1012 return hash; in ZSTD_rollingHash_rotate()
1480 size_t const hash = hashAndTag >> ZSTD_SHORT_CACHE_TAG_BITS; in ZSTD_writeTaggedIndex() local
1483 hashTable[hash] = (index << ZSTD_SHORT_CACHE_TAG_BITS) | tag; in ZSTD_writeTaggedIndex()