summaryrefslogtreecommitdiffstats
path: root/sys/kern/uipc_sockbuf.c
Commit message (Expand)AuthorAgeFilesLines
* kern: for pointers replace 0 with NULL.pfg2016-04-151-3/+3
* Refactor the AIO subsystem to permit file-type-specific handling andjhb2016-03-011-1/+1
* These files were getting sys/malloc.h and vm/uma.h with header pollutionglebius2016-02-011-0/+1
* Make it possible for sbappend() to preserve M_NOTREADY on mbufs, just likeglebius2016-01-081-4/+21
* Implement lockless resource limits.mjg2015-06-101-3/+1
* In sbappend*() family of functions clear M_PROTO flags of incomingglebius2014-12-221-1/+5
* Revert r274494, r274712, r275955 and provide extra comments explainingglebius2014-12-201-3/+15
* Add to sbappendstream_locked() a check against NULL mbuf, like it is doneglebius2014-12-201-0/+3
* Merge from projects/sendfile: extend protocols API to supportglebius2014-11-301-5/+5
* Merge from projects/sendfile:glebius2014-11-301-28/+125
* - Move sbcheck() declaration under SOCKBUF_DEBUG.glebius2014-11-301-8/+16
* Make sballoc() and sbfree() functions. Ideally, they could be markedglebius2014-11-301-0/+54
* - Use NULL to compare a pointer.glebius2014-11-141-4/+2
* There should not be zero length mbufs in socket buffers. The code comesglebius2014-11-141-7/+0
* Improve transmit sending offload, TSO, algorithm in general.hselasky2014-09-221-0/+31
* Don't leave the padding between the msg header and the cmsg data,delphij2014-07-081-0/+5
* Fix PR kern/185813 "SOCK_SEQPACKET AF_UNIX sockets with asymmetricalasomers2014-03-061-23/+50
* Fix comment.glebius2014-01-171-1/+1
* - Substitute sbdrop_internal() with sbcut_internal(). The latter doesn't freeglebius2013-10-091-11/+34
* Fix socket buffer timeouts precision using the new sbintime_t KPI insteaddavide2013-09-011-2/+2
* When a previous call to sbsndptr() leaves sb->sb_sndptroff at the start of anlstewart2013-06-191-0/+7
* Once ng_ksocket(4) is fixed, re-apply r194662. See this revision forglebius2013-03-291-0/+3
* Use m_get() and m_getcl() instead of compat macros.glebius2013-03-151-2/+2
* Mechanically substitute flags from historic mbuf allocator withglebius2012-12-051-4/+4
* Document a large number of currently undocumented sysctls. While hereeadler2011-12-131-1/+1
* Increase the defaults for the maximum socket buffer limit,bz2011-08-251-1/+1
* Revert r194662, since it breaks ng_ksocket(4) and may breakglebius2011-04-141-3/+0
* In sbappendstream_locked() demote all incoming packet mbufs (andandre2009-06-221-0/+3
* Rework socket upcalls to close some races with setup/teardown of upcalls.jhb2009-06-011-4/+14
* Fix sbappendrecord_locked().emax2009-04-211-8/+2
* Rewrite sbreserve_locked()'s comment on NULL thread pointers, eliminatingrwatson2008-10-071-4/+5
* Catch a possible NULL pointer deref in case the offsets got mangledbz2008-09-071-1/+3
* Update the kernel to count the number of mbufs and clustersgnn2008-05-151-0/+2
* Further clean up sorflush:rwatson2008-02-041-2/+1
* Correct two problems relating to sorflush(), which is called to flushrwatson2008-01-311-2/+6
* Add SB_NOCOALESCE flag to disable socket buffer update in placekmacy2007-12-171-0/+1
* Refactor select to reduce contention and hide internal implementationjeff2007-12-161-1/+2
* Set the NFS server sockbuf high watermarks to the system defaultsmohans2007-10-121-2/+2
* Now that sx(9) locks support an interruptible lock acquire primitive,rwatson2007-05-311-2/+5
* Generally migrate to ANSI function headers, and remove 'register' use.rwatson2007-05-161-7/+3
* sblock() implements a sleep lock by interlocking SB_WANT and SB_LOCK flagsrwatson2007-05-031-19/+16
* Following movement of functions from uipc_socket2.c to uipc_socket.c andrwatson2007-03-261-6/+7
* Complete removal of uipc_socket2.c by moving the last few functions torwatson2007-03-261-0/+52
* Maintain a pointer and offset pair into the socket buffer mbuf chain toandre2007-03-191-0/+41
* Use sysctl_handle_long() instead of duplicating it's logic forjhb2006-09-061-8/+4
* Remove 'register'.rwatson2006-08-021-196/+135
* Reimplement socket buffer tear-down in sofree(): as the socket is norwatson2006-08-011-13/+53
* Remove non-socket buffer routines from uipc_sockbuf.c, and socket bufferrwatson2006-07-241-355/+7
* Several protocol switch functions (pru_abort, pru_detach, pru_sosetlabel)rwatson2006-07-111-22/+0
* Remove now unneeded opt_mac.h and mac.h includes.rwatson2006-07-061-2/+0
OpenPOWER on IntegriCloud