summaryrefslogtreecommitdiff
path: root/include/linux/namei.h
AgeCommit message (Expand)Author
2025-12-01Merge tag 'vfs-6.19-rc1.directory.locking' of git://git.kernel.org/pub/scm/li...Linus Torvalds
2025-11-14VFS: introduce end_creating_keep()NeilBrown
2025-11-14VFS: change vfs_mkdir() to unlock on failure.NeilBrown
2025-11-14ecryptfs: use new start_creating/start_removing APIsNeilBrown
2025-11-14Add start_renaming_two_dentries()NeilBrown
2025-11-14VFS/ovl/smb: introduce start_renaming_dentry()NeilBrown
2025-11-14VFS/nfsd/ovl: introduce start_renaming() and end_renaming()NeilBrown
2025-11-14VFS: add start_creating_killable() and start_removing_killable()NeilBrown
2025-11-14VFS: introduce start_removing_dentry()NeilBrown
2025-11-14VFS: introduce start_creating_noperm() and start_removing_noperm()NeilBrown
2025-11-14VFS/nfsd/cachefiles/ovl: introduce start_removing() and end_removing()NeilBrown
2025-11-14VFS/nfsd/cachefiles/ovl: add start_creating() and end_creating()NeilBrown
2025-11-05fs: inline current_umask() and move it to fs_struct.hMateusz Guzik
2025-10-03Merge tag 'pull-f_path' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...Linus Torvalds
2025-09-23VFS: rename kern_path_locked() and related functions.NeilBrown
2025-09-23VFS/audit: introduce kern_path_parent() for auditNeilBrown
2025-09-23VFS/ovl: add lookup_one_positive_killable()NeilBrown
2025-09-15done_path_create(): constify path argumentAl Viro
2025-05-26Merge tag 'vfs-6.16-rc1.async.dir' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds
2025-04-15fs: add kern_path_locked_negative()Christian Brauner
2025-04-08VFS: rename lookup_one_len family to lookup_noperm and remove permission checkNeilBrown
2025-04-07VFS: improve interface for lookup_one functionsNeilBrown
2025-02-10VFS: repack LOOKUP_ bit flags.NeilBrown
2024-06-05vfs: retire user_path_at_empty and drop empty arg from getname_flagsMateusz Guzik
2024-04-13vfs: relax linkat() AT_EMPTY_PATH - aka flink() - requirementsLinus Torvalds
2023-11-15new helper: user_path_locked_at()Al Viro
2023-10-19vfs: predict the error in retry_estale as unlikelyMateusz Guzik
2023-10-19fs: add a new SB_I_NOUMASK flagJeff Layton
2023-04-24ksmbd: fix racy issue from using ->d_parent and ->d_nameNamjae Jeon
2023-04-20fs: introduce lock_rename_child() helperAl Viro
2023-04-20ksmbd: remove internal.h includeNamjae Jeon
2023-02-22Merge tag 'nfsd-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds
2023-02-20fs: namei: Allow follow_down() to uncover auto mountsRichard Weinberger
2023-01-19fs: port ->permission() to pass mnt_idmapChristian Brauner
2022-09-01nd_jump_link(): constify pathAl Viro
2022-04-28fs: add two trivial lookup helpersChristian Brauner
2021-08-23namei: add mapping aware lookup helperChristian Brauner
2021-04-07take LOOKUP_{ROOT,ROOT_GRABBED,JUMPED} out of LOOKUP_... spaceAl Viro
2021-01-04fs: add support for LOOKUP_CACHEDJens Axboe
2020-03-13sanitize handling of nd->last_type, kill LAST_BINDAl Viro
2020-03-13LOOKUP_MOUNTPOINT: fold path_mountpointat() into path_lookupat()Al Viro
2020-01-29Merge branch 'work.openat2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds
2020-01-15reimplement path_mountpoint() with less magicAl Viro
2019-12-08namei: LOOKUP_IN_ROOT: chroot-like scoped resolutionAleksa Sarai
2019-12-08namei: LOOKUP_BENEATH: O_BENEATH-like scoped resolutionAleksa Sarai
2019-12-08namei: LOOKUP_NO_XDEV: block mountpoint crossingAleksa Sarai
2019-12-08namei: LOOKUP_NO_MAGICLINKS: block magic-link resolutionAleksa Sarai
2019-12-08namei: LOOKUP_NO_SYMLINKS: block symlink resolutionAleksa Sarai
2019-12-08namei: allow nd_jump_link() to produce errorsAleksa Sarai
2019-11-15new helper: lookup_positive_unlocked()Al Viro