aboutsummaryrefslogtreecommitdiff
path: root/sys/libkern/jenkins_hash.c
Commit message (Collapse)AuthorAgeFilesLines
* sys: Remove $FreeBSD$: one-line .h patternWarner Losh2023-08-161-1/+0
| | | | Remove /^\s*\*+\s*\$FreeBSD\$.*$\n/
* libkern: Fix two typos in source code commentsGordon Bergling2022-04-091-2/+2
| | | | | | - s/noticably/noticeably/ MFC after: 3 days
* s/ is is / is /gEitan Adler2012-09-141-1/+1
| | | | | | | | | | s/ a a / a /g Approved by: cperciva MFC after: 3 days Notes: svn path=/head/; revision=240521
* - Move jenkins.h to jenkins_hash.cGleb Smirnoff2012-09-041-0/+463
- Provide missing function that can do hashing of arbitrary sized buffer. - Refetch lookup3.c and do only minimal edits to it, so that diff between our jenkins_hash.c and lookup3.c is minimal. - Add declarations for jenkins_hash(), jenkins_hash32() to sys/hash.h. - Document these functions in hash(9) Obtained from: http://burtleburtle.net/bob/c/lookup3.c Notes: svn path=/head/; revision=240086