1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-10-27 01:55:10 +03:00
lvm2/base/data-struct
Zdenek Kabelac ff21723512 hash: replace hash with better function
Add Bob Jenkins hash function to get better working hash function,
which does genarate way less colisions (especially with similar
strings).

For a comparision also a kernel function used in DM kernel is include.
While it's better then our existing one, it's still far worse,
then Bob Jenkins hash.
2021-03-08 15:33:15 +01:00
..
hash.c hash: replace hash with better function 2021-03-08 15:33:15 +01:00
hash.h device_mapper: move hash.[hc] to base/data-struct 2018-06-08 13:54:19 +01:00
list.c base: Move list to base/data-struct 2018-06-08 11:24:18 +01:00
list.h list: use container_of 2020-05-20 16:01:20 +02:00
radix-tree-adaptive.c cov: explicitely ignore function result 2020-09-01 17:57:50 +02:00
radix-tree-simple.c [radix-tree] alternative radix-tree implementation. 2018-09-11 13:12:07 +01:00
radix-tree.c [radix-tree] alternative radix-tree implementation. 2018-09-11 13:12:07 +01:00
radix-tree.h configure: avoid repeative inclusion of configure.h 2018-12-21 19:19:50 +01:00