aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/file.h
Commit message (Expand)AuthorAgeFilesLines
* Do not allow kqueues to be passed via unix domain sockets.Alfred Perlstein2003-02-151-0/+4
* Bow to the whining masses and change a union back into void *. RetainMatthew Dillon2003-01-131-22/+2
* Change struct file f_data to un_data, a union of the correct structMatthew Dillon2003-01-121-2/+24
* White-space changes.Poul-Henning Kamp2002-12-241-16/+15
* Move the declaration of the socket fileops from socketvar.h to file.h.Poul-Henning Kamp2002-12-231-0/+14
* Detediousficate declaration of fileops array members by introducingPoul-Henning Kamp2002-12-231-30/+35
* add DTYPE_CRYPTO for use by /dev/crypto supportSam Leffler2002-10-041-0/+1
* Include <sys/types.h> directly rather than depending on <sys/fcntl.h>Mike Barcroft2002-09-171-0/+1
* In continuation of early fileop credential changes, modify fo_ioctl() toRobert Watson2002-08-171-4/+5
* Make similar changes to fo_stat() and fo_poll() as made earlier toRobert Watson2002-08-161-9/+10
* For some reason, the flags and td arguments in the fo_read prototypeRobert Watson2002-08-151-1/+1
* In order to better support flexible and extensible access control,Robert Watson2002-08-151-10/+12
* Add struct xfile, which will be used instead of struct file for sysctlDag-Erling Smørgrav2002-07-311-8/+32
* More caddr_t removal, make fo_ioctl take a void * instead of a caddr_t.Alfred Perlstein2002-06-291-3/+3
* change f_data field in struct file from caddr_t to void *.Alfred Perlstein2002-06-281-1/+1
* remove bogus comment, select/poll do NOT need to fhold as they hold theAlfred Perlstein2002-06-171-1/+4
* Removed some namespace pollution (unnecessary nested includes).Bruce Evans2002-03-261-2/+0
* Fixed some style bugs in the removal of __P(()). The main ones wereBruce Evans2002-03-231-15/+12
* Remove __PAlfred Perlstein2002-03-191-35/+35
* Fix namespace pollution introduced in previous commit.Dag-Erling Smørgrav2002-02-231-4/+1
* Lock struct pgrp, session and sigio.Seigo Tanimura2002-02-231-0/+4
* use mutex pools for "struct file" locking.Alfred Perlstein2002-01-201-5/+5
* Remove requirement for queue.h by consumers by moving its inclusionAlfred Perlstein2002-01-141-1/+1
* Replace ffind_* with fget calls.Alfred Perlstein2002-01-141-2/+0
* Include sys/_lock.h and sys/_mutex.h to reduce namespace pollution.Alfred Perlstein2002-01-131-27/+14
* 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-38/+67
* Give struct socket structures a ref counting interface similar toMatthew Dillon2001-11-171-0/+4
* remove holdfp()Matthew Dillon2001-11-141-0/+8
* Re-apply rev 1.178 -- style(9) the structure definitions.David E. O'Brien2001-09-131-1/+1
* KSE Milestone 2Julian Elischer2001-09-121-37/+37
* This patch implements O_DIRECT about 80% of the way. It takes a patchsetMatthew Dillon2001-05-241-1/+2
* Extend kqueue down to the device layer.Jonathan Lemon2001-02-151-0/+13
* 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
* Change f_count and f_msgcount from short to int, solving the rolloverMatthew Dillon2000-05-151-2/+2
* Introduce kqueue() and kevent(), a kernel event notification facility.Jonathan Lemon2000-04-161-0/+1
* Change the write-behind code to take more care when startingMatthew Dillon2000-04-021-2/+2
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"Peter Wemm1999-12-291-3/+3
* Create a fileops fo_stat() entry point. This will enable collectionPeter Wemm1999-11-081-0/+19
* This is what was "fdfix2.patch," a fix for fd sharing. It's prettyBrian Feldman1999-09-191-2/+96
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Fix fd race conditions (during shared fd table usage.) Badfileops isBrian Feldman1999-08-041-1/+2
* Add standard padding argument to pread and pwrite syscall. That should make themDmitrij Tejblum1999-04-041-3/+4
* This commit fixes various 64bit portability problems required forDoug Rabson1998-06-071-2/+2
* Fixed duplicate definitions of M_FILE (one static).Bruce Evans1997-11-231-1/+5
* Update interfaces for poll()Peter Wemm1997-09-141-3/+3
* Don't #include <sys/fcntl.h> in <sys/file.h> if KERNEL is defined.Bruce Evans1997-03-231-2/+2
* 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