php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
PMurHash128.h File Reference
#include <stdint.h>

Go to the source code of this file.

Functions

void PMurHash128x64_Process (uint64_t ph[2], uint64_t pcarry[2], const void *key, int len)
 
void PMurHash128x64_Result (const uint64_t ph[2], const uint64_t pcarry[2], uint32_t total_length, uint64_t out[2])
 
void PMurHash128x64 (const void *key, const int len, uint32_t seed, void *out)
 
void PMurHash128x86_Process (uint32_t ph[4], uint32_t pcarry[4], const void *key, int len)
 
void PMurHash128x86_Result (const uint32_t ph[4], const uint32_t pcarry[4], uint32_t total_length, uint32_t out[4])
 
void PMurHash128x86 (const void *key, const int len, uint32_t seed, void *out)
 

Function Documentation

◆ PMurHash128x64()

void PMurHash128x64 ( const void * key,
const int len,
uint32_t seed,
void * out )

Definition at line 634 of file PMurHash128.c.

◆ PMurHash128x64_Process()

void PMurHash128x64_Process ( uint64_t ph[2],
uint64_t pcarry[2],
const void * key,
int len )

Definition at line 526 of file PMurHash128.c.

◆ PMurHash128x64_Result()

void PMurHash128x64_Result ( const uint64_t ph[2],
const uint64_t pcarry[2],
uint32_t total_length,
uint64_t out[2] )

Definition at line 483 of file PMurHash128.c.

◆ PMurHash128x86()

void PMurHash128x86 ( const void * key,
const int len,
uint32_t seed,
void * out )

Definition at line 427 of file PMurHash128.c.

◆ PMurHash128x86_Process()

void PMurHash128x86_Process ( uint32_t ph[4],
uint32_t pcarry[4],
const void * key,
int len )

Definition at line 243 of file PMurHash128.c.

◆ PMurHash128x86_Result()

void PMurHash128x86_Result ( const uint32_t ph[4],
const uint32_t pcarry[4],
uint32_t total_length,
uint32_t out[4] )

Definition at line 173 of file PMurHash128.c.