summaryrefslogtreecommitdiffstats
path: root/sys/sys/libkern.h
Commit message (Expand)AuthorAgeFilesLines
* Implement extensions on top of standards instead of the other way around.ed2012-01-031-6/+8
* Remove the now unused skpc() function.ed2012-01-011-1/+0
* Introducing memcchr(3).ed2012-01-011-0/+1
* retire libkern getsavg2011-12-171-1/+0
* move GETS_*ECHO* defintions from libkern.h to cons.havg2011-12-171-5/+0
* Add strnlen() to libkern.jkim2011-10-041-0/+1
* Add support for asterisk characters when filling in the GELI passworded2010-11-141-0/+5
* Provide memchr() in the libkern.raj2010-06-021-0/+1
* This commit fixes the issue with alias_sctp.c. Norrs2009-02-141-0/+5
* The kernel implemented 'memcmp' is an alias for 'bcmp'. However, memcmpobrien2008-09-231-6/+1
* Add strcspn to libkern for use by xenbus routines. Will add to buildkmacy2008-08-151-0/+1
* Match the implementation of the inline function from libkern.h.obrien2008-07-141-1/+9
* strchr() and strrchr() are already present in the kernel, but with lesswkoszek2007-04-101-0/+12
* Rewrite kern_sendfile() to work in two loops, the inner which turns as manyandre2006-11-021-0/+2
* Add strstr() function to the libkern.pjd2006-08-121-0/+1
* Add some casts to make these files more C++ compatible.phk2006-07-171-1/+1
* Backout strtok() addition to libkern, strsep() is enough and strtok()pjd2005-10-061-2/+0
* Add strtok() and strtok_r() function to libkern.pjd2005-10-061-0/+2
* Add strcasecmp() and strncasecmp() to libkern and connect to the build.pjd2005-08-081-0/+2
* Inline functions belong in <sys/libkern.h>, not in <sys/systm.h>.marcel2005-04-281-0/+20
* Add strspn() to libkern.glebius2005-02-101-0/+1
* - Move gets() function to libkern (I want to use it outside vfs_mount.c).pjd2005-02-031-0/+1
* Copy qsort_r(3) from libc to libkern.glebius2004-07-151-0/+2
* Remove advertising clause from University of California Regent's license,imp2004-04-071-4/+0
* Back out previous commit; it doesn't seem to do what I thought it does.des2004-02-161-8/+0
* Avoid code duplication on platforms where int and long are the same size.des2004-02-161-0/+8
* Back out previous commit, which as bde@ pointed out is a no-op.des2004-01-141-2/+0
* #include <machine/cpufunc.h>, which may define inline versions of somedes2004-01-141-0/+2
* Add C implementations of ffsl(), fls() and flsl().des2004-01-131-1/+7
* Pass a malloc type into the libkern strdup() implementation explicitly,rwatson2003-02-251-1/+2
* Add an implementation of strdup() to libkern. Allocated memory is ofrwatson2003-02-231-0/+1
* Add restrict keyword to string functions.hsu2003-02-101-3/+3
* - Style fixes.mdodd2003-01-171-3/+3
* - Add inline functions for {ll,l,}abs() to libkern.mdodd2003-01-151-0/+4
* Slight overhaul of arc4random() and friends.phk2002-10-111-1/+2
* Hook up strsep(3) to libkern following a repo-copy by Peter. This willrwatson2002-10-101-0/+1
* Import the libc fnmatch() into the kernel. This will be used by,dd2002-10-081-0/+13
* Hook up libkern/strlcpy.c and libkern/strlcat.c after repocopy.brooks2002-09-021-0/+2
* Fixed some style bugs in the removal of __P(()). The main ones werebde2002-03-231-1/+1
* Remove __Palfred2002-03-191-22/+22
* Add a 'strvalid()' call to libkern. Given a character pointer, andrwatson2002-02-181-0/+1
* namei.h: move "struct componentname" definition outside "struct nameidata",luigi2001-09-281-1/+1
* Rewrite of the CAM error recovery code.ken2001-03-271-0/+2
* revert addition of strlcpy/strlcatassar2000-12-181-2/+0
* add strlcpy and strlcat to kernelassar2000-12-181-0/+2
* sys/systm.h is incompatable with sys/types.h in userland.peter2000-09-031-0/+2
* libkern.h now internally uses the bzero() definition from sys/systm.h.peter2000-09-031-0/+1
* Bite the bullet and provde memcmp() and memset(), this will be cheaperphk2000-09-021-0/+20
* Zap c_index() and c_rindex(). Bruce prefers these to implicitly convertpeter1999-12-101-4/+2
* Introduce OpenBSD-like Random PIDs. Controlled by a sysctl knobdan1999-11-281-0/+1
OpenPOWER on IntegriCloud