summaryrefslogtreecommitdiff
path: root/lib/crc32.c
AgeCommit message (Expand)AuthorLines
2017-02-24lib: add module support to crc32 testsGeert Uytterhoeven-824/+0
2016-08-02crc32: use ktime_get_ns() for measurementArnd Bergmann-12/+4
2014-06-25lib: crc32: Add some additional __pure annotationsGeorge Spelvin-1/+1
2014-06-25lib: crc32: Mark test data __initconstGeorge Spelvin-2/+2
2014-06-25lib: crc32: Greatly shrink CRC combining codeGeorge Spelvin-77/+70
2014-06-04lib/crc32.c: remove unnecessary __constantFabian Frederick-2/+2
2013-11-04lib: crc32: reduce number of cases for crc32{, c}_combineDaniel Borkmann-2/+2
2013-11-04lib: crc32: conditionally resched when running testcasesDaniel Borkmann-0/+3
2013-11-03lib: crc32: add test cases for crc32{, c}_combine routinesDaniel Borkmann-0/+72
2013-11-03lib: crc32: add functionality to combine two crc32{, c}s in GF(2)Daniel Borkmann-0/+81
2013-11-03lib: crc32: clean up spacing in test casesDaniel Borkmann-200/+100
2013-09-11lib/crc32: update the comments of crc32_{be,le}_generic()Gu Zheng-6/+11
2012-10-06sections: fix const sections for crc32 tableJoe Mario-3/+6
2012-07-30lib/crc32.c: fix unused variables warningsThiago Rafael Becker-0/+2
2012-03-23crc32: add self-test code for crc32cDarrick J. Wong-102/+261
2012-03-23crc32: bolt on crc32cDarrick J. Wong-23/+56
2012-03-23crc32: add note about this patchset to crc32.cBob Pearson-0/+4
2012-03-23crc32: optimize loop counter for x86Bob Pearson-0/+13
2012-03-23crc32: add slice-by-8 algorithm to existing codeBob Pearson-11/+27
2012-03-23crc32: make CRC_*_BITS definition correspond to actual bit countsBob Pearson-3/+14
2012-03-23crc32: fix mixing of endian-specific typesBob Pearson-6/+6
2012-03-23crc32: miscellaneous cleanupsBob Pearson-68/+36
2012-03-23crc32: simplify unit test codeBob Pearson-117/+681
2012-03-23crc32: move long comment about crc32 fundamentals to Documentation/Bob Pearson-127/+2
2012-03-23crc32: remove two instances of trailing whitespacesBob Pearson-1/+1
2012-01-10crc32: optimize inner loopJoakim Tjernlund-10/+11
2011-07-26atomic: use <linux/atomic.h>Arun Sharma-1/+1
2010-05-26revert "crc32: use __BYTE_ORDER macro for endian detection"Andrew Morton-1/+1
2010-05-25crc32: use __BYTE_ORDER macro for endian detection.Joakim Tjernlund-1/+1
2010-05-25crc32: major optimizationJoakim Tjernlund-9/+15
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo-1/+0
2010-03-06crc32: some minor cleanupsJoakim Tjernlund-16/+14
2009-12-15crc32: minor optimizations and cleanupJoakim Tjernlund-77/+44
2008-02-03lib/: Spelling fixesJoe Perches-1/+1
2007-10-18Replace __attribute_pure__ with __pureRalf Baechle-6/+6
2006-12-08[PATCH] crc32: replace bitreverse by bitrev32Akinobu Mita-23/+5
2006-06-25[PATCH] kernel-doc for lib/crc*.cRandy Dunlap-32/+22
2005-08-07[PATCH] crc32.c typo fixDominik Hackl-1/+1
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds-0/+529