Lines Matching refs:ptr
203 static xxh_u32 XXH_read32(const void* ptr) { return ((const unalign*)ptr)->u32; } in XXH_read32() argument
286 XXH_FORCE_INLINE xxh_u32 XXH_readLE32(const void* ptr) in XXH_readLE32() argument
288 return XXH_CPU_LITTLE_ENDIAN ? XXH_read32(ptr) : XXH_swap32(XXH_read32(ptr)); in XXH_readLE32()
291 static xxh_u32 XXH_readBE32(const void* ptr) in XXH_readBE32() argument
293 return XXH_CPU_LITTLE_ENDIAN ? XXH_swap32(XXH_read32(ptr)) : XXH_read32(ptr); in XXH_readBE32()
297 XXH_readLE32_align(const void* ptr, XXH_alignment align) in XXH_readLE32_align() argument
300 return XXH_readLE32(ptr); in XXH_readLE32_align()
302 return XXH_CPU_LITTLE_ENDIAN ? *(const xxh_u32*)ptr : XXH_swap32(*(const xxh_u32*)ptr); in XXH_readLE32_align()
388 XXH32_finalize(xxh_u32 h32, const xxh_u8* ptr, size_t len, XXH_alignment align) in XXH32_finalize() argument
391 h32 += (*ptr++) * PRIME32_5; \ in XXH32_finalize()
395 h32 += XXH_get32bits(ptr) * PRIME32_3; \ in XXH32_finalize()
396 ptr+=4; \ in XXH32_finalize()
713 static xxh_u64 XXH_read64(const void* ptr) { return ((const unalign64*)ptr)->u64; } in XXH_read64() argument
748 XXH_FORCE_INLINE xxh_u64 XXH_readLE64(const void* ptr) in XXH_readLE64() argument
750 return XXH_CPU_LITTLE_ENDIAN ? XXH_read64(ptr) : XXH_swap64(XXH_read64(ptr)); in XXH_readLE64()
753 static xxh_u64 XXH_readBE64(const void* ptr) in XXH_readBE64() argument
755 return XXH_CPU_LITTLE_ENDIAN ? XXH_swap64(XXH_read64(ptr)) : XXH_read64(ptr); in XXH_readBE64()
759 XXH_readLE64_align(const void* ptr, XXH_alignment align) in XXH_readLE64_align() argument
762 return XXH_readLE64(ptr); in XXH_readLE64_align()
764 return XXH_CPU_LITTLE_ENDIAN ? *(const xxh_u64*)ptr : XXH_swap64(*(const xxh_u64*)ptr); in XXH_readLE64_align()
806 XXH64_finalize(xxh_u64 h64, const xxh_u8* ptr, size_t len, XXH_alignment align) in XXH64_finalize() argument
809 h64 ^= (*ptr++) * PRIME64_5; \ in XXH64_finalize()
813 h64 ^= (xxh_u64)(XXH_get32bits(ptr)) * PRIME64_1; \ in XXH64_finalize()
814 ptr+=4; \ in XXH64_finalize()
818 xxh_u64 const k1 = XXH64_round(0, XXH_get64bits(ptr)); \ in XXH64_finalize()
819 ptr+=8; \ in XXH64_finalize()