summaryrefslogtreecommitdiffstats
path: root/sys/sys/uio.h
Commit message (Expand)AuthorAgeFilesLines
* Constify args to copyiniov and copyinuio.alfred2011-11-141-2/+2
* Add a facility to disable processing page faults. When activated,kib2011-07-091-0/+1
* Promote ksyms_map() and ksyms_unmap() to general facilitykib2011-03-281-0/+2
* Remove the uio_yield prototype and symbol. This function has beenmdf2011-02-081-1/+0
* Based on discussions on the svn-src mailing list, rework r218195:mdf2011-02-081-2/+0
* Put the general logic for being a CPU hog into a new functionmdf2011-02-021-0/+2
* Change the type of uio_resid member of struct uio from int to ssize_t.kib2009-06-251-1/+1
* Namespace: preadv() and pwritev() are extensions.das2009-03-141-0/+2
* Document struct uio.h entries.alfred2006-11-291-7/+7
* - Add two new system calls: preadv() and pwritev() which are like readv()jhb2005-07-071-0/+7
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
* Tidy up the zero-copy receive path: Remove an unneeded argument toalc2004-12-081-2/+1
* Clean up and wash struct iovec and struct uio handling.phk2004-07-101-2/+4
* Remove advertising clause from University of California Regent's license,imp2004-04-071-4/+0
* Introduce uiomove_fromphys(). This is a variant of uiomove() that takesalc2004-03-201-0/+3
* Move m_uiotombuf from uio.h to mbuf.h, where I should have put it insilby2004-02-081-2/+0
* 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-0/+3
* Fixed style bugs in rev.1.12 (unsorting of prototypes by adding new onesbde2003-12-271-4/+5
* Add __restrict qualifiers to copyinfrom, copyinstrfrom, copystr, copyinstr,alfred2003-12-261-3/+4
* Introduce a uiomove_frombuf helper routine that handles computing andnectar2003-10-021-0/+1
* Remove ENABLE_VFS_IOOPT. It is a long unfinished work-in-progress.alc2003-03-061-1/+0
* Convert one of our main caddr_t consumers, uiomove(9), to void *.des2003-03-021-2/+2
* Move the typedef for size_t into _iovec.h, so that size_t is availablemike2003-02-261-5/+0
* It is bad style to define the same structure in multiple headerphk2002-12-281-8/+1
* Add typedefs for size_t and ssize_t, allow struct iovec to be definedmike2002-10-111-2/+18
* Change iov_base's type from `char *' to the standard `void *'. Allmike2002-10-111-5/+1
* At long last, commit the zero copy sockets code.ken2002-06-261-1/+1
* Remove UIO_USERISPACE - we do not support any split instruction/datapeter2002-06-201-1/+0
* o Header files shouldn't depend on options: Provide prototypesalc2002-05-061-2/+0
* o Condition the compilation of uiomoveco() and vm_uiomove()alc2002-05-051-0/+2
* Remove __Palfred2002-03-191-9/+9
* Remove extraneous semicolon.jhb2001-10-041-1/+1
* Make uio_yield() a global. Call uio_yield() between chunksdillon2001-09-261-0/+1
* KSE Milestone 2julian2001-09-121-1/+1
* After one too many PRs on the subject, bite the bullet and define IOV_MAXwollman2001-06-181-0/+8
* Introduce copyinfrom and copyinstrfrom, which can copy data from eitherjlemon2001-02-161-0/+3
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"peter1999-12-291-3/+3
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Make our v_usecount vnode reference count work identically to thedyson1998-01-061-1/+2
* Fixed namespace pollution in previous commit.bde1997-12-191-5/+3
* Some performance improvements, and code cleanups (including changing ourdyson1997-12-191-1/+4
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notpeter1997-02-221-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
* Added UIO_NOCOPY.dg1995-04-041-2/+3
* Add some prototypes.bde1994-09-151-3/+10
* Added $Id$dg1994-08-021-0/+1
* BSD 4.4 Lite Kernel Sourcesrgrimes1994-05-241-0/+83
OpenPOWER on IntegriCloud