aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/file.h
Commit message (Expand)AuthorAgeFilesLines
* Make struct xinpcb and friends word-size independent.Brooks Davis2018-07-051-4/+9
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Implement timerfd family syscalls.Dmitry Chagin2017-02-261-0/+1
* Fix r313495.Konstantin Belousov2017-02-101-0/+1
* Remove deprecated fgetsock() and fputsock().Gleb Smirnoff2017-01-131-6/+0
* The sendfile(2) allows to send extra data from userspace before the fileGleb Smirnoff2016-03-291-3/+3
* Refactor the AIO subsystem to permit file-type-specific handling andJohn Baldwin2016-03-011-0/+10
* As a step towards the elimination of PG_CACHED pages, rework the handlingMark Johnston2015-09-301-2/+0
* Add a new file operations hook for mmap operations. File type-specificJohn Baldwin2015-06-041-0/+17
* Implement eventfd system call.Dmitry Chagin2015-05-241-0/+1
* filedesc: simplify fget_unlocked & friendsMateusz Guzik2015-02-171-0/+2
* Remove SF_KQUEUE code. This code was developed at Netflix, but was notGleb Smirnoff2014-11-111-7/+3
* Add a new fo_fill_kinfo fileops method to add type-specific information toJohn Baldwin2014-09-221-0/+14
* Fix various issues with invalid file operations:John Baldwin2014-09-121-1/+5
* - Remove socket file operations declaration from sys/file.h.Gleb Smirnoff2014-08-261-14/+1
* Fix up races with f_seqcount handling.Mateusz Guzik2014-08-261-1/+2
* Migrate the sendfile_sync structure into a public(ish) API in preparationAdrian Chadd2013-12-011-3/+7
* Revert r255672, it has some serious flaws, leaking file references etc.Roman Divacky2013-09-181-2/+0
* Implement epoll support in Linuxulator. This is a tiny wrapper around kqueueRoman Divacky2013-09-181-0/+2
* Change the cap_rights_t type from uint64_t to a structure that we can extendPawel Jakub Dawidek2013-09-051-10/+11
* Make the seek a method of the struct fileops.Konstantin Belousov2013-08-211-0/+11
* Restore the previous sendfile(2) behaviour on the block devices.Konstantin Belousov2013-08-161-0/+2
* Make sendfile() a method in the struct fileops. Currently onlyGleb Smirnoff2013-08-151-0/+16
* Merge Capsicum overhaul:Pawel Jakub Dawidek2013-03-021-4/+3
* Do not force a writer to the devfs file to drain the buffer writes.Konstantin Belousov2012-12-231-1/+2
* Unbreak handling of descriptors opened with O_EXEC by fexecve(2).Mateusz Guzik2012-07-081-0/+2
* Extend the KPI to lock and unlock f_offset member of struct file. ItKonstantin Belousov2012-07-021-1/+16
* Further refine the implementation of POSIX_FADV_NOREUSE.John Baldwin2012-06-191-0/+2
* Remove MALLOC_DECLAREs of nonexisting malloc-pools.Ed Schouten2011-11-061-4/+0
* Add the posix_fadvise(2) system call. It is somewhat similar toJohn Baldwin2011-11-041-1/+14
* Add experimental support for process descriptorsJonathan Anderson2011-08-181-0/+1
* Add the fo_chown and fo_chmod methods to struct fileops and use themKonstantin Belousov2011-08-161-0/+27
* Second-to-last commit implementing Capsicum capabilities in the FreeBSDRobert Watson2011-08-111-8/+17
* Rework _fget to accept capability parameters.Jonathan Anderson2011-07-051-0/+1
* Define cap_rights_t and DTYPE_CAPABILITY, which are required toJonathan Anderson2011-07-011-0/+1
* - Merge changes to the base system to support OFED. These includeJeff Roberson2011-03-211-0/+1
* Apply band-aid around function-like macro fdrop() without turning it intoJung-uk Kim2010-06-111-1/+8
* Use ANSI declarations instead of K&R.Ed Schouten2009-12-281-39/+14
* style(9)David E. O'Brien2009-01-011-1/+1
* Integrate the new MPSAFE TTY layer to the FreeBSD operating system.Ed Schouten2008-08-201-0/+1
* Rework the lifetime management of the kernel implementation of POSIXJohn Baldwin2008-06-271-0/+1
* Use _WANT_FILE to make struct file visible from userland. This isPawel Jakub Dawidek2008-05-261-1/+3
* Replace direct atomic operation for the file refcount witht theAttilio Rao2008-05-251-3/+5
* Implement the per-open file data for the cdev.Konstantin Belousov2008-05-211-0/+2
* Add a new file descriptor type for IPC shared memory objects and use it toJohn Baldwin2008-01-081-0/+1
* Make ftruncate a 'struct file' operation rather than a vnode operation.John Baldwin2008-01-071-0/+16
* Remove explicit locking of struct file.Jeff Roberson2007-12-301-60/+31
* - Close a race between enumerating UNIX domain socket pcb structures viaJohn Baldwin2007-01-051-0/+1
* Allow concurrent read(2)/readv(2) access to a file.Paul Saab2006-05-161-1/+7