aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/malloc.h
Commit message (Expand)AuthorAgeFilesLines
* Add zfree to zero allocation before freeMatt Macy2020-02-161-0/+1
* The alignment is passed into contigmalloc_domainset in the 7th argument.Andrew Turner2019-05-281-1/+1
* Implement the M_NEXTFIT allocation strategy for vmem(9).Mark Johnston2019-05-181-3/+4
* Add malloc_domainset(9) and _domainset variants to other allocator KPIs.Mark Johnston2018-10-301-4/+6
* Eliminate false sharing in malloc due to statistic collectionMateusz Guzik2018-09-231-1/+1
* Remove a redundant #ifdef _KERNEL.Mark Johnston2018-08-231-2/+0
* inpcb: don't gratuitously defer freesMatt Macy2018-07-021-7/+0
* Make UMA and malloc(9) return non-executable memory in most cases.Jonathan T. Looney2018-06-131-1/+2
* malloc: elaborate on r334545 due to frequent questionsMateusz Guzik2018-06-061-1/+37
* Make Coverity more happy with r334545Eric van Gyzen2018-06-051-2/+2
* malloc: try to use builtins for zeroing at the callsiteMateusz Guzik2018-06-021-0/+19
* malloc: Add flag for conditionally zeroing for INVARIANTS buildsMatt Macy2018-05-241-0/+7
* style: Remove remaining deprecated MALLOC/FREE macrosConrad Meyer2018-01-251-7/+0
* malloc(9): Change nominal size to size_t to match standard CConrad Meyer2018-01-241-9/+8
* Use the __alloc_size2 attribute where relevant.Pedro F. Giffuni2018-01-221-1/+1
* Implement NUMA support in uma(9) and malloc(9). Allocations from specificJeff Roberson2018-01-121-0/+8
* mallocarray(9): panic if the requested allocation would overflowConrad Meyer2018-01-101-0/+15
* Revert r327697:Pedro F. Giffuni2018-01-081-3/+3
* malloc(9): drop the __result_use_check attribute for the kernel allocator.Pedro F. Giffuni2018-01-081-2/+2
* Introduce mallocarray() in the kernelKristof Provost2018-01-071-0/+3
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Move IPv6 malloc tag definitions into the IPv6 code.Mark Johnston2016-05-201-3/+0
* Make use of GCC alloc_align attributePedro F. Giffuni2015-05-151-1/+1
* Make use of allocation attributes in system headers.Pedro F. Giffuni2015-04-071-4/+6
* Pull in r267961 and r267973 again. Fix for issues reported will follow.Hans Petter Selasky2014-06-281-1/+1
* Revert r267961, r267973:Glen Barber2014-06-271-1/+1
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifHans Petter Selasky2014-06-271-1/+1
* - Add a general purpose resource allocator, vmem, from NetBSD. It wasJeff Roberson2013-06-281-0/+2
* - Change contigmalloc() to use the vm_paddr_t type instead of an unsignedJohn Baldwin2012-03-011-1/+1
* exclude kmem_alloc'ed ARC data buffers from kernel minidumps on amd64Kip Macy2012-01-271-0/+1
* Add MALLOC_DEBUG_MAXZONES debug malloc(9) option to use multiple umaMatthew D Fleming2010-07-281-0/+1
* Garbage collect now-unused struct malloc_type fields, bump __FreeBSD_versionRobert Watson2009-04-191-26/+5
* Add a function attribute called `__malloc_like', which informs gccDavid Schultz2009-01-311-2/+2
* Revert the removal of the MALLOC and FREE macros from the net80211 code.Dag-Erling Smørgrav2008-10-231-0/+7
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).Dag-Erling Smørgrav2008-10-231-7/+0
* Add support for the DTrace malloc provider which can enable probesJohn Birrell2008-05-231-0/+15
* Eliminate a stale comment concerning contigmalloc(9).Alan Cox2007-11-101-1/+0
* Improve memguard a bit:Pawel Jakub Dawidek2005-12-301-0/+2
* End the MALLOC_DEFINE macro without the semi-colon, the caller suppliesPoul-Henning Kamp2005-08-231-1/+1
* Introduce a new sysctl, kern.malloc_stats, which exports kernel mallocRobert Watson2005-07-141-8/+28
* Due to a last minute change in the #ifdefing in malloc.h before committing,Robert Watson2005-05-291-0/+1
* Kernel malloc layers malloc_type allocation over one of two underlyingRobert Watson2005-05-291-16/+72
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* Reimplement contigmalloc(9) with an algorithm which stands a greatly-Brian Feldman2004-07-191-0/+2
* 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