Lines Matching refs:seed

210                                   const uint8_t *secret, uint64_t seed) {  in XXH3_len_1to3_64b()  argument
218 seed; in XXH3_len_1to3_64b()
223 const uint8_t *secret, uint64_t seed) { in XXH3_len_4to8_64b() argument
224 seed ^= (uint64_t)byteswap(uint32_t(seed)) << 32; in XXH3_len_4to8_64b()
228 (endian::read64le(secret + 8) ^ endian::read64le(secret + 16)) - seed; in XXH3_len_4to8_64b()
240 const uint8_t *secret, uint64_t const seed) { in XXH3_len_9to16_64b() argument
242 (endian::read64le(secret + 24) ^ endian::read64le(secret + 32)) + seed; in XXH3_len_9to16_64b()
244 (endian::read64le(secret + 40) ^ endian::read64le(secret + 48)) - seed; in XXH3_len_9to16_64b()
254 const uint8_t *secret, uint64_t const seed) { in XXH3_len_0to16_64b() argument
256 return XXH3_len_9to16_64b(input, len, secret, seed); in XXH3_len_0to16_64b()
258 return XXH3_len_4to8_64b(input, len, secret, seed); in XXH3_len_0to16_64b()
260 return XXH3_len_1to3_64b(input, len, secret, seed); in XXH3_len_0to16_64b()
261 return XXH64_avalanche(seed ^ endian::read64le(secret + 56) ^ in XXH3_len_0to16_64b()
266 uint64_t seed) { in XXH3_mix16B() argument
267 uint64_t lhs = seed; in XXH3_mix16B()
268 uint64_t rhs = 0U - seed; in XXH3_mix16B()
280 uint64_t const seed) { in XXH3_len_17to128_64b() argument
282 acc += XXH3_mix16B(input + 0, secret + 0, seed); in XXH3_len_17to128_64b()
283 acc_end = XXH3_mix16B(input + len - 16, secret + 16, seed); in XXH3_len_17to128_64b()
285 acc += XXH3_mix16B(input + 16, secret + 32, seed); in XXH3_len_17to128_64b()
286 acc_end += XXH3_mix16B(input + len - 32, secret + 48, seed); in XXH3_len_17to128_64b()
288 acc += XXH3_mix16B(input + 32, secret + 64, seed); in XXH3_len_17to128_64b()
289 acc_end += XXH3_mix16B(input + len - 48, secret + 80, seed); in XXH3_len_17to128_64b()
291 acc += XXH3_mix16B(input + 48, secret + 96, seed); in XXH3_len_17to128_64b()
292 acc_end += XXH3_mix16B(input + len - 64, secret + 112, seed); in XXH3_len_17to128_64b()
303 const uint8_t *secret, uint64_t seed) { in XXH3_len_129to240_64b() argument
309 acc += XXH3_mix16B(input + 16 * i, secret + 16 * i, seed); in XXH3_len_129to240_64b()
314 secret + 16 * (i - 8) + XXH3_MIDSIZE_STARTOFFSET, seed); in XXH3_len_129to240_64b()
319 secret + XXH3_SECRETSIZE_MIN - XXH3_MIDSIZE_LASTOFFSET, seed); in XXH3_len_129to240_64b()