aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/uipc_sockbuf.c
Commit message (Expand)AuthorAgeFilesLines
* /* -> /*- for copyright notices, minor format tweaks as necessaryWarner Losh2005-01-061-1/+1
* In sonewconn(), the s/if/while/ change to wait for room at the tail ofRobert Watson2004-12-231-5/+5
* Fix a typo in a comparison appeared in rev. 1.125.Maxim Konovalov2004-10-271-1/+1
* Support for dynamically loadable and unloadable protocols within existing pro...Andre Oppermann2004-10-191-1/+78
* Add locking to the kqueue subsystem. This also makes the kqueue subsystemJohn-Mark Gurney2004-08-151-1/+3
* Reduce the number of unnecessary unlock-relocks on socket buffer mutexesRobert Watson2004-06-261-8/+5
* Introduce sbreserve_locked(), which asserts the socket buffer lock onRobert Watson2004-06-241-7/+26
* Merge next step in socket buffer locking:Robert Watson2004-06-211-27/+237
* Assert socket buffer lock in sb_lock() to protect socket buffer sleepRobert Watson2004-06-191-2/+6
* Merge additional socket buffer locking from rwatson_netperf:Robert Watson2004-06-171-0/+24
* Grab the socket buffer send or receive mutex when performing aRobert Watson2004-06-151-0/+8
* The socket field so_state is used to hold a variety of socket relatedRobert Watson2004-06-141-4/+8
* Socket MAC labels so_label and so_peerlabel are now protected byRobert Watson2004-06-131-0/+2
* Mark sun_noname as const since it's immutable. Update definitionsRobert Watson2004-06-041-1/+1
* Integrate accept locking from rwatson_netperf, introducing a newRobert Watson2004-06-021-21/+45
* The SS_COMP and SS_INCOMP flags in the so_state field indicate whetherRobert Watson2004-06-011-5/+5
* Bring in mbuma to replace mballoc.Bosko Milekic2004-05-311-8/+5
* syncache broke rev 1.23 which was done to fix the "thundering herd"Paul Saab2004-05-191-1/+1
* Remove advertising clause from University of California Regent's license,Warner Losh2004-04-051-4/+0
* Remove some netbsd debug code that crept into rev 1.116Paul Saab2004-03-221-4/+0
* Rename dup_sockaddr() to sodupsockaddr() for consistency with otherRobert Watson2004-03-011-5/+2
* Modify soalloc() API so that it accepts a malloc flags argument ratherRobert Watson2004-02-291-1/+1
* Locking for the per-process resource limits structure.John Baldwin2004-02-041-2/+8
* Introduce a MAC label reference in 'struct inpcb', which cachesRobert Watson2003-11-181-0/+10
* - Implement selwakeuppri() which allows raising the priority of aSeigo Tanimura2003-11-091-1/+1
* speedup stream socket recv handling by tracking the tail ofSam Leffler2003-10-281-19/+143
* Change all SYSCTLS which are readonly and have a related TUNABLEMike Silbersack2003-10-211-1/+1
* Guard against MLEN growing larger than a uint8_t due to MSIZE grwoing to aScott Long2003-07-261-0/+2
* Use __FBSDID().David E. O'Brien2003-06-111-1/+3
* Fix some easy, global, lint warnings. In most cases, this meansMark Murray2003-04-301-1/+1
* Missing M_TRYWAIT from so_upcall third argument.Peter Wemm2003-02-211-1/+1
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-191-5/+5
* Make the variable types, the sysctl macros and the sysctl handler forHartmut Brandt2003-02-031-5/+5
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-211-5/+5
* Don't count mbufs with m_type == MT_HEADER or MT_OOBDATA as control dataTim J. Robbins2003-01-111-2/+5
* Spotted a couple of places where the socket buffer's counters were beingKelly Yancey2002-11-051-0/+4
* Revert the change in revision 1.77 of kern/uipc_socket2.c. It is causingAlan Cox2002-11-021-1/+1
* Use m_length() instead of home-rolled versions.Poul-Henning Kamp2002-09-181-21/+10
* Further improved the performance of sbreserve() by moving the calculationDavid Greenman2002-08-161-5/+26
* Rewrote the space check algorithm in sbreserve() so that the extremelyDavid Greenman2002-08-161-1/+1
* Include file cleanup; mac.h and malloc.h at one point had orderingRobert Watson2002-08-011-1/+1
* Introduce support for Mandatory Access Control and extensibleRobert Watson2002-07-311-0/+6
* If a socket is disconnected for some reason (like a TCP connectionDavid Malone2002-07-271-0/+1
* Fix -Werror build for sparc64: Use the appropriate conversionRobert Drehmel2002-07-261-1/+1
* More caddr_t removal.Alfred Perlstein2002-06-291-7/+7
* Remove so*_locked(), which were backed out by mistake.Seigo Tanimura2002-06-181-51/+11
* Back out my lats commit of locking down a socket, it conflicts with hsu's work.Seigo Tanimura2002-05-311-68/+59
* Subtle fix to the accept filter LRU code. In some cases, a newlyMike Silbersack2002-05-201-1/+1
* Lock down a socket, milestone 1.Seigo Tanimura2002-05-201-59/+68
* Do not forget to increase the number of completely connected sockets inSeigo Tanimura2002-05-071-0/+1