summaryrefslogtreecommitdiffstats
path: root/sys/sys/file.h
Commit message (Expand)AuthorAgeFilesLines
* Add the f_vnode pointer to struct xfile, shortly it will no longer bephk2004-06-191-0/+1
* Remove advertising clause from University of California Regent's license,imp2004-04-071-4/+0
* Add a f_vnode field to struct file.phk2003-06-221-0/+1
* Move FMARK and FDEFER til sys/file.h where they belong.phk2003-06-201-7/+15
* Introduce a new flag on a file descriptor: DFLAG_SEEKABLE and use thatphk2003-06-181-0/+1
* Do not allow kqueues to be passed via unix domain sockets.alfred2003-02-151-0/+4
* Bow to the whining masses and change a union back into void *. Retaindillon2003-01-131-22/+2
* Change struct file f_data to un_data, a union of the correct structdillon2003-01-121-2/+24
* White-space changes.phk2002-12-241-16/+15
* Move the declaration of the socket fileops from socketvar.h to file.h.phk2002-12-231-0/+14
* Detediousficate declaration of fileops array members by introducingphk2002-12-231-30/+35
* add DTYPE_CRYPTO for use by /dev/crypto supportsam2002-10-041-0/+1
* Include <sys/types.h> directly rather than depending on <sys/fcntl.h>mike2002-09-171-0/+1
* In continuation of early fileop credential changes, modify fo_ioctl() torwatson2002-08-171-4/+5
* Make similar changes to fo_stat() and fo_poll() as made earlier torwatson2002-08-161-9/+10
* For some reason, the flags and td arguments in the fo_read prototyperwatson2002-08-151-1/+1
* In order to better support flexible and extensible access control,rwatson2002-08-151-10/+12
* Add struct xfile, which will be used instead of struct file for sysctldes2002-07-311-8/+32
* More caddr_t removal, make fo_ioctl take a void * instead of a caddr_t.alfred2002-06-291-3/+3
* change f_data field in struct file from caddr_t to void *.alfred2002-06-281-1/+1
* 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
OpenPOWER on IntegriCloud