summaryrefslogtreecommitdiffstats
path: root/sys/sys/mbuf.h
Commit message (Expand)AuthorAgeFilesLines
...
* Reserve a precious 16bit gap in the mbuf pkthdr struct for ethernet 802.1pqandre2006-09-061-0/+1
* First step of TSO (TCP segmentation offload) support in our network stack.andre2006-09-061-0/+2
* Improve description of if_capabilities, if_capenable and ifi_hwassist.andre2006-09-061-0/+1
* Remove MT_FTABLE, as it's no longer used.rwatson2006-07-241-1/+3
* Garbage collect #if 0'd MT_ mbuf types, as they are no longer used, andrwatson2006-07-241-14/+0
* Add some casts to make these files more C++ compatible.phk2006-07-171-6/+6
* promote fast ipsec's m_clone routine for public use; it is renamedsam2006-03-151-0/+1
* Replace the 4k fixed sized jumbo mbuf clusters with PAGE_SIZE sizedandre2006-02-171-11/+11
* Merge the //depot/user/yar/vlan branch into CVS. It contains some collectiveglebius2006-01-301-0/+5
* Fix m_getjcl() the right way this time.andre2006-01-201-1/+3
* m_getjcl() should return the address of the mbuf, not theandre2006-01-201-1/+1
* Hide the 4k mbuf clusters if the normal clusters are defined to beandre2005-12-101-0/+4
* Add an API for jumbo mbuf cluster allocation and also provideandre2005-12-081-3/+88
* Purge layer specific mbuf flags on layer crossings to avoid confusingandre2005-11-181-0/+5
* Add KASSERTs to M_ALIGN() and MH_ALIGN() to prevent usage on wrongandre2005-11-181-0/+8
* Free only those mbuf+clusters back to the packet zone that were allocatedandre2005-11-051-0/+1
* Mandatory mbuf cluster reference counting and groundwork for UMAandre2005-11-021-46/+19
* Retire MT_HEADER mbuf type and change its users to use MT_DATA.andre2005-11-021-1/+1
* Unbreak m_demote() and put back the 'all' flag. Without it we cannotandre2005-08-301-1/+1
* o Remove the 'all' flag from m_demote(). Users can simply call it withandre2005-08-301-1/+1
* Add m_copymdata(struct mbuf *m, struct mbuf *n, int off, int len,andre2005-08-291-0/+2
* Add m_sanity(struct mbuf *m, int sanitize) to do some heavy sanityandre2005-08-291-0/+1
* Add m_demote(struct mbuf *m, int all) to clean up mbuf (chain) fromandre2005-08-291-0/+1
* add m_align, a function to align any type of mbuf (i.e. itsam2005-07-301-0/+1
* Define four constants, MBUF_{,MEM,CLUSTER,PACKET,TAG}_MEM_NAME, whichrwatson2005-07-171-0/+10
* Change m_uiotombuf so it will accept offset at which data should be copiedemax2005-05-041-1/+1
* add m_copyup function.. This can be used to help make our ip stack lessjmg2005-03-171-0/+1
* The m_ext reference counts are potentially shared and modifiedalc2005-03-061-1/+1
* Add CARP (Common Address Redundancy Protocol), which allows multipleglebius2005-02-221-0/+1
* Allocate the M_VLANTAG m_pkthdr flag, and use it to indicate thatru2005-02-181-1/+3
* Optimize the way reference counting is performed with Mbufs. Webmilekic2005-02-101-3/+21
* add m_append utility function to be used in forthcoming changessam2004-12-081-0/+1
* Fix comment: since move from mballoc to mbuma, the allocation functions liveglebius2004-10-121-1/+1
* Rename _m_tag_free() to m_tag_free_default() and make it non-static.glebius2004-10-111-0/+1
* Revert last commit since it breaks API.glebius2004-10-101-1/+9
* Remove inlined m_tag_free(). Rename _m_tag_free() to m_tag_free()glebius2004-10-091-9/+1
* improve the mbuf m_print function.. Only pull length from pkthdr if therejmg2004-09-281-1/+1
* Remove the last two global variables that are used to store packet state whileandre2004-09-151-0/+1
* Convert ipfw to use PFIL_HOOKS. This is change is transparent to userlandandre2004-08-171-15/+0
* * Add a "how" argument to uma_zone constructors and initialization functionsgreen2004-08-021-5/+0
* Back out just a portion of Alfred's last commit. Remove the MBUF_CHECKbmilekic2004-07-211-5/+0
* unbreak !WITNESS.alfred2004-07-211-0/+4
* Make sure we don't call mbuf allocation functions with mutexes held.alfred2004-07-211-0/+16
* Define semantic of M_SKIP_FIREWALL more precisely, i.e. also pass associatedmlaier2004-07-171-1/+0
* Make M_SKIP_FIREWALL a global (and semantic) flag, preventing anything fromjmallett2004-07-171-2/+2
* Prepare for pf 3.5 import:mlaier2004-06-161-0/+1
* Introduce a netisr to deliver kernel-generated routing, avoidingrwatson2004-06-091-0/+1
* Bring in mbuma to replace mballoc.bmilekic2004-05-311-60/+143
* Remove unneeded XXX comments botched in previous commit.maxim2004-05-291-6/+1
* Style.maxim2004-05-281-35/+34
OpenPOWER on IntegriCloud