summaryrefslogtreecommitdiffstats
path: root/sys/kern/uipc_mbuf.c
Commit message (Expand)AuthorAgeFilesLines
* Replace aux mbufs with packet tags:sam2002-10-161-1/+1
* While well intentionned the check to see it there is a packetjulian2002-09-191-3/+0
* fix style.. Return in the kernel always has () around the arguments.julian2002-09-191-1/+1
* Compiler was correct:julian2002-09-191-1/+1
* If M_PKTHDR is set then we don't need to do a loop to find the total length.darrenr2002-09-191-0/+3
* style nit: unsigned -> u_int in the kernel, particularly tobmilekic2002-09-181-11/+11
* Make m_length() and m_fixhdr() return unsigned.phk2002-09-181-4/+4
* Introduce the m_length() function which will return the accumulatedphk2002-09-181-6/+19
* Move m_fixhdr() from "mbchain" to "mbuf" where it belongs.phk2002-09-181-0/+14
* Include file cleanup; mac.h and malloc.h at one point had orderingrwatson2002-08-011-1/+1
* Introduce support for Mandatory Access Control and extensiblerwatson2002-07-311-0/+14
* Make M_COPY_PKTHDR() macro into a wrapper for a m_copy_pkthdr()rwatson2002-07-301-0/+19
* Move m_freem() from uipc_mbuf.c to subr_mbuf.c so it can take advantagebmilekic2002-07-241-8/+0
* o Introduce new m_getcl() interface routine that allocates an mbufbmilekic2002-07-151-66/+0
* Fix a bug in m_split(): the "m->m_ext.ext_size" field of an mbuf was beingarchie2002-05-311-1/+5
* Fix corner case where m_len was not being initialized.hsu2002-04-121-1/+3
* Get rid of the twisted MFREE() macro entirely.dillon2002-02-051-8/+3
* Update to C99, s/__FUNCTION__/__func__/.obrien2001-12-101-2/+2
* Forgot to remove this un-needed test. (M_WAITOK won't fail)julian2001-08-191-1/+1
* Introduce numerous SMP friendly changes to the mbuf allocator. Namely,bmilekic2001-06-221-461/+8
* Change m_devget()'s outdated and unused `offset' argument to actually meanbmilekic2001-06-201-30/+25
* Patch up a blunder I made a few days ago. nmbcnt was being initializedpeter2001-06-131-6/+15
* Sync with recent KAME.ume2001-06-111-9/+0
* "Fix" the previous initial attempt at fixing TUNABLE_INT(). This timepeter2001-06-081-3/+3
* Back out part of my previous commit. This was a last minute changepeter2001-06-071-3/+3
* Make the TUNABLE_*() macros look and behave more consistantly like thepeter2001-06-061-9/+15
* Back out jesper's 2001/05/31 14:58:11 PDT commit. It does not compile.obrien2001-06-011-0/+5
* Move the definition of NMBCLUSTERS from src/sys/kern/uipc_mbuf.cjesper2001-05-311-5/+0
* Increment mbstat.m_mpfail, not mbstat.m_mcfail, when m_pullup() fails.bmilekic2001-05-231-1/+1
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inmarkm2001-05-011-2/+4
* Fix inconsistency in setup of kernel_map: we need to make sure thatbmilekic2001-04-181-4/+5
* - Change the msleep()s to condition variables.bmilekic2001-04-031-21/+21
* Use only one mutex for the entire mbuf subsystem.alfred2001-04-031-44/+47
* Move the atomic() mbstat.m_drops incrementing to the MGET(HDR) andbmilekic2001-03-241-19/+5
* Fix a couple of things in the internal mbuf allocation interface:bmilekic2001-03-171-8/+8
* Fix parameter order in the calls to MGET().bp2001-02-211-2/+2
* Preserve alignment of first mbuf in m_copypacket.luigi2001-02-201-0/+4
* Implement m_getm() which will perform an "all or nothing" mbuf + clusterbmilekic2001-02-141-1/+67
* Long awaited style fixup in mbuf code. Get rid of K&R style prototypingbmilekic2001-02-111-129/+87
* Change and clean the mutex lock interface.bmilekic2001-02-091-15/+15
* Don't bother with acquiring/releasing Giant around kmem_malloc() andjhb2001-02-081-40/+0
* When short of mbufs or mbuf clusters, we sleep on appropriate "counters."bmilekic2001-01-201-6/+5
* Add some KASSERTs valid if WITNESS is defined to verify that the mbufbmilekic2001-01-161-4/+39
* In m_mballoc_wait(), drop the mmbfree mutex lock prior to callingbmilekic2001-01-091-12/+15
* * Rename M_WAIT mbuf subsystem flag to M_TRYWAIT.bmilekic2000-12-211-9/+9
* Catch up to moving headers:jhb2000-10-201-1/+1
* Add nmbcnt sysctl and make it tunable at boottime; nmbcnt is thebmilekic2000-10-151-1/+5
* Big mbuf subsystem diff #1: incorporate mutexes and fix things up somewhatbmilekic2000-09-301-254/+207
* m_mballoc_wait() had a spl/tsleep race. mbufs can be freed in interruptpeter2000-08-251-0/+2
* Replace the mbuf external reference counting code with somethingdwmalone2000-08-191-27/+57
OpenPOWER on IntegriCloud