Lines Matching refs:XXH128_hash_t

210 #  define XXH128_hash_t XXH_IPREF(XXH128_hash_t)  macro
884 } XXH128_hash_t; typedef
886 XXH_PUBLIC_API XXH128_hash_t XXH3_128bits(const void* data, size_t len);
887 XXH_PUBLIC_API XXH128_hash_t XXH3_128bits_withSeed(const void* data, size_t len, XXH64_hash_t seed);
888 XXH_PUBLIC_API XXH128_hash_t XXH3_128bits_withSecret(const void* data, size_t len, const void* secr…
908 XXH_PUBLIC_API XXH128_hash_t XXH3_128bits_digest (const XXH3_state_t* statePtr);
918 XXH_PUBLIC_API int XXH128_isEqual(XXH128_hash_t h1, XXH128_hash_t h2);
933 typedef struct { unsigned char digest[sizeof(XXH128_hash_t)]; } XXH128_canonical_t;
934 XXH_PUBLIC_API void XXH128_canonicalFromHash(XXH128_canonical_t* dst, XXH128_hash_t hash);
935 XXH_PUBLIC_API XXH128_hash_t XXH128_hashFromCanonical(const XXH128_canonical_t* src);
1119 XXH_PUBLIC_API XXH128_hash_t XXH128(const void* data, size_t len, XXH64_hash_t seed);
1203 XXH_PUBLIC_API XXH128_hash_t
3237 static XXH128_hash_t
3260 XXH128_hash_t r128; in XXH_mult64to128()
3279 XXH128_hash_t r128; in XXH_mult64to128()
3294 XXH128_hash_t r128; in XXH_mult64to128()
3354 XXH128_hash_t r128; in XXH_mult64to128()
3374 XXH128_hash_t product = XXH_mult64to128(lhs, rhs); in XXH3_mul128_fold64()
4980 XXH_FORCE_INLINE XXH128_hash_t
5002 XXH128_hash_t h128; in XXH3_len_1to3_128b()
5009 XXH_FORCE_INLINE XXH128_hash_t
5023 XXH128_hash_t m128 = XXH_mult64to128(keyed, XXH_PRIME64_1 + (len << 2)); in XXH3_len_4to8_128b()
5036 XXH_FORCE_INLINE XXH128_hash_t
5046 XXH128_hash_t m128 = XXH_mult64to128(input_lo ^ input_hi ^ bitflipl, XXH_PRIME64_1); in XXH3_len_9to16_128b()
5099 XXH128_hash_t h128 = XXH_mult64to128(m128.low64, XXH_PRIME64_2); in XXH3_len_9to16_128b()
5111 XXH_FORCE_INLINE XXH128_hash_t
5118 { XXH128_hash_t h128; in XXH3_len_0to16_128b()
5130 XXH_FORCE_INLINE XXH128_hash_t
5131 XXH128_mix32B(XXH128_hash_t acc, const xxh_u8* input_1, const xxh_u8* input_2, in XXH128_mix32B()
5142 XXH_FORCE_INLINE XXH128_hash_t
5150 { XXH128_hash_t acc; in XXH3_len_17to128_128b()
5163 { XXH128_hash_t h128; in XXH3_len_17to128_128b()
5175 XXH_NO_INLINE XXH128_hash_t
5183 { XXH128_hash_t acc; in XXH3_len_129to240_128b()
5212 { XXH128_hash_t h128; in XXH3_len_129to240_128b()
5224 XXH_FORCE_INLINE XXH128_hash_t
5237 { XXH128_hash_t h128; in XXH3_hashLong_128b_internal()
5252 XXH_NO_INLINE XXH128_hash_t
5266 XXH_FORCE_INLINE XXH128_hash_t
5276 XXH_FORCE_INLINE XXH128_hash_t
5297 XXH_NO_INLINE XXH128_hash_t
5306 typedef XXH128_hash_t (*XXH3_hashLong128_f)(const void* XXH_RESTRICT, size_t,
5309 XXH_FORCE_INLINE XXH128_hash_t
5334 XXH_PUBLIC_API XXH128_hash_t XXH3_128bits(const void* input, size_t len) in XXH3_128bits()
5342 XXH_PUBLIC_API XXH128_hash_t
5351 XXH_PUBLIC_API XXH128_hash_t
5360 XXH_PUBLIC_API XXH128_hash_t
5369 XXH_PUBLIC_API XXH128_hash_t
5420 XXH_PUBLIC_API XXH128_hash_t XXH3_128bits_digest (const XXH3_state_t* state) in XXH3_128bits_digest()
5427 { XXH128_hash_t h128; in XXH3_128bits_digest()
5451 XXH_PUBLIC_API int XXH128_isEqual(XXH128_hash_t h1, XXH128_hash_t h2) in XXH128_isEqual()
5464 XXH128_hash_t const h1 = *(const XXH128_hash_t*)h128_1; in XXH128_cmp()
5465 XXH128_hash_t const h2 = *(const XXH128_hash_t*)h128_2; in XXH128_cmp()
5476 XXH128_canonicalFromHash(XXH128_canonical_t* dst, XXH128_hash_t hash) in XXH128_canonicalFromHash()
5478 XXH_STATIC_ASSERT(sizeof(XXH128_canonical_t) == sizeof(XXH128_hash_t)); in XXH128_canonicalFromHash()
5488 XXH_PUBLIC_API XXH128_hash_t
5491 XXH128_hash_t h; in XXH128_hashFromCanonical()
5505 static void XXH3_combine16(void* dst, XXH128_hash_t h128) in XXH3_combine16()
5539 XXH128_hash_t const h128 = XXH128(&scrambler, sizeof(scrambler), n); in XXH3_generateSecret()