aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/uio.h
Commit message (Expand)AuthorAgeFilesLines
* Remove copyinfrom() and copyinstrfrom().John Baldwin2020-05-201-4/+0
* Move uio enums to sys/_uio.h.Brooks Davis2018-03-271-11/+1
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Add asynchronous command support to the pass(4) driver, and the newKenneth D. Merry2015-12-031-0/+5
* Remove zero-copy sockets code. It only worked for anonymous memory,Konstantin Belousov2013-09-161-1/+0
* Extract the general-purpose code from tmpfs to perform uiomove fromKonstantin Belousov2013-08-211-0/+1
* Reform the busdma API so that new types may be added without modifyingKonstantin Belousov2013-02-121-0/+2
* Constify args to copyiniov and copyinuio.Alfred Perlstein2011-11-141-2/+2
* Add a facility to disable processing page faults. When activated,Konstantin Belousov2011-07-091-0/+1
* 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