Lines Matching refs:h3
122 #define doblock128x86(h1, h2, h3, h4, k1, k2, k3,k4)\ argument
130 h2 = ROTL32(h2,17); h2 += h3; h2 = h2*5+0x0bcaa747;\
132 k3 *= kC3; k3 = ROTL32(k3,17); k3 *= kC4; h3 ^= k3;\
134 h3 = ROTL32(h3,15); h3 += h4; h3 = h3*5+0x96cd1c35;\
143 #define dobytes128x86(cnt, h1, h2, h3, h4, k1, k2, k3, k4, n, ptr, len)\ argument
166 doblock128x86(h1, h2, h3, h4, k1, k2, k3, k4);\
177 uint32_t h3 = ph[2]; in PMurHash128x86_Result() local
207 k3 *= kC3; k3 = ROTL32(k3,17); k3 *= kC4; h3 ^= k3; in PMurHash128x86_Result()
220 h3 ^= total_length; h4 ^= total_length; in PMurHash128x86_Result()
222 h1 += h2; h1 += h3; h1 += h4; in PMurHash128x86_Result()
223 h2 += h1; h3 += h1; h4 += h1; in PMurHash128x86_Result()
227 h3 = fmix32(h3); in PMurHash128x86_Result()
230 h1 += h2; h1 += h3; h1 += h4; in PMurHash128x86_Result()
231 h2 += h1; h3 += h1; h4 += h1; in PMurHash128x86_Result()
235 out[2] = h3; in PMurHash128x86_Result()
247 uint32_t h3 = ph[2]; in PMurHash128x86_Process() local
267 dobytes128x86(i, h1, h2, h3, h4, k1, k2, k3, k4, n, ptr, len); in PMurHash128x86_Process()
277 doblock128x86(h1, h2, h3, h4, k1, k2, k3, k4); in PMurHash128x86_Process()
286 dobytes128x86(i, h1, h2, h3, h4, k1, k2, k3, k4, n, ptr, len); in PMurHash128x86_Process()
299 doblock128x86(h1, h2, h3, h4, k1, k2, k3, k4); in PMurHash128x86_Process()
316 doblock128x86(h1, h2, h3, h4, c, k2, k3, k4); in PMurHash128x86_Process()
326 doblock128x86(h1, h2, h3, h4, k1, k2, k3, k4); in PMurHash128x86_Process()
342 doblock128x86(h1, h2, h3, h4, k1, c, k3, k4); in PMurHash128x86_Process()
353 doblock128x86(h1, h2, h3, h4, k1, k2, k3, k4); in PMurHash128x86_Process()
368 doblock128x86(h1, h2, h3, h4, k1, k2, c, k4); in PMurHash128x86_Process()
379 doblock128x86(h1, h2, h3, h4, k1, k2, k3, k4); in PMurHash128x86_Process()
393 doblock128x86(h1, h2, h3, h4, k1, k2, k3, c); in PMurHash128x86_Process()
409 dobytes128x86(len, h1, h2, h3, h4, k1, k2, k3, k4, n, ptr, len); in PMurHash128x86_Process()
414 ph[2] = h3; in PMurHash128x86_Process()