summaryrefslogtreecommitdiff
path: root/include/linux/hash.h
AgeCommit message (Expand)Author
2022-01-20hash.h: remove unused define directiveIsabella Basso
2016-05-28<linux/hash.h>: Add support for architecture-specific functionsGeorge Spelvin
2016-05-28Eliminate bad hash multipliers from hash_32() and hash_64()George Spelvin
2016-05-28Change hash_64() return value to 32 bitsGeorge Spelvin
2016-05-02Minimal fix-up of bad hashing behavior of hash_64()Linus Torvalds
2014-12-10net, lib: kill arch_fast_hash library bitsDaniel Borkmann
2014-11-14Revert "fast_hash: avoid indirect function calls"Jay Vosburgh
2014-11-05fast_hash: avoid indirect function callsHannes Frederic Sowa
2014-09-13Make hash_64() use a 64-bit multiply when appropriateLinus Torvalds
2013-12-17lib: introduce arch optimized hash libraryFrancesco Fusco
2013-03-18kprobes: Make hash_64() as always inlinedMasami Hiramatsu
2012-12-06propagate name change to comments in kernel sourceNadia Yvette Chambers
2012-08-09net: Dont use ifindices in hash fnsPavel Emelyanov
2011-08-17mm: make HASHED_PAGE_VIRTUAL page_address' struct page argument const.Ian Campbell
2008-02-06hash: add explicit u32 and u64 versions of hashMatthew Wilcox
2005-04-16Linux-2.6.12-rc2Linus Torvalds