Lines Matching refs:h1

77 	uint32_t h1 = seed;  in hash_x86_32()  local
94 h1 ^= k1; in hash_x86_32()
95 h1 = hash_rotl_32(h1, 13); in hash_x86_32()
96 h1 = h1*5 + 0xe6546b64; in hash_x86_32()
110 k1 *= c2; h1 ^= k1; in hash_x86_32()
115 h1 ^= len; in hash_x86_32()
117 h1 = hash_fmix_32(h1); in hash_x86_32()
119 return h1; in hash_x86_32()
128 uint32_t h1 = seed; in hash_x86_128() local
149 k1 *= c1; k1 = hash_rotl_32(k1, 15); k1 *= c2; h1 ^= k1; in hash_x86_128()
151 h1 = hash_rotl_32(h1, 19); h1 += h2; in hash_x86_128()
152 h1 = h1*5 + 0x561ccd1b; in hash_x86_128()
166 h4 = hash_rotl_32(h4, 13); h4 += h1; in hash_x86_128()
201 k1 *= c1; k1 = hash_rotl_32(k1, 15); k1 *= c2; h1 ^= k1; in hash_x86_128()
206 h1 ^= len; h2 ^= len; h3 ^= len; h4 ^= len; in hash_x86_128()
208 h1 += h2; h1 += h3; h1 += h4; in hash_x86_128()
209 h2 += h1; h3 += h1; h4 += h1; in hash_x86_128()
211 h1 = hash_fmix_32(h1); in hash_x86_128()
216 h1 += h2; h1 += h3; h1 += h4; in hash_x86_128()
217 h2 += h1; h3 += h1; h4 += h1; in hash_x86_128()
219 r_out[0] = (((uint64_t) h2) << 32) | h1; in hash_x86_128()
229 uint64_t h1 = seed; in hash_x64_128() local
244 k1 *= c1; k1 = hash_rotl_64(k1, 31); k1 *= c2; h1 ^= k1; in hash_x64_128()
246 h1 = hash_rotl_64(h1, 27); h1 += h2; in hash_x64_128()
247 h1 = h1*5 + 0x52dce729; in hash_x64_128()
251 h2 = hash_rotl_64(h2, 31); h2 += h1; in hash_x64_128()
280 k1 *= c1; k1 = hash_rotl_64(k1, 31); k1 *= c2; h1 ^= k1; in hash_x64_128()
285 h1 ^= len; h2 ^= len; in hash_x64_128()
287 h1 += h2; in hash_x64_128()
288 h2 += h1; in hash_x64_128()
290 h1 = hash_fmix_64(h1); in hash_x64_128()
293 h1 += h2; in hash_x64_128()
294 h2 += h1; in hash_x64_128()
296 r_out[0] = h1; in hash_x64_128()