aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/uio.h
Commit message (Expand)AuthorAgeFilesLines
* Promote ksyms_map() and ksyms_unmap() to general facilityKonstantin Belousov2011-03-281-0/+2
* Remove the uio_yield prototype and symbol. This function has beenMatthew D Fleming2011-02-081-1/+0
* Based on discussions on the svn-src mailing list, rework r218195:Matthew D Fleming2011-02-081-2/+0
* Put the general logic for being a CPU hog into a new functionMatthew D Fleming2011-02-021-0/+2
* Change the type of uio_resid member of struct uio from int to ssize_t.Konstantin Belousov2009-06-251-1/+1
* Namespace: preadv() and pwritev() are extensions.David Schultz2009-03-141-0/+2
* Document struct uio.h entries.Alfred Perlstein2006-11-291-7/+7
* - Add two new system calls: preadv() and pwritev() which are like readv()John Baldwin2005-07-071-0/+7
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* Tidy up the zero-copy receive path: Remove an unneeded argument toAlan Cox2004-12-081-2/+1
* Clean up and wash struct iovec and struct uio handling.Poul-Henning Kamp2004-07-101-2/+4
* Remove advertising clause from University of California Regent's license,Warner Losh2004-04-071-4/+0
* Introduce uiomove_fromphys(). This is a variant of uiomove() that takesAlan Cox2004-03-201-0/+3
* Move m_uiotombuf from uio.h to mbuf.h, where I should have put it inMike Silbersack2004-02-081-2/+0
* Rename iov_to_uio to uiofromiov to be more consistent with otherMike Silbersack2004-02-041-1/+1
* Rewrite sendfile's header support so that headers are now sent in the firstMike Silbersack2004-02-011-0/+3
* Fixed style bugs in rev.1.12 (unsorting of prototypes by adding new onesBruce Evans2003-12-271-4/+5
* Add __restrict qualifiers to copyinfrom, copyinstrfrom, copystr, copyinstr,Alfred Perlstein2003-12-261-3/+4
* Introduce a uiomove_frombuf helper routine that handles computing andJacques Vidrine2003-10-021-0/+1
* Remove ENABLE_VFS_IOOPT. It is a long unfinished work-in-progress.Alan Cox2003-03-061-1/+0
* Convert one of our main caddr_t consumers, uiomove(9), to void *.Dag-Erling Smørgrav2003-03-021-2/+2
* Move the typedef for size_t into _iovec.h, so that size_t is availableMike Barcroft2003-02-261-5/+0
* It is bad style to define the same structure in multiple headerPoul-Henning Kamp2002-12-281-8/+1
* Add typedefs for size_t and ssize_t, allow struct iovec to be definedMike Barcroft2002-10-111-2/+18
* Change iov_base's type from `char *' to the standard `void *'. AllMike Barcroft2002-10-111-5/+1
* At long last, commit the zero copy sockets code.Kenneth D. Merry2002-06-261-1/+1
* Remove UIO_USERISPACE - we do not support any split instruction/dataPeter Wemm2002-06-201-1/+0
* o Header files shouldn't depend on options: Provide prototypesAlan Cox2002-05-061-2/+0
* o Condition the compilation of uiomoveco() and vm_uiomove()Alan Cox2002-05-051-0/+2
* Remove __PAlfred Perlstein2002-03-191-9/+9
* Remove extraneous semicolon.John Baldwin2001-10-041-1/+1
* Make uio_yield() a global. Call uio_yield() between chunksMatthew Dillon2001-09-261-0/+1
* KSE Milestone 2Julian Elischer2001-09-121-1/+1
* After one too many PRs on the subject, bite the bullet and define IOV_MAXGarrett Wollman2001-06-181-0/+8
* Introduce copyinfrom and copyinstrfrom, which can copy data from eitherJonathan Lemon2001-02-161-0/+3
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"Peter Wemm1999-12-291-3/+3
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Make our v_usecount vnode reference count work identically to theJohn Dyson1998-01-061-1/+2
* Fixed namespace pollution in previous commit.Bruce Evans1997-12-191-5/+3
* Some performance improvements, and code cleanups (including changing ourJohn Dyson1997-12-191-1/+4
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notPeter Wemm1997-02-221-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
* Added UIO_NOCOPY.David Greenman1995-04-041-2/+3
* Add some prototypes.Bruce Evans1994-09-151-3/+10
* Added $Id$David Greenman1994-08-021-0/+1
* BSD 4.4 Lite Kernel SourcesRodney W. Grimes1994-05-241-0/+83