utimensat
NR: 280
implementation
complexity: 327
similar syscall
accessed structs
func | struct | target | location | has_read | has_write |
---|---|---|---|---|---|
path_lookupat | path | dentry | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2651 | false | false |
__dentry_kill | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L654 | true | true |
__dentry_kill | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L645 | true | true |
__dentry_kill | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L627 | false | false |
__dentry_kill | dentry | d_op | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L648 | true | true |
__dentry_kill | dentry | d_op | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L647 | true | true |
__dentry_kill | dentry | d_op | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L634 | true | true |
__dentry_kill | dentry | d_flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L658 | true | true |
__dentry_kill | dentry | d_flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L637 | true | true |
__dentry_kill | dentry | d_flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L636 | true | true |
__dentry_kill | dentry | d_flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L633 | true | true |
__dentry_kill | dentry | d_inode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L642 | true | true |
lock_for_kill | inode | i_lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L703 | false | false |
lock_for_kill | inode | i_lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L697 | false | false |
lock_for_kill | inode | i_lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L693 | false | false |
lock_for_kill | inode | i_lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L688 | false | false |
lock_for_kill | (unnamed class/struct/union) | count | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L700 | true | true |
lock_for_kill | (unnamed class/struct/union) | count | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L685 | true | true |
lock_for_kill | (unnamed class/struct/union) | lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L694 | false | false |
lock_for_kill | (unnamed class/struct/union) | lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L692 | false | false |
lock_for_kill | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L700 | true | true |
lock_for_kill | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L694 | true | true |
lock_for_kill | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L692 | true | true |
lock_for_kill | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L685 | true | true |
lock_for_kill | dentry | d_inode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L698 | true | true |
lock_for_kill | dentry | d_inode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L695 | true | true |
lock_for_kill | dentry | d_inode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L683 | true | true |
real_mount | mount | mnt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/mount.h#L92 | true | true |
filename_lookup | path | dentry | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2672 | true | true |
get_timespec64 | __kernel_timespec | tv_sec | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/time/time.c#L881 | true | true |
get_timespec64 | __kernel_timespec | tv_nsec | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/time/time.c#L885 | true | true |
get_timespec64 | __kernel_timespec | tv_nsec | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/time/time.c#L888 | true | true |
get_timespec64 | timespec64 | tv_nsec | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/time/time.c#L888 | false | false |
get_timespec64 | timespec64 | tv_sec | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/time/time.c#L881 | false | false |
security_inode_setattr | static_key_false | key | https://elixir.bootlin.com/linux/v6.14.7/source/security/security.c#L2345 | false | false |
security_inode_setattr | inode | i_flags | https://elixir.bootlin.com/linux/v6.14.7/source/security/security.c#L2343 | true | true |
security_inode_post_setattr | static_key_false | key | https://elixir.bootlin.com/linux/v6.14.7/source/security/security.c#L2362 | false | false |
security_inode_post_setattr | inode | i_flags | https://elixir.bootlin.com/linux/v6.14.7/source/security/security.c#L2360 | true | true |
security_inode_need_killpriv | static_key_false | key | https://elixir.bootlin.com/linux/v6.14.7/source/security/security.c#L2638 | false | false |
fd_empty | fd | word | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/file.h#L47 | true | true |
mnt_want_write | vfsmount | mnt_sb | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L550 | true | true |
mnt_want_write | vfsmount | mnt_sb | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L547 | true | true |
mnt_drop_write | vfsmount | mnt_sb | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L626 | true | true |
mntput | mount | mnt_expiry_mark | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1507 | true | true |
mntput | mount | mnt_expiry_mark | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1508 | true | true |
mntput | mount | mnt_expiry_mark | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1508 | false | false |
mnt_get_write_access | mount | mnt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L499 | true | true |
mnt_get_write_access | vfsmount | mnt_flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L499 | true | true |
mnt_get_write_access | vfsmount | mnt_flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L499 | false | false |
path_put | path | mnt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L626 | true | true |
path_put | path | dentry | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L625 | true | true |
dput | (unnamed class/struct/union) | lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L895 | false | false |
dput | (unnamed class/struct/union) | lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L889 | false | false |
dput | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L895 | true | true |
dput | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L889 | true | true |
timestamp_truncate | super_block | s_time_gran | https://elixir.bootlin.com/linux/v6.14.7/source/fs/inode.c#L2733 | true | true |
timestamp_truncate | super_block | s_time_min | https://elixir.bootlin.com/linux/v6.14.7/source/fs/inode.c#L2736 | true | true |
timestamp_truncate | super_block | s_time_max | https://elixir.bootlin.com/linux/v6.14.7/source/fs/inode.c#L2736 | true | true |
timestamp_truncate | inode | i_sb | https://elixir.bootlin.com/linux/v6.14.7/source/fs/inode.c#L2732 | true | true |
timestamp_truncate | timespec64 | tv_nsec | https://elixir.bootlin.com/linux/v6.14.7/source/fs/inode.c#L2745 | true | true |
timestamp_truncate | timespec64 | tv_nsec | https://elixir.bootlin.com/linux/v6.14.7/source/fs/inode.c#L2745 | true | true |
timestamp_truncate | timespec64 | tv_nsec | https://elixir.bootlin.com/linux/v6.14.7/source/fs/inode.c#L2743 | false | false |
timestamp_truncate | timespec64 | tv_nsec | https://elixir.bootlin.com/linux/v6.14.7/source/fs/inode.c#L2737 | false | false |
timestamp_truncate | timespec64 | tv_sec | https://elixir.bootlin.com/linux/v6.14.7/source/fs/inode.c#L2736 | true | true |
timestamp_truncate | timespec64 | tv_sec | https://elixir.bootlin.com/linux/v6.14.7/source/fs/inode.c#L2735 | false | false |
current_time | inode | i_ctime_nsec | https://elixir.bootlin.com/linux/v6.14.7/source/fs/inode.c#L2307 | false | false |
current_time | timespec64 | tv_nsec | https://elixir.bootlin.com/linux/v6.14.7/source/fs/inode.c#L2313 | true | true |
vfs_utimes | iattr | ia_atime | https://elixir.bootlin.com/linux/v6.14.7/source/fs/utimes.c#L45 | false | false |
vfs_utimes | iattr | ia_mtime | https://elixir.bootlin.com/linux/v6.14.7/source/fs/utimes.c#L52 | false | false |
vfs_utimes | iattr | ia_valid | https://elixir.bootlin.com/linux/v6.14.7/source/fs/utimes.c#L62 | true | true |
vfs_utimes | iattr | ia_valid | https://elixir.bootlin.com/linux/v6.14.7/source/fs/utimes.c#L60 | true | true |
vfs_utimes | iattr | ia_valid | https://elixir.bootlin.com/linux/v6.14.7/source/fs/utimes.c#L53 | true | true |
vfs_utimes | iattr | ia_valid | https://elixir.bootlin.com/linux/v6.14.7/source/fs/utimes.c#L50 | true | true |
vfs_utimes | iattr | ia_valid | https://elixir.bootlin.com/linux/v6.14.7/source/fs/utimes.c#L46 | true | true |
vfs_utimes | iattr | ia_valid | https://elixir.bootlin.com/linux/v6.14.7/source/fs/utimes.c#L43 | true | true |
vfs_utimes | iattr | ia_valid | https://elixir.bootlin.com/linux/v6.14.7/source/fs/utimes.c#L40 | false | false |
vfs_utimes | timespec64 | tv_nsec | https://elixir.bootlin.com/linux/v6.14.7/source/fs/utimes.c#L51 | true | true |
vfs_utimes | timespec64 | tv_nsec | https://elixir.bootlin.com/linux/v6.14.7/source/fs/utimes.c#L49 | true | true |
vfs_utimes | timespec64 | tv_nsec | https://elixir.bootlin.com/linux/v6.14.7/source/fs/utimes.c#L44 | true | true |
vfs_utimes | timespec64 | tv_nsec | https://elixir.bootlin.com/linux/v6.14.7/source/fs/utimes.c#L42 | true | true |
vfs_utimes | timespec64 | tv_nsec | https://elixir.bootlin.com/linux/v6.14.7/source/fs/utimes.c#L32 | true | true |
vfs_utimes | timespec64 | tv_nsec | https://elixir.bootlin.com/linux/v6.14.7/source/fs/utimes.c#L31 | true | true |
vfs_utimes | timespec64 | tv_nsec | https://elixir.bootlin.com/linux/v6.14.7/source/fs/utimes.c#L29 | true | true |
vfs_utimes | timespec64 | tv_nsec | https://elixir.bootlin.com/linux/v6.14.7/source/fs/utimes.c#L28 | true | true |
vfs_utimes | path | mnt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/utimes.c#L75 | true | true |
vfs_utimes | path | mnt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/utimes.c#L66 | true | true |
vfs_utimes | path | mnt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/utimes.c#L36 | true | true |
vfs_utimes | dentry | d_inode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/utimes.c#L24 | true | true |
vfs_utimes | path | dentry | https://elixir.bootlin.com/linux/v6.14.7/source/fs/utimes.c#L66 | true | true |
vfs_utimes | path | dentry | https://elixir.bootlin.com/linux/v6.14.7/source/fs/utimes.c#L24 | true | true |
iput | inode | i_lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/inode.c#L1967 | false | false |
iput | inode | i_lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/inode.c#L1964 | false | false |
iput | inode | i_state | https://elixir.bootlin.com/linux/v6.14.7/source/fs/inode.c#L1965 | true | true |
iput | inode | i_state | https://elixir.bootlin.com/linux/v6.14.7/source/fs/inode.c#L1962 | true | true |
iput | inode | i_count | https://elixir.bootlin.com/linux/v6.14.7/source/fs/inode.c#L1966 | false | false |
iput | inode | i_count | https://elixir.bootlin.com/linux/v6.14.7/source/fs/inode.c#L1964 | false | false |
iput | (unnamed class/struct/union) | i_nlink | https://elixir.bootlin.com/linux/v6.14.7/source/fs/inode.c#L1965 | true | true |
getname_flags | filename | name | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L187 | false | false |
getname_flags | filename | name | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L148 | false | false |
getname_flags | filename | uptr | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L208 | false | false |
getname_flags | filename | refcnt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L207 | false | false |
getname_flags | filename | aname | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L209 | false | false |
getname_flags | filename | iname | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L173 | true | true |
getname_flags | filename | iname | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L150 | true | true |
getname_flags | filename | iname | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L174 | false | false |
getname_flags | filename | iname | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L147 | false | false |
putname | filename | name | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L293 | true | true |
putname | filename | name | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L292 | true | true |
putname | filename | refcnt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L289 | false | false |
putname | filename | refcnt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L286 | false | false |
putname | filename | iname | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L292 | false | false |
notify_change | inode_operations | setattr | https://elixir.bootlin.com/linux/v6.14.7/source/fs/attr.c#L552 | true | true |
notify_change | inode_operations | setattr | https://elixir.bootlin.com/linux/v6.14.7/source/fs/attr.c#L551 | true | true |
notify_change | inode | i_op | https://elixir.bootlin.com/linux/v6.14.7/source/fs/attr.c#L552 | true | true |
notify_change | inode | i_op | https://elixir.bootlin.com/linux/v6.14.7/source/fs/attr.c#L551 | true | true |
notify_change | super_block | s_user_ns | https://elixir.bootlin.com/linux/v6.14.7/source/fs/attr.c#L522 | true | true |
notify_change | super_block | s_user_ns | https://elixir.bootlin.com/linux/v6.14.7/source/fs/attr.c#L518 | true | true |
notify_change | inode | i_mode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/attr.c#L505 | true | true |
notify_change | inode | i_mode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/attr.c#L498 | true | true |
notify_change | inode | i_mode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/attr.c#L456 | true | true |
notify_change | inode | i_mode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/attr.c#L430 | true | true |
notify_change | inode | i_sb | https://elixir.bootlin.com/linux/v6.14.7/source/fs/attr.c#L522 | true | true |
notify_change | inode | i_sb | https://elixir.bootlin.com/linux/v6.14.7/source/fs/attr.c#L518 | true | true |
notify_change | inode | i_flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/attr.c#L461 | true | true |
notify_change | iattr | ia_mode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/attr.c#L507 | true | true |
notify_change | iattr | ia_mode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/attr.c#L460 | true | true |
notify_change | iattr | ia_mode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/attr.c#L505 | false | false |
notify_change | iattr | ia_mode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/attr.c#L498 | false | false |
notify_change | iattr | ia_atime | https://elixir.bootlin.com/linux/v6.14.7/source/fs/attr.c#L470 | true | true |
notify_change | iattr | ia_atime | https://elixir.bootlin.com/linux/v6.14.7/source/fs/attr.c#L470 | false | false |
notify_change | iattr | ia_atime | https://elixir.bootlin.com/linux/v6.14.7/source/fs/attr.c#L468 | false | false |
notify_change | iattr | ia_mtime | https://elixir.bootlin.com/linux/v6.14.7/source/fs/attr.c#L474 | true | true |
notify_change | iattr | ia_mtime | https://elixir.bootlin.com/linux/v6.14.7/source/fs/attr.c#L474 | false | false |
notify_change | iattr | ia_mtime | https://elixir.bootlin.com/linux/v6.14.7/source/fs/attr.c#L472 | false | false |
notify_change | iattr | ia_ctime | https://elixir.bootlin.com/linux/v6.14.7/source/fs/attr.c#L466 | false | false |
notify_change | (unnamed class/struct/union) | ia_vfsuid | https://elixir.bootlin.com/linux/v6.14.7/source/fs/attr.c#L519 | true | true |
notify_change | (unnamed class/struct/union) | ia_vfsgid | https://elixir.bootlin.com/linux/v6.14.7/source/fs/attr.c#L523 | true | true |
notify_change | iattr | ia_valid | https://elixir.bootlin.com/linux/v6.14.7/source/fs/attr.c#L504 | true | true |
notify_change | iattr | ia_valid | https://elixir.bootlin.com/linux/v6.14.7/source/fs/attr.c#L497 | true | true |
notify_change | iattr | ia_valid | https://elixir.bootlin.com/linux/v6.14.7/source/fs/attr.c#L481 | true | true |
notify_change | iattr | ia_valid | https://elixir.bootlin.com/linux/v6.14.7/source/fs/attr.c#L510 | true | true |
notify_change | iattr | ia_valid | https://elixir.bootlin.com/linux/v6.14.7/source/fs/attr.c#L433 | true | true |
notify_change | dentry | d_inode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/attr.c#L429 | true | true |
simple_setattr | iattr | ia_size | https://elixir.bootlin.com/linux/v6.14.7/source/fs/libfs.c#L896 | true | true |
simple_setattr | iattr | ia_valid | https://elixir.bootlin.com/linux/v6.14.7/source/fs/libfs.c#L895 | true | true |
may_setattr | inode | i_flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/attr.c#L386 | true | true |
may_setattr | inode | i_flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/attr.c#L377 | true | true |
inode_is_locked | inode | i_rwsem | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/fs.h#L907 | false | false |
i_gid_into_vfsgid | inode | i_gid | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/fs.h#L1550 | true | true |
i_uid_into_vfsuid | inode | i_uid | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/fs.h#L1498 | true | true |
mnt_idmap | vfsmount | mnt_idmap | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/mount.h#L78 | true | true |
mnt_idmap | vfsmount | mnt_idmap | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/mount.h#L78 | false | false |
inode_lock | inode | i_rwsem | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/fs.h#L877 | false | false |
inode_unlock | inode | i_rwsem | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/fs.h#L882 | false | false |
__dentry_kill | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L656 | true | true |
__dentry_kill | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L660 | true | true |
__dentry_kill | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L663 | true | true |
__dentry_kill | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L664 | true | true |
__dentry_kill | (unnamed class/struct/union) | lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L645 | false | false |
__dentry_kill | (unnamed class/struct/union) | lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L654 | false | false |
__dentry_kill | (unnamed class/struct/union) | lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L656 | false | false |
__dentry_kill | (unnamed class/struct/union) | lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L660 | false | false |
__dentry_kill | (unnamed class/struct/union) | lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L664 | false | false |
__dentry_kill | dentry | d_parent | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L652 | true | true |
__dentry_kill | dentry | d_parent | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L653 | true | true |
__dentry_kill | (unnamed class/struct/union) | count | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L663 | true | true |
__dentry_kill | dentry_operations | d_prune | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L634 | true | true |
__dentry_kill | dentry_operations | d_release | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L647 | true | true |
__dentry_kill | dentry_operations | d_release | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L648 | true | true |
fast_dput | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L793 | false | false |
fast_dput | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L801 | true | true |
fast_dput | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L802 | true | true |
fast_dput | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L803 | true | true |
fast_dput | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L806 | true | true |
fast_dput | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L830 | true | true |
fast_dput | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L839 | true | true |
fast_dput | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L840 | true | true |
fast_dput | (unnamed class/struct/union) | lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L801 | false | false |
fast_dput | (unnamed class/struct/union) | lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L803 | false | false |
fast_dput | (unnamed class/struct/union) | lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L830 | false | false |
fast_dput | (unnamed class/struct/union) | lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L840 | false | false |
fast_dput | (unnamed class/struct/union) | count | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L802 | true | true |
fast_dput | (unnamed class/struct/union) | count | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L839 | true | true |
fast_dput | (unnamed class/struct/union) | count | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L806 | true | true |
retain_dentry | dentry | d_flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L723 | false | false |
retain_dentry | dentry | d_flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L723 | true | true |
retain_dentry | dentry | d_flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L756 | true | true |
retain_dentry | dentry | d_op | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L736 | true | true |
retain_dentry | dentry_operations | d_delete | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L736 | true | true |
__fget_light | file | f_mode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L1156 | true | true |
__fget_light | task_struct | files | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L1142 | true | true |
__fget_light | files_struct | count | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L1154 | false | false |
set_nameidata | nameidata | state | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L679 | false | false |
set_nameidata | nameidata | state | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L681 | false | false |
set_nameidata | nameidata | root | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L682 | false | false |
restore_nameidata | task_struct | nameidata | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L690 | false | false |
restore_nameidata | task_struct | nameidata | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L688 | true | true |
restore_nameidata | nameidata | stack | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L693 | true | true |
restore_nameidata | nameidata | stack | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L694 | true | true |
restore_nameidata | nameidata | total_link_count | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L692 | false | false |
restore_nameidata | nameidata | total_link_count | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L692 | true | true |
restore_nameidata | nameidata | internal | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L693 | false | false |
restore_nameidata | nameidata | saved | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L688 | true | true |
path_lookupat | path | dentry | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2646 | true | true |
path_lookupat | path | mnt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2650 | false | false |
path_lookupat | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2646 | true | true |
path_lookupat | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2649 | true | true |
path_lookupat | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2650 | true | true |
path_lookupat | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2651 | true | true |
path_lookupat | nameidata | flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2638 | true | true |
path_lookupat | nameidata | flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2645 | true | true |
path_lookupat | nameidata | state | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2640 | true | true |
mntput_no_expire | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1480 | true | true |
mntput_no_expire | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1480 | true | true |
mntput_no_expire | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1480 | true | true |
mntput_no_expire | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1480 | true | true |
mntput_no_expire | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1480 | true | true |
mntput_no_expire | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1480 | true | true |
mntput_no_expire | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1480 | true | true |
mntput_no_expire | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1480 | true | true |
mntput_no_expire | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1480 | true | true |
mntput_no_expire | task_struct | flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1490 | true | true |
mntput_no_expire | vfsmount | mnt_flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1468 | true | true |
mntput_no_expire | vfsmount | mnt_flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1488 | true | true |
mntput_no_expire | vfsmount | mnt_flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1473 | true | true |
mntput_no_expire | mount | mnt_ns | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1440 | false | false |
mntput_no_expire | mount | mnt_ns | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1440 | true | true |
mntput_no_expire | mount | mnt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1468 | true | true |
mntput_no_expire | mount | mnt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1473 | true | true |
mntput_no_expire | mount | mnt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1488 | true | true |
mntput_no_expire | mount | mnt_stuck_children | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1482 | false | false |
mntput_no_expire | mount | mnt_instance | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1476 | false | false |
mntput_no_expire | mount | mnt_child | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1480 | false | false |
mntput_no_expire | mount | mnt_child | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1480 | true | true |
mntput_no_expire | mount | mnt_mounts | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1478 | false | false |
mntput_no_expire | mount | mnt_mounts | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1480 | false | false |
mntput_no_expire | (unnamed class/struct/union) | mnt_umount | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1482 | false | false |
mntput_no_expire | (unnamed class/struct/union) | mnt_llist | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1495 | false | false |
mntput_no_expire | (unnamed class/struct/union) | mnt_rcu | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1491 | false | false |
mntput_no_expire | (unnamed class/struct/union) | mnt_rcu | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1492 | false | false |
break_deleg | inode | i_flctx | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/filelock.h#L455 | false | false |
break_deleg | inode | i_flctx | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/filelock.h#L455 | true | true |
break_deleg | file_lock_context | flc_lease | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/filelock.h#L459 | false | false |
__do_sys_utimensat | timespec64 | tv_nsec | https://elixir.bootlin.com/linux/v6.14.7/source/fs/utimes.c#L154 | true | true |
__do_sys_utimensat | timespec64 | tv_nsec | https://elixir.bootlin.com/linux/v6.14.7/source/fs/utimes.c#L155 | true | true |
do_utimes_fd | file | f_path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/utimes.c#L117 | false | false |
do_utimes_fd | fd | word | https://elixir.bootlin.com/linux/v6.14.7/source/fs/utimes.c#L117 | true | true |