Home | History | Annotate | Download | only in lib

Lines Matching refs:U32

43  * You can also enable this parameter if you know your input data will always be aligned (boundaries of 4, for U32).
110 typedef uint32_t U32;
116 typedef unsigned int U32;
137 U32 v;
173 static U32 XXH_swap32 (U32 x)
231 FORCE_INLINE U32 XXH_readLE32_align(const void* ptr, XXH_endianess endian, XXH_alignment align)
236 return endian==XXH_littleEndian ? *(U32*)ptr : XXH_swap32(*(U32*)ptr);
239 FORCE_INLINE U32 XXH_readLE32(const void* ptr, XXH_endianess endian)
261 FORCE_INLINE U32 XXH32_endian_align(const void* input, size_t len, U32 seed, XXH_endianess endian, XXH_alignment align)
265 U32 h32;
279 U32 v1 = seed + PRIME32_1 + PRIME32_2;
280 U32 v2 = seed + PRIME32_2;
281 U32 v3 = seed + 0;
282 U32 v4 = seed - PRIME32_1;
312 h32 += (U32) len;
514 U32 seed;
515 U32 v1;
516 U32 v2;
517 U32 v3;
518 U32 v4;
519 U32 mem32[4]; /* defined as U32 for alignment */
520 U32 memsize;
532 U32 memsize;
561 XXH_errorcode XXH32_reset(XXH32_state_t* state_in, U32 seed)
603 state->memsize += (U32)len;
611 const U32* p32 = state->mem32;
636 U32 v1 = state->v1;
637 U32 v2 = state->v2;
638 U32 v3 = state->v3;
639 U32 v4 = state->v4;
689 FORCE_INLINE U32 XXH32_digest_endian (const XXH32_state_t* state_in, XXH_endianess endian)
694 U32 h32;
705 h32 += (U32) state->total_len;
731 U32 XXH32_digest (const XXH32_state_t* state_in)
757 state->memsize += (U32)len;