summaryrefslogtreecommitdiffstats
path: root/sys/kern/subr_mbuf.c
Commit message (Expand)AuthorAgeFilesLines
* Bring in mbuma to replace mballoc.bmilekic2004-05-311-1548/+0
* At some point during the history of m_getcl(), MAC support began torwatson2004-04-161-6/+6
* Track current and peak sfbuf usage, export the values via sysctl.silby2003-12-271-0/+6
* Pass MTX_DEF as the last argument to mtx_init() instead of 0. Thistruckman2003-12-071-2/+2
* Change all SYSCTLS which are readonly and have a related TUNABLEsilby2003-10-211-4/+4
* Use constants less throughout the code and instead use the objsizebmilekic2003-08-161-6/+6
* Now that we can call kmem_malloc without Giant it should be safedwmalone2003-07-271-2/+0
* Don't attempt to inline large functions mb_alloc() and mb_free(),phk2003-07-221-2/+2
* Use __FBSDID().obrien2003-06-111-2/+3
* Fix a potential bucket leak where when freeing to an empty bucketbmilekic2003-06-031-57/+29
* Add an INVARIENTS only check to make sure Giant is held if mbufdwmalone2003-05-291-0/+2
* Make the mb_alloc low-watermark sysctl-tunable read-only and makebmilekic2003-05-151-2/+5
* Make m_freem() just use m_free() instead of duplicating the code. Thebmilekic2003-05-101-32/+2
* Add the M_FREELIST flag, which is used to detect whenever asilby2003-05-021-0/+10
* Fix some easy, global, lint warnings. In most cases, this meansmarkm2003-04-301-1/+1
* Move MAC label storage for mbufs into m_tags from the m_pkthdr structure,rwatson2003-04-141-17/+9
* Use MBTOM() to convert mbuf allocator flags to malloc() flags, ratherrwatson2003-04-141-3/+2
* PHCC[1]:phk2003-03-101-2/+2
* Make malloc and mbuf allocation mode flags nonoverlapping.phk2003-03-101-0/+15
* Replace calls to WITNESS_SLEEP() and witness_list() with equivalent callsjhb2003-03-041-9/+2
* o Allow "buckets" in mb_alloc to be differently sized (according tobmilekic2003-02-201-73/+112
* Fix a serious bug when computing the index for thebmilekic2003-02-201-1/+1
* Back out M_* changes, per decision of the TRB.imp2003-02-191-22/+22
* Make m_getm() always return the top of the newly allocated chain, asbmilekic2003-02-141-4/+2
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-22/+22
* o Introduce a new external mbuf type, EXT_EXTREF.gallatin2003-01-021-3/+8
* o Initialise each mbuf's m_len to 0 in m_getm(); mb_put_mem() dependstjr2002-11-271-1/+3
* Fix a fairly subtle bug in mbuf_init() where the reference counterbmilekic2002-10-161-1/+1
* Replace aux mbufs with packet tags:sam2002-10-161-14/+7
* Be consistent about "static" functions: if the function is markedphk2002-09-281-1/+1
* Make m_flags an int instead of a short, this is consistent with thebmilekic2002-08-151-1/+1
* Only my brain can fart while fixing a previous brain fart.bmilekic2002-08-081-2/+1
* YIKES, I take the pointy-hat for a really big braino here. Ibmilekic2002-08-081-4/+3
* Correct a bug introduced in 1.26: M_PKTHDR is set in the 'flags'rwatson2002-08-071-1/+1
* Move the MAC label init/destroy stuff to more appropriate places so thatbmilekic2002-08-011-10/+20
* Introduce support for Mandatory Access Control and extensiblerwatson2002-07-311-1/+22
* Make reference counting for mbuf clusters [only] work like in RELENG_4.bmilekic2002-07-301-49/+37
* Move m_freem() from uipc_mbuf.c to subr_mbuf.c so it can take advantagebmilekic2002-07-241-0/+48
* Introduce mb_free() to the MBP_PERSIST{,ENT} interface. What this meansbmilekic2002-07-231-17/+70
* o Introduce new m_getcl() interface routine that allocates an mbufbmilekic2002-07-151-74/+395
* m_extadd takes a void (*freef)(void *, void *) now, not aalfred2002-06-291-1/+1
* Set system_map for both mbuf_map and clust_map to 1, in mbuf_init().bmilekic2002-06-131-2/+4
* Separate "seperate" from kernel source.eric2002-05-161-1/+1
* Remove a printf(3) argument with no corresponding format specifier.des2002-05-141-1/+1
* Change the mbuf exhaustion warning message to match the messagesilby2002-05-091-1/+2
* Change callers of mtx_init() to pass in an appropriate lock type name. Injhb2002-04-041-2/+2
* Fix bug in mb_alloc that made systems configured withbmilekic2002-03-031-3/+1
* On the first day of Christmas bde gave to me:bmilekic2001-12-231-143/+132
* Move prototype of _mext_free to mbuf.h, where it belongs, because it isbmilekic2001-12-221-1/+0
* vm/vm_kern.c: rate limit (to once per second) diagnostic printf whenluigi2001-12-011-1/+14
OpenPOWER on IntegriCloud