aboutsummaryrefslogtreecommitdiff
path: root/lib/crc32.c
AgeCommit message (Expand)AuthorFilesLines
2022-01-31lib/crc32: Make crc32_be weak for arch overrideGravatar Kevin Bracey 1-2/+3
2022-01-31lib/crc32: remove unneeded castsGravatar Kevin Bracey 1-6/+3
2020-10-16lib/crc32.c: fix trivial typo in preprocessor conditionGravatar Tobias Jordan 1-1/+1
2020-06-19docs: move remaining stuff under Documentation/*.txt to Documentation/stagingGravatar Mauro Carvalho Chehab 1-1/+1
2019-02-15lib/crc32.c: mark crc32_le_base/__crc32c_le_base aliases as __pureGravatar Miguel Ojeda 1-2/+2
2018-09-10lib/crc32: make core crc32() routines weak so they can be overriddenGravatar Ard Biesheuvel 1-4/+7
2018-07-27lib/crc: Use consistent naming for CRC-32 polynomialsGravatar Krzysztof Kozlowski 1-5/+5
2018-07-27lib/crc: Move polynomial definition to separate headerGravatar Krzysztof Kozlowski 1-0/+1
2017-09-26docs: clean up and add rest of CRC functions to kernel-api.rstGravatar Randy Dunlap 1-1/+1
2017-02-24lib: add module support to crc32 testsGravatar Geert Uytterhoeven 1-824/+0
2016-08-02crc32: use ktime_get_ns() for measurementGravatar Arnd Bergmann 1-12/+4
2014-06-25lib: crc32: Add some additional __pure annotationsGravatar George Spelvin 1-1/+1
2014-06-25lib: crc32: Mark test data __initconstGravatar George Spelvin 1-2/+2
2014-06-25lib: crc32: Greatly shrink CRC combining codeGravatar George Spelvin 1-77/+70
2014-06-04lib/crc32.c: remove unnecessary __constantGravatar Fabian Frederick 1-2/+2
2013-11-04lib: crc32: reduce number of cases for crc32{, c}_combineGravatar Daniel Borkmann 1-2/+2
2013-11-04lib: crc32: conditionally resched when running testcasesGravatar Daniel Borkmann 1-0/+3
2013-11-03lib: crc32: add test cases for crc32{, c}_combine routinesGravatar Daniel Borkmann 1-0/+72
2013-11-03lib: crc32: add functionality to combine two crc32{, c}s in GF(2)Gravatar Daniel Borkmann 1-0/+81
2013-11-03lib: crc32: clean up spacing in test casesGravatar Daniel Borkmann 1-200/+100
2013-09-11lib/crc32: update the comments of crc32_{be,le}_generic()Gravatar Gu Zheng 1-6/+11
2012-10-06sections: fix const sections for crc32 tableGravatar Joe Mario 1-3/+6
2012-07-30lib/crc32.c: fix unused variables warningsGravatar Thiago Rafael Becker 1-0/+2
2012-03-23crc32: add self-test code for crc32cGravatar Darrick J. Wong 1-102/+261
2012-03-23crc32: bolt on crc32cGravatar Darrick J. Wong 1-23/+56
2012-03-23crc32: add note about this patchset to crc32.cGravatar Bob Pearson 1-0/+4
2012-03-23crc32: optimize loop counter for x86Gravatar Bob Pearson 1-0/+13
2012-03-23crc32: add slice-by-8 algorithm to existing codeGravatar Bob Pearson 1-11/+27
2012-03-23crc32: make CRC_*_BITS definition correspond to actual bit countsGravatar Bob Pearson 1-3/+14
2012-03-23crc32: fix mixing of endian-specific typesGravatar Bob Pearson 1-6/+6
2012-03-23crc32: miscellaneous cleanupsGravatar Bob Pearson 1-68/+36
2012-03-23crc32: simplify unit test codeGravatar Bob Pearson 1-117/+681
2012-03-23crc32: move long comment about crc32 fundamentals to Documentation/Gravatar Bob Pearson 1-127/+2
2012-03-23crc32: remove two instances of trailing whitespacesGravatar Bob Pearson 1-1/+1
2012-01-10crc32: optimize inner loopGravatar Joakim Tjernlund 1-10/+11
2011-07-26atomic: use <linux/atomic.h>Gravatar Arun Sharma 1-1/+1
2010-05-26revert "crc32: use __BYTE_ORDER macro for endian detection"Gravatar Andrew Morton 1-1/+1
2010-05-25crc32: use __BYTE_ORDER macro for endian detection.Gravatar Joakim Tjernlund 1-1/+1
2010-05-25crc32: major optimizationGravatar Joakim Tjernlund 1-9/+15
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Gravatar Tejun Heo 1-1/+0
2010-03-06crc32: some minor cleanupsGravatar Joakim Tjernlund 1-16/+14
2009-12-15crc32: minor optimizations and cleanupGravatar Joakim Tjernlund 1-77/+44
2008-02-03lib/: Spelling fixesGravatar Joe Perches 1-1/+1
2007-10-18Replace __attribute_pure__ with __pureGravatar Ralf Baechle 1-6/+6
2006-12-08[PATCH] crc32: replace bitreverse by bitrev32Gravatar Akinobu Mita 1-23/+5
2006-06-25[PATCH] kernel-doc for lib/crc*.cGravatar Randy Dunlap 1-32/+22
2005-08-07[PATCH] crc32.c typo fixGravatar Dominik Hackl 1-1/+1
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Gravatar Linus Torvalds 1-0/+529