aboutsummaryrefslogtreecommitdiff
path: root/include/linux/hash.h
AgeCommit message (Expand)AuthorFilesLines
2016-05-28<linux/hash.h>: Add support for architecture-specific functionsGravatar George Spelvin 1-3/+24
2016-05-28Eliminate bad hash multipliers from hash_32() and hash_64()Gravatar George Spelvin 1-53/+34
2016-05-28Change hash_64() return value to 32 bitsGravatar George Spelvin 1-3/+3
2016-05-02Minimal fix-up of bad hashing behavior of hash_64()Gravatar Linus Torvalds 1-2/+18
2014-12-10net, lib: kill arch_fast_hash library bitsGravatar Daniel Borkmann 1-35/+0
2014-11-14Revert "fast_hash: avoid indirect function calls"Gravatar Jay Vosburgh 1-0/+34
2014-11-05fast_hash: avoid indirect function callsGravatar Hannes Frederic Sowa 1-34/+0
2014-09-13Make hash_64() use a 64-bit multiply when appropriateGravatar Linus Torvalds 1-0/+4
2013-12-17lib: introduce arch optimized hash libraryGravatar Francesco Fusco 1-0/+36
2013-03-18kprobes: Make hash_64() as always inlinedGravatar Masami Hiramatsu 1-1/+2
2012-12-06propagate name change to comments in kernel sourceGravatar Nadia Yvette Chambers 1-1/+1
2012-08-09net: Dont use ifindices in hash fnsGravatar Pavel Emelyanov 1-0/+10
2011-08-17mm: make HASHED_PAGE_VIRTUAL page_address' struct page argument const.Gravatar Ian Campbell 1-1/+1
2008-02-06hash: add explicit u32 and u64 versions of hashGravatar Matthew Wilcox 1-15/+27
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Gravatar Linus Torvalds 1-0/+58