aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/mbuf.h
Commit message (Expand)AuthorAgeFilesLines
* Make m_flags an int instead of a short, this is consistent with theBosko Milekic2002-08-151-2/+2
* Move to a nested include of _label.h instead of mac.h in sys/sys/*.hRobert Watson2002-08-141-5/+1
* Begin committing support for Mandatory Access Control and extensibleRobert Watson2002-07-301-0/+7
* Make M_COPY_PKTHDR() macro into a wrapper for a m_copy_pkthdr()Robert Watson2002-07-301-15/+2
* o Introduce new m_getcl() interface routine that allocates an mbufBosko Milekic2002-07-151-5/+6
* remove or replace caddr_t with void.Alfred Perlstein2002-06-281-2/+2
* At long last, commit the zero copy sockets code.Kenneth D. Merry2002-06-261-0/+1
* Remove some extra spaces hidden between tabsLuigi Rizzo2002-06-231-15/+15
* Define an mbuf type, MT_TAG, used for volatile annotationsLuigi Rizzo2002-06-221-2/+3
* Add some #define's for mbuf annotations.Luigi Rizzo2002-06-201-0/+48
* Fix a bug in m_split(): the "m->m_ext.ext_size" field of an mbuf was beingArchie Cobbs2002-05-311-2/+9
* Get rid of the twisted MFREE() macro entirely.Matthew Dillon2002-02-051-4/+0
* On the first day of Christmas bde gave to me:Bosko Milekic2001-12-231-77/+68
* Move prototype of _mext_free to mbuf.h, where it belongs, because it isBosko Milekic2001-12-221-0/+1
* Let M_LEADINGSPACE write into non-shared mbufs.Luigi Rizzo2001-12-141-1/+1
* Re-enable mbtypes statistics in the mbuf allocator. I disabled theseBosko Milekic2001-09-301-6/+11
* Constify m_copydata.Julian Elischer2001-08-191-1/+1
* - Do not handle the per-CPU containers in mbuf code as though the cpuidsBosko Milekic2001-07-261-0/+1
* Introduce numerous SMP friendly changes to the mbuf allocator. Namely,Bosko Milekic2001-06-221-398/+135
* fix recursive mtx_lock() call.Hajimu UMEMOTO2001-06-131-1/+6
* Nuke wrongly introduced experimental stuff during KAME merge.Hajimu UMEMOTO2001-06-111-14/+0
* Sync with recent KAME.Hajimu UMEMOTO2001-06-111-0/+25
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inMark Murray2001-05-011-2/+2
* Fix inconsistency in setup of kernel_map: we need to make sure thatBosko Milekic2001-04-181-0/+1
* Various style fixes.Bosko Milekic2001-04-051-21/+28
* - Change the msleep()s to condition variables.Bosko Milekic2001-04-031-33/+37
* Use only one mutex for the entire mbuf subsystem.Alfred Perlstein2001-04-031-26/+28
* Catch up to header include changes:John Baldwin2001-03-281-0/+1
* Move the atomic() mbstat.m_drops incrementing to the MGET(HDR) andBosko Milekic2001-03-241-3/+8
* Fixed unsorting of prototypes in previous commit. Fixed older unsorting.Bruce Evans2001-02-171-5/+5
* Implement m_getm() which will perform an "all or nothing" mbuf + clusterBosko Milekic2001-02-141-0/+1
* Long awaited style fixup in mbuf code. Get rid of K&R style prototypingBosko Milekic2001-02-111-45/+45
* Change and clean the mutex lock interface.Bosko Milekic2001-02-091-16/+16
* When short of mbufs or mbuf clusters, we sleep on appropriate "counters."Bosko Milekic2001-01-201-3/+1
* * Rename M_WAIT mbuf subsystem flag to M_TRYWAIT.Bosko Milekic2000-12-211-6/+7
* Eliminate a race in MEXTFREE(). The reference counter decrement and testBosko Milekic2000-12-131-11/+16
* Change the ext_type type from short to int, since it doesn't cost usBosko Milekic2000-11-131-1/+2
* Add new M_RDONLY flag, which can be set during setup (MEXTADD, for example),Bosko Milekic2000-11-111-14/+32
* Catch up to moving headers:John Baldwin2000-10-201-1/+1
* Correct check for NULL in MEXT_INIT_REF() which should be checking whetherBosko Milekic2000-10-151-3/+3
* While I'm here:Bosko Milekic2000-10-151-1/+1
* Backout my wrong attempt to fix the compilation warning in ip_input.cRuslan Ermilov2000-10-121-1/+1
* KASSERT that mbuf external reference counts are > 0 before we removeDavid Malone2000-10-081-1/+4
* Fix a problem with MCHTYPE macro's use of atomic().Bosko Milekic2000-10-031-2/+2
* Big mbuf subsystem diff #1: incorporate mutexes and fix things up somewhatBosko Milekic2000-09-301-151/+172
* A slight restyling of the previous fix and make the way theDavid Malone2000-08-201-8/+4
* Fix logic error which caused a page fault in kernel mode immediatelyJohn Polstra2000-08-191-2/+6
* Replace the mbuf external reference counting code with somethingDavid Malone2000-08-191-61/+116
* Make mbstat.m_mtypes seperate and viewable via sysctl, alsoAlfred Perlstein2000-07-151-9/+11
* sync with kame tree as of july00. tons of bug fixes/improvements.Jun-ichiro itojun Hagino2000-07-041-1/+17