Lines Matching refs:k
10 static inline uint32_t murmur_32_scramble(uint32_t k) in murmur_32_scramble() argument
12 k *= 0xcc9e2d51; in murmur_32_scramble()
13 k = (k << 15) | (k >> 17); in murmur_32_scramble()
14 k *= 0x1b873593; in murmur_32_scramble()
16 return k; in murmur_32_scramble()
21 uint32_t k; in sys_hash32_murmur3() local
27 k = *(const uint32_t *)str; in sys_hash32_murmur3()
28 h ^= murmur_32_scramble(k); in sys_hash32_murmur3()
33 for (k = 0; n != 0; --n, ++str) { in sys_hash32_murmur3()
34 k <<= 8; in sys_hash32_murmur3()
35 k |= *str; in sys_hash32_murmur3()
38 h ^= murmur_32_scramble(k); in sys_hash32_murmur3()