summaryrefslogtreecommitdiffstats
path: root/sys/sys/mbuf.h
Commit message (Expand)AuthorAgeFilesLines
* Constify m_copydata.julian2001-08-191-1/+1
* - Do not handle the per-CPU containers in mbuf code as though the cpuidsbmilekic2001-07-261-0/+1
* Introduce numerous SMP friendly changes to the mbuf allocator. Namely,bmilekic2001-06-221-398/+135
* fix recursive mtx_lock() call.ume2001-06-131-1/+6
* Nuke wrongly introduced experimental stuff during KAME merge.ume2001-06-111-14/+0
* Sync with recent KAME.ume2001-06-111-0/+25
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inmarkm2001-05-011-2/+2
* Fix inconsistency in setup of kernel_map: we need to make sure thatbmilekic2001-04-181-0/+1
* Various style fixes.bmilekic2001-04-051-21/+28
* - Change the msleep()s to condition variables.bmilekic2001-04-031-33/+37
* Use only one mutex for the entire mbuf subsystem.alfred2001-04-031-26/+28
* Catch up to header include changes:jhb2001-03-281-0/+1
* Move the atomic() mbstat.m_drops incrementing to the MGET(HDR) andbmilekic2001-03-241-3/+8
* Fixed unsorting of prototypes in previous commit. Fixed older unsorting.bde2001-02-171-5/+5
* Implement m_getm() which will perform an "all or nothing" mbuf + clusterbmilekic2001-02-141-0/+1
* Long awaited style fixup in mbuf code. Get rid of K&R style prototypingbmilekic2001-02-111-45/+45
* Change and clean the mutex lock interface.bmilekic2001-02-091-16/+16
* When short of mbufs or mbuf clusters, we sleep on appropriate "counters."bmilekic2001-01-201-3/+1
* * Rename M_WAIT mbuf subsystem flag to M_TRYWAIT.bmilekic2000-12-211-6/+7
* Eliminate a race in MEXTFREE(). The reference counter decrement and testbmilekic2000-12-131-11/+16
* Change the ext_type type from short to int, since it doesn't cost usbmilekic2000-11-131-1/+2
* Add new M_RDONLY flag, which can be set during setup (MEXTADD, for example),bmilekic2000-11-111-14/+32
* Catch up to moving headers:jhb2000-10-201-1/+1
* Correct check for NULL in MEXT_INIT_REF() which should be checking whetherbmilekic2000-10-151-3/+3
* While I'm here:bmilekic2000-10-151-1/+1
* Backout my wrong attempt to fix the compilation warning in ip_input.cru2000-10-121-1/+1
* KASSERT that mbuf external reference counts are > 0 before we removedwmalone2000-10-081-1/+4
* Fix a problem with MCHTYPE macro's use of atomic().bmilekic2000-10-031-2/+2
* Big mbuf subsystem diff #1: incorporate mutexes and fix things up somewhatbmilekic2000-09-301-151/+172
* A slight restyling of the previous fix and make the way thedwmalone2000-08-201-8/+4
* Fix logic error which caused a page fault in kernel mode immediatelyjdp2000-08-191-2/+6
* Replace the mbuf external reference counting code with somethingdwmalone2000-08-191-61/+116
* Make mbstat.m_mtypes seperate and viewable via sysctl, alsoalfred2000-07-151-9/+11
* sync with kame tree as of july00. tons of bug fixes/improvements.itojun2000-07-041-1/+17
* Add KASSERT() to mbuf free routines in order to allow developers tojlemon2000-06-101-0/+2
* Fixed regression of the type of the `header' member of struct pkthdr frombde2000-06-031-1/+1
* For the M_PREPEND macro, remove an initial mbuf NULL check I added. Itgreen2000-04-301-5/+0
* Don't panic in M_PREPEND() if m_prepend() fails and frees the mbuf chain.peter2000-04-191-1/+1
* Add support for offloading IP/TCP/UDP checksums to NIC hardware whichjlemon2000-03-271-0/+21
* Have MGETHDR() always initialize m->m_pkthdr.rcvif to NULL.archie2000-03-141-2/+1
* Reference machine/param.h rather than the nonexistentmsmith2000-01-191-2/+2
* Add a comment to hopefully prevent more bugs like kern/8596.archie2000-01-101-0/+2
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"peter1999-12-291-2/+2
* I've been style(9)izing mbuf.h and making the macros more resilientgreen1999-12-191-79/+116
* I've been Bruceified! As penance, I've fixed my error (improper ordering,green1999-12-181-219/+227
* Bug fix:green1999-12-141-42/+36
* This is Bosko Milekic's mbuf allocation waiting code. Basically, thisgreen1999-12-121-12/+76
* The functions m_copym() and m_copypacket() return read-only copies,archie1999-12-011-0/+1
* fix up a whitespace screwup I made.julian1999-11-181-2/+2
* KAME related header files additions and merges.shin1999-11-051-3/+7
OpenPOWER on IntegriCloud