Lines Matching refs:ptr

1514 static xxh_u32 XXH_read32(const void* ptr)  in XXH_read32()  argument
1517 return ((const xxh_unalign*)ptr)->u32; in XXH_read32()
1689 XXH_FORCE_INLINE xxh_u32 XXH_readLE32(const void* ptr) in XXH_readLE32() argument
1691 return XXH_CPU_LITTLE_ENDIAN ? XXH_read32(ptr) : XXH_swap32(XXH_read32(ptr)); in XXH_readLE32()
1694 static xxh_u32 XXH_readBE32(const void* ptr) in XXH_readBE32() argument
1696 return XXH_CPU_LITTLE_ENDIAN ? XXH_swap32(XXH_read32(ptr)) : XXH_read32(ptr); in XXH_readBE32()
1701 XXH_readLE32_align(const void* ptr, XXH_alignment align) in XXH_readLE32_align() argument
1704 return XXH_readLE32(ptr); in XXH_readLE32_align()
1706 return XXH_CPU_LITTLE_ENDIAN ? *(const xxh_u32*)ptr : XXH_swap32(*(const xxh_u32*)ptr); in XXH_readLE32_align()
1834 XXH32_finalize(xxh_u32 h32, const xxh_u8* ptr, size_t len, XXH_alignment align) in XXH32_finalize() argument
1837 h32 += (*ptr++) * XXH_PRIME32_5; \ in XXH32_finalize()
1842 h32 += XXH_get32bits(ptr) * XXH_PRIME32_3; \ in XXH32_finalize()
1843 ptr += 4; \ in XXH32_finalize()
2171 static xxh_u64 XXH_read64(const void* ptr) in XXH_read64() argument
2174 return ((const xxh_unalign64*)ptr)->u64; in XXH_read64()
2241 XXH_FORCE_INLINE xxh_u64 XXH_readLE64(const void* ptr) in XXH_readLE64() argument
2243 return XXH_CPU_LITTLE_ENDIAN ? XXH_read64(ptr) : XXH_swap64(XXH_read64(ptr)); in XXH_readLE64()
2246 static xxh_u64 XXH_readBE64(const void* ptr) in XXH_readBE64() argument
2248 return XXH_CPU_LITTLE_ENDIAN ? XXH_swap64(XXH_read64(ptr)) : XXH_read64(ptr); in XXH_readBE64()
2253 XXH_readLE64_align(const void* ptr, XXH_alignment align) in XXH_readLE64_align() argument
2256 return XXH_readLE64(ptr); in XXH_readLE64_align()
2258 return XXH_CPU_LITTLE_ENDIAN ? *(const xxh_u64*)ptr : XXH_swap64(*(const xxh_u64*)ptr); in XXH_readLE64_align()
2314 XXH64_finalize(xxh_u64 h64, const xxh_u8* ptr, size_t len, XXH_alignment align) in XXH64_finalize() argument
2318 xxh_u64 const k1 = XXH64_round(0, XXH_get64bits(ptr)); in XXH64_finalize()
2319 ptr += 8; in XXH64_finalize()
2325 h64 ^= (xxh_u64)(XXH_get32bits(ptr)) * XXH_PRIME64_1; in XXH64_finalize()
2326 ptr += 4; in XXH64_finalize()
2331 h64 ^= (*ptr++) * XXH_PRIME64_5; in XXH64_finalize()
2972 XXH_FORCE_INLINE xxh_u64x2 XXH_vec_loadu(const void *ptr) in XXH_vec_loadu() argument
2975 memcpy(&ret, ptr, sizeof(xxh_u64x2)); in XXH_vec_loadu()
3018 # define XXH_PREFETCH(ptr) (void)(ptr) /* disabled */ argument
3022 # define XXH_PREFETCH(ptr) _mm_prefetch((const char*)(ptr), _MM_HINT_T0) argument
3024 # define XXH_PREFETCH(ptr) __builtin_prefetch((ptr), 0 /* rw==read */, 3 /* locality */) argument
3026 # define XXH_PREFETCH(ptr) (void)(ptr) /* disabled */ argument
4465 xxh_u8* ptr = base + offset; in XXH_alignedMalloc() local
4467 XXH_ASSERT((size_t)ptr % align == 0); in XXH_alignedMalloc()
4470 ptr[-1] = (xxh_u8)offset; in XXH_alignedMalloc()
4471 return ptr; in XXH_alignedMalloc()
4483 xxh_u8* ptr = (xxh_u8*)p; in XXH_alignedFree() local
4485 xxh_u8 offset = ptr[-1]; in XXH_alignedFree()
4487 xxh_u8* base = ptr - offset; in XXH_alignedFree()