summaryrefslogtreecommitdiffstats
path: root/sys/kern/uipc_mbuf.c
Commit message (Expand)AuthorAgeFilesLines
* Fix bug in m_split() in a case when split len matches len of theglebius2013-03-291-1/+10
* In m_align() add assertions that mbuf is virgin, similar to assertionsglebius2013-03-171-4/+12
* - Replace compat macros with function calls.glebius2013-03-161-17/+15
* Contrary to what the deleted comment said, the m_move_pkthdr()glebius2013-03-161-35/+10
* Make m_get2() never use clusters that are bigger than PAGE_SIZE.glebius2013-03-151-13/+3
* Functions m_getm2() and m_get2() have different order of arguments,glebius2013-03-121-1/+1
* The m_extadd() can fail due to memory allocation failure, thus:glebius2013-03-121-14/+19
* - Move large functions m_getjcl() and m_get2() to kern/uipc_mbuf.cglebius2013-01-241-0/+73
* Mechanically substitute flags from historic mbuf allocator withglebius2012-12-051-10/+10
* Since the macro dtom() has been removed, fix comments about the dtom.kevlo2012-10-291-2/+2
* Improve m_cat() by being able to also merge contents from M_EXTandre2012-10-281-3/+3
* Fix found places where uio_resid is truncated to int.kib2012-02-211-1/+2
* Xen netback driver rewrite.ken2012-01-261-0/+5
* Fix typos - remove duplicate "the".brucec2011-02-211-1/+1
* Revert r210225 - turns out I was wrong; the "/*-" is not license-onlytrasz2010-07-181-1/+1
* The "/*-" comment marker is supposed to denote copyrights. Remove non-copyrighttrasz2010-07-181-1/+1
* Correctly copy the M_RDONLY flag when duplicating a referencecperciva2010-07-131-0/+1
* Use ISO C99 integer types in sys/kern where possible.ed2010-06-211-1/+1
* Remove a redundant variable assignment.zec2010-05-011-2/+1
* Add m_mbuftouio() helper function to copy(out) an arbitraryandre2009-06-221-0/+28
* Update m_demote:andre2009-06-221-4/+6
* Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERICrwatson2009-06-051-1/+0
* Remove unneeded include.rwatson2009-06-021-2/+0
* Teach m_copyback() to use trailing space of the last mbuf in chain.mav2009-01-181-0/+4
* Remove the alignment of the align parameter. This is up to the caller to passthompsa2008-09-051-3/+1
* Attempt to make the print types more friendly to other architectures.julian2008-04-301-15/+15
* Add an option (compiled out by default)julian2008-04-291-0/+152
* Replaced the misleading uses of a historical artefact M_TRYWAIT with M_WAIT.ru2008-03-251-1/+1
* Give MEXTADD() another argument to make both void pointers to thephk2008-02-011-6/+9
* promote ath_defrag to m_collapse (and retire private+unusedsam2008-01-171-0/+86
* This patch adds an M_NOFREE flag which allows one to mark an mbuf askmacy2007-10-061-0/+11
* Generally migrate to ANSI function headers, and remove 'register' use.rwatson2007-05-161-1/+1
* remove now invalid check from m_sanitykmacy2007-04-141-10/+5
* Unbreak writes of 0 bytes. Zero byte writes happen when only ancillaryandre2007-01-221-2/+5
* The prepend function did not handle non-pkthdr's correctly.rrs2006-12-211-2/+7
* Rename m_getm() to m_getm2() and rewrite it to allocate up to page sizedandre2006-11-021-86/+89
* Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.hrwatson2006-10-221-1/+2
* atomic_fetchadd_int is used by mb_free_ext(), but itrrs2006-09-211-1/+1
* Move some functions and definitions from uipc_socket2.c to uipc_socket.c:rwatson2006-06-101-1/+0
* promote fast ipsec's m_clone routine for public use; it is renamedsam2006-03-151-0/+153
* spell pdata correctly, we now will only dump maxlen of each mbuf in thejmg2006-03-141-1/+1
* For consistency sake, use >= MINCLSIZE rather than > MINCLSIZE to determinejhb2006-03-071-1/+1
* The sysctls kern.ipc.[max_linkhdr|max_protohdr|max_hdr|max_datalen]andre2006-02-181-7/+8
* Replace the 4k fixed sized jumbo mbuf clusters with PAGE_SIZE sizedandre2006-02-171-2/+2
* When using m_dup(9) to copy more than MHLEN bytes of data, don't create anemaste2005-12-141-1/+2
* Add an API for jumbo mbuf cluster allocation and also provideandre2005-12-081-0/+3
* Free only those mbuf+clusters back to the packet zone that were allocatedandre2005-11-051-1/+3
* Fix a logic error introduced with mandatory mbuf cluster refcounting andandre2005-11-041-2/+4
* Mandatory mbuf cluster reference counting and groundwork for UMAandre2005-11-021-91/+97
* Changes and cleanups to m_sanity():andre2005-08-301-18/+17
OpenPOWER on IntegriCloud