aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/mbuf.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* Clarify a diagnostic printf() in the mbuf code: M_EXT doesn't necessarilyRobert Watson2014-09-051-2/+2
* Provide m_catpkt(), a wrapper around m_cat() that deals with M_PKTHDR mbufs.Gleb Smirnoff2014-09-041-0/+1
* Clean up unused CSUM_FRAGMENT.Gleb Smirnoff2014-09-031-1/+0
* Remove deprecated definition "m_act".Kevin Lo2014-07-181-1/+0
* Add some hash types for UDP RSS for both IPv4 and IPv6.Adrian Chadd2014-07-121-0/+7
* Improve reference counting of EXT_SFBUF pages attached to mbufs.Gleb Smirnoff2014-07-111-0/+6
* Fix style bug: rename the refcount field of m_ext to ext_cnt, to matchGleb Smirnoff2014-07-111-7/+7
* All mbuf external free functions never fail, so let them be void.Gleb Smirnoff2014-07-111-8/+3
* The FreeBSD-SA-14:08.tcp was a lesson on not doing acrobatics withGleb Smirnoff2014-05-041-0/+1
* Provide additional information in some panic strings.Navdeep Parhar2014-02-121-3/+3
* Fix spelling of eight (was spelled eigth) in struct pkthdr.Marcel Moolenaar2014-02-111-2/+2
* Simplify wait/nowait code, eventually killing last remnant ofGleb Smirnoff2014-01-161-8/+0
* Add a routine for attaching an mbuf to a buffer with an externalNavdeep Parhar2013-08-291-0/+22
* Merge r254736 from user/np/cxl_tuning.Navdeep Parhar2013-08-291-12/+14