Home | History | Annotate | Download | only in lib

Lines Matching defs:U32

138     typedef uint32_t U32;
143 typedef unsigned int U32;
151 static U32 XXH_read32(const void* memPtr) { return *(const U32*) memPtr; }
157 typedef union { U32 u32; } __attribute__((packed)) unalign;
158 static U32 XXH_read32(const void* ptr) { return ((const unalign*)ptr)->u32; }
165 static U32 XXH_read32(const void* memPtr)
167 U32 val;
194 static U32 XXH_swap32 (U32 x)
221 FORCE_INLINE U32 XXH_readLE32_align(const void* ptr, XXH_endianess endian, XXH_alignment align)
226 return endian==XXH_littleEndian ? *(const U32*)ptr : XXH_swap32(*(const U32*)ptr);
229 FORCE_INLINE U32 XXH_readLE32(const void* ptr, XXH_endianess endian)
234 static U32 XXH_readBE32(const void* ptr)
250 static const U32 PRIME32_1 = 2654435761U;
251 static const U32 PRIME32_2 = 2246822519U;
252 static const U32 PRIME32_3 = 3266489917U;
253 static const U32 PRIME32_4 = 668265263U;
254 static const U32 PRIME32_5 = 374761393U;
256 static U32 XXH32_round(U32 seed, U32 input)
264 FORCE_INLINE U32 XXH32_endian_align(const void* input, size_t len, U32 seed, XXH_endianess endian, XXH_alignment align)
268 U32 h32;
280 U32 v1 = seed + PRIME32_1 + PRIME32_2;
281 U32 v2 = seed + PRIME32_2;
282 U32 v3 = seed + 0;
283 U32 v4 = seed - PRIME32_1;
297 h32 += (U32) len;
399 { const U32* p32 = state->mem32;
411 U32 v1 = state->v1;
412 U32 v2 = state->v2;
413 U32 v3 = state->v3;
414 U32 v4 = state->v4;
449 FORCE_INLINE U32 XXH32_digest_endian (const XXH32_state_t* state, XXH_endianess endian)
453 U32 h32;
545 typedef union { U32 u32; U64 u64; } __attribute__((packed)) unalign64;
761 state->memsize += (U32)len;