summaryrefslogtreecommitdiffstats
path: root/sys/sys/file.h
Commit message (Expand)AuthorAgeFilesLines
* Remove MALLOC_DECLAREs of nonexisting malloc-pools.ed2011-11-061-4/+0
* Add the posix_fadvise(2) system call. It is somewhat similar tojhb2011-11-041-1/+14
* Add experimental support for process descriptorsjonathan2011-08-181-0/+1
* Add the fo_chown and fo_chmod methods to struct fileops and use themkib2011-08-161-0/+27
* Second-to-last commit implementing Capsicum capabilities in the FreeBSDrwatson2011-08-111-8/+17
* Rework _fget to accept capability parameters.jonathan2011-07-051-0/+1
* Define cap_rights_t and DTYPE_CAPABILITY, which are required tojonathan2011-07-011-0/+1
* - Merge changes to the base system to support OFED. These includejeff2011-03-211-0/+1
* Apply band-aid around function-like macro fdrop() without turning it intojkim2010-06-111-1/+8
* Use ANSI declarations instead of K&R.ed2009-12-281-39/+14
* style(9)obrien2009-01-011-1/+1
* Integrate the new MPSAFE TTY layer to the FreeBSD operating system.ed2008-08-201-0/+1
* Rework the lifetime management of the kernel implementation of POSIXjhb2008-06-271-0/+1
* Use _WANT_FILE to make struct file visible from userland. This ispjd2008-05-261-1/+3
* Replace direct atomic operation for the file refcount witht theattilio2008-05-251-3/+5
* Implement the per-open file data for the cdev.kib2008-05-211-0/+2
* Add a new file descriptor type for IPC shared memory objects and use it tojhb2008-01-081-0/+1
* Make ftruncate a 'struct file' operation rather than a vnode operation.jhb2008-01-071-0/+16
* Remove explicit locking of struct file.jeff2007-12-301-60/+31
* - Close a race between enumerating UNIX domain socket pcb structures viajhb2007-01-051-0/+1
* Allow concurrent read(2)/readv(2) access to a file.ps2006-05-161-1/+7
* Bring in experimental kernel support for POSIX message queue.davidxu2005-11-261-0/+1
* Make some file/filedesc related functions staticphk2005-02-101-1/+0
* Add a place-holder f_label void * for a future struct label pointerrwatson2005-02-021-0/+1
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
* "nfiles" is a bad name for a global variable. Call it "openfiles" insteadphk2004-12-011-2/+2
* Save a pointless FILE_LOCK_ASSERT() call in fhold.phk2004-11-081-1/+1
* 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
OpenPOWER on IntegriCloud