aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/malloc.h
Commit message (Expand)AuthorAgeFilesLines
* Add a VM flag to prevent reclaim on a failed contig allocationRyan Stone2021-02-031-0/+1
* Implement malloc_domainset_aligned(9).Konstantin Belousov2021-01-171-0/+3
* [malloc] quieten -Werror=missing-braces with malloc.h wth gcc-6.4Adrian Chadd2020-11-131-1/+0
* malloc: retire malloc_last_failMateusz Guzik2020-11-121-1/+0
* malloc: retire mt_stats_zone in favor of pcpu_zone_64Mateusz Guzik2020-11-091-0/+3
* malloc: move malloc_type_internal into malloc_typeMateusz Guzik2020-11-061-7/+11
* malloc: add a helper returning size allocated for given requestMateusz Guzik2020-11-051-0/+1
* malloc: delegate M_EXEC handling to dedicacted routinesMateusz Guzik2020-10-301-0/+5
* Create a standalone version of sys/malloc.hWarner Losh2020-09-241-0/+31
* LinuxKPI: Implement ksize() function.Vladimir Kondratyev2020-08-291-0/+1
* Remove free_domain() and uma_zfree_domain().Mark Johnston2020-08-041-1/+0
* 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