aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/malloc.h
Commit message (Expand)AuthorAgeFilesLines
* Remove advertising clause from University of California Regent's license,Warner Losh2004-04-071-4/+0
* correct typo in commentSam Leffler2003-08-191-1/+1
* - Add vm_paddr_t, a physical address type. This is required for systemsJake Burkholder2003-03-251-1/+1
* Make malloc and mbuf allocation mode flags nonoverlapping.Poul-Henning Kamp2003-03-101-4/+4
* GC M_STRING, no longer required as strdup() accepts a malloc type.Robert Watson2003-02-261-1/+0
* Add an implementation of strdup() to libkern. Allocated memory is ofRobert Watson2003-02-231-0/+1
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-191-2/+1
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-211-1/+2
* Introduce malloc_last_fail() which returns the number of seconds sincePoul-Henning Kamp2002-11-011-0/+1
* Garbage-collected splmem.Bruce Evans2002-09-151-7/+5
* Removed most namespace pollution in this header: don't include <vm/uma.h>;Bruce Evans2002-09-151-3/+3
* fix whitespace botch in previous commit.Bill Fumerola2002-06-191-1/+1
* - Introduce the new M_NOVM option which tells uma to only check the currentlyJeff Roberson2002-06-171-0/+1
* malloc/free(9) no longer require Giant. Use the malloc_mtx to protect theJeff Roberson2002-05-021-1/+6
* Convert longs to u_longs in stats. This will hold off wrap arounds for aJeff Roberson2002-04-301-4/+4
* Parenthesise macro arguments to reduce lint warnings.Mark Murray2002-04-211-1/+1
* Remove malloc_type's ks_limit.Jeff Roberson2002-04-151-4/+1
* Change ks_calls from int64_t to uint64_t, since it cannot be negative.Jeroen Ruigrok van der Werven2002-04-081-1/+1
* Fixed some style bugs in the removal of __P(()). The main ones wereBruce Evans2002-03-231-9/+8
* Remove __PAlfred Perlstein2002-03-191-12/+12
* This is the first part of the new kernel memory allocator. This replacesJeff Roberson2002-03-191-68/+4
* Add realloc() and reallocf(), and make free(NULL, ...) acceptable.Archie Cobbs2002-03-131-0/+4
* - Remove asleep(), await(), and M_ASLEEP.John Baldwin2001-08-101-2/+1
* Let M_PANIC go back to the private tree as its intention isn't understood wellBoris Popov2001-01-311-1/+0
* Add M_PANIC flag to the list of available flags passed to malloc().Boris Popov2001-01-291-0/+1
* Introduce the M_ZERO flag to malloc(9)Poul-Henning Kamp2000-10-201-0/+1
* sys/malloc.h:Bruce Evans2000-06-141-1/+1
* Removed support for generating inline code for MALLOC() and FREE()Bruce Evans2000-06-141-45/+4
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"Peter Wemm1999-12-291-4/+4
* KAME related header files additions and merges.Yoshinobu Inoue1999-11-051-0/+3
* Force the "calls" count for malloc types to be 64 bit where it keeps trackPeter Wemm1999-10-011-2/+2
* Fixed some style bugs (mainly disorderd prototypes).Bruce Evans1999-09-111-14/+9
* Get rid of MALLOC_INSTANTIATE and MALLOC_MAKE_TYPE(). Just handle the 3Bruce Evans1999-09-111-11/+3
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Add a contigfree() as a corollary to contigmalloc() as it's not clearPeter Wemm1999-08-101-1/+4
* Fix warnings in preparation for adding -Wall -Wcast-qual to theMatthew Dillon1999-01-271-2/+2
* Renamed M_KERNEL to a more appropriate M_USE_RESERVE.Matthew Dillon1999-01-211-1/+1
* This is a rather large commit that encompasses the new swapper,Matthew Dillon1999-01-211-4/+6
* Have MALLOC_DECLARE() initialize malloc types explicitly, and have themPeter Wemm1998-11-101-4/+10
* Reviewed by: dyson@freebsd.org (john Dyson), dg@root.com (david greenman)Julian Elischer1998-03-081-3/+5
* Unspammed nested include of <vm/vm_zone.h>.Bruce Evans1997-12-271-3/+1
* Removed one `const' from the declaration of `ks_shortdesc'. The pointerBruce Evans1997-12-051-11/+12
* Moved declaration of M_IOV to a less bogus place. It belongs inBruce Evans1997-12-051-1/+8
* Some fixes from John Hood:John Dyson1997-12-051-2/+3
* shuffle structs for better cacheline behavior.David Greenman1997-12-041-9/+9
* Remove the long description from the in-kernel datastructure.Poul-Henning Kamp1997-10-281-3/+5
* Last major round (Unless Bruce thinks of somthing :-) of malloc changes.Poul-Henning Kamp1997-10-121-43/+7
* Distribute and statizice a lot of the malloc M_* types.Poul-Henning Kamp1997-10-111-44/+14
* Remove all traces of M_VFSCONF, which were for all practicalPoul-Henning Kamp1997-10-111-2/+1
* Remove a bunch of unused malloc types.Poul-Henning Kamp1997-10-101-24/+10