freebsd-skq/sys/libkern
George V. Neville-Neil 1d2baefc13 Change the PF hash from Jenkins to Murmur3. In forwarding tests
this showed a conservative 3% incrase in PPS.

Differential Revision:	https://reviews.freebsd.org/D461
Submitted by:	des
Reviewed by:	emaste
MFC after:	1 month
2014-10-10 19:26:26 +00:00
..
arm Fix unwind-info errors in our hand-written arm assembler code. 2014-08-01 18:24:44 +00:00
arc4random.c Attempt to mitigate poor initialization of arc4 by one-shot 2013-04-19 00:30:52 +00:00
ashldi3.c Fix ixp425 boot2 with ARM EABI: 2013-09-29 15:19:34 +00:00
ashrdi3.c
bcd.c
bcmp.c
bsearch.c
cmpdi2.c
crc32.c Remove second consts in r233288 in order to appease C++ compilers. 2012-03-26 18:22:04 +00:00
divdi3.c
explicit_bzero.c Add explicit_bzero(3) and its kernel counterpart. 2014-10-07 04:54:11 +00:00
ffs.c
ffsl.c
fls.c
flsl.c
flsll.c Fix watchdog pretimeout. 2013-07-27 20:47:01 +00:00
fnmatch.c Use strchr() and strrchr(). 2012-01-02 12:12:10 +00:00
iconv_converter_if.m
iconv_ucs.c Use strcasecmp() instead of strcmp() when checking user-supplied encoding 2014-06-09 19:27:47 +00:00
iconv_xlat16.c
iconv_xlat.c
iconv.c Use strcasecmp() instead of strcmp() when checking user-supplied encoding 2014-06-09 19:27:47 +00:00
inet_aton.c
inet_ntoa.c
inet_ntop.c
inet_pton.c
jenkins_hash.c s/ is is / is /g 2012-09-14 22:00:03 +00:00
lshrdi3.c
mcount.c
memcchr.c Introducing memcchr(3). 2012-01-01 20:26:11 +00:00
memchr.c
memcmp.c
memmem.c Use __DECONST to avoid compiler warnings (and thus build failures) 2014-09-08 08:12:09 +00:00
memmove.c
memset.c
moddi3.c
murmur3_32.c Change the PF hash from Jenkins to Murmur3. In forwarding tests 2014-10-10 19:26:26 +00:00
qdivrem.c
qsort_r.c
qsort.c
quad.h Add __aeabi_ulcmp to allow building of the LINT kernel. 2013-01-23 09:18:18 +00:00
random.c
scanc.c
strcasecmp.c
strcat.c
strchr.c Implement extensions on top of standards instead of the other way around. 2012-01-03 07:05:30 +00:00
strcmp.c
strcpy.c
strcspn.c
strdup.c
strlcat.c
strlcpy.c Sync strlcpy with userland version. 2012-11-03 04:29:24 +00:00
strlen.c Sync strlen with userland implementation. 2012-11-03 04:28:53 +00:00
strncmp.c
strncpy.c
strndup.c Bring in the new automounter, similar to what's provided in most other 2014-08-17 09:44:42 +00:00
strnlen.c Add strnlen() to libkern. 2011-10-04 23:53:47 +00:00
strrchr.c Implement extensions on top of standards instead of the other way around. 2012-01-03 07:05:30 +00:00
strsep.c
strspn.c
strstr.c
strtol.c
strtoq.c
strtoul.c
strtouq.c
strvalid.c
ucmpdi2.c Add __aeabi_ulcmp to allow building of the LINT kernel. 2013-01-23 09:18:18 +00:00
udivdi3.c
umoddi3.c