summaryrefslogtreecommitdiffstats
path: root/sys/vm/uma.h
Commit message (Expand)AuthorAgeFilesLines
* - Make the keg abstraction more complete. Permit a zone to have multiplejeff2009-01-251-0/+27
* Various comment nits, and typos.keramida2008-11-021-32/+32
* Reintroduce UMA_SLAB_KMAP; however, change its spelling toalc2008-04-041-0/+1
* Add uma_set_align() interface, which will be called at most once duringrwatson2007-02-111-1/+13
* Fix for problems that occur when all mbuf clusters migrate to the mbuf packetmohans2007-01-251-0/+3
* - Add a new function uma_zone_exhausted() to see if a zone is full.jhb2007-01-051-0/+11
* As alc pointed out to me, vm_page.c 1.305 was incomplete: uma_startup()des2005-10-081-2/+2
* Rename UMA_MAX_NAME to UTH_MAX_NAME, since it's a maximum in therwatson2005-07-251-4/+4
* Improve canonicalization of copyrights. Order copyrights by order ofrwatson2005-07-161-4/+3
* Increase the flags field for kegs from a 16 to a 32 bit value;silby2005-07-161-2/+2
* Track UMA(9) allocation failures by zone, and export via sysctl.rwatson2005-07-151-1/+2
* Introduce a new sysctl, vm.zone_stats, which exports UMA(9) allocatorrwatson2005-07-141-0/+47
* Well, it seems that I pre-maturely removed the "All rights reserved"bmilekic2005-02-161-3/+3
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
* Add my copyright and update Jeff's copyright on UMA source files,bmilekic2004-12-261-2/+4
* * Add a "how" argument to uma_zone constructors and initialization functionsgreen2004-08-021-4/+8
* Fix a comment above uma_zsecond_create(), describing its arguments.bmilekic2004-06-011-3/+3
* Bring in mbuma to replace mballoc.bmilekic2004-05-311-3/+75
* - Fix the silly flag situation in UMA. Remove redundant ZFLAG/ZONE flagsjeff2003-09-191-1/+6
* Back out M_* changes, per decision of the TRB.imp2003-02-191-1/+1
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-1/+1
* Fix typo in comments (misspelled "necessary").sheldonh2002-10-221-2/+2
* - Use my freebsd email alias in the copyright.jeff2002-09-191-2/+1
* - Split UMA_ZFLAG_OFFPAGE into UMA_ZFLAG_OFFPAGE and UMA_ZFLAG_HASH.jeff2002-09-181-6/+11
* Void functions cannot return values.markm2002-07-181-1/+1
* - Remove bogus use of kmem_alloc that was inherited from the old zonejeff2002-06-191-1/+0
* - Introduce the new M_NOVM option which tells uma to only check the currentlyjeff2002-06-171-0/+1
* - Changed the size element of uma_zctor_args to be size_t instead of int.arr2002-05-021-1/+1
* Move the implementation of M_ZERO into UMA so that it can be passed tojeff2002-04-301-6/+5
* Add a new zone flag UMA_ZONE_MTXCLASS. This puts the zone in it's ownjeff2002-04-291-0/+1
* Implement uma_zdestroy(). It's prototype changed slightly. I decided that Ijeff2002-04-081-7/+2
* Spelling correction; s/seperate/separate/gjeff2002-04-071-1/+1
* Add uma_zone_set_max() to add enforced limits to non vm obj backed zones.jeff2002-03-201-0/+10
* This is the first part of the new kernel memory allocator. This replacesjeff2002-03-191-0/+420
OpenPOWER on IntegriCloud