summaryrefslogtreecommitdiffstats
path: root/sys/sys/file.h
Commit message (Expand)AuthorAgeFilesLines
* remove bogus comment, select/poll do NOT need to fhold as they hold thealfred2002-06-171-1/+4
* Removed some namespace pollution (unnecessary nested includes).bde2002-03-261-2/+0
* Fixed some style bugs in the removal of __P(()). The main ones werebde2002-03-231-15/+12
* Remove __Palfred2002-03-191-35/+35
* Fix namespace pollution introduced in previous commit.des2002-02-231-4/+1
* Lock struct pgrp, session and sigio.tanimura2002-02-231-0/+4
* use mutex pools for "struct file" locking.alfred2002-01-201-5/+5
* Remove requirement for queue.h by consumers by moving its inclusionalfred2002-01-141-1/+1
* Replace ffind_* with fget calls.alfred2002-01-141-2/+0
* Include sys/_lock.h and sys/_mutex.h to reduce namespace pollution.alfred2002-01-131-27/+14
* Remove file locking debug cruft.alfred2002-01-131-14/+0
* SMP Lock struct file, filedesc and the global file list.alfred2002-01-131-38/+67
* Give struct socket structures a ref counting interface similar todillon2001-11-171-0/+4
* remove holdfp()dillon2001-11-141-0/+8
* Re-apply rev 1.178 -- style(9) the structure definitions.obrien2001-09-131-1/+1
* KSE Milestone 2julian2001-09-121-37/+37
* This patch implements O_DIRECT about 80% of the way. It takes a patchsetdillon2001-05-241-1/+2
* Extend kqueue down to the device layer.jlemon2001-02-151-0/+13
* Back out the previous change to the queue(3) interface.jake2000-05-261-2/+2
* Change the way that the queue(3) structures are declared; don't assume thatjake2000-05-231-2/+2
* Change f_count and f_msgcount from short to int, solving the rolloverdillon2000-05-151-2/+2
* Introduce kqueue() and kevent(), a kernel event notification facility.jlemon2000-04-161-0/+1
* Change the write-behind code to take more care when startingdillon2000-04-021-2/+2
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"peter1999-12-291-3/+3
* Create a fileops fo_stat() entry point. This will enable collectionpeter1999-11-081-0/+19
* This is what was "fdfix2.patch," a fix for fd sharing. It's prettygreen1999-09-191-2/+96
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Fix fd race conditions (during shared fd table usage.) Badfileops isgreen1999-08-041-1/+2
* Add standard padding argument to pread and pwrite syscall. That should make themdt1999-04-041-3/+4
* This commit fixes various 64bit portability problems required fordfr1998-06-071-2/+2
* Fixed duplicate definitions of M_FILE (one static).bde1997-11-231-1/+5
* Update interfaces for poll()peter1997-09-141-3/+3
* Don't #include <sys/fcntl.h> in <sys/file.h> if KERNEL is defined.bde1997-03-231-2/+2
* 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
* This commit is the embodiment of some VFS read clustering improvements.dyson1996-12-291-1/+8
* Fixed lseek() on named pipes. It always succeeded but should always fail.bde1996-12-191-2/+3
* Eliminated nested include of <sys/unistd.h> in <sys/file.h> in the kernel.bde1996-09-031-3/+5
* Merge in Lite2: LIST replacement for f_filef, f_fileb, and filehead.hsu1996-03-111-5/+7
* Enable the new fast pipe code. The old pipes can be used with thedyson1996-01-281-1/+2
* Add and move declarations to fix all of the warnings from `gcc -Wimplicit'bde1995-03-161-1/+2
* Implement maxprocperuid and maxfilesperproc. They are tunableguido1995-02-201-1/+2
* Made them all idempotent.paul1994-08-211-1/+6
* Added $Id$dg1994-08-021-0/+1
* BSD 4.4 Lite Kernel Sourcesrgrimes1994-05-241-0/+76
OpenPOWER on IntegriCloud