summaryrefslogtreecommitdiffstats
path: root/sys/kern/uipc_syscalls.c
Commit message (Expand)AuthorAgeFilesLines
* Clean up and wash struct iovec and struct uio handling.phk2004-07-101-142/+55
* Remove spl()'s from do_sendfile().rwatson2004-07-091-6/+1
* Acquire socket lock in the "waiting for connection" loop inrwatson2004-06-241-1/+4
* Fix an inconsistency in socket option propagation on accept(). Propagatebms2004-06-221-0/+1
* Assert socket buffer lock in sb_lock() to protect socket buffer sleeprwatson2004-06-191-0/+21
* The socket field so_state is used to hold a variety of socket relatedrwatson2004-06-141-4/+4
* Socket MAC labels so_label and so_peerlabel are now protected byrwatson2004-06-131-0/+12
* Correct whitespace errors in merge from rwatson_netperf: tabs instead ofrwatson2004-06-121-5/+5
* Extend coverage of SOCK_LOCK(so) to include so_count, the socketrwatson2004-06-121-0/+7
* Deorbit COMPAT_SUNOS.phk2004-06-111-1/+1
* Correct a resource leak introduced in recent accept locking changes:rwatson2004-06-071-4/+4
* allow more than MLEN bytes for ancillary data to meet theume2004-06-071-1/+9
* Integrate accept locking from rwatson_netperf, introducing a newrwatson2004-06-021-43/+25
* The SS_COMP and SS_INCOMP flags in the so_state field indicate whetherrwatson2004-06-011-1/+1
* Bring in mbuma to replace mballoc.bmilekic2004-05-311-0/+16
* Unconditionally lock Giant in do_sendfile(), rather than locking itrwatson2004-05-081-2/+2
* Make vm_page's PG_ZERO flag immutable between the time of the page'salc2004-05-061-1/+0
* Fix a regression in my change which sends headers along with data; asilby2004-04-081-2/+8
* Remove advertising clause from University of California Regent's license,imp2004-04-051-4/+0
* Detatch incorrect spellings of detach.rwatson2004-04-041-1/+1
* In some cases, sf_buf_alloc() should sleep with pri PCATCH; in others, italc2004-04-031-1/+1
* Conditionally acquire Giant when entering the sockets layer via therwatson2004-03-291-31/+31
* When validating that the length sum in recvit(), we fail to releaserwatson2004-03-291-0/+1
* Refactor the existing machine-dependent sf_buf_free() into a machine-alc2004-03-161-2/+24
* Remove unneeded label 'done2' from socket(). We now grab Giantrwatson2004-03-041-2/+1
* Add the SF_NODISKIO flag to sendfile. This flag causes sendfile to besilby2004-02-081-19/+22
* Rename iov_to_uio to uiofromiov to be more consistent with othersilby2004-02-041-1/+1
* Rewrite sendfile's header support so that headers are now sent in the firstsilby2004-02-011-12/+43
* One more instance of magic number used in place of IO_SEQSHIFT.kan2004-01-191-1/+1
* New file descriptor allocation code, derived from similar code introduceddes2004-01-151-0/+4
* Back out 1.166, which was committed by mistake.des2004-01-111-4/+0
* Mechanical whitespace cleanup + other minor style nits.des2004-01-111-19/+24
* Mechanical whitespace cleanup + minor style nits.des2004-01-111-0/+4
* More unparenthesized return values.des2004-01-101-1/+1
* Style: parenthesize return values.des2004-01-101-3/+3
* Add a somewhat redundant check on the len arguement to getsockaddr() totruckman2004-01-101-0/+2
* Track three new sendfile-related statistics:silby2003-12-281-0/+2
* In socket(2) we only need Giant around the call to socreate, so justdwmalone2003-12-251-2/+2
* Add restrict qualifiers.alfred2003-12-241-19/+24
* Fixed a bug in sendfile(2) where the sent data would be corrupted duedg2003-12-011-0/+5
* - Modify alpha's sf_buf implementation to use the direct virtual-to-alc2003-11-161-3/+4
* falloc allocates a file structure and adds it to the file descriptordwmalone2003-10-191-4/+3
* Migrate the sf_buf allocator that is used by sendfile(2) and zero-copyalc2003-08-291-99/+0
* Drop Giant in recvit before returning an error to the caller to avoidkan2003-08-111-1/+4
* If connect(2) has been interrupted by a signal and therefore theyar2003-08-061-3/+8
* Do some minor Giant pushdown made possible by copyin, fget, fdrop,dwmalone2003-08-041-13/+8
* Use kmem_alloc_nofault() rather than kmem_alloc_pageable() in sf_buf_init().alc2003-08-021-1/+1
* VOP_GETVOBJECT() wants to be called with the vnode lock held.truckman2003-06-191-0/+3
* Finish the vm object locking in sendfile(2). More generally,alc2003-06-121-1/+8
* Lock the vm object when removing a page.alc2003-06-111-0/+3
OpenPOWER on IntegriCloud