Lines Matching refs:h32

1967 static xxh_u32 XXH32_avalanche(xxh_u32 h32)  in XXH32_avalanche()  argument
1969 h32 ^= h32 >> 15; in XXH32_avalanche()
1970 h32 *= XXH_PRIME32_2; in XXH32_avalanche()
1971 h32 ^= h32 >> 13; in XXH32_avalanche()
1972 h32 *= XXH_PRIME32_3; in XXH32_avalanche()
1973 h32 ^= h32 >> 16; in XXH32_avalanche()
1974 return(h32); in XXH32_avalanche()
1994 XXH32_finalize(xxh_u32 h32, const xxh_u8* ptr, size_t len, XXH_alignment align) in XXH32_finalize() argument
1997 h32 += (*ptr++) * XXH_PRIME32_5; \ in XXH32_finalize()
1998 h32 = XXH_rotl32(h32, 11) * XXH_PRIME32_1; \ in XXH32_finalize()
2002 h32 += XXH_get32bits(ptr) * XXH_PRIME32_3; \ in XXH32_finalize()
2004 h32 = XXH_rotl32(h32, 17) * XXH_PRIME32_4; \ in XXH32_finalize()
2020 return XXH32_avalanche(h32); in XXH32_finalize()
2028 return XXH32_avalanche(h32); in XXH32_finalize()
2036 return XXH32_avalanche(h32); in XXH32_finalize()
2045 return XXH32_avalanche(h32); in XXH32_finalize()
2059 case 0: return XXH32_avalanche(h32); in XXH32_finalize()
2062 return h32; /* reaching this point is deemed impossible */ in XXH32_finalize()
2085 xxh_u32 h32; in XXH32_endian_align() local
2104 h32 = XXH_rotl32(v1, 1) + XXH_rotl32(v2, 7) in XXH32_endian_align()
2107 h32 = seed + XXH_PRIME32_5; in XXH32_endian_align()
2110 h32 += (xxh_u32)len; in XXH32_endian_align()
2112 return XXH32_finalize(h32, input, len&15, align); in XXH32_endian_align()
2230 xxh_u32 h32; in XXH32_digest() local
2233 h32 = XXH_rotl32(state->v[0], 1) in XXH32_digest()
2238 h32 = state->v[2] /* == seed */ + XXH_PRIME32_5; in XXH32_digest()
2241 h32 += state->total_len_32; in XXH32_digest()
2243 return XXH32_finalize(h32, (const xxh_u8*)state->mem32, state->memsize, XXH_aligned); in XXH32_digest()