Marlin
01.17.01
|
Go to the source code of this file.
Macros | |
#define | hashsize(n) ( 1U << (n) ) |
#define | hashmask(n) ( hashsize ( n ) - 1 ) |
#define | mix(a, b, c) |
Functions | |
unsigned | jenkins_hash (unsigned char *k, unsigned length, unsigned initval) |
#define hashmask | ( | n | ) | ( hashsize ( n ) - 1 ) |
Definition at line 15 of file jenkinsHash.h.
#define hashsize | ( | n | ) | ( 1U << (n) ) |
Definition at line 14 of file jenkinsHash.h.
#define mix | ( | a, | |
b, | |||
c | |||
) |
Definition at line 44 of file jenkinsHash.h.
Referenced by jenkins_hash().
unsigned jenkins_hash | ( | unsigned char * | k, |
unsigned | length, | ||
unsigned | initval | ||
) |
Definition at line 84 of file jenkinsHash.h.
References mix.
Referenced by marlin::ProcessorEventSeeder::refreshSeeds().