aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/mbuf.h
Commit message (Expand)AuthorAgeFilesLines
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Add a place for a driver to report rx timestamps in nanoseconds fromKonstantin Belousov2017-11-071-8/+30
* Improvements to sendfile(2) mbuf free routine.Gleb Smirnoff2017-10-091-7/+0
* In mb_dupcl() don't copy full m_ext, to avoid cache miss. Respectively,Gleb Smirnoff2017-10-091-2/+18
* Shorten list of arguments to mbuf external storage freeing function.Gleb Smirnoff2017-10-091-13/+12
* mbuf: Remove UDP_IPV4_EX, which was never defined.Sepherosa Ziehau2017-09-271-3/+10
* Fixed typo.Patrick Kelsey2017-04-081-2/+2
* [mbufq] add a concat method.Adrian Chadd2017-03-301-0/+13
* m_mbuftouio() doesn't modify the mbuf.Gleb Smirnoff2017-03-071-1/+1
* Implement kernel support for hardware rate limited sockets.Hans Petter Selasky2017-01-181-1/+12
* Fix typo in comments.Navdeep Parhar2016-10-151-1/+1
* Remove the 4.3BSD compatible macro m_copy(), use m_copym() instead.Kevin Lo2016-09-151-3/+0
* Zap M_IOVEC.Kevin Lo2016-08-301-1/+1
* Pass the number of segments coalesced by LRO up the stack by repurposing theLawrence Stewart2016-08-251-0/+1
* mbuf: Add a flag for M_HASHTYPE_ to indicate the type has hash propertiesSepherosa Ziehau2016-05-301-14/+25
* Import the 'iflib' API library for network drivers. From the author:Scott Long2016-05-181-0/+3
* Space and style(9) corrections for recent mbuf changes.Gleb Smirnoff2016-03-241-4/+6
* Move mbuf provider under SDT to indicate that it is FreeBSD specificGeorge V. Neville-Neil2016-03-241-17/+15
* Add an mbuf provider to DTrace.George V. Neville-Neil2016-03-221-9/+47
* New way to manage reference counting of mbuf external storage.Gleb Smirnoff2016-03-011-19/+29
* o Gather all mbuf(9) allocation functions into kern_mbuf.c, and allGleb Smirnoff2016-02-111-85/+43
* Garbage collect unused arguments of m_init().Gleb Smirnoff2016-02-101-2/+1
* Garbage collect m_getclr().Gleb Smirnoff2016-02-101-17/+0
* New sendfile(2) syscall. A joint effort of NGINX and Netflix from 2013 andGleb Smirnoff2016-01-081-1/+3
* page sized is not spelled 4096 on all arches...John-Mark Gurney2015-10-181-1/+1
* There are times when it would be really nice to have a record of the last fewHiren Panchasara2015-10-141-0/+1
* Add const-qualifiers for source mbuf argument in m_dup(), m_copym(),Alexander V. Chernikov2015-08-081-4/+4
* Revert r265338, r271089 and r271123 as those changes do not handlePatrick Kelsey2015-07-291-1/+0
* Fix leak in tcp_lro_rx. Simply clearing M_PKTHDR isn't enough, any tagsNavdeep Parhar2015-06-301-0/+1
* Quiet compiler warnings in mbuf.hCraig Rodrigues2015-04-221-4/+4
* Convert printfs in m_ext allocator to KASSERTs.Gleb Smirnoff2015-04-061-5/+6
* Clear an mbuf's external storage flags in m_extaddref(). They are clearedJohn Baldwin2015-03-181-0/+1
* Factor out mbuf hashing code from LAGG driver so that other networkHans Petter Selasky2015-03-111-0/+9
* A lot of current code in network stack expects mbufs not havingGleb Smirnoff2015-02-231-0/+1
* Widen _KERNEL ifdef to hide more kernel network stack structures from userland.Gleb Smirnoff2015-02-191-2/+1
* Provide a set of inline functions to manage simple mbuf(9) queues, basedGleb Smirnoff2015-02-191-0/+96
* Use anonymous unions and structs to organize shared space in mbuf(9),Gleb Smirnoff2015-02-171-14/+10
* Use anonymous unions to add possibility to put mbufs into queue(3)Gleb Smirnoff2015-02-171-2/+10
* In order to support ongoing work to implement variable-size mbufs, andRobert Watson2015-01-141-30/+40
* Remove no longer used "M_FLOWID" flag and update the netisr manpage.Hans Petter Selasky2015-01-111-3/+3
* Garbage collect m_copymdata(), an mbuf utility routine introducedRobert Watson2015-01-101-2/+0
* Uninline M_SIZE() in m_align() to reduce direct use of MLEN and MHLEN.Robert Watson2015-01-091-8/+1
* In order to reduce use of M_EXT outside of the mbuf allocator andRobert Watson2015-01-061-1/+2
* With r276692 m_align() moved and became an inline function.Bjoern A. Zeeb2015-01-051-1/+0
* To ease changes to underlying mbuf structure and the mbuf allocator, reduceRobert Watson2015-01-051-36/+35
* m_clrprotoflags() is designed to cleanup M_PROTO flags when mbufs crossGleb Smirnoff2014-12-231-1/+4
* Merge from projects/sendfile: extend protocols API to supportGleb Smirnoff2014-11-301-1/+1
* Tiny comment fixup.Gleb Smirnoff2014-10-271-1/+1
* Add M_FLOWID to M_COPYFLAGSBryan Venteicher2014-10-091-1/+1
* Add new a M_START() mbuf macro that returns a pointer to the start ofRobert Watson2014-09-111-8/+29