rwsem_is_locked
Regular
4.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (0)
Location: include/linux/rwsem.h:53
Inline: True
In fs/fs-writeback.c (0)
Location: include/linux/rwsem.h:53
Inline: True
In fs/sync.c (0)
Location: include/linux/rwsem.h:53
Inline: True
In fs/userfaultfd.c (0)
Location: include/linux/rwsem.h:53
Inline: True
In fs/ext4/extents.c (0)
Location: include/linux/rwsem.h:53
Inline: True
4.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (ffffffff811e885b)
Location: include/linux/rwsem.h:56
Inline: True
Inline callers:
- mm/rmap.c:__put_anon_vma
- mm/rmap.c:__put_anon_vma
In fs/namei.c (ffffffff8123f07e)
Location: include/linux/rwsem.h:56
Inline: True
Inline callers:
- fs/namei.c:lookup_one_len
In fs/dcache.c (ffffffff8124aaad)
Location: include/linux/rwsem.h:56
Inline: True
Inline callers:
- fs/dcache.c:dentry_update_name_case
In fs/attr.c (ffffffff81251c57)
Location: include/linux/rwsem.h:56
Inline: True
Inline callers:
- fs/attr.c:notify_change
In fs/fs-writeback.c (ffffffff81261dc4)
Location: include/linux/rwsem.h:56
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:__writeback_inodes_sb_nr
In fs/sync.c (ffffffff81268a4a)
Location: include/linux/rwsem.h:56
Inline: True
In fs/userfaultfd.c (ffffffff812837bf)
Location: include/linux/rwsem.h:56
Inline: True
Inline callers:
- fs/userfaultfd.c:handle_userfault
In fs/ext4/inode.c (ffffffff812ca702)
Location: include/linux/rwsem.h:56
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_truncate
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_da_write_end
- fs/ext4/inode.c:ext4_journalled_write_end
- fs/ext4/inode.c:ext4_write_end
In fs/ext4/namei.c (ffffffff812d7731)
Location: include/linux/rwsem.h:56
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_orphan_del
- fs/ext4/namei.c:ext4_orphan_add
In fs/ext4/extents.c (ffffffff812fa980)
Location: include/linux/rwsem.h:56
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_fallocate
- fs/ext4/extents.c:__ext4_ext_dirty
In fs/fuse/dir.c (ffffffff81348c2a)
Location: include/linux/rwsem.h:56
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_set_nowrite
4.10
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (ffffffff811f9bbb)
Location: include/linux/rwsem.h:56
Inline: True
Inline callers:
- mm/rmap.c:__put_anon_vma
- mm/rmap.c:__put_anon_vma
In fs/namei.c (ffffffff81251e4e)
Location: include/linux/rwsem.h:56
Inline: True
Inline callers:
- fs/namei.c:lookup_one_len
In fs/dcache.c (ffffffff8125da6d)
Location: include/linux/rwsem.h:56
Inline: True
Inline callers:
- fs/dcache.c:dentry_update_name_case
In fs/attr.c (ffffffff81264e57)
Location: include/linux/rwsem.h:56
Inline: True
Inline callers:
- fs/attr.c:notify_change
In fs/fs-writeback.c (ffffffff812752c4)
Location: include/linux/rwsem.h:56
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:__writeback_inodes_sb_nr
In fs/sync.c (ffffffff8127ba6a)
Location: include/linux/rwsem.h:56
Inline: True
In fs/userfaultfd.c (ffffffff812972df)
Location: include/linux/rwsem.h:56
Inline: True
Inline callers:
- fs/userfaultfd.c:handle_userfault
In fs/quota/dquot.c (ffffffff812b59dc)
Location: include/linux/rwsem.h:56
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
In fs/ext4/inode.c (ffffffff812e0396)
Location: include/linux/rwsem.h:56
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_truncate
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_iomap_end
- fs/ext4/inode.c:ext4_da_write_end
- fs/ext4/inode.c:ext4_journalled_write_end
- fs/ext4/inode.c:ext4_write_end
In fs/ext4/namei.c (ffffffff812ed321)
Location: include/linux/rwsem.h:56
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_orphan_del
- fs/ext4/namei.c:ext4_orphan_add
In fs/ext4/extents.c (ffffffff81310920)
Location: include/linux/rwsem.h:56
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_fallocate
- fs/ext4/extents.c:__ext4_ext_dirty
In fs/fuse/dir.c (ffffffff8135e44a)
Location: include/linux/rwsem.h:56
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_set_nowrite
4.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (ffffffff8120491a)
Location: include/linux/rwsem.h:56
Inline: True
Inline callers:
- mm/rmap.c:__put_anon_vma
- mm/rmap.c:__put_anon_vma
In fs/namei.c (ffffffff8125dcb0)
Location: include/linux/rwsem.h:56
Inline: True
Inline callers:
- fs/namei.c:lookup_one_len
In fs/dcache.c (ffffffff8126b22d)
Location: include/linux/rwsem.h:56
Inline: True
Inline callers:
- fs/dcache.c:dentry_update_name_case
In fs/attr.c (ffffffff8127267e)
Location: include/linux/rwsem.h:56
Inline: True
Inline callers:
- fs/attr.c:notify_change
In fs/fs-writeback.c (ffffffff8128282a)
Location: include/linux/rwsem.h:56
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:__writeback_inodes_sb_nr
In fs/sync.c (ffffffff81288df5)
Location: include/linux/rwsem.h:56
Inline: True
In fs/userfaultfd.c (ffffffff812a4b38)
Location: include/linux/rwsem.h:56
Inline: True
Inline callers:
- fs/userfaultfd.c:handle_userfault
In fs/quota/dquot.c (ffffffff812c2a89)
Location: include/linux/rwsem.h:56
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
In fs/ext4/extents.c (ffffffff812eeead)
Location: include/linux/rwsem.h:56
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_fallocate
- fs/ext4/extents.c:ext4_alloc_file_blocks
- fs/ext4/extents.c:__ext4_ext_dirty
In fs/ext4/inode.c (ffffffff813047c7)
Location: include/linux/rwsem.h:56
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_truncate
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_iomap_end
- fs/ext4/inode.c:ext4_da_write_end
- fs/ext4/inode.c:ext4_journalled_write_end
- fs/ext4/inode.c:ext4_write_end
In fs/ext4/namei.c (ffffffff8131cf3d)
Location: include/linux/rwsem.h:56
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_orphan_del
- fs/ext4/namei.c:ext4_orphan_add
In fs/ext4/xattr.c (ffffffff8133bf81)
Location: include/linux/rwsem.h:56
Inline: True
Inline callers:
- fs/ext4/xattr.c:ext4_xattr_set_entry
In fs/fuse/dir.c (ffffffff81372f4a)
Location: include/linux/rwsem.h:56
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_set_nowrite
In fs/pstore/inode.c (ffffffff8137fb6d)
Location: include/linux/rwsem.h:56
Inline: True
Inline callers:
- fs/pstore/inode.c:pstore_mkfile
4.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (ffffffff8121d8ca)
Location: include/linux/rwsem.h:58
Inline: True
Inline callers:
- mm/rmap.c:__put_anon_vma
- mm/rmap.c:__put_anon_vma
In fs/namei.c (ffffffff81280010)
Location: include/linux/rwsem.h:58
Inline: True
Inline callers:
- fs/namei.c:lookup_one_len
In fs/dcache.c (ffffffff8128dab6)
Location: include/linux/rwsem.h:58
Inline: True
Inline callers:
- fs/dcache.c:dentry_update_name_case
In fs/attr.c (ffffffff81294f9e)
Location: include/linux/rwsem.h:58
Inline: True
Inline callers:
- fs/attr.c:notify_change
In fs/fs-writeback.c (ffffffff812a536a)
Location: include/linux/rwsem.h:58
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:__writeback_inodes_sb_nr
In fs/sync.c (ffffffff812ab93a)
Location: include/linux/rwsem.h:58
Inline: True
In fs/userfaultfd.c (ffffffff812c7fa8)
Location: include/linux/rwsem.h:58
Inline: True
Inline callers:
- fs/userfaultfd.c:handle_userfault
In fs/quota/dquot.c (ffffffff812e4669)
Location: include/linux/rwsem.h:58
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
In fs/ext4/extents.c (ffffffff813139ad)
Location: include/linux/rwsem.h:58
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_fallocate
- fs/ext4/extents.c:ext4_alloc_file_blocks
- fs/ext4/extents.c:__ext4_ext_dirty
In fs/ext4/inode.c (ffffffff813291d7)
Location: include/linux/rwsem.h:58
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_truncate
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_iomap_end
- fs/ext4/inode.c:ext4_da_write_end
- fs/ext4/inode.c:ext4_journalled_write_end
- fs/ext4/inode.c:ext4_write_end
In fs/ext4/namei.c (ffffffff8134155d)
Location: include/linux/rwsem.h:58
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_orphan_del
- fs/ext4/namei.c:ext4_orphan_add
In fs/ext4/xattr.c (ffffffff81360491)
Location: include/linux/rwsem.h:58
Inline: True
Inline callers:
- fs/ext4/xattr.c:ext4_xattr_set_entry
In fs/fuse/dir.c (ffffffff81397c5a)
Location: include/linux/rwsem.h:58
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_set_nowrite
In fs/pstore/inode.c (ffffffff813a4b7d)
Location: include/linux/rwsem.h:58
Inline: True
Inline callers:
- fs/pstore/inode.c:pstore_mkfile
4.18
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (ffffffff8123f77a)
Location: include/linux/rwsem.h:64
Inline: True
Inline callers:
- mm/rmap.c:__put_anon_vma
- mm/rmap.c:__put_anon_vma
In mm/mmu_notifier.c (ffffffff8125e5c5)
Location: include/linux/rwsem.h:64
Inline: True
Inline callers:
- mm/mmu_notifier.c:mm_has_blockable_invalidate_notifiers
In fs/namei.c (ffffffff812a7c74)
Location: include/linux/rwsem.h:64
Inline: True
Inline callers:
- fs/namei.c:lookup_one_len
- fs/namei.c:try_lookup_one_len
In fs/dcache.c (ffffffff812b4db6)
Location: include/linux/rwsem.h:64
Inline: True
Inline callers:
- fs/dcache.c:dentry_update_name_case
In fs/attr.c (ffffffff812bb198)
Location: include/linux/rwsem.h:64
Inline: True
Inline callers:
- fs/attr.c:notify_change
In fs/fs-writeback.c (ffffffff812cc231)
Location: include/linux/rwsem.h:64
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:__writeback_inodes_sb_nr
In fs/sync.c (ffffffff812d25f5)
Location: include/linux/rwsem.h:64
Inline: True
In fs/userfaultfd.c (ffffffff812f12d8)
Location: include/linux/rwsem.h:64
Inline: True
Inline callers:
- fs/userfaultfd.c:handle_userfault
In fs/quota/dquot.c (ffffffff81311d85)
Location: include/linux/rwsem.h:64
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
In fs/ext4/extents.c (ffffffff8134189d)
Location: include/linux/rwsem.h:64
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_fallocate
- fs/ext4/extents.c:ext4_alloc_file_blocks
- fs/ext4/extents.c:__ext4_ext_dirty
In fs/ext4/inode.c (ffffffff81357536)
Location: include/linux/rwsem.h:64
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_truncate
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_direct_IO
- fs/ext4/inode.c:ext4_direct_IO
- fs/ext4/inode.c:ext4_iomap_end
- fs/ext4/inode.c:ext4_da_write_end
- fs/ext4/inode.c:ext4_journalled_write_end
- fs/ext4/inode.c:ext4_write_end
In fs/ext4/namei.c (ffffffff8136f59d)
Location: include/linux/rwsem.h:64
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_orphan_del
- fs/ext4/namei.c:ext4_orphan_add
In fs/ext4/xattr.c (ffffffff8138e3d5)
Location: include/linux/rwsem.h:64
Inline: True
Inline callers:
- fs/ext4/xattr.c:ext4_xattr_inode_lookup_create
In fs/fuse/dir.c (ffffffff813c6eda)
Location: include/linux/rwsem.h:64
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_set_nowrite
In fs/pstore/inode.c (ffffffff813d3f1d)
Location: include/linux/rwsem.h:64
Inline: True
Inline callers:
- fs/pstore/inode.c:pstore_mkfile
5.0
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (ffffffff81253e7a)
Location: include/linux/rwsem.h:64
Inline: True
Inline callers:
- mm/rmap.c:__put_anon_vma
- mm/rmap.c:__put_anon_vma
In fs/namei.c (ffffffff812bcd14)
Location: include/linux/rwsem.h:64
Inline: True
Inline callers:
- fs/namei.c:lookup_one_len
- fs/namei.c:try_lookup_one_len
In fs/attr.c (ffffffff812d0388)
Location: include/linux/rwsem.h:64
Inline: True
Inline callers:
- fs/attr.c:notify_change
In fs/fs-writeback.c (ffffffff812e1171)
Location: include/linux/rwsem.h:64
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:__writeback_inodes_sb_nr
In fs/sync.c (ffffffff812e79d5)
Location: include/linux/rwsem.h:64
Inline: True
In fs/userfaultfd.c (ffffffff81305c98)
Location: include/linux/rwsem.h:64
Inline: True
Inline callers:
- fs/userfaultfd.c:handle_userfault
In fs/quota/dquot.c (ffffffff81328905)
Location: include/linux/rwsem.h:64
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
In fs/ext4/extents.c (ffffffff81358eed)
Location: include/linux/rwsem.h:64
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_fallocate
- fs/ext4/extents.c:ext4_alloc_file_blocks
- fs/ext4/extents.c:__ext4_ext_dirty
In fs/ext4/inode.c (ffffffff8136f866)
Location: include/linux/rwsem.h:64
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_truncate
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_direct_IO
- fs/ext4/inode.c:ext4_direct_IO
- fs/ext4/inode.c:ext4_iomap_end
- fs/ext4/inode.c:ext4_da_write_end
- fs/ext4/inode.c:ext4_journalled_write_end
- fs/ext4/inode.c:ext4_write_end
In fs/ext4/namei.c (ffffffff81387a2d)
Location: include/linux/rwsem.h:64
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_orphan_del
- fs/ext4/namei.c:ext4_orphan_add
In fs/ext4/xattr.c (ffffffff813a699e)
Location: include/linux/rwsem.h:64
Inline: True
Inline callers:
- fs/ext4/xattr.c:ext4_xattr_inode_lookup_create
In fs/fuse/dir.c (ffffffff813e00ca)
Location: include/linux/rwsem.h:64
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_set_nowrite
In fs/pstore/inode.c (ffffffff813ee5ad)
Location: include/linux/rwsem.h:64
Inline: True
Inline callers:
- fs/pstore/inode.c:pstore_mkfile
5.3
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (ffffffff8126612a)
Location: include/linux/rwsem.h:60
Inline: True
Inline callers:
- mm/rmap.c:__put_anon_vma
- mm/rmap.c:__put_anon_vma
In fs/namei.c (ffffffff812d9825)
Location: include/linux/rwsem.h:60
Inline: True
Inline callers:
- fs/namei.c:lookup_one_len
- fs/namei.c:try_lookup_one_len
In fs/attr.c (ffffffff812ed3a3)
Location: include/linux/rwsem.h:60
Inline: True
Inline callers:
- fs/attr.c:notify_change
In fs/fs-writeback.c (ffffffff812ff8d1)
Location: include/linux/rwsem.h:60
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:__writeback_inodes_sb_nr
In fs/sync.c (ffffffff81306285)
Location: include/linux/rwsem.h:60
Inline: True
In fs/userfaultfd.c (ffffffff8132721b)
Location: include/linux/rwsem.h:60
Inline: True
Inline callers:
- fs/userfaultfd.c:handle_userfault
In fs/quota/dquot.c (ffffffff81350485)
Location: include/linux/rwsem.h:60
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
In fs/ext4/extents.c (ffffffff81381e6d)
Location: include/linux/rwsem.h:60
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_zero_range
- fs/ext4/extents.c:ext4_alloc_file_blocks
- fs/ext4/extents.c:__ext4_ext_dirty
In fs/ext4/inode.c (ffffffff81398dc6)
Location: include/linux/rwsem.h:60
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_truncate
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_direct_IO_write
- fs/ext4/inode.c:ext4_direct_IO_write
- fs/ext4/inode.c:ext4_iomap_end
- fs/ext4/inode.c:ext4_da_write_end
- fs/ext4/inode.c:ext4_journalled_write_end
- fs/ext4/inode.c:ext4_write_end
In fs/ext4/namei.c (ffffffff813b1a9d)
Location: include/linux/rwsem.h:60
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_orphan_del
- fs/ext4/namei.c:ext4_orphan_add
In fs/ext4/xattr.c (ffffffff813d1217)
Location: include/linux/rwsem.h:60
Inline: True
Inline callers:
- fs/ext4/xattr.c:ext4_xattr_inode_lookup_create
In fs/fuse/dir.c (ffffffff8140bcbf)
Location: include/linux/rwsem.h:60
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_set_nowrite
In fs/pstore/inode.c (ffffffff8141a85d)
Location: include/linux/rwsem.h:60
Inline: True
Inline callers:
- fs/pstore/inode.c:pstore_mkfile
5.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (ffffffff81274a4a)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- mm/rmap.c:__put_anon_vma
- mm/rmap.c:__put_anon_vma
In fs/namei.c (ffffffff812eb335)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/namei.c:lookup_one_len
- fs/namei.c:try_lookup_one_len
In fs/attr.c (ffffffff812fee07)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/attr.c:notify_change
In fs/fs-writeback.c (ffffffff813147f3)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:__writeback_inodes_sb_nr
In fs/sync.c (ffffffff81319305)
Location: include/linux/rwsem.h:63
Inline: True
In fs/userfaultfd.c (ffffffff81339ffb)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/userfaultfd.c:handle_userfault
In fs/quota/dquot.c (ffffffff813687bb)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
In fs/ext4/extents.c (ffffffff8139a41d)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_zero_range
- fs/ext4/extents.c:ext4_alloc_file_blocks
- fs/ext4/extents.c:__ext4_ext_dirty
In fs/ext4/inode.c (ffffffff813b1846)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_truncate
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_direct_IO_write
- fs/ext4/inode.c:ext4_direct_IO_write
- fs/ext4/inode.c:ext4_iomap_end
- fs/ext4/inode.c:ext4_da_write_end
- fs/ext4/inode.c:ext4_journalled_write_end
- fs/ext4/inode.c:ext4_write_end
In fs/ext4/namei.c (ffffffff813caaed)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_orphan_del
- fs/ext4/namei.c:ext4_orphan_add
In fs/ext4/xattr.c (ffffffff813ea8f4)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/ext4/xattr.c:ext4_xattr_inode_lookup_create
In fs/fuse/dir.c (ffffffff8142576f)
Location: include/linux/rwsem.h:63
Inline: True
In fs/pstore/inode.c (ffffffff814346cd)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/pstore/inode.c:pstore_mkfile
5.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (ffffffff812a5e5a)
Location: include/linux/rwsem.h:57
Inline: True
Inline callers:
- mm/rmap.c:__put_anon_vma
- mm/rmap.c:__put_anon_vma
In fs/namei.c (ffffffff81323fa3)
Location: include/linux/rwsem.h:57
Inline: True
Inline callers:
- fs/namei.c:lookup_one_len
- fs/namei.c:try_lookup_one_len
In fs/attr.c (ffffffff81337f07)
Location: include/linux/rwsem.h:57
Inline: True
Inline callers:
- fs/attr.c:notify_change
In fs/fs-writeback.c (ffffffff8134e2a4)
Location: include/linux/rwsem.h:57
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:wait_sb_inodes
In fs/sync.c (ffffffff813530c5)
Location: include/linux/rwsem.h:57
Inline: True
In fs/quota/dquot.c (ffffffff813b0a7c)
Location: include/linux/rwsem.h:57
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
In fs/ext4/extents.c (ffffffff813e584d)
Location: include/linux/rwsem.h:57
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_zero_range
- fs/ext4/extents.c:__ext4_ext_dirty
In fs/ext4/file.c (ffffffff813e90e3)
Location: include/linux/rwsem.h:57
Inline: True
Inline callers:
- fs/ext4/file.c:ext4_handle_inode_extension
In fs/ext4/inode.c (ffffffff813fd4a6)
Location: include/linux/rwsem.h:57
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_truncate
- fs/ext4/inode.c:ext4_break_layouts
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_da_write_end
- fs/ext4/inode.c:ext4_journalled_write_end
- fs/ext4/inode.c:ext4_write_end
In fs/ext4/namei.c (ffffffff81416adb)
Location: include/linux/rwsem.h:57
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_orphan_del
- fs/ext4/namei.c:ext4_orphan_add
In fs/ext4/xattr.c (ffffffff8143688a)
Location: include/linux/rwsem.h:57
Inline: True
Inline callers:
- fs/ext4/xattr.c:ext4_xattr_inode_write
In fs/fuse/dir.c (ffffffff81474e00)
Location: include/linux/rwsem.h:57
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_set_nowrite
In fs/pstore/inode.c (ffffffff81484497)
Location: include/linux/rwsem.h:57
Inline: True
Inline callers:
- fs/pstore/inode.c:pstore_mkfile
5.11
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (ffffffff812b12da)
Location: include/linux/rwsem.h:57
Inline: True
Inline callers:
- mm/rmap.c:__put_anon_vma
- mm/rmap.c:__put_anon_vma
In fs/namei.c (ffffffff8132f5a3)
Location: include/linux/rwsem.h:57
Inline: True
Inline callers:
- fs/namei.c:lookup_one_len
- fs/namei.c:try_lookup_one_len
In fs/attr.c (ffffffff81343871)
Location: include/linux/rwsem.h:57
Inline: True
Inline callers:
- fs/attr.c:notify_change
In fs/fs-writeback.c (ffffffff8135b154)
Location: include/linux/rwsem.h:57
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:wait_sb_inodes
In fs/sync.c (ffffffff8135f9a5)
Location: include/linux/rwsem.h:57
Inline: True
In fs/quota/dquot.c (ffffffff813c207c)
Location: include/linux/rwsem.h:57
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
In fs/ext4/extents.c (ffffffff813f706d)
Location: include/linux/rwsem.h:57
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_zero_range
- fs/ext4/extents.c:__ext4_ext_dirty
In fs/ext4/file.c (ffffffff813faf49)
Location: include/linux/rwsem.h:57
Inline: True
Inline callers:
- fs/ext4/file.c:ext4_handle_inode_extension
In fs/ext4/inode.c (ffffffff8140fc26)
Location: include/linux/rwsem.h:57
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_truncate
- fs/ext4/inode.c:ext4_break_layouts
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_da_write_end
- fs/ext4/inode.c:ext4_journalled_write_end
- fs/ext4/inode.c:ext4_write_end
In fs/ext4/namei.c (ffffffff8142a04b)
Location: include/linux/rwsem.h:57
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_orphan_del
- fs/ext4/namei.c:ext4_orphan_add
In fs/ext4/xattr.c (ffffffff8144f2aa)
Location: include/linux/rwsem.h:57
Inline: True
Inline callers:
- fs/ext4/xattr.c:ext4_xattr_inode_write
In fs/fuse/dir.c (ffffffff8148f910)
Location: include/linux/rwsem.h:57
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_set_nowrite
In fs/fuse/inode.c (ffffffff81499955)
Location: include/linux/rwsem.h:57
Inline: True
Inline callers:
- fs/fuse/inode.c:fuse_ilookup
In fs/pstore/inode.c (ffffffff814a1ae7)
Location: include/linux/rwsem.h:57
Inline: True
Inline callers:
- fs/pstore/inode.c:pstore_mkfile
5.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (ffffffff812b69aa)
Location: include/linux/rwsem.h:57
Inline: True
Inline callers:
- mm/rmap.c:__put_anon_vma
- mm/rmap.c:__put_anon_vma
In fs/namei.c (ffffffff81334c63)
Location: include/linux/rwsem.h:57
Inline: True
Inline callers:
- fs/namei.c:lookup_one_len
- fs/namei.c:try_lookup_one_len
In fs/attr.c (ffffffff81349bd5)
Location: include/linux/rwsem.h:57
Inline: True
Inline callers:
- fs/attr.c:notify_change
In fs/fs-writeback.c (ffffffff81361d54)
Location: include/linux/rwsem.h:57
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:wait_sb_inodes
In fs/sync.c (ffffffff813661d5)
Location: include/linux/rwsem.h:57
Inline: True
In fs/quota/dquot.c (ffffffff813c8c3c)
Location: include/linux/rwsem.h:57
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
In fs/ext4/extents.c (ffffffff813fd51d)
Location: include/linux/rwsem.h:57
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_zero_range
- fs/ext4/extents.c:__ext4_ext_dirty
In fs/ext4/file.c (ffffffff814013e5)
Location: include/linux/rwsem.h:57
Inline: True
Inline callers:
- fs/ext4/file.c:ext4_handle_inode_extension
In fs/ext4/inode.c (ffffffff81415fe6)
Location: include/linux/rwsem.h:57
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_truncate
- fs/ext4/inode.c:ext4_break_layouts
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_da_write_end
- fs/ext4/inode.c:ext4_journalled_write_end
- fs/ext4/inode.c:ext4_write_end
In fs/ext4/namei.c (ffffffff81430d4b)
Location: include/linux/rwsem.h:57
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_orphan_del
- fs/ext4/namei.c:ext4_orphan_add
In fs/ext4/xattr.c (ffffffff81454b6a)
Location: include/linux/rwsem.h:57
Inline: True
Inline callers:
- fs/ext4/xattr.c:ext4_xattr_inode_write
In fs/fuse/dir.c (ffffffff81495340)
Location: include/linux/rwsem.h:57
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_set_nowrite
In fs/fuse/inode.c (ffffffff8149eb85)
Location: include/linux/rwsem.h:57
Inline: True
Inline callers:
- fs/fuse/inode.c:fuse_ilookup
In fs/pstore/inode.c (ffffffff814a7c17)
Location: include/linux/rwsem.h:57
Inline: True
Inline callers:
- fs/pstore/inode.c:pstore_mkfile
5.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (ffffffff812f8dca)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- mm/rmap.c:__put_anon_vma
- mm/rmap.c:__put_anon_vma
In fs/namei.c (ffffffff81382663)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- fs/namei.c:lookup_one
- fs/namei.c:lookup_one_len
- fs/namei.c:try_lookup_one_len
In fs/attr.c (ffffffff81397992)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- fs/attr.c:notify_change
In fs/fs-writeback.c (ffffffff813b03b4)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:wait_sb_inodes
In fs/sync.c (ffffffff813b5003)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- fs/sync.c:__ia32_sys_syncfs
- fs/sync.c:__x64_sys_syncfs
In fs/quota/dquot.c (ffffffff814193bc)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
In fs/ext4/extents.c (ffffffff8144f81d)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_zero_range
- fs/ext4/extents.c:__ext4_ext_dirty
In fs/ext4/file.c (ffffffff81453965)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- fs/ext4/file.c:ext4_handle_inode_extension
In fs/ext4/inline.c (ffffffff8145ef1e)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- fs/ext4/inline.c:ext4_write_inline_data_end
In fs/ext4/inode.c (ffffffff81469556)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_truncate
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_da_write_end
- fs/ext4/inode.c:ext4_journalled_write_end
- fs/ext4/inode.c:ext4_write_end
In fs/ext4/xattr.c (ffffffff814a8c90)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- fs/ext4/xattr.c:ext4_xattr_inode_write
In fs/ext4/orphan.c (ffffffff814b16bd)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- fs/ext4/orphan.c:ext4_orphan_del
- fs/ext4/orphan.c:ext4_orphan_add
In fs/fuse/dir.c (ffffffff814ecdd0)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_set_nowrite
In fs/fuse/inode.c (ffffffff814f6de5)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- fs/fuse/inode.c:fuse_ilookup
In fs/pstore/inode.c (ffffffff814fff07)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- fs/pstore/inode.c:pstore_mkfile
5.19
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (ffffffff8135f62a)
Location: include/linux/rwsem.h:69
Inline: True
Inline callers:
- mm/rmap.c:__put_anon_vma
- mm/rmap.c:__put_anon_vma
In fs/namei.c (ffffffff81401bc4)
Location: include/linux/rwsem.h:69
Inline: True
Inline callers:
- fs/namei.c:lookup_one
- fs/namei.c:lookup_one_len
- fs/namei.c:try_lookup_one_len
In fs/attr.c (ffffffff81419a12)
Location: include/linux/rwsem.h:69
Inline: True
Inline callers:
- fs/attr.c:notify_change
In fs/fs-writeback.c (ffffffff81434ff4)
Location: include/linux/rwsem.h:69
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
In fs/sync.c (ffffffff81439ea5)
Location: include/linux/rwsem.h:69
Inline: True
In fs/quota/dquot.c (ffffffff8148fe5b)
Location: include/linux/rwsem.h:69
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
In fs/ext4/extents.c (ffffffff814cc6e4)
Location: include/linux/rwsem.h:69
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_zero_range
- fs/ext4/extents.c:__ext4_ext_dirty
In fs/ext4/file.c (ffffffff814d14cb)
Location: include/linux/rwsem.h:69
Inline: True
Inline callers:
- fs/ext4/file.c:ext4_handle_inode_extension
In fs/ext4/inline.c (ffffffff814dd6a7)
Location: include/linux/rwsem.h:69
Inline: True
Inline callers:
- fs/ext4/inline.c:ext4_write_inline_data_end
In fs/ext4/inode.c (ffffffff814e9336)
Location: include/linux/rwsem.h:69
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_truncate
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_da_write_end
- fs/ext4/inode.c:ext4_journalled_write_end
- fs/ext4/inode.c:ext4_write_end
In fs/ext4/xattr.c (ffffffff8153023a)
Location: include/linux/rwsem.h:69
Inline: True
Inline callers:
- fs/ext4/xattr.c:ext4_xattr_inode_write
In fs/ext4/orphan.c (ffffffff8153a1c3)
Location: include/linux/rwsem.h:69
Inline: True
Inline callers:
- fs/ext4/orphan.c:ext4_orphan_del
- fs/ext4/orphan.c:ext4_orphan_add
In fs/fuse/dir.c (ffffffff8157bb90)
Location: include/linux/rwsem.h:69
Inline: True
In fs/fuse/inode.c (ffffffff81586c55)
Location: include/linux/rwsem.h:69
Inline: True
Inline callers:
- fs/fuse/inode.c:fuse_ilookup
In fs/pstore/inode.c (ffffffff815910a0)
Location: include/linux/rwsem.h:69
Inline: True
Inline callers:
- fs/pstore/inode.c:pstore_mkfile
6.2
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (ffffffff813da48a)
Location: include/linux/rwsem.h:69
Inline: True
Inline callers:
- mm/rmap.c:__put_anon_vma
- mm/rmap.c:__put_anon_vma
In fs/namei.c (ffffffff8148bd04)
Location: include/linux/rwsem.h:69
Inline: True
Inline callers:
- fs/namei.c:lookup_one
- fs/namei.c:lookup_one_len
- fs/namei.c:try_lookup_one_len
In fs/attr.c (ffffffff814a5a32)
Location: include/linux/rwsem.h:69
Inline: True
Inline callers:
- fs/attr.c:notify_change
In fs/fs-writeback.c (ffffffff814c3034)
Location: include/linux/rwsem.h:69
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
In fs/sync.c (ffffffff814c8245)
Location: include/linux/rwsem.h:69
Inline: True
In fs/quota/dquot.c (ffffffff815239ab)
Location: include/linux/rwsem.h:69
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
In fs/ext4/extents.c (ffffffff81564e04)
Location: include/linux/rwsem.h:69
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_zero_range
- fs/ext4/extents.c:__ext4_ext_dirty
In fs/ext4/file.c (ffffffff81569ff3)
Location: include/linux/rwsem.h:69
Inline: True
Inline callers:
- fs/ext4/file.c:ext4_handle_inode_extension
In fs/ext4/inline.c (ffffffff815766da)
Location: include/linux/rwsem.h:69
Inline: True
Inline callers:
- fs/ext4/inline.c:ext4_write_inline_data_end
In fs/ext4/inode.c (ffffffff81582e37)
Location: include/linux/rwsem.h:69
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_truncate
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_da_write_end
- fs/ext4/inode.c:ext4_journalled_write_end
- fs/ext4/inode.c:ext4_write_end
In fs/ext4/xattr.c (ffffffff815cec3e)
Location: include/linux/rwsem.h:69
Inline: True
Inline callers:
- fs/ext4/xattr.c:ext4_xattr_inode_write
In fs/ext4/orphan.c (ffffffff815d8733)
Location: include/linux/rwsem.h:69
Inline: True
Inline callers:
- fs/ext4/orphan.c:ext4_orphan_del
- fs/ext4/orphan.c:ext4_orphan_add
In fs/fuse/dir.c (ffffffff81621570)
Location: include/linux/rwsem.h:69
Inline: True
In fs/fuse/inode.c (ffffffff8162ced5)
Location: include/linux/rwsem.h:69
Inline: True
Inline callers:
- fs/fuse/inode.c:fuse_ilookup
In fs/pstore/inode.c (ffffffff81638680)
Location: include/linux/rwsem.h:69
Inline: True
Inline callers:
- fs/pstore/inode.c:pstore_mkfile
6.5
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (ffffffff8140ebca)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- mm/rmap.c:__put_anon_vma
- mm/rmap.c:__put_anon_vma
In fs/namei.c (ffffffff814c0804)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- fs/namei.c:lookup_one
- fs/namei.c:lookup_one_len
- fs/namei.c:try_lookup_one_len
In fs/attr.c (ffffffff814daae1)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- fs/attr.c:notify_change
In fs/fs-writeback.c (ffffffff814f8414)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
In fs/sync.c (ffffffff814fe475)
Location: include/linux/rwsem.h:70
Inline: True
In fs/quota/dquot.c (ffffffff8155bd6a)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
In fs/ext4/extents.c (ffffffff8159ca9c)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_zero_range
- fs/ext4/extents.c:__ext4_ext_dirty
In fs/ext4/file.c (ffffffff815a1dea)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- fs/ext4/file.c:ext4_handle_inode_extension
In fs/ext4/inline.c (ffffffff815ade6a)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- fs/ext4/inline.c:ext4_write_inline_data_end
In fs/ext4/inode.c (ffffffff815b99f7)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_truncate
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_da_write_end
- fs/ext4/inode.c:ext4_journalled_write_end
- fs/ext4/inode.c:ext4_write_end
In fs/ext4/xattr.c (ffffffff8160651d)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- fs/ext4/xattr.c:ext4_xattr_inode_write
In fs/ext4/orphan.c (ffffffff816102c7)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- fs/ext4/orphan.c:ext4_orphan_del
- fs/ext4/orphan.c:ext4_orphan_add
In fs/fuse/dir.c (ffffffff816599c0)
Location: include/linux/rwsem.h:70
Inline: True
In fs/fuse/inode.c (ffffffff81665105)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- fs/fuse/inode.c:fuse_ilookup
In fs/pstore/inode.c (ffffffff81670a80)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- fs/pstore/inode.c:pstore_mkfile
6.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (ffffffff8143b58a)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- mm/rmap.c:__put_anon_vma
- mm/rmap.c:__put_anon_vma
In fs/namei.c (ffffffff814f2ce4)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- fs/namei.c:lookup_one
- fs/namei.c:lookup_one_len
- fs/namei.c:try_lookup_one_len
In fs/attr.c (ffffffff8150d081)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- fs/attr.c:notify_change
In fs/fs-writeback.c (ffffffff8152cb94)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
In fs/sync.c (ffffffff81533075)
Location: include/linux/rwsem.h:70
Inline: True
In fs/userfaultfd.c (ffffffff8155b83e)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- fs/userfaultfd.c:handle_userfault
In fs/quota/dquot.c (ffffffff815924ea)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
In fs/ext4/extents.c (ffffffff815d574c)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_zero_range
- fs/ext4/extents.c:__ext4_ext_dirty
In fs/ext4/file.c (ffffffff815da927)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- fs/ext4/file.c:ext4_handle_inode_extension
In fs/ext4/inline.c (ffffffff815e6c2a)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- fs/ext4/inline.c:ext4_write_inline_data_end
In fs/ext4/inode.c (ffffffff815f2777)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_truncate
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_da_write_end
- fs/ext4/inode.c:ext4_journalled_write_end
- fs/ext4/inode.c:ext4_write_end
In fs/ext4/xattr.c (ffffffff8163f25d)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- fs/ext4/xattr.c:ext4_xattr_inode_write
In fs/ext4/orphan.c (ffffffff81649087)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- fs/ext4/orphan.c:ext4_orphan_del
- fs/ext4/orphan.c:ext4_orphan_add
In fs/fuse/dir.c (ffffffff81693630)
Location: include/linux/rwsem.h:70
Inline: True
In fs/fuse/inode.c (ffffffff8169f405)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- fs/fuse/inode.c:fuse_ilookup
In fs/pstore/inode.c (ffffffff816ac96c)
Location: include/linux/rwsem.h:70
Inline: True
Inline callers:
- fs/pstore/inode.c:pstore_mkfile
arm64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (ffff80001030a6a8)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- mm/rmap.c:__put_anon_vma
- mm/rmap.c:__put_anon_vma
In fs/namei.c (ffff800010394ac0)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/namei.c:lookup_one_len
- fs/namei.c:try_lookup_one_len
In fs/attr.c (ffff8000103b030c)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/attr.c:notify_change
In fs/fs-writeback.c (ffff8000103ca654)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:__writeback_inodes_sb_nr
In fs/sync.c (ffff8000103d0338)
Location: include/linux/rwsem.h:63
Inline: True
In fs/userfaultfd.c (ffff8000103f9274)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/userfaultfd.c:handle_userfault
In fs/quota/dquot.c (ffff8000104312b8)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
In fs/ext4/extents.c (ffff80001046cdf4)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_zero_range
- fs/ext4/extents.c:ext4_alloc_file_blocks
- fs/ext4/extents.c:__ext4_ext_dirty
In fs/ext4/inode.c (ffff800010486174)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_truncate
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_direct_IO_write
- fs/ext4/inode.c:ext4_direct_IO_write
- fs/ext4/inode.c:ext4_iomap_end
- fs/ext4/inode.c:ext4_da_write_end
- fs/ext4/inode.c:ext4_journalled_write_end
- fs/ext4/inode.c:ext4_write_end
In fs/ext4/namei.c (ffff8000104a26f8)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_orphan_del
- fs/ext4/namei.c:ext4_orphan_add
In fs/ext4/xattr.c (ffff8000104c2e58)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/ext4/xattr.c:ext4_xattr_inode_lookup_create
In fs/fuse/dir.c (ffff800010508f5c)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_set_nowrite
In fs/pstore/inode.c (ffff80001051a444)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/pstore/inode.c:pstore_mkfile
armhf
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (c0526ba8)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- mm/rmap.c:__put_anon_vma
- mm/rmap.c:__put_anon_vma
In fs/namei.c (c057aa60)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/namei.c:lookup_one_len
- fs/namei.c:try_lookup_one_len
In fs/attr.c (c058fb84)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/attr.c:notify_change
In fs/fs-writeback.c (c05a6c54)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:__writeback_inodes_sb_nr
In fs/sync.c (c05ab634)
Location: include/linux/rwsem.h:63
Inline: True
In fs/userfaultfd.c (c05cd168)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/userfaultfd.c:handle_userfault
In fs/quota/dquot.c (c05fb04c)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
In fs/ext4/extents.c (c062e41c)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_zero_range
- fs/ext4/extents.c:ext4_alloc_file_blocks
- fs/ext4/extents.c:__ext4_ext_dirty
In fs/ext4/inode.c (c0647fc8)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_truncate
- fs/ext4/inode.c:ext4_break_layouts
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_direct_IO_write
- fs/ext4/inode.c:ext4_direct_IO_write
- fs/ext4/inode.c:ext4_iomap_end
- fs/ext4/inode.c:ext4_da_write_end
- fs/ext4/inode.c:ext4_journalled_write_end
- fs/ext4/inode.c:ext4_write_end
In fs/ext4/namei.c (c0664968)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_orphan_del
- fs/ext4/namei.c:ext4_orphan_add
In fs/ext4/xattr.c (c06860c4)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/ext4/xattr.c:ext4_xattr_inode_write
In fs/fuse/dir.c (c06c4efc)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_set_nowrite
In fs/pstore/inode.c (c06d4968)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/pstore/inode.c:pstore_mkfile
ppc64el
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (c0000000003da2b4)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- mm/rmap.c:__put_anon_vma
- mm/rmap.c:__put_anon_vma
In fs/namei.c (c00000000048d9dc)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/namei.c:lookup_one_len
- fs/namei.c:try_lookup_one_len
In fs/attr.c (c0000000004abb20)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/attr.c:notify_change
In fs/fs-writeback.c (c0000000004cbff0)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:__writeback_inodes_sb_nr
In fs/sync.c (c0000000004d29d0)
Location: include/linux/rwsem.h:63
Inline: True
In fs/userfaultfd.c (c000000000501468)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/userfaultfd.c:handle_userfault
In fs/quota/dquot.c (c000000000545734)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
In fs/ext4/extents.c (c00000000058caa0)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_zero_range
- fs/ext4/extents.c:ext4_alloc_file_blocks
- fs/ext4/extents.c:__ext4_ext_dirty
In fs/ext4/inode.c (c0000000005abd3c)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_truncate
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_direct_IO_write
- fs/ext4/inode.c:ext4_direct_IO_write
- fs/ext4/inode.c:ext4_iomap_end
- fs/ext4/inode.c:ext4_da_write_end
- fs/ext4/inode.c:ext4_journalled_write_end
- fs/ext4/inode.c:ext4_write_end
In fs/ext4/namei.c (c0000000005cf56c)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_orphan_del
- fs/ext4/namei.c:ext4_orphan_add
In fs/ext4/xattr.c (c0000000005fafb0)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/ext4/xattr.c:ext4_xattr_inode_lookup_create
In fs/fuse/dir.c (c00000000064eb3c)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_set_nowrite
In fs/pstore/inode.c (c000000000663dcc)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/pstore/inode.c:pstore_mkfile
riscv64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (ffffffe000214312)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- mm/rmap.c:__put_anon_vma
- mm/rmap.c:__put_anon_vma
In fs/namei.c (ffffffe000263522)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/namei.c:lookup_one_len
- fs/namei.c:try_lookup_one_len
In fs/attr.c (ffffffe0002746ca)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/attr.c:notify_change
In fs/fs-writeback.c (ffffffe000288860)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:__writeback_inodes_sb_nr
In fs/sync.c (ffffffe00028c59a)
Location: include/linux/rwsem.h:63
Inline: True
In fs/userfaultfd.c (ffffffe0002a85ec)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/userfaultfd.c:handle_userfault
In fs/quota/dquot.c (ffffffe0002ccc02)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
In fs/ext4/extents.c (ffffffe0002fa1c0)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_zero_range
- fs/ext4/extents.c:ext4_alloc_file_blocks
- fs/ext4/extents.c:__ext4_ext_dirty
In fs/ext4/inode.c (ffffffe00030e21a)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_truncate
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_direct_IO
- fs/ext4/inode.c:ext4_direct_IO
- fs/ext4/inode.c:ext4_iomap_end
- fs/ext4/inode.c:ext4_da_write_end
- fs/ext4/inode.c:ext4_journalled_write_end
- fs/ext4/inode.c:ext4_write_end
In fs/ext4/namei.c (ffffffe00032439e)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_orphan_del
- fs/ext4/namei.c:ext4_orphan_add
In fs/ext4/xattr.c (ffffffe00033e5b0)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/ext4/xattr.c:ext4_xattr_inode_lookup_create
In fs/fuse/dir.c (ffffffe000374a56)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/fuse/dir.c:fuse_set_nowrite
In fs/pstore/inode.c (ffffffe0003835b2)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/pstore/inode.c:pstore_mkfile
aws
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (ffffffff8126d09a)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- mm/rmap.c:__put_anon_vma
- mm/rmap.c:__put_anon_vma
In fs/namei.c (ffffffff812e3915)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/namei.c:lookup_one_len
- fs/namei.c:try_lookup_one_len
In fs/attr.c (ffffffff812f73e7)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/attr.c:notify_change
In fs/fs-writeback.c (ffffffff8130cdd3)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:__writeback_inodes_sb_nr
In fs/sync.c (ffffffff813118e5)
Location: include/linux/rwsem.h:63
Inline: True
In fs/userfaultfd.c (ffffffff813325db)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/userfaultfd.c:handle_userfault
In fs/quota/dquot.c (ffffffff81360d9b)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
In fs/ext4/extents.c (ffffffff813929fd)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_zero_range
- fs/ext4/extents.c:ext4_alloc_file_blocks
- fs/ext4/extents.c:__ext4_ext_dirty
In fs/ext4/inode.c (ffffffff813a9e26)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_truncate
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_direct_IO_write
- fs/ext4/inode.c:ext4_direct_IO_write
- fs/ext4/inode.c:ext4_iomap_end
- fs/ext4/inode.c:ext4_da_write_end
- fs/ext4/inode.c:ext4_journalled_write_end
- fs/ext4/inode.c:ext4_write_end
In fs/ext4/namei.c (ffffffff813c30cd)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_orphan_del
- fs/ext4/namei.c:ext4_orphan_add
In fs/ext4/xattr.c (ffffffff813e2ed4)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/ext4/xattr.c:ext4_xattr_inode_lookup_create
In fs/fuse/dir.c (ffffffff8141dd4f)
Location: include/linux/rwsem.h:63
Inline: True
In fs/pstore/inode.c (ffffffff8142ccad)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/pstore/inode.c:pstore_mkfile
azure
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (ffffffff8125f0ca)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- mm/rmap.c:__put_anon_vma
- mm/rmap.c:__put_anon_vma
In fs/namei.c (ffffffff812d4555)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/namei.c:lookup_one_len
- fs/namei.c:try_lookup_one_len
In fs/attr.c (ffffffff812e8007)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/attr.c:notify_change
In fs/fs-writeback.c (ffffffff812fd9f3)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:__writeback_inodes_sb_nr
In fs/sync.c (ffffffff813024f5)
Location: include/linux/rwsem.h:63
Inline: True
In fs/userfaultfd.c (ffffffff8132319b)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/userfaultfd.c:handle_userfault
In fs/quota/dquot.c (ffffffff81351a3b)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
In fs/ext4/extents.c (ffffffff8138348d)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_zero_range
- fs/ext4/extents.c:ext4_alloc_file_blocks
- fs/ext4/extents.c:__ext4_ext_dirty
In fs/ext4/inode.c (ffffffff8139a8b6)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_truncate
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_direct_IO_write
- fs/ext4/inode.c:ext4_direct_IO_write
- fs/ext4/inode.c:ext4_iomap_end
- fs/ext4/inode.c:ext4_da_write_end
- fs/ext4/inode.c:ext4_journalled_write_end
- fs/ext4/inode.c:ext4_write_end
In fs/ext4/namei.c (ffffffff813b3b5d)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_orphan_del
- fs/ext4/namei.c:ext4_orphan_add
In fs/ext4/xattr.c (ffffffff813d3954)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/ext4/xattr.c:ext4_xattr_inode_lookup_create
In fs/fuse/dir.c (ffffffff8140e7cf)
Location: include/linux/rwsem.h:63
Inline: True
In fs/pstore/inode.c (ffffffff8141d72d)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/pstore/inode.c:pstore_mkfile
gcp
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (ffffffff8126ae3a)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- mm/rmap.c:__put_anon_vma
- mm/rmap.c:__put_anon_vma
In fs/namei.c (ffffffff812e1725)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/namei.c:lookup_one_len
- fs/namei.c:try_lookup_one_len
In fs/attr.c (ffffffff812f51f7)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/attr.c:notify_change
In fs/fs-writeback.c (ffffffff8130abc3)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:__writeback_inodes_sb_nr
In fs/sync.c (ffffffff8130f6d5)
Location: include/linux/rwsem.h:63
Inline: True
In fs/userfaultfd.c (ffffffff813300ab)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/userfaultfd.c:handle_userfault
In fs/quota/dquot.c (ffffffff8135e86b)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
In fs/ext4/extents.c (ffffffff8139035d)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_zero_range
- fs/ext4/extents.c:ext4_alloc_file_blocks
- fs/ext4/extents.c:__ext4_ext_dirty
In fs/ext4/inode.c (ffffffff813a7686)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_truncate
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_direct_IO_write
- fs/ext4/inode.c:ext4_direct_IO_write
- fs/ext4/inode.c:ext4_iomap_end
- fs/ext4/inode.c:ext4_da_write_end
- fs/ext4/inode.c:ext4_journalled_write_end
- fs/ext4/inode.c:ext4_write_end
In fs/ext4/namei.c (ffffffff813c055d)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_orphan_del
- fs/ext4/namei.c:ext4_orphan_add
In fs/ext4/xattr.c (ffffffff813e0254)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/ext4/xattr.c:ext4_xattr_inode_lookup_create
In fs/fuse/dir.c (ffffffff81419eef)
Location: include/linux/rwsem.h:63
Inline: True
In fs/pstore/inode.c (ffffffff81428e4d)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/pstore/inode.c:pstore_mkfile
lowlatency
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In mm/rmap.c (ffffffff8127a7af)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- mm/rmap.c:__put_anon_vma
- mm/rmap.c:__put_anon_vma
In fs/namei.c (ffffffff812f2675)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/namei.c:lookup_one_len
- fs/namei.c:try_lookup_one_len
In fs/attr.c (ffffffff81306387)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/attr.c:notify_change
In fs/fs-writeback.c (ffffffff8131c2f0)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:__writeback_inodes_sb_nr
In fs/sync.c (ffffffff81320ed5)
Location: include/linux/rwsem.h:63
Inline: True
In fs/userfaultfd.c (ffffffff81342a0b)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/userfaultfd.c:handle_userfault
In fs/quota/dquot.c (ffffffff8137370b)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/quota/dquot.c:dquot_writeback_dquots
- fs/quota/dquot.c:dquot_scan_active
In fs/ext4/extents.c (ffffffff813a41ed)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_swap_extents
- fs/ext4/extents.c:ext4_zero_range
- fs/ext4/extents.c:ext4_alloc_file_blocks
- fs/ext4/extents.c:__ext4_ext_dirty
In fs/ext4/inode.c (ffffffff813bbeb6)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_truncate
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_update_disksize_before_punch
- fs/ext4/inode.c:ext4_direct_IO_write
- fs/ext4/inode.c:ext4_direct_IO_write
- fs/ext4/inode.c:ext4_iomap_end
- fs/ext4/inode.c:ext4_da_write_end
- fs/ext4/inode.c:ext4_journalled_write_end
- fs/ext4/inode.c:ext4_write_end
In fs/ext4/namei.c (ffffffff813d568d)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/ext4/namei.c:ext4_orphan_del
- fs/ext4/namei.c:ext4_orphan_add
In fs/ext4/xattr.c (ffffffff813f5674)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/ext4/xattr.c:ext4_xattr_inode_lookup_create
In fs/fuse/dir.c (ffffffff81430c5f)
Location: include/linux/rwsem.h:63
Inline: True
In fs/pstore/inode.c (ffffffff8143fd0d)
Location: include/linux/rwsem.h:63
Inline: True
Inline callers:
- fs/pstore/inode.c:pstore_mkfile