Lines Matching refs:k1

188 	u_int32_t h1 = seed, k1;  in net_flowhash_mh3_x86_32()  local
195 k1 = getblock32(blocks, i); in net_flowhash_mh3_x86_32()
197 k1 *= MH3_X86_32_C1; in net_flowhash_mh3_x86_32()
198 k1 = ROTL32(k1, 15); in net_flowhash_mh3_x86_32()
199 k1 *= MH3_X86_32_C2; in net_flowhash_mh3_x86_32()
201 h1 ^= k1; in net_flowhash_mh3_x86_32()
208 k1 = 0; in net_flowhash_mh3_x86_32()
212 k1 ^= tail[2] << 16; in net_flowhash_mh3_x86_32()
215 k1 ^= tail[1] << 8; in net_flowhash_mh3_x86_32()
218 k1 ^= tail[0]; in net_flowhash_mh3_x86_32()
219 k1 *= MH3_X86_32_C1; in net_flowhash_mh3_x86_32()
220 k1 = ROTL32(k1, 15); in net_flowhash_mh3_x86_32()
221 k1 *= MH3_X86_32_C2; in net_flowhash_mh3_x86_32()
222 h1 ^= k1; in net_flowhash_mh3_x86_32()
247 u_int64_t h1 = seed, k1; in net_flowhash_mh3_x64_128() local
255 k1 = getblock64(blocks, i * 2 + 0); in net_flowhash_mh3_x64_128()
258 k1 *= MH3_X64_128_C1; in net_flowhash_mh3_x64_128()
260 __asm__ ( "rol $31, %[k1]\n\t" :[k1] "+r" (k1) : :); in net_flowhash_mh3_x64_128()
262 __asm__ ( "ror %[k1], %[k1], #(64-31)\n\t" :[k1] "+r" (k1) : :); in net_flowhash_mh3_x64_128()
264 k1 = ROTL64(k1, 31); in net_flowhash_mh3_x64_128()
266 k1 *= MH3_X64_128_C2; in net_flowhash_mh3_x64_128()
267 h1 ^= k1; in net_flowhash_mh3_x64_128()
303 k1 = 0; in net_flowhash_mh3_x64_128()
339 k1 ^= ((u_int64_t)tail[7]) << 56; in net_flowhash_mh3_x64_128()
342 k1 ^= ((u_int64_t)tail[6]) << 48; in net_flowhash_mh3_x64_128()
345 k1 ^= ((u_int64_t)tail[5]) << 40; in net_flowhash_mh3_x64_128()
348 k1 ^= ((u_int64_t)tail[4]) << 32; in net_flowhash_mh3_x64_128()
351 k1 ^= ((u_int64_t)tail[3]) << 24; in net_flowhash_mh3_x64_128()
354 k1 ^= ((u_int64_t)tail[2]) << 16; in net_flowhash_mh3_x64_128()
357 k1 ^= ((u_int64_t)tail[1]) << 8; in net_flowhash_mh3_x64_128()
360 k1 ^= ((u_int64_t)tail[0]) << 0; in net_flowhash_mh3_x64_128()
361 k1 *= MH3_X64_128_C1; in net_flowhash_mh3_x64_128()
363 __asm__ ( "rol $31, %[k1]\n\t" :[k1] "+r" (k1) : :); in net_flowhash_mh3_x64_128()
365 __asm__ ( "ror %[k1], %[k1], #(64-31)\n\t" :[k1] "+r" (k1) : :); in net_flowhash_mh3_x64_128()
367 k1 = ROTL64(k1, 31); in net_flowhash_mh3_x64_128()
369 k1 *= MH3_X64_128_C2; in net_flowhash_mh3_x64_128()
370 h1 ^= k1; in net_flowhash_mh3_x64_128()