summaryrefslogtreecommitdiffstats
path: root/include/linux/file.h
Commit message (Expand)AuthorAgeFilesLines
* file: fix typo in take_fd() commentMathias Krause2024-08-121-1/+1
* file: add take_fd() cleanup helperChristian Brauner2024-06-281-0/+20
* file: add fd_raw cleanup classChristian Brauner2024-05-091-0/+1
* file: add alloc_file_pseudo_noaccount()Christian Brauner2024-02-251-0/+2
* file: remove __receive_fd()Christian Brauner2023-12-121-4/+1
* file: stop exposing receive_fd_user()Christian Brauner2023-12-121-7/+0
* locking: Introduce __cleanup() based infrastructurePeter Zijlstra2023-06-261-0/+6
* fs: remove fget_many and fput_many interfaceGou Hao2022-05-141-2/+0
* file: Export receive_fd() to modulesXie Yongji2021-09-061-4/+3
* fs: split receive_fd_replace from __receive_fdChristoph Hellwig2021-04-161-7/+4
* fs: Expand __receive_fd() to accept existing fdKees Cook2020-07-131-3/+7
* fs: Add receive_fd() wrapper for __receive_fd()Kees Cook2020-07-131-0/+7
* fs: Move __scm_install_fd() to __receive_fd()Kees Cook2020-07-131-0/+8
* sysctl: remove all extern declaration from sysctl.cChristoph Hellwig2020-04-271-0/+2
* io_uring: make sure openat/openat2 honor rlimit nofileJens Axboe2020-03-201-0/+1
* vfs, fdtable: Add fget_task helperSargun Dhillon2020-01-131-0/+2
* fs: add fget_many() and fput_many()Jens Axboe2019-02-281-0/+2
* make alloc_file() staticAl Viro2018-07-121-2/+0
* new helper: alloc_file_clone()Al Viro2018-07-121-0/+2
* new wrapper: alloc_file_pseudo()Al Viro2018-07-121-0/+3
* fold put_filp() into fput()Al Viro2018-07-121-1/+0
* alloc_file(): switch to passing O_... flags instead of FMODE_... modeAl Viro2018-07-121-1/+1
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* constify alloc_file()Al Viro2016-12-051-1/+1
* give readdir(2)/getdents(2)/etc. uniform exclusion with lseek()Al Viro2016-05-021-0/+13
* include/linux/file.h: remove get_unused_fd() macroYann Droneaud2014-12-101-1/+0
* get rid of fget_light()Al Viro2014-03-101-10/+11
* vfs: atomic f_pos accesses as per POSIXLinus Torvalds2014-03-101-2/+4
* switch simple cases of fget_light to fdgetAl Viro2012-09-261-2/+3
* new helpers: fdget()/fdput()Al Viro2012-09-261-0/+26
* make expand_files() and alloc_fd() staticAl Viro2012-09-261-1/+0
* new helper: replace_fd()Al Viro2012-09-261-0/+1
* take purely descriptor-related stuff from fcntl.c to file.cAl Viro2012-09-261-0/+2
* make get_unused_fd_flags() a functionAl Viro2012-09-261-2/+2
* switch fput to task_work_addAl Viro2012-07-221-0/+3
* vfs: drop_file_write_access() made staticAl Viro2012-03-201-1/+0
* New kind of open files - "location only".Al Viro2011-03-151-0/+2
* fs: Remove unlikely() from fput_light()Steven Rostedt2011-01-171-1/+1
* get rid of the magic around f_count in aioAl Viro2010-05-271-1/+0
* switch alloc_file() to passing struct pathAl Viro2009-12-161-2/+3
* get rid of init_file()Al Viro2009-12-161-3/+0
* [PATCH] introduce fmode_t, do annotationsAl Viro2008-10-211-2/+2
* [PATCH] merge locate_fd() and get_unused_fd()Al Viro2008-08-011-1/+2
* [PATCH] split linux/file.hAl Viro2008-05-011-84/+2
* [PATCH] sanitize unshare_files/reset_files_structAl Viro2008-04-251-1/+2
* [PATCH] r/o bind mounts: create helper to drop file write accessDave Hansen2008-04-191-0/+1
* include/linux: Remove all users of FASTCALL() macroHarvey Harrison2008-02-131-8/+8
* r/o bind mounts: filesystem helpers for custom 'struct file'sDave Hansen2007-10-171-0/+9
* O_CLOEXEC for SCM_RIGHTSUlrich Drepper2007-07-161-0/+1
* [PATCH] fdtable: Provide free_fdtable() wrapperVadim Lobanov2006-12-221-0/+5