Home | History | Annotate | Download | only in crc

Lines Matching full:seed

165 static uint32_t XXH32_endian_align(const void* input, int len, uint32_t seed, XXH_endianess endian, XXH_alignment align)
178 uint32_t v1 = seed + PRIME32_1 + PRIME32_2;
179 uint32_t v2 = seed + PRIME32_2;
180 uint32_t v3 = seed + 0;
181 uint32_t v4 = seed - PRIME32_1;
195 h32 = seed + PRIME32_5;
224 uint32_t XXH32(const void* input, int len, uint32_t seed)
228 void* state = XXH32_init(seed);
238 return XXH32_endian_align(input, len, seed, XXH_littleEndian, XXH_aligned);
240 return XXH32_endian_align(input, len, seed, XXH_bigEndian, XXH_aligned);
245 return XXH32_endian_align(input, len, seed, XXH_littleEndian, XXH_unaligned);
247 return XXH32_endian_align(input, len, seed, XXH_bigEndian, XXH_unaligned);
263 XXH_errorcode XXH32_resetState(void* state_in, uint32_t seed)
266 state->seed = seed;
267 state->v1 = seed + PRIME32_1 + PRIME32_2;
268 state->v2 = seed + PRIME32_2;
269 state->v3 = seed + 0;
270 state->v4 = seed - PRIME32_1;
277 void* XXH32_init (uint32_t seed)
280 XXH32_resetState(state, seed);
374 h32 = state->seed + PRIME32_5;