summaryrefslogtreecommitdiffstats
path: root/sys/kern/uipc_mbuf.c
Commit message (Expand)AuthorAgeFilesLines
* add m_copyup function.. This can be used to help make our ip stack lessjmg2005-03-171-0/+48
* allow the destination of m_move_pkthdr to have externalsam2005-03-081-3/+3
* The m_ext reference counts are potentially shared and modifiedalc2005-03-061-6/+4
* Insert volatile cast to discourage gcc from optimizing the read outsidedwhite2005-03-031-1/+4
* change m_adj to reclaim unused mbufs instead of zero'ing m_lensam2005-02-241-2/+4
* remove dead codesam2005-02-231-4/+0
* Optimize the way reference counting is performed with Mbufs. Webmilekic2005-02-101-21/+37
* Make a bunch of malloc types static.phk2005-02-101-1/+1
* /* -> /*- for copyright notices, minor format tweaks as necessaryimp2005-01-061-1/+1
* fix m_append for case where additional mbufs are requiredsam2004-12-151-2/+2
* add m_append utility function to be used in forthcoming changessam2004-12-081-0/+46
* improve the mbuf m_print function.. Only pull length from pkthdr if therejmg2004-09-281-5/+20
* Back out just a portion of Alfred's last commit. Remove the MBUF_CHECKbmilekic2004-07-211-2/+0
* Make sure we don't call mbuf allocation functions with mutexes held.alfred2004-07-211-0/+8
* Gah! Plug a mbuf leak I introduced in the last commit.bmilekic2004-06-111-2/+3
* Plug a race where upon free this scenario could occur:bmilekic2004-06-101-15/+30
* Fix a panic happening when m_getm() is called with len < MCLBYTES.mux2004-06-091-1/+1
* Bring in mbuma to replace mballoc.bmilekic2004-05-311-38/+197
* constify the last argument of m_copyback.luigi2004-04-181-1/+1
* Remove advertising clause from University of California Regent's license,imp2004-04-051-4/+0
* Style fixes: don't indent variable names.silby2004-02-051-6/+6
* Style fixessilby2004-02-041-6/+0
* Rewrite sendfile's header support so that headers are now sent in the firstsilby2004-02-011-0/+56
* Fix another 0 / NULL mixup.silby2003-12-251-1/+1
* Catch a few places where NULL (pointer) was used where 0 (integer) waspeter2003-12-231-1/+1
* style(9) pass and type fixups.bms2003-12-161-14/+8
* Push m_apply() and m_getptr() up into the colleciton of standard mbufbms2003-12-151-0/+67
* Implement MBUF_STRESS_TEST mark II.silby2003-09-011-0/+84
* Three fixes:silby2003-07-191-2/+10
* Hide the m_defrag* statistics under MBUF_STRESS_TEST, there seemssilby2003-06-171-2/+8
* Use __FBSDID().obrien2003-06-111-1/+3
* Add another MBUF_STRESS_TEST feature, m_defragrandomfailures.silby2003-04-151-0/+15
* Move MAC label storage for mbufs into m_tags from the m_pkthdr structure,rwatson2003-04-141-15/+8
* Use MBTOM() to convert mbuf allocator flags to malloc() flags, ratherrwatson2003-04-141-2/+1
* Introduce an M_ASSERTPKTHDR() macro which performs the very common taskdes2003-04-081-4/+3
* Add the m_defrag routine, as discussed on committers@. Thissilby2003-03-291-0/+83
* Allow m_dup_pkthdr to accept mbufs with attached clusters assilby2003-03-281-3/+3
* In m_dup_pkthdr(), convert the supplied `how' argument into mallociedowse2003-03-131-1/+2
* Back out M_* changes, per decision of the TRB.imp2003-02-191-7/+7
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-7/+7
* Correct mbuf packet header propagation. Previously, packet headerssam2002-12-301-14/+54
* Replace aux mbufs with packet tags:sam2002-10-161-1/+1
* While well intentionned the check to see it there is a packetjulian2002-09-191-3/+0
* fix style.. Return in the kernel always has () around the arguments.julian2002-09-191-1/+1
* Compiler was correct:julian2002-09-191-1/+1
* If M_PKTHDR is set then we don't need to do a loop to find the total length.darrenr2002-09-191-0/+3
* style nit: unsigned -> u_int in the kernel, particularly tobmilekic2002-09-181-11/+11
* Make m_length() and m_fixhdr() return unsigned.phk2002-09-181-4/+4
* Introduce the m_length() function which will return the accumulatedphk2002-09-181-6/+19
* Move m_fixhdr() from "mbchain" to "mbuf" where it belongs.phk2002-09-181-0/+14
OpenPOWER on IntegriCloud