Lines Matching refs:h1
188 u_int32_t h1 = seed, k1; in net_flowhash_mh3_x86_32() local
201 h1 ^= k1; in net_flowhash_mh3_x86_32()
202 h1 = ROTL32(h1, 13); in net_flowhash_mh3_x86_32()
203 h1 = h1 * 5 + 0xe6546b64; in net_flowhash_mh3_x86_32()
222 h1 ^= k1; in net_flowhash_mh3_x86_32()
227 h1 ^= len; in net_flowhash_mh3_x86_32()
229 h1 = mh3_fmix32(h1); in net_flowhash_mh3_x86_32()
231 return h1; in net_flowhash_mh3_x86_32()
247 u_int64_t h1 = seed, k1; in net_flowhash_mh3_x64_128() local
267 h1 ^= k1; in net_flowhash_mh3_x64_128()
270 __asm__ ( "rol $27, %[h1]\n\t" :[h1] "+r" (h1) : :); in net_flowhash_mh3_x64_128()
272 __asm__ ( "ror %[h1], %[h1], #(64-27)\n\t" :[h1] "+r" (h1) : :); in net_flowhash_mh3_x64_128()
274 h1 = ROTL64(h1, 27); in net_flowhash_mh3_x64_128()
276 h1 += h2; in net_flowhash_mh3_x64_128()
277 h1 = h1 * 5 + 0x52dce729; in net_flowhash_mh3_x64_128()
297 h2 += h1; in net_flowhash_mh3_x64_128()
370 h1 ^= k1; in net_flowhash_mh3_x64_128()
375 h1 ^= len; in net_flowhash_mh3_x64_128()
378 h1 += h2; in net_flowhash_mh3_x64_128()
379 h2 += h1; in net_flowhash_mh3_x64_128()
381 h1 = mh3_fmix64(h1); in net_flowhash_mh3_x64_128()
384 h1 += h2; in net_flowhash_mh3_x64_128()
385 h2 += h1; in net_flowhash_mh3_x64_128()
388 return h1 & 0xffffffff; in net_flowhash_mh3_x64_128()