aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/filedesc.h
Commit message (Expand)AuthorAgeFilesLines
* Remove advertising clause from University of California Regent's license,Warner Losh2004-04-071-4/+0
* Fixed the XXX'ed namespace pollution in rev.1.54 by usingBruce Evans2004-03-041-2/+3
* Don't manually optimize for 20 year old compilers by casting to u_intBruce Evans2004-03-041-2/+1
* Fixed some style bugs (mainly misformatting, and pointers to `struct thread'Bruce Evans2004-03-041-15/+14
* Fixed insertion sort errors in includes and prototypes. This was moreBruce Evans2004-03-041-13/+7
* Restore correct semantics for F_DUPFD fcntl. This should fix the errorsDag-Erling Smørgrav2004-01-171-1/+1
* New file descriptor allocation code, derived from similar code introducedDag-Erling Smørgrav2004-01-151-6/+13
* Remove long dead code, specifically, code related to munmapfd().Alan Cox2004-01-111-3/+0
* Add an implementation of turnstiles and change the sleep mutex code to useJohn Baldwin2003-11-111-0/+2
* Add tracking of process leaders sharing a file descriptor table andTor Egge2003-06-021-0/+29
* Fix LOR with PROC/filedesc. Introduce fdesc_mtx that will be used as aAlfred Perlstein2003-02-151-0/+2
* When compiling the kernel do not implicitly include filedesc.h from proc.h,Alfred Perlstein2003-01-011-30/+0
* fdcopy() only needs a filedesc pointer.Alfred Perlstein2003-01-011-1/+1
* Since fdshare() and fdinit() only operate on filedescs, make themAlfred Perlstein2003-01-011-2/+2
* In an SMP environment post-Giant it is no longer safe to blindlyDon Lewis2002-10-031-1/+1
* ISOfy and minor warnsfix.Mark Murray2002-07-151-4/+2
* Make funsetown() take a 'struct sigio **' so that the locking canAlfred Perlstein2002-05-061-1/+1
* Revert the change of #includes in sys/filedesc.h and sys/socketvar.h.Seigo Tanimura2002-04-301-15/+2
* Add a global sx sigio_lock to protect the pointer to the sigio objectSeigo Tanimura2002-04-271-2/+15
* When exec'ing a set[ug]id program, make sure that the stdio file descriptorsJacques Vidrine2002-04-191-0/+1
* The description of fd_mtx is "filedesc structure."Seigo Tanimura2002-03-291-0/+2
* Fixed some style bugs in the removal of __P(()). The main ones wereBruce Evans2002-03-231-2/+2
* Remove __PAlfred Perlstein2002-03-191-19/+19
* Lock struct pgrp, session and sigio.Seigo Tanimura2002-02-231-7/+10
* Remove an unneeded include of sys/sx.h. An older pre-commit version ofJohn Baldwin2002-02-141-1/+0
* fget_locked fixes.Alfred Perlstein2002-01-301-4/+3
* Attempt to fixup select(2) and poll(2), this should fix some races withAlfred Perlstein2002-01-291-0/+12
* Remove holdfp() prototype now that the function no longer existsAlfred Perlstein2002-01-231-1/+0
* Include sys/_lock.h and sys/_mutex.h to reduce namespace pollution.Alfred Perlstein2002-01-131-2/+2
* Remove file locking debug cruft.Alfred Perlstein2002-01-131-14/+0
* SMP Lock struct file, filedesc and the global file list.Alfred Perlstein2002-01-131-2/+27
* KSE Milestone 2Julian Elischer2001-09-121-10/+10
* style(9) the structure definitions.David E. O'Brien2001-09-051-1/+1
* o Merge contents of struct pcred into struct ucred. Specifically, add theRobert Watson2001-05-251-1/+0
* This patchset fixes a large number of file descriptor race conditions.Matthew Dillon2000-11-181-2/+4
* Fixed disordering and misformatting in previous commit.Bruce Evans2000-06-141-1/+1
* unstatic getfp() so that other subsystems can use it.Alfred Perlstein2000-06-121-0/+2
* 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
* Removed superfluous forward declaration of struct klist. ForwardBruce Evans2000-04-301-22/+16
* Introduce kqueue() and kevent(), a kernel event notification facility.Jonathan Lemon2000-04-161-0/+7
* When we are execing a setugid program, and we have a procfs filesystemWarner Losh2000-01-201-0/+1
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"Peter Wemm1999-12-291-1/+1
* Fix a hole in jail(2).Poul-Henning Kamp1999-09-251-0/+1
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* I got another batch of suggestions for cosmetic changes from bde.Don Lewis1998-11-111-5/+5
* Installed the second patch attached to kern/7899 with some changes suggestedDon Lewis1998-11-111-1/+31
* Moved declaration of M_IOV to a less bogus place. It belongs inBruce Evans1997-12-051-4/+1
* Last major round (Unless Bruce thinks of somthing :-) of malloc changes.Poul-Henning Kamp1997-10-121-1/+4
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notPeter Wemm1997-02-221-1/+1