1 unsigned ring_hash(unsigned pid);
2 unsigned ring_add_hash(unsigned char *key, int len);
3 unsigned ring_xor_hash(unsigned char *key, int len);
4 unsigned ring_rot_hash(unsigned char *key, int len);
5 unsigned ring_djb_hash(unsigned char *key, int len);
6 unsigned ring_sax_hash(unsigned char *key, int len);
7 unsigned ring_fnv_hash(unsigned char *key, int len);
8 unsigned ring_oat_hash(unsigned char *key, int len);
9 unsigned ring_elf_hash(unsigned char *key, int len);
10 unsigned ring_jen_hash(unsigned char *k, unsigned length, unsigned initval);
11 unsigned int ring_murmur3_32(const char *key, unsigned int len, unsigned int seed) ;