Lines Matching refs:hash
26 size_t hash = 0x811c9dc5; in HashBytes() local
28 hash = (hash * 16777619) ^ data[i]; in HashBytes()
30 hash += hash << 13; in HashBytes()
31 hash ^= hash >> 7; in HashBytes()
32 hash += hash << 3; in HashBytes()
33 hash ^= hash >> 17; in HashBytes()
34 hash += hash << 5; in HashBytes()
35 return hash; in HashBytes()
56 uint32_t hash = 0; in operator() local
68 hash ^= k; in operator()
69 hash = ((hash << r2) | (hash >> (32 - r2))) * m + n; in operator()
88 hash ^= k1; in operator()
91 hash ^= len; in operator()
92 hash ^= (hash >> 16); in operator()
93 hash *= 0x85ebca6b; in operator()
94 hash ^= (hash >> 13); in operator()
95 hash *= 0xc2b2ae35; in operator()
96 hash ^= (hash >> 16); in operator()
98 return hash; in operator()