summaryrefslogtreecommitdiffstats
path: root/sys/sys/mbuf.h
Commit message (Expand)AuthorAgeFilesLines
* MFC r307380:np2017-05-241-1/+1
* mbuf: Add a flag for M_HASHTYPE_ to indicate the type has hash propertiessephe2016-05-301-14/+25
* Import the 'iflib' API library for network drivers. From the author:scottl2016-05-181-0/+3
* Space and style(9) corrections for recent mbuf changes.glebius2016-03-241-4/+6
* Move mbuf provider under SDT to indicate that it is FreeBSD specificgnn2016-03-241-17/+15
* Add an mbuf provider to DTrace.gnn2016-03-221-9/+47
* New way to manage reference counting of mbuf external storage.glebius2016-03-011-19/+29
* o Gather all mbuf(9) allocation functions into kern_mbuf.c, and allglebius2016-02-111-85/+43
* Garbage collect unused arguments of m_init().glebius2016-02-101-2/+1
* Garbage collect m_getclr().glebius2016-02-101-17/+0
* New sendfile(2) syscall. A joint effort of NGINX and Netflix from 2013 andglebius2016-01-081-1/+3
* page sized is not spelled 4096 on all arches...jmg2015-10-181-1/+1
* There are times when it would be really nice to have a record of the last fewhiren2015-10-141-0/+1
* Add const-qualifiers for source mbuf argument in m_dup(), m_copym(),melifaro2015-08-081-4/+4
* Revert r265338, r271089 and r271123 as those changes do not handlepkelsey2015-07-291-1/+0
* Fix leak in tcp_lro_rx. Simply clearing M_PKTHDR isn't enough, any tagsnp2015-06-301-0/+1
* Quiet compiler warnings in mbuf.hrodrigc2015-04-221-4/+4
* Convert printfs in m_ext allocator to KASSERTs.glebius2015-04-061-5/+6
* Clear an mbuf's external storage flags in m_extaddref(). They are clearedjhb2015-03-181-0/+1
* Factor out mbuf hashing code from LAGG driver so that other networkhselasky2015-03-111-0/+9
* A lot of current code in network stack expects mbufs not havingglebius2015-02-231-0/+1
* Widen _KERNEL ifdef to hide more kernel network stack structures from userland.glebius2015-02-191-2/+1
* Provide a set of inline functions to manage simple mbuf(9) queues, basedglebius2015-02-191-0/+96
* Use anonymous unions and structs to organize shared space in mbuf(9),glebius2015-02-171-14/+10
* Use anonymous unions to add possibility to put mbufs into queue(3)glebius2015-02-171-2/+10
* In order to support ongoing work to implement variable-size mbufs, andrwatson2015-01-141-30/+40
* Remove no longer used "M_FLOWID" flag and update the netisr manpage.hselasky2015-01-111-3/+3
* Garbage collect m_copymdata(), an mbuf utility routine introducedrwatson2015-01-101-2/+0
* Uninline M_SIZE() in m_align() to reduce direct use of MLEN and MHLEN.rwatson2015-01-091-8/+1
* In order to reduce use of M_EXT outside of the mbuf allocator andrwatson2015-01-061-1/+2
* With r276692 m_align() moved and became an inline function.bz2015-01-051-1/+0
* To ease changes to underlying mbuf structure and the mbuf allocator, reducerwatson2015-01-051-36/+35
* m_clrprotoflags() is designed to cleanup M_PROTO flags when mbufs crossglebius2014-12-231-1/+4
* Merge from projects/sendfile: extend protocols API to supportglebius2014-11-301-1/+1
* Tiny comment fixup.glebius2014-10-271-1/+1
* Add M_FLOWID to M_COPYFLAGSbryanv2014-10-091-1/+1
* Add new a M_START() mbuf macro that returns a pointer to the start ofrwatson2014-09-111-8/+29
* Clarify a diagnostic printf() in the mbuf code: M_EXT doesn't necessarilyrwatson2014-09-051-2/+2
* Provide m_catpkt(), a wrapper around m_cat() that deals with M_PKTHDR mbufs.glebius2014-09-041-0/+1
* Clean up unused CSUM_FRAGMENT.glebius2014-09-031-1/+0
* Remove deprecated definition "m_act".kevlo2014-07-181-1/+0
* Add some hash types for UDP RSS for both IPv4 and IPv6.adrian2014-07-121-0/+7
* Improve reference counting of EXT_SFBUF pages attached to mbufs.glebius2014-07-111-0/+6
* Fix style bug: rename the refcount field of m_ext to ext_cnt, to matchglebius2014-07-111-7/+7
* All mbuf external free functions never fail, so let them be void.glebius2014-07-111-8/+3
* The FreeBSD-SA-14:08.tcp was a lesson on not doing acrobatics withglebius2014-05-041-0/+1
* Provide additional information in some panic strings.np2014-02-121-3/+3
* Fix spelling of eight (was spelled eigth) in struct pkthdr.marcel2014-02-111-2/+2
* Simplify wait/nowait code, eventually killing last remnant ofglebius2014-01-161-8/+0
* Add a routine for attaching an mbuf to a buffer with an externalnp2013-08-291-0/+22
OpenPOWER on IntegriCloud