aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/pipe.h
Commit message (Expand)AuthorAgeFilesLines
* Remove #define _KERNEL hacks from libprocstatKonstantin Belousov2021-02-211-4/+4
* pipe: thundering herd problem in pipelockMateusz Guzik2020-11-191-2/+3
* pipe: allow for lockless pipe_statMateusz Guzik2020-11-191-2/+7
* Rename the pipe_map field of struct pipe.Mark Johnston2020-08-141-1/+1
* Preallocate pipe buffers on pipe creation.Konstantin Belousov2020-03-091-1/+1
* Fix a variety of cosmetic typos and misspellingsConrad Meyer2017-01-151-1/+1
* Ignore the error from pipespace_new when creating a pipe.Mateusz Guzik2014-05-021-1/+1
* I am comparing current pipe code with the one in 8.3-STABLE r236165,David Xu2012-07-311-1/+1
* When a thread is blocked in direct write state, it only sets PIPE_DIRECTWDavid Xu2012-07-311-1/+1
* The pipe_poll() performs lockless access to the vnode to testKonstantin Belousov2012-03-071-0/+1
* merge pipe and fifo implementationsKip Macy2012-02-231-0/+4
* Supply unique (st_dev, st_ino) value pair for the fstat(2) done on the pipes.Konstantin Belousov2011-10-051-0/+1
* - Make maxpipekva a signed long rather than an unsigned long as overflowJohn Baldwin2009-03-101-1/+1
* Adjust some variables (mostly related to the buffer cache) that holdJohn Baldwin2009-03-091-1/+1
* Another problem caused by the knlist_cleardel() potentially droppingKonstantin Belousov2008-05-231-0/+7
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* An a #error discouraging people from using pipe.h from places outsideMike Silbersack2004-07-211-4/+1
* Revise the direct or optimized case to use uiomove_fromphys() by the readerAlan Cox2004-03-271-2/+0
* Coalesce pipe allocations and frees. Previously, the pipe codeRobert Watson2004-02-011-3/+14
* Modify the MAC Framework so that instead of embedding a (struct label)Robert Watson2003-11-121-1/+0
* - The vm_object pointer in pipe_buffer is unused. Remove it.Alan Cox2003-08-131-1/+0
* More pipe changes:Mike Silbersack2003-08-111-1/+0
* Increase SMALL_PIPE_SIZE from 4096 to PAGE_SIZE.Mike Silbersack2003-08-071-1/+1
* Put some concrete limits on pipe memory consumption:Mike Silbersack2003-07-081-0/+11
* Move to a nested include of _label.h instead of mac.h in sys/sys/*.hRobert Watson2002-08-141-1/+1
* Introduce support for Mandatory Access Control and extensibleRobert Watson2002-07-301-0/+2
* First rev at making pipe(2) pipe's MPsafe.Alfred Perlstein2002-02-271-1/+8
* select() DKI is now in <sys/selinfo.h>.Garrett Wollman2001-01-091-1/+1
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"Peter Wemm1999-12-291-1/+1
* Updated a comment to match code.Bruce Evans1999-12-261-1/+1
* Update pipe code for fo_stat() entry point - pipe_stat() is now no longerPeter Wemm1999-11-081-4/+0
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* I got another batch of suggestions for cosmetic changes from bde.Don Lewis1998-11-111-2/+2
* Installed the second patch attached to kern/7899 with some changes suggestedDon Lewis1998-11-111-2/+2
* Add two new functions, get{micro|nano}time.Poul-Henning Kamp1998-03-261-4/+4
* Removed support for OLD_PIPE. <sys/stat.h> is now missing the hack thatBruce Evans1997-04-091-5/+1
* 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
* A few minor mods (improvements) to support more efficient pipeJohn Dyson1996-07-131-2/+6
* Removed obsolete definition of PIPE_NBIO.Bruce Evans1996-07-121-2/+1
* Made this self-sufficent (except for <sys/types.h>) when compiled inBruce Evans1996-05-011-35/+43
* Improve the performance for pipe(2) again. Also include someJohn Dyson1996-02-041-1/+36
* Fix a bunch of spelling errors in the comment fields ofMike Pritchard1996-01-301-2/+2
* Added new files to support the new fast pipes. After the follow-onJohn Dyson1996-01-281-0/+73