Lines Matching refs:seed
206 forceinline U32 XXH32_endian_align(const void* input, int len, U32 seed, XXH_endianess endian, XXH_alignment align)
219 U32 v1 = seed + PRIME32_1 + PRIME32_2;
220 U32 v2 = seed + PRIME32_2;
221 U32 v3 = seed + 0;
222 U32 v4 = seed - PRIME32_1;
236 h32 = seed + PRIME32_5;
265 U32 XXH32(const void* input, int len, U32 seed)
269 void* state = XXH32_init(seed);
279 return XXH32_endian_align(input, len, seed, XXH_littleEndian, XXH_aligned);
281 return XXH32_endian_align(input, len, seed, XXH_bigEndian, XXH_aligned);
286 return XXH32_endian_align(input, len, seed, XXH_littleEndian, XXH_unaligned);
288 return XXH32_endian_align(input, len, seed, XXH_bigEndian, XXH_unaligned);
300 U32 seed;
317 XXH_errorcode XXH32_resetState(void* state_in, U32 seed)
320 state->seed = seed;
321 state->v1 = seed + PRIME32_1 + PRIME32_2;
322 state->v2 = seed + PRIME32_2;
323 state->v3 = seed + 0;
324 state->v4 = seed - PRIME32_1;
331 void* XXH32_init (U32 seed)
334 XXH32_resetState(state, seed);
428 h32 = state->seed + PRIME32_5;