aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/aio.h
Commit message (Expand)AuthorAgeFilesLines
* Fix a comment. No functional change.Alan Somers2018-02-121-1/+1
* sys/sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Use #if instead of #ifdef for __BSD_VISIBLE tests.John Baldwin2017-11-141-1/+1
* Account for AIO socket operations in thread/process resource usage.John Baldwin2016-06-211-2/+4
* Move backend-specific fields of kaiocb into a union.John Baldwin2016-06-151-5/+17
* Add missing restrict keywords to lio_listio().Ed Schouten2016-05-301-1/+2
* Fully handle size_t lengths in AIO requests.John Baldwin2016-03-211-1/+1
* Refactor the AIO subsystem to permit file-type-specific handling andJohn Baldwin2016-03-011-11/+110
* Add new system call - aio_mlock(). The name speaks for itself. It allowsGleb Smirnoff2013-06-081-0/+6
* Namespace: aio_waitcomplete() is a BSD extension.David Schultz2009-03-141-1/+4
* Rather than using a char array with explicit assumptions about the layoutJohn Baldwin2008-12-101-1/+2
* Add aio_fsync() prototype.David Xu2006-03-231-0/+4
* Fix sigevent's POSIX incompatible problem by adding member fieldsDavid Xu2005-10-301-1/+2
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* o Add missing synchronization (splnet()/splx()) in aio_free_entry().Alan Cox2002-01-061-26/+0
* o Some style(9)-motivated changes to white space.Alan Cox2002-01-011-2/+2
* Make AIO a loadable module.Alfred Perlstein2001-12-291-2/+2
* KSE Milestone 2Julian Elischer2001-09-121-2/+2
* When aio_read/write() is used on a raw device, physical buffers areAlan Cox2001-03-101-0/+1
* Remove another outdated comment about aio_cancel().Alan Cox2001-03-051-2/+1
* Remove an out-of-date comment: aio_cancel() has been supportedAlan Cox2001-03-041-1/+0
* Remove the field privatemodes from struct __aiocb_private and theAlan Cox2001-03-041-12/+0
* Undo rev 1.8: This commit actually added a second declarationAlan Cox2000-11-251-5/+0
* Remove another unused field from struct __aiocb_private.Alan Cox2000-10-031-1/+0
* Remove (long) unused fields from struct __aiocb_private.Alan Cox2000-09-251-3/+0
* Make the basic AIO functions, i.e., aio_read() and aio_write(),Alan Cox2000-09-051-3/+3
* Back out the previous change to the queue(3) interface.Jake Burkholder2000-05-261-2/+2
* Change the way that the queue(3) structures are declared; don't assume thatJake Burkholder2000-05-231-2/+2
* Fix a warning with a forward struct declaration.Garrett Wollman2000-04-231-0/+4
* Introduce kqueue() and kevent(), a kernel event notification facility.Jonathan Lemon2000-04-161-2/+1
* Add aio_waitcomplete(). Make aio work correctly for socket descriptors.Jason Evans2000-01-141-9/+36
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"Peter Wemm1999-12-291-1/+1
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Include <sys/time.h> for correctness. BDE has a better version of this,Nik Clayton1999-06-141-1/+2
* Bring a bit closer to the normal form. (In particular, addDmitrij Tejblum1999-01-171-17/+20
* Add aio_error decl.John Dyson1998-04-121-1/+6
* Finish _POSIX_PRIORITY_SCHEDULING. Needs P1003_1B andPeter Dufault1998-03-281-28/+2
* Preprocessor directives require a leading '#'Peter Dufault1998-03-091-2/+2
* Put sigevent and AIO_LISTIO_MAX back in aio.h soPeter Dufault1998-03-081-6/+32
* Reviewed by: bdePeter Dufault1998-03-081-35/+1
* Correct prototypes to match POSIX. Correct return code for aio_cancel.John Dyson1997-12-081-7/+7
* Clean up some lint associated with the AIO code.John Dyson1997-07-171-1/+6
* Ouch!!! This should fix a serious build problem after the addition of theJohn Dyson1997-06-161-0/+173