Macros | |
#define | XXH_get64bits(p) XXH_readLE64_align(p, align) |
#define | XXH_PRIME64_1 0x9E3779B185EBCA87ULL |
#define | XXH_PRIME64_2 0xC2B2AE3D27D4EB4FULL |
#define | XXH_PRIME64_3 0x165667B19E3779F9ULL |
#define | XXH_PRIME64_4 0x85EBCA77C2B2AE63ULL |
#define | XXH_PRIME64_5 0x27D4EB2F165667C5ULL |
Functions | |
static xxh_u64 | XXH64_avalanche (xxh_u64 h64) |
XXH_FORCE_INLINE xxh_u64 | XXH64_endian_align (const xxh_u8 *input, size_t len, xxh_u64 seed, XXH_alignment align) |
static xxh_u64 | XXH64_finalize (xxh_u64 h64, const xxh_u8 *ptr, size_t len, XXH_alignment align) |
static xxh_u64 | XXH64_mergeRound (xxh_u64 acc, xxh_u64 val) |
static xxh_u64 | XXH64_round (xxh_u64 acc, xxh_u64 input) |
#define XXH_get64bits | ( | p | ) | XXH_readLE64_align(p, align) |
#define XXH_PRIME64_1 0x9E3779B185EBCA87ULL |
#define XXH_PRIME64_2 0xC2B2AE3D27D4EB4FULL |
#define XXH_PRIME64_3 0x165667B19E3779F9ULL |
#define XXH_PRIME64_4 0x85EBCA77C2B2AE63ULL |
#define XXH_PRIME64_5 0x27D4EB2F165667C5ULL |
XXH_FORCE_INLINE xxh_u64 XXH64_endian_align | ( | const xxh_u8 * | input, |
size_t | len, | ||
xxh_u64 | seed, | ||
XXH_alignment | align | ||
) |
|
static |