rcu_sync_is_idle
Regular
4.4
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/percpu-rwsem.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
4.8
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/percpu-rwsem.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
4.10
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/fork.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
In kernel/signal.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
In kernel/events/uprobes.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
In fs/super.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
In fs/exec.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
In fs/locks.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
In fs/ext4/inode.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
4.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/fork.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
In kernel/cpu.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
In kernel/signal.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
In kernel/events/uprobes.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
In mm/memory_hotplug.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
In fs/super.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
In fs/exec.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
In fs/locks.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
In fs/ext4/inode.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
4.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/fork.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
In kernel/cpu.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
In kernel/signal.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
In kernel/events/uprobes.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
In mm/memory_hotplug.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
In fs/super.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
In fs/exec.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
In fs/locks.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
In fs/ext4/inode.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
4.18
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/fork.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
In kernel/cpu.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
In kernel/signal.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
In kernel/events/uprobes.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
In mm/memory_hotplug.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
In fs/super.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
In fs/exec.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
In fs/locks.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
In fs/ext4/inode.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
5.0
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/fork.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
In kernel/cpu.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
In kernel/signal.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
In kernel/events/uprobes.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
In mm/memory_hotplug.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
In fs/super.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
In fs/exec.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
In fs/locks.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
In fs/ext4/inode.c (0)
Location: include/linux/rcu_sync.h:53
Inline: True
5.3
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/fork.c (ffffffff810991e8)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/fork.c:copy_process
In kernel/cpu.c (ffffffff8109d2e0)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/cpu.c:__cpuhp_remove_state
- kernel/cpu.c:__cpuhp_state_remove_instance
- kernel/cpu.c:__cpuhp_setup_state
- kernel/cpu.c:__cpuhp_state_add_instance
- kernel/cpu.c:cpus_read_unlock
- kernel/cpu.c:cpus_read_trylock
In kernel/signal.c (ffffffff810ad592)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/signal.c:exit_signals
- kernel/signal.c:exit_signals
- kernel/signal.c:exit_signals
In kernel/events/uprobes.c (ffffffff8120e575)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_end_dup_mmap
- kernel/events/uprobes.c:uprobe_start_dup_mmap
In mm/memory_hotplug.c (ffffffff8129c7fe)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- mm/memory_hotplug.c:restore_online_page_callback
- mm/memory_hotplug.c:set_online_page_callback
- mm/memory_hotplug.c:put_online_mems
In fs/super.c (ffffffff812cddff)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/super.c:__sb_end_write
In fs/exec.c (ffffffff812d4b50)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/locks.c (ffffffff8133e7dd)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/locks.c:locks_remove_file
- fs/locks.c:locks_remove_file
- fs/locks.c:fcntl_getlease
- fs/locks.c:fcntl_getlease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:flock_lock_inode
In fs/ext4/inode.c (ffffffff81391d6d)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_dax_writepages
- fs/ext4/inode.c:ext4_dax_writepages
- fs/ext4/inode.c:ext4_writepages
- fs/ext4/inode.c:ext4_writepages
5.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/fork.c (ffffffff8109f7e0)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/fork.c:copy_process
In kernel/cpu.c (ffffffff810a3830)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/cpu.c:__cpuhp_remove_state
- kernel/cpu.c:__cpuhp_state_remove_instance
- kernel/cpu.c:__cpuhp_setup_state
- kernel/cpu.c:__cpuhp_state_add_instance
- kernel/cpu.c:cpus_read_unlock
- kernel/cpu.c:cpus_read_trylock
In kernel/signal.c (ffffffff810b3bb2)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/signal.c:exit_signals
- kernel/signal.c:exit_signals
- kernel/signal.c:exit_signals
In kernel/cgroup/cpuset.c (ffffffff81170695)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:cpuset_read_unlock
- kernel/cgroup/cpuset.c:cpuset_read_lock
In kernel/events/uprobes.c (ffffffff8121bbb5)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_end_dup_mmap
- kernel/events/uprobes.c:uprobe_start_dup_mmap
In mm/memory_hotplug.c (ffffffff812ac49e)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- mm/memory_hotplug.c:restore_online_page_callback
- mm/memory_hotplug.c:set_online_page_callback
- mm/memory_hotplug.c:put_online_mems
In fs/super.c (ffffffff812df82f)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/super.c:__sb_end_write
In fs/exec.c (ffffffff812e66d0)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/locks.c (ffffffff81356dcd)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/locks.c:locks_remove_file
- fs/locks.c:locks_remove_file
- fs/locks.c:fcntl_getlease
- fs/locks.c:fcntl_getlease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:flock_lock_inode
In fs/ext4/inode.c (ffffffff813aa6fd)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_dax_writepages
- fs/ext4/inode.c:ext4_dax_writepages
- fs/ext4/inode.c:ext4_writepages
- fs/ext4/inode.c:ext4_writepages
5.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/cpu.c (ffffffff810aa8c6)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/cpu.c:__cpuhp_remove_state
- kernel/cpu.c:__cpuhp_remove_state
- kernel/cpu.c:__cpuhp_state_remove_instance
- kernel/cpu.c:__cpuhp_state_remove_instance
- kernel/cpu.c:__cpuhp_setup_state
- kernel/cpu.c:__cpuhp_setup_state
- kernel/cpu.c:__cpuhp_state_add_instance
- kernel/cpu.c:__cpuhp_state_add_instance
- kernel/cpu.c:cpus_read_trylock
In kernel/signal.c (ffffffff810bc665)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/signal.c:exit_signals
- kernel/signal.c:exit_signals
- kernel/signal.c:exit_signals
In kernel/cgroup/cgroup.c (ffffffff81177dc8)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
In kernel/cgroup/cpuset.c (ffffffff81182a65)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:cpuset_read_unlock
- kernel/cgroup/cpuset.c:cpuset_read_lock
In kernel/events/uprobes.c (ffffffff81248285)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_end_dup_mmap
- kernel/events/uprobes.c:uprobe_start_dup_mmap
In mm/memory_hotplug.c (ffffffff812e0814)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- mm/memory_hotplug.c:restore_online_page_callback
- mm/memory_hotplug.c:restore_online_page_callback
- mm/memory_hotplug.c:set_online_page_callback
- mm/memory_hotplug.c:set_online_page_callback
In fs/super.c (ffffffff813165d8)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/super.c:__sb_end_write
In fs/exec.c (ffffffff8131df7c)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/locks.c (ffffffff8139e02f)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/locks.c:locks_remove_file
- fs/locks.c:locks_remove_file
- fs/locks.c:generic_delete_lease
- fs/locks.c:generic_delete_lease
- fs/locks.c:generic_add_lease
- fs/locks.c:generic_add_lease
- fs/locks.c:fcntl_getlease
- fs/locks.c:fcntl_getlease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:flock_lock_inode
In fs/ext4/inode.c (ffffffff813f6975)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_dax_writepages
- fs/ext4/inode.c:ext4_dax_writepages
- fs/ext4/inode.c:ext4_writepages
- fs/ext4/inode.c:ext4_writepages
5.11
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/cpu.c (ffffffff810a6156)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/cpu.c:__cpuhp_remove_state
- kernel/cpu.c:__cpuhp_remove_state
- kernel/cpu.c:__cpuhp_state_remove_instance
- kernel/cpu.c:__cpuhp_state_remove_instance
- kernel/cpu.c:__cpuhp_setup_state
- kernel/cpu.c:__cpuhp_setup_state
- kernel/cpu.c:__cpuhp_state_add_instance
- kernel/cpu.c:__cpuhp_state_add_instance
- kernel/cpu.c:cpus_read_trylock
In kernel/signal.c (ffffffff810b7955)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/signal.c:exit_signals
- kernel/signal.c:exit_signals
- kernel/signal.c:exit_signals
In kernel/acct.c (ffffffff81165d69)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/acct.c:do_acct_process
- kernel/acct.c:do_acct_process
In kernel/cgroup/cgroup.c (ffffffff81174ae8)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
In kernel/cgroup/cpuset.c (ffffffff8117f9a5)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:cpuset_read_unlock
- kernel/cgroup/cpuset.c:cpuset_read_lock
In kernel/events/uprobes.c (ffffffff81252995)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_end_dup_mmap
- kernel/events/uprobes.c:uprobe_start_dup_mmap
In mm/filemap.c (ffffffff8125abc5)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- mm/filemap.c:filemap_page_mkwrite
- mm/filemap.c:filemap_page_mkwrite
In mm/memory_hotplug.c (ffffffff812eb4a4)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- mm/memory_hotplug.c:restore_online_page_callback
- mm/memory_hotplug.c:restore_online_page_callback
- mm/memory_hotplug.c:set_online_page_callback
- mm/memory_hotplug.c:set_online_page_callback
In fs/open.c (ffffffff81319ff7)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/open.c:vfs_fallocate
- fs/open.c:vfs_fallocate
- fs/open.c:do_sys_ftruncate
- fs/open.c:do_sys_ftruncate
In fs/read_write.c (ffffffff81320af9)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/read_write.c:vfs_copy_file_range
- fs/read_write.c:vfs_copy_file_range
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_sendfile
- fs/read_write.c:vfs_writev
- fs/read_write.c:vfs_writev
- fs/read_write.c:vfs_write
- fs/read_write.c:vfs_write
In fs/exec.c (ffffffff8132948c)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/pipe.c (ffffffff8132acdd)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_write
In fs/inode.c (ffffffff813433d8)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/inode.c:touch_atime
- fs/inode.c:touch_atime
In fs/namespace.c (ffffffff81346a79)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/namespace.c:mnt_drop_write_file
- fs/namespace.c:mnt_drop_write
- fs/namespace.c:mnt_want_write
- fs/namespace.c:mnt_want_write
In fs/splice.c (ffffffff8135ed68)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/splice.c:do_splice
- fs/splice.c:do_splice
In fs/remap_range.c (ffffffff813667c5)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/remap_range.c:vfs_clone_file_range
- fs/remap_range.c:vfs_clone_file_range
In fs/aio.c (ffffffff8138323d)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/aio.c:aio_write
- fs/aio.c:aio_complete_rw
In fs/io_uring.c (ffffffff81397e77)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/io_uring.c:io_write
- fs/io_uring.c:io_complete_rw_iopoll
- fs/io_uring.c:io_complete_rw_common
In fs/locks.c (ffffffff813af9bf)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/locks.c:locks_remove_file
- fs/locks.c:locks_remove_file
- fs/locks.c:generic_delete_lease
- fs/locks.c:generic_delete_lease
- fs/locks.c:generic_add_lease
- fs/locks.c:generic_add_lease
- fs/locks.c:fcntl_getlease
- fs/locks.c:fcntl_getlease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:flock_lock_inode
In fs/coredump.c (ffffffff813b9488)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/ext4/file.c (ffffffff813fb01b)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/ext4/file.c:ext4_sample_last_mounted
- fs/ext4/file.c:ext4_sample_last_mounted
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dax_huge_fault
In fs/ext4/inode.c (ffffffff81412941)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_dax_writepages
- fs/ext4/inode.c:ext4_dax_writepages
- fs/ext4/inode.c:ext4_writepages
- fs/ext4/inode.c:ext4_writepages
- fs/ext4/inode.c:ext4_evict_inode
- fs/ext4/inode.c:ext4_evict_inode
- fs/ext4/inode.c:ext4_evict_inode
- fs/ext4/inode.c:ext4_evict_inode
In fs/ext4/mmp.c (ffffffff8142116d)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/ext4/mmp.c:write_mmp_block
- fs/ext4/mmp.c:write_mmp_block
In fs/ext4/super.c (ffffffff8143eee2)
Location: include/linux/rcu_sync.h:32
Inline: True
In fs/fuse/dax.c (ffffffff8149c5e1)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/fuse/dax.c:__fuse_dax_fault
- fs/fuse/dax.c:__fuse_dax_fault
In drivers/block/loop.c (ffffffff817fceb1)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- drivers/block/loop.c:lo_write_bvec
- drivers/block/loop.c:lo_write_bvec
5.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/cpu.c (ffffffff810a6fa6)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/cpu.c:__cpuhp_remove_state
- kernel/cpu.c:__cpuhp_remove_state
- kernel/cpu.c:__cpuhp_state_remove_instance
- kernel/cpu.c:__cpuhp_state_remove_instance
- kernel/cpu.c:__cpuhp_setup_state
- kernel/cpu.c:__cpuhp_setup_state
- kernel/cpu.c:__cpuhp_state_add_instance
- kernel/cpu.c:__cpuhp_state_add_instance
- kernel/cpu.c:cpus_read_trylock
In kernel/signal.c (ffffffff810b8eb5)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/signal.c:exit_signals
- kernel/signal.c:exit_signals
- kernel/signal.c:exit_signals
In kernel/acct.c (ffffffff81166a99)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/acct.c:do_acct_process
- kernel/acct.c:do_acct_process
In kernel/cgroup/cgroup.c (ffffffff811756a8)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
In kernel/cgroup/cpuset.c (ffffffff81180485)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:cpuset_read_unlock
- kernel/cgroup/cpuset.c:cpuset_read_lock
In kernel/events/uprobes.c (ffffffff812569f5)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_end_dup_mmap
- kernel/events/uprobes.c:uprobe_start_dup_mmap
In mm/filemap.c (ffffffff8125f625)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- mm/filemap.c:filemap_page_mkwrite
- mm/filemap.c:filemap_page_mkwrite
In mm/memory_hotplug.c (ffffffff812c61b4)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- mm/memory_hotplug.c:restore_online_page_callback
- mm/memory_hotplug.c:restore_online_page_callback
- mm/memory_hotplug.c:set_online_page_callback
- mm/memory_hotplug.c:set_online_page_callback
In fs/open.c (ffffffff813200d7)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/open.c:vfs_fallocate
- fs/open.c:vfs_fallocate
- fs/open.c:do_sys_ftruncate
- fs/open.c:do_sys_ftruncate
In fs/read_write.c (ffffffff81326bda)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/read_write.c:vfs_copy_file_range
- fs/read_write.c:vfs_copy_file_range
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_sendfile
- fs/read_write.c:vfs_writev
- fs/read_write.c:vfs_writev
- fs/read_write.c:vfs_write
- fs/read_write.c:vfs_write
In fs/exec.c (ffffffff8132f29c)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/pipe.c (ffffffff81330990)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_write
In fs/inode.c (ffffffff813496c8)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/inode.c:touch_atime
- fs/inode.c:touch_atime
In fs/namespace.c (ffffffff8134cd5f)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/namespace.c:mnt_drop_write_file
- fs/namespace.c:mnt_drop_write
- fs/namespace.c:mnt_want_write
- fs/namespace.c:mnt_want_write
In fs/splice.c (ffffffff813656b2)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/splice.c:do_splice
- fs/splice.c:do_splice
In fs/remap_range.c (ffffffff8136d075)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/remap_range.c:vfs_clone_file_range
- fs/remap_range.c:vfs_clone_file_range
In fs/aio.c (ffffffff8138a2c5)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/aio.c:aio_write
- fs/aio.c:aio_complete_rw
In fs/io_uring.c (ffffffff8139d8d3)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/io_uring.c:io_write
- fs/io_uring.c:io_complete_rw_iopoll
In fs/locks.c (ffffffff813b6c4f)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/locks.c:locks_remove_file
- fs/locks.c:locks_remove_file
- fs/locks.c:generic_setlease
- fs/locks.c:generic_setlease
- fs/locks.c:generic_add_lease
- fs/locks.c:generic_add_lease
- fs/locks.c:fcntl_getlease
- fs/locks.c:fcntl_getlease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:flock_lock_inode
In fs/coredump.c (ffffffff813c05f9)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/ext4/file.c (ffffffff814014eb)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/ext4/file.c:ext4_sample_last_mounted
- fs/ext4/file.c:ext4_sample_last_mounted
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dax_huge_fault
In fs/ext4/inode.c (ffffffff81418da1)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_dax_writepages
- fs/ext4/inode.c:ext4_dax_writepages
- fs/ext4/inode.c:ext4_writepages
- fs/ext4/inode.c:ext4_writepages
- fs/ext4/inode.c:ext4_evict_inode
- fs/ext4/inode.c:ext4_evict_inode
- fs/ext4/inode.c:ext4_evict_inode
- fs/ext4/inode.c:ext4_evict_inode
In fs/ext4/mmp.c (ffffffff8142791d)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/ext4/mmp.c:write_mmp_block
- fs/ext4/mmp.c:write_mmp_block
In fs/ext4/super.c (ffffffff81444d22)
Location: include/linux/rcu_sync.h:32
Inline: True
In fs/fuse/dax.c (ffffffff814a2611)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/fuse/dax.c:__fuse_dax_fault
- fs/fuse/dax.c:__fuse_dax_fault
In drivers/block/loop.c (ffffffff817e1941)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- drivers/block/loop.c:lo_write_bvec
- drivers/block/loop.c:lo_write_bvec
5.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/cpu.c (ffffffff810b8946)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/cpu.c:__cpuhp_remove_state
- kernel/cpu.c:__cpuhp_remove_state
- kernel/cpu.c:__cpuhp_state_remove_instance
- kernel/cpu.c:__cpuhp_state_remove_instance
- kernel/cpu.c:__cpuhp_setup_state
- kernel/cpu.c:__cpuhp_setup_state
- kernel/cpu.c:__cpuhp_state_add_instance
- kernel/cpu.c:__cpuhp_state_add_instance
- kernel/cpu.c:cpus_read_trylock
In kernel/signal.c (ffffffff810cb445)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/signal.c:exit_signals
- kernel/signal.c:exit_signals
- kernel/signal.c:exit_signals
In kernel/acct.c (ffffffff8118c259)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/acct.c:do_acct_process
- kernel/acct.c:do_acct_process
In kernel/cgroup/cgroup.c (ffffffff8119cc38)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
In kernel/cgroup/cpuset.c (ffffffff811a8245)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:cpuset_read_unlock
- kernel/cgroup/cpuset.c:cpuset_read_lock
In kernel/events/uprobes.c (ffffffff81292795)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_end_dup_mmap
- kernel/events/uprobes.c:uprobe_start_dup_mmap
In mm/filemap.c (ffffffff8129bd95)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- mm/filemap.c:filemap_page_mkwrite
- mm/filemap.c:filemap_page_mkwrite
In mm/memory_hotplug.c (ffffffff8130ac14)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- mm/memory_hotplug.c:restore_online_page_callback
- mm/memory_hotplug.c:restore_online_page_callback
- mm/memory_hotplug.c:set_online_page_callback
- mm/memory_hotplug.c:set_online_page_callback
In fs/open.c (ffffffff8136d687)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/open.c:vfs_fallocate
- fs/open.c:vfs_fallocate
- fs/open.c:do_sys_ftruncate
- fs/open.c:do_sys_ftruncate
In fs/read_write.c (ffffffff8137419a)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/read_write.c:vfs_copy_file_range
- fs/read_write.c:vfs_copy_file_range
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_sendfile
- fs/read_write.c:vfs_writev
- fs/read_write.c:vfs_writev
- fs/read_write.c:vfs_write
- fs/read_write.c:vfs_write
In fs/exec.c (ffffffff8137ca7c)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/pipe.c (ffffffff8137e110)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_write
In fs/inode.c (ffffffff81397418)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/inode.c:touch_atime
- fs/inode.c:touch_atime
In fs/namespace.c (ffffffff8139accf)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/namespace.c:mnt_drop_write_file
- fs/namespace.c:mnt_drop_write
- fs/namespace.c:mnt_want_write
- fs/namespace.c:mnt_want_write
In fs/splice.c (ffffffff813b3fa2)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/splice.c:do_splice
- fs/splice.c:do_splice
In fs/remap_range.c (ffffffff813bbd55)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/remap_range.c:vfs_clone_file_range
- fs/remap_range.c:vfs_clone_file_range
In fs/aio.c (ffffffff813d75d5)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/aio.c:aio_write
- fs/aio.c:aio_complete_rw
In fs/io_uring.c (ffffffff813ec0f4)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/io_uring.c:io_write
- fs/io_uring.c:kiocb_done
- fs/io_uring.c:io_complete_rw_iopoll
- fs/io_uring.c:io_complete_rw
In fs/locks.c (ffffffff8140694f)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/locks.c:locks_remove_file
- fs/locks.c:locks_remove_file
- fs/locks.c:generic_setlease
- fs/locks.c:generic_setlease
- fs/locks.c:generic_add_lease
- fs/locks.c:generic_add_lease
- fs/locks.c:fcntl_getlease
- fs/locks.c:fcntl_getlease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:flock_lock_inode
In fs/coredump.c (ffffffff81410421)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/ext4/file.c (ffffffff81453a6b)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/ext4/file.c:ext4_sample_last_mounted
- fs/ext4/file.c:ext4_sample_last_mounted
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dax_huge_fault
In fs/ext4/inode.c (ffffffff8146bfd1)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_dax_writepages
- fs/ext4/inode.c:ext4_dax_writepages
- fs/ext4/inode.c:ext4_writepages
- fs/ext4/inode.c:ext4_writepages
- fs/ext4/inode.c:ext4_evict_inode
- fs/ext4/inode.c:ext4_evict_inode
- fs/ext4/inode.c:ext4_evict_inode
- fs/ext4/inode.c:ext4_evict_inode
In fs/ext4/mmp.c (ffffffff8147b5c0)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/ext4/mmp.c:write_mmp_block
- fs/ext4/mmp.c:write_mmp_block
In fs/ext4/super.c (ffffffff81498bb2)
Location: include/linux/rcu_sync.h:32
Inline: True
In fs/fuse/dax.c (ffffffff814fa6bc)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/fuse/dax.c:__fuse_dax_fault
- fs/fuse/dax.c:__fuse_dax_fault
In drivers/block/loop.c (ffffffff8186d0e1)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- drivers/block/loop.c:lo_write_bvec
- drivers/block/loop.c:lo_write_bvec
5.19
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/cpu.c (ffffffff810cf20d)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/cpu.c:__cpuhp_remove_state
- kernel/cpu.c:__cpuhp_remove_state
- kernel/cpu.c:__cpuhp_state_remove_instance
- kernel/cpu.c:__cpuhp_state_remove_instance
- kernel/cpu.c:__cpuhp_setup_state
- kernel/cpu.c:__cpuhp_setup_state
- kernel/cpu.c:__cpuhp_state_add_instance
- kernel/cpu.c:__cpuhp_state_add_instance
- kernel/cpu.c:cpus_read_trylock
In kernel/signal.c (ffffffff810e4a99)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/signal.c:exit_signals
- kernel/signal.c:exit_signals
- kernel/signal.c:exit_signals
In kernel/acct.c (ffffffff811bb658)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/acct.c:do_acct_process
- kernel/acct.c:do_acct_process
In kernel/cgroup/cgroup.c (ffffffff811ccf2f)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
In kernel/cgroup/cpuset.c (ffffffff811d9350)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:cpuset_read_unlock
- kernel/cgroup/cpuset.c:cpuset_read_lock
In kernel/events/uprobes.c (ffffffff812e8150)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_end_dup_mmap
- kernel/events/uprobes.c:uprobe_start_dup_mmap
In mm/filemap.c (ffffffff812f1b2d)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- mm/filemap.c:filemap_page_mkwrite
- mm/filemap.c:filemap_page_mkwrite
In mm/memory_hotplug.c (ffffffff81373ab9)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- mm/memory_hotplug.c:restore_online_page_callback
- mm/memory_hotplug.c:restore_online_page_callback
- mm/memory_hotplug.c:set_online_page_callback
- mm/memory_hotplug.c:set_online_page_callback
In fs/open.c (ffffffff813ec255)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/open.c:vfs_fallocate
- fs/open.c:vfs_fallocate
- fs/open.c:do_sys_ftruncate
- fs/open.c:do_sys_ftruncate
In fs/read_write.c (ffffffff813f30e0)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/read_write.c:vfs_copy_file_range
- fs/read_write.c:vfs_copy_file_range
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_sendfile
- fs/read_write.c:vfs_writev
- fs/read_write.c:vfs_writev
- fs/read_write.c:vfs_write
- fs/read_write.c:vfs_write
In fs/exec.c (ffffffff813fbdb5)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/pipe.c (ffffffff813fdd54)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_write
In fs/inode.c (ffffffff814195de)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/inode.c:touch_atime
- fs/inode.c:touch_atime
In fs/namespace.c (ffffffff8141e6fe)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/namespace.c:mnt_drop_write_file
- fs/namespace.c:mnt_drop_write
- fs/namespace.c:mnt_want_write
- fs/namespace.c:mnt_want_write
In fs/splice.c (ffffffff814392ed)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/splice.c:do_splice
- fs/splice.c:do_splice
In fs/remap_range.c (ffffffff8144261e)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/remap_range.c:vfs_clone_file_range
- fs/remap_range.c:vfs_clone_file_range
In fs/aio.c (ffffffff81461241)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/aio.c:aio_write
- fs/aio.c:aio_complete_rw
In fs/locks.c (ffffffff8147b478)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/locks.c:locks_remove_file
- fs/locks.c:locks_remove_file
- fs/locks.c:generic_setlease
- fs/locks.c:generic_setlease
- fs/locks.c:generic_add_lease
- fs/locks.c:generic_add_lease
- fs/locks.c:fcntl_getlease
- fs/locks.c:fcntl_getlease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:flock_lock_inode
In fs/coredump.c (ffffffff81485ed0)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/ext4/file.c (ffffffff814d0f43)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/ext4/file.c:ext4_sample_last_mounted
- fs/ext4/file.c:ext4_sample_last_mounted
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dax_huge_fault
In fs/ext4/inode.c (ffffffff814ebf8c)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_dax_writepages
- fs/ext4/inode.c:ext4_dax_writepages
- fs/ext4/inode.c:ext4_writepages
- fs/ext4/inode.c:ext4_writepages
- fs/ext4/inode.c:ext4_evict_inode
- fs/ext4/inode.c:ext4_evict_inode
- fs/ext4/inode.c:ext4_evict_inode
- fs/ext4/inode.c:ext4_evict_inode
In fs/ext4/mmp.c (ffffffff814fda57)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/ext4/mmp.c:write_mmp_block
- fs/ext4/mmp.c:write_mmp_block
In fs/ext4/super.c (ffffffff81523a7a)
Location: include/linux/rcu_sync.h:32
Inline: True
In fs/fuse/dax.c (ffffffff8158abe5)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/fuse/dax.c:__fuse_dax_fault
- fs/fuse/dax.c:__fuse_dax_fault
In io_uring/io_uring.c (ffffffff816d7674)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- io_uring/io_uring.c:io_write
In drivers/block/loop.c (ffffffff819b6db6)
Location: include/linux/rcu_sync.h:32
Inline: True
6.2
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/cpu.c (ffffffff810ed67d)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/cpu.c:__cpuhp_remove_state
- kernel/cpu.c:__cpuhp_remove_state
- kernel/cpu.c:__cpuhp_state_remove_instance
- kernel/cpu.c:__cpuhp_state_remove_instance
- kernel/cpu.c:__cpuhp_setup_state
- kernel/cpu.c:__cpuhp_setup_state
- kernel/cpu.c:__cpuhp_state_add_instance
- kernel/cpu.c:__cpuhp_state_add_instance
- kernel/cpu.c:cpus_read_trylock
In kernel/signal.c (ffffffff811050e9)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/signal.c:exit_signals
- kernel/signal.c:exit_signals
- kernel/signal.c:exit_signals
In kernel/acct.c (ffffffff811fd478)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/acct.c:do_acct_process
- kernel/acct.c:do_acct_process
In kernel/cgroup/cgroup.c (ffffffff812104ef)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
In kernel/cgroup/cpuset.c (ffffffff8121e5e0)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:cpuset_read_unlock
- kernel/cgroup/cpuset.c:cpuset_read_lock
In kernel/events/hw_breakpoint.c (ffffffff8134cd99)
Location: include/linux/rcu_sync.h:32
Inline: True
In kernel/events/uprobes.c (ffffffff81351ea0)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_end_dup_mmap
- kernel/events/uprobes.c:uprobe_start_dup_mmap
In mm/filemap.c (ffffffff8135cbe7)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- mm/filemap.c:filemap_page_mkwrite
- mm/filemap.c:filemap_page_mkwrite
In mm/memory_hotplug.c (ffffffff813f11e9)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- mm/memory_hotplug.c:restore_online_page_callback
- mm/memory_hotplug.c:restore_online_page_callback
- mm/memory_hotplug.c:set_online_page_callback
- mm/memory_hotplug.c:set_online_page_callback
In fs/open.c (ffffffff81474725)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/open.c:vfs_fallocate
- fs/open.c:vfs_fallocate
- fs/open.c:do_sys_ftruncate
- fs/open.c:do_sys_ftruncate
In fs/read_write.c (ffffffff8147bdce)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/read_write.c:vfs_copy_file_range
- fs/read_write.c:vfs_copy_file_range
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_sendfile
- fs/read_write.c:vfs_writev
- fs/read_write.c:vfs_writev
- fs/read_write.c:vfs_write
- fs/read_write.c:vfs_write
In fs/exec.c (ffffffff81484e65)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/pipe.c (ffffffff81487974)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_write
In fs/inode.c (ffffffff814a501e)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/inode.c:touch_atime
- fs/inode.c:touch_atime
In fs/namespace.c (ffffffff814aae0e)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/namespace.c:mnt_drop_write_file
- fs/namespace.c:mnt_drop_write
- fs/namespace.c:mnt_want_write
- fs/namespace.c:mnt_want_write
In fs/splice.c (ffffffff814c75dd)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/splice.c:do_splice
- fs/splice.c:do_splice
In fs/remap_range.c (ffffffff814d130e)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/remap_range.c:vfs_clone_file_range
- fs/remap_range.c:vfs_clone_file_range
In fs/aio.c (ffffffff814f11d1)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/aio.c:aio_write
- fs/aio.c:aio_complete_rw
In fs/locks.c (ffffffff8150e008)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/locks.c:locks_remove_file
- fs/locks.c:locks_remove_file
- fs/locks.c:generic_setlease
- fs/locks.c:generic_setlease
- fs/locks.c:generic_add_lease
- fs/locks.c:generic_add_lease
- fs/locks.c:fcntl_getlease
- fs/locks.c:fcntl_getlease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:flock_lock_inode
In fs/coredump.c (ffffffff8151975f)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/ext4/file.c (ffffffff81569983)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/ext4/file.c:ext4_sample_last_mounted
- fs/ext4/file.c:ext4_sample_last_mounted
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dax_huge_fault
In fs/ext4/inode.c (ffffffff81585cf9)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_dax_writepages
- fs/ext4/inode.c:ext4_dax_writepages
- fs/ext4/inode.c:ext4_writepages
- fs/ext4/inode.c:ext4_writepages
- fs/ext4/inode.c:ext4_evict_inode
- fs/ext4/inode.c:ext4_evict_inode
- fs/ext4/inode.c:ext4_evict_inode
- fs/ext4/inode.c:ext4_evict_inode
In fs/ext4/mmp.c (ffffffff81598247)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/ext4/mmp.c:write_mmp_block
- fs/ext4/mmp.c:write_mmp_block
In fs/ext4/super.c (ffffffff815c0c61)
Location: include/linux/rcu_sync.h:32
Inline: True
In fs/fuse/dax.c (ffffffff81631342)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/fuse/dax.c:__fuse_dax_fault
- fs/fuse/dax.c:__fuse_dax_fault
In io_uring/rw.c (ffffffff817a4acf)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- io_uring/rw.c:io_write
In drivers/block/loop.c (ffffffff81b2c012)
Location: include/linux/rcu_sync.h:32
Inline: True
6.5
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/cpu.c (ffffffff810f920d)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/cpu.c:__cpuhp_remove_state
- kernel/cpu.c:__cpuhp_remove_state
- kernel/cpu.c:__cpuhp_state_remove_instance
- kernel/cpu.c:__cpuhp_state_remove_instance
- kernel/cpu.c:__cpuhp_setup_state
- kernel/cpu.c:__cpuhp_setup_state
- kernel/cpu.c:__cpuhp_state_add_instance
- kernel/cpu.c:__cpuhp_state_add_instance
- kernel/cpu.c:cpus_read_trylock
In kernel/signal.c (ffffffff81111369)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/signal.c:exit_signals
- kernel/signal.c:exit_signals
- kernel/signal.c:exit_signals
In kernel/acct.c (ffffffff81212605)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/acct.c:do_acct_process
- kernel/acct.c:do_acct_process
In kernel/cgroup/cgroup.c (ffffffff8121ee22)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_css_set_put_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
In kernel/events/hw_breakpoint.c (ffffffff8137dbe9)
Location: include/linux/rcu_sync.h:32
Inline: True
In kernel/events/uprobes.c (ffffffff813830b0)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_end_dup_mmap
- kernel/events/uprobes.c:uprobe_start_dup_mmap
In mm/filemap.c (ffffffff8138ec1a)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- mm/filemap.c:filemap_page_mkwrite
- mm/filemap.c:filemap_page_mkwrite
In mm/memory_hotplug.c (ffffffff81424c29)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- mm/memory_hotplug.c:restore_online_page_callback
- mm/memory_hotplug.c:restore_online_page_callback
- mm/memory_hotplug.c:set_online_page_callback
- mm/memory_hotplug.c:set_online_page_callback
In fs/open.c (ffffffff814a9102)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/open.c:vfs_fallocate
- fs/open.c:vfs_fallocate
- fs/open.c:do_sys_ftruncate
- fs/open.c:do_sys_ftruncate
In fs/read_write.c (ffffffff814b0995)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/read_write.c:vfs_copy_file_range
- fs/read_write.c:vfs_copy_file_range
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_sendfile
- fs/read_write.c:vfs_writev
- fs/read_write.c:vfs_writev
- fs/read_write.c:vfs_write
- fs/read_write.c:vfs_write
In fs/exec.c (ffffffff814b9de5)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/pipe.c (ffffffff814bc7dd)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_write
In fs/inode.c (ffffffff814da29e)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/inode.c:touch_atime
- fs/inode.c:touch_atime
In fs/namespace.c (ffffffff814dfcc1)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/namespace.c:mnt_drop_write_file
- fs/namespace.c:mnt_drop_write
- fs/namespace.c:mnt_want_write
- fs/namespace.c:mnt_want_write
In fs/splice.c (ffffffff814fd4f3)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/splice.c:do_splice
- fs/splice.c:do_splice
In fs/remap_range.c (ffffffff81507604)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/remap_range.c:vfs_clone_file_range
- fs/remap_range.c:vfs_clone_file_range
In fs/aio.c (ffffffff8152854a)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/aio.c:aio_write
- fs/aio.c:aio_complete_rw
In fs/locks.c (ffffffff815457db)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/locks.c:locks_remove_file
- fs/locks.c:locks_remove_file
- fs/locks.c:generic_setlease
- fs/locks.c:generic_setlease
- fs/locks.c:generic_add_lease
- fs/locks.c:generic_add_lease
- fs/locks.c:fcntl_getlease
- fs/locks.c:fcntl_getlease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:flock_lock_inode
In fs/coredump.c (ffffffff81551037)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/quota/quota.c (ffffffff81560955)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/quota/quota.c:quotactl_block
- fs/quota/quota.c:quotactl_block
In fs/ext4/file.c (ffffffff815a1773)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/ext4/file.c:ext4_sample_last_mounted
- fs/ext4/file.c:ext4_sample_last_mounted
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dax_huge_fault
In fs/ext4/inode.c (ffffffff815bc5b0)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_dax_writepages
- fs/ext4/inode.c:ext4_dax_writepages
- fs/ext4/inode.c:ext4_writepages
- fs/ext4/inode.c:ext4_writepages
- fs/ext4/inode.c:ext4_evict_inode
- fs/ext4/inode.c:ext4_evict_inode
- fs/ext4/inode.c:ext4_evict_inode
- fs/ext4/inode.c:ext4_evict_inode
In fs/ext4/mmp.c (ffffffff815cee0e)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/ext4/mmp.c:write_mmp_block
- fs/ext4/mmp.c:write_mmp_block
In fs/ext4/super.c (ffffffff815f83e1)
Location: include/linux/rcu_sync.h:32
Inline: True
In fs/fuse/dax.c (ffffffff81669578)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/fuse/dax.c:__fuse_dax_fault
- fs/fuse/dax.c:__fuse_dax_fault
In io_uring/rw.c (ffffffff817e5ad2)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- io_uring/rw.c:io_write
In drivers/block/loop.c (ffffffff81b7c347)
Location: include/linux/rcu_sync.h:32
Inline: True
6.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/cpu.c (ffffffff8110261d)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/cpu.c:__cpuhp_remove_state
- kernel/cpu.c:__cpuhp_remove_state
- kernel/cpu.c:__cpuhp_state_remove_instance
- kernel/cpu.c:__cpuhp_state_remove_instance
- kernel/cpu.c:__cpuhp_setup_state
- kernel/cpu.c:__cpuhp_setup_state
- kernel/cpu.c:__cpuhp_state_add_instance
- kernel/cpu.c:__cpuhp_state_add_instance
- kernel/cpu.c:cpus_read_trylock
In kernel/signal.c (ffffffff8111acf9)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/signal.c:exit_signals
- kernel/signal.c:exit_signals
- kernel/signal.c:exit_signals
In kernel/acct.c (ffffffff81229c85)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/acct.c:do_acct_process
- kernel/acct.c:do_acct_process
In kernel/cgroup/cgroup.c (ffffffff81236ab2)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_css_set_put_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
In kernel/events/hw_breakpoint.c (ffffffff813a6e49)
Location: include/linux/rcu_sync.h:32
Inline: True
In kernel/events/uprobes.c (ffffffff813ac480)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_end_dup_mmap
- kernel/events/uprobes.c:uprobe_start_dup_mmap
In mm/filemap.c (ffffffff813b800a)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- mm/filemap.c:filemap_page_mkwrite
- mm/filemap.c:filemap_page_mkwrite
In mm/memory_hotplug.c (ffffffff81451f69)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- mm/memory_hotplug.c:restore_online_page_callback
- mm/memory_hotplug.c:restore_online_page_callback
- mm/memory_hotplug.c:set_online_page_callback
- mm/memory_hotplug.c:set_online_page_callback
In fs/open.c (ffffffff814da154)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/open.c:vfs_fallocate
- fs/open.c:vfs_fallocate
- fs/open.c:do_sys_ftruncate
- fs/open.c:do_sys_ftruncate
In fs/read_write.c (ffffffff814e2156)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/read_write.c:vfs_copy_file_range
- fs/read_write.c:vfs_copy_file_range
- fs/read_write.c:vfs_writev
- fs/read_write.c:vfs_writev
- fs/read_write.c:vfs_iter_write
- fs/read_write.c:vfs_iter_write
- fs/read_write.c:vfs_iocb_iter_write
- fs/read_write.c:vfs_iocb_iter_write
- fs/read_write.c:vfs_write
- fs/read_write.c:vfs_write
In fs/exec.c (ffffffff814ec361)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/pipe.c (ffffffff814eed1f)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_write
In fs/inode.c (ffffffff8150c88d)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/inode.c:touch_atime
- fs/inode.c:touch_atime
In fs/namespace.c (ffffffff81512bc1)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/namespace.c:mnt_drop_write_file
- fs/namespace.c:mnt_drop_write
- fs/namespace.c:mnt_want_write
- fs/namespace.c:mnt_want_write
In fs/splice.c (ffffffff81532146)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/splice.c:do_splice
- fs/splice.c:do_splice
- fs/splice.c:direct_splice_actor
- fs/splice.c:direct_splice_actor
In fs/remap_range.c (ffffffff8153c836)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/remap_range.c:vfs_clone_file_range
- fs/remap_range.c:vfs_clone_file_range
In fs/aio.c (ffffffff8155d5ca)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/aio.c:aio_write
- fs/aio.c:aio_complete_rw
In fs/locks.c (ffffffff8157ad3b)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/locks.c:locks_remove_file
- fs/locks.c:locks_remove_file
- fs/locks.c:generic_setlease
- fs/locks.c:generic_setlease
- fs/locks.c:generic_add_lease
- fs/locks.c:generic_add_lease
- fs/locks.c:fcntl_getlease
- fs/locks.c:fcntl_getlease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:flock_lock_inode
In fs/backing-file.c (ffffffff81581c7c)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/backing-file.c:backing_aio_rw_complete
In fs/coredump.c (ffffffff81586ec8)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/quota/quota.c (ffffffff81597045)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/quota/quota.c:quotactl_block
- fs/quota/quota.c:quotactl_block
In fs/ext4/file.c (ffffffff815da523)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/ext4/file.c:ext4_sample_last_mounted
- fs/ext4/file.c:ext4_sample_last_mounted
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dax_huge_fault
- fs/ext4/file.c:ext4_dax_huge_fault
In fs/ext4/inode.c (ffffffff815f5390)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_page_mkwrite
- fs/ext4/inode.c:ext4_dax_writepages
- fs/ext4/inode.c:ext4_dax_writepages
- fs/ext4/inode.c:ext4_writepages
- fs/ext4/inode.c:ext4_writepages
- fs/ext4/inode.c:ext4_evict_inode
- fs/ext4/inode.c:ext4_evict_inode
- fs/ext4/inode.c:ext4_evict_inode
- fs/ext4/inode.c:ext4_evict_inode
In fs/ext4/mmp.c (ffffffff8160769e)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/ext4/mmp.c:write_mmp_block
- fs/ext4/mmp.c:write_mmp_block
In fs/ext4/super.c (ffffffff81630f91)
Location: include/linux/rcu_sync.h:32
Inline: True
In fs/fuse/dax.c (ffffffff816a3878)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/fuse/dax.c:__fuse_dax_fault
- fs/fuse/dax.c:__fuse_dax_fault
In io_uring/rw.c (ffffffff81829d8c)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- io_uring/rw.c:io_write
arm64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/fork.c (ffff8000100f3e90)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/fork.c:copy_process
In kernel/cpu.c (ffff8000100f9074)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/cpu.c:__cpuhp_remove_state
- kernel/cpu.c:__cpuhp_remove_state
- kernel/cpu.c:__cpuhp_state_remove_instance
- kernel/cpu.c:__cpuhp_state_remove_instance
- kernel/cpu.c:__cpuhp_setup_state
- kernel/cpu.c:__cpuhp_setup_state
- kernel/cpu.c:__cpuhp_state_add_instance
- kernel/cpu.c:__cpuhp_state_add_instance
- kernel/cpu.c:cpus_read_trylock
In kernel/signal.c (ffff80001010fbcc)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/signal.c:exit_signals
- kernel/signal.c:exit_signals
- kernel/signal.c:exit_signals
In kernel/cgroup/cpuset.c (ffff8000101e3e40)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:cpuset_read_unlock
- kernel/cgroup/cpuset.c:cpuset_read_lock
In kernel/events/uprobes.c (ffff8000102a7438)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_end_dup_mmap
- kernel/events/uprobes.c:uprobe_start_dup_mmap
In mm/memory_hotplug.c (ffff80001034dd6c)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- mm/memory_hotplug.c:restore_online_page_callback
- mm/memory_hotplug.c:restore_online_page_callback
- mm/memory_hotplug.c:set_online_page_callback
- mm/memory_hotplug.c:set_online_page_callback
In fs/super.c (ffff8000103862a0)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/super.c:__sb_end_write
In fs/exec.c (ffff80001038e9d8)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/locks.c (ffff800010419934)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/locks.c:locks_remove_file
- fs/locks.c:locks_remove_file
- fs/locks.c:fcntl_getlease
- fs/locks.c:fcntl_getlease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:flock_lock_inode
In fs/ext4/inode.c (ffff80001047e6b4)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_dax_writepages
- fs/ext4/inode.c:ext4_dax_writepages
- fs/ext4/inode.c:ext4_writepages
- fs/ext4/inode.c:ext4_writepages
armhf
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/fork.c (c035286c)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/fork.c:copy_process
In kernel/cpu.c (c0357298)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/cpu.c:__cpuhp_remove_state
- kernel/cpu.c:__cpuhp_remove_state
- kernel/cpu.c:__cpuhp_state_remove_instance
- kernel/cpu.c:__cpuhp_state_remove_instance
- kernel/cpu.c:__cpuhp_setup_state
- kernel/cpu.c:__cpuhp_setup_state
- kernel/cpu.c:__cpuhp_state_add_instance
- kernel/cpu.c:__cpuhp_state_add_instance
- kernel/cpu.c:cpus_read_trylock
In kernel/signal.c (c0367950)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/signal.c:exit_signals
- kernel/signal.c:exit_signals
- kernel/signal.c:exit_signals
In kernel/cgroup/cpuset.c (c0424ec4)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:cpuset_read_unlock
- kernel/cgroup/cpuset.c:cpuset_read_lock
In kernel/events/uprobes.c (c04d6564)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_end_dup_mmap
- kernel/events/uprobes.c:uprobe_start_dup_mmap
In fs/super.c (c056f1d0)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/super.c:__sb_end_write
In fs/exec.c (c0574f40)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/locks.c (c05e5cd8)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/locks.c:locks_remove_file
- fs/locks.c:locks_remove_file
- fs/locks.c:fcntl_getlease
- fs/locks.c:fcntl_getlease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:flock_lock_inode
In fs/ext4/inode.c (c0646600)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_writepages
- fs/ext4/inode.c:ext4_writepages
ppc64el
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/fork.c (c00000000013a1ec)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/fork.c:copy_process
In kernel/cpu.c (c00000000013fcd8)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/cpu.c:__cpuhp_remove_state
- kernel/cpu.c:__cpuhp_remove_state
- kernel/cpu.c:__cpuhp_state_remove_instance
- kernel/cpu.c:__cpuhp_state_remove_instance
- kernel/cpu.c:__cpuhp_setup_state
- kernel/cpu.c:__cpuhp_setup_state
- kernel/cpu.c:__cpuhp_state_add_instance
- kernel/cpu.c:__cpuhp_state_add_instance
- kernel/cpu.c:cpus_read_trylock
In kernel/signal.c (c0000000001571e8)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/signal.c:exit_signals
- kernel/signal.c:exit_signals
- kernel/signal.c:exit_signals
In kernel/cgroup/cpuset.c (c000000000254250)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:cpuset_read_unlock
- kernel/cgroup/cpuset.c:cpuset_read_lock
In kernel/events/uprobes.c (c00000000035a910)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_end_dup_mmap
- kernel/events/uprobes.c:uprobe_start_dup_mmap
In mm/memory_hotplug.c (c00000000042de30)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- mm/memory_hotplug.c:restore_online_page_callback
- mm/memory_hotplug.c:restore_online_page_callback
- mm/memory_hotplug.c:set_online_page_callback
- mm/memory_hotplug.c:set_online_page_callback
In fs/super.c (c00000000047c810)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/super.c:__sb_end_write
In fs/exec.c (c000000000485914)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/locks.c (c0000000005294c0)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/locks.c:locks_remove_file
- fs/locks.c:locks_remove_file
- fs/locks.c:fcntl_getlease
- fs/locks.c:fcntl_getlease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:flock_lock_inode
In fs/ext4/inode.c (c0000000005a2ebc)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_dax_writepages
- fs/ext4/inode.c:ext4_dax_writepages
- fs/ext4/inode.c:ext4_writepages
- fs/ext4/inode.c:ext4_writepages
riscv64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/fork.c (ffffffe0000c0694)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/fork.c:copy_process
In kernel/signal.c (ffffffe0000cff4c)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/signal.c:exit_signals
- kernel/signal.c:exit_signals
- kernel/signal.c:exit_signals
In kernel/cgroup/cpuset.c (ffffffe00015a2b4)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:cpuset_read_unlock
- kernel/cgroup/cpuset.c:cpuset_read_lock
In fs/super.c (ffffffe000258d3e)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/super.c:__sb_end_write
In fs/exec.c (ffffffe00025e41e)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/locks.c (ffffffe0002c0066)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/locks.c:locks_remove_file
- fs/locks.c:locks_remove_file
- fs/locks.c:fcntl_getlease
- fs/locks.c:fcntl_getlease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:flock_lock_inode
In fs/ext4/inode.c (ffffffe000307b0a)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_dax_writepages
- fs/ext4/inode.c:ext4_dax_writepages
- fs/ext4/inode.c:ext4_writepages
- fs/ext4/inode.c:ext4_writepages
aws
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/fork.c (ffffffff81099100)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/fork.c:copy_process
In kernel/cpu.c (ffffffff8109d150)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/cpu.c:__cpuhp_remove_state
- kernel/cpu.c:__cpuhp_state_remove_instance
- kernel/cpu.c:__cpuhp_setup_state
- kernel/cpu.c:__cpuhp_state_add_instance
- kernel/cpu.c:cpus_read_unlock
- kernel/cpu.c:cpus_read_trylock
In kernel/signal.c (ffffffff810adf22)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/signal.c:exit_signals
- kernel/signal.c:exit_signals
- kernel/signal.c:exit_signals
In kernel/cgroup/cpuset.c (ffffffff81168cb5)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:cpuset_read_unlock
- kernel/cgroup/cpuset.c:cpuset_read_lock
In kernel/events/uprobes.c (ffffffff81214205)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_end_dup_mmap
- kernel/events/uprobes.c:uprobe_start_dup_mmap
In mm/memory_hotplug.c (ffffffff812a4a7e)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- mm/memory_hotplug.c:restore_online_page_callback
- mm/memory_hotplug.c:set_online_page_callback
- mm/memory_hotplug.c:put_online_mems
In fs/super.c (ffffffff812d7e0f)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/super.c:__sb_end_write
In fs/exec.c (ffffffff812decb0)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/locks.c (ffffffff8134f3ad)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/locks.c:locks_remove_file
- fs/locks.c:locks_remove_file
- fs/locks.c:fcntl_getlease
- fs/locks.c:fcntl_getlease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:flock_lock_inode
In fs/ext4/inode.c (ffffffff813a2cdd)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_dax_writepages
- fs/ext4/inode.c:ext4_dax_writepages
- fs/ext4/inode.c:ext4_writepages
- fs/ext4/inode.c:ext4_writepages
azure
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/fork.c (ffffffff81087b50)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/fork.c:copy_process
In kernel/cpu.c (ffffffff8108bb80)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/cpu.c:__cpuhp_remove_state
- kernel/cpu.c:__cpuhp_state_remove_instance
- kernel/cpu.c:__cpuhp_setup_state
- kernel/cpu.c:__cpuhp_state_add_instance
- kernel/cpu.c:cpus_read_unlock
- kernel/cpu.c:cpus_read_trylock
In kernel/signal.c (ffffffff8109c882)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/signal.c:exit_signals
- kernel/signal.c:exit_signals
- kernel/signal.c:exit_signals
In kernel/cgroup/cpuset.c (ffffffff8115bec5)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:cpuset_read_unlock
- kernel/cgroup/cpuset.c:cpuset_read_lock
In kernel/events/uprobes.c (ffffffff81206f75)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_end_dup_mmap
- kernel/events/uprobes.c:uprobe_start_dup_mmap
In mm/memory_hotplug.c (ffffffff8129654e)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- mm/memory_hotplug.c:restore_online_page_callback
- mm/memory_hotplug.c:set_online_page_callback
- mm/memory_hotplug.c:put_online_mems
In fs/super.c (ffffffff812c8a8f)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/super.c:__sb_end_write
In fs/exec.c (ffffffff812cedd5)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/locks.c (ffffffff8134008d)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/locks.c:locks_remove_file
- fs/locks.c:locks_remove_file
- fs/locks.c:fcntl_getlease
- fs/locks.c:fcntl_getlease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:flock_lock_inode
In fs/ext4/inode.c (ffffffff8139376d)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_dax_writepages
- fs/ext4/inode.c:ext4_dax_writepages
- fs/ext4/inode.c:ext4_writepages
- fs/ext4/inode.c:ext4_writepages
gcp
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/fork.c (ffffffff810990b0)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/fork.c:copy_process
In kernel/cpu.c (ffffffff8109d100)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/cpu.c:__cpuhp_remove_state
- kernel/cpu.c:__cpuhp_state_remove_instance
- kernel/cpu.c:__cpuhp_setup_state
- kernel/cpu.c:__cpuhp_state_add_instance
- kernel/cpu.c:cpus_read_unlock
- kernel/cpu.c:cpus_read_trylock
In kernel/signal.c (ffffffff810ad482)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/signal.c:exit_signals
- kernel/signal.c:exit_signals
- kernel/signal.c:exit_signals
In kernel/cgroup/cpuset.c (ffffffff81166a85)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:cpuset_read_unlock
- kernel/cgroup/cpuset.c:cpuset_read_lock
In kernel/events/uprobes.c (ffffffff81211fa5)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_end_dup_mmap
- kernel/events/uprobes.c:uprobe_start_dup_mmap
In mm/memory_hotplug.c (ffffffff812a288e)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- mm/memory_hotplug.c:restore_online_page_callback
- mm/memory_hotplug.c:set_online_page_callback
- mm/memory_hotplug.c:put_online_mems
In fs/super.c (ffffffff812d5c1f)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/super.c:__sb_end_write
In fs/exec.c (ffffffff812dcac0)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/locks.c (ffffffff8134ce7d)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/locks.c:locks_remove_file
- fs/locks.c:locks_remove_file
- fs/locks.c:fcntl_getlease
- fs/locks.c:fcntl_getlease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:flock_lock_inode
In fs/ext4/inode.c (ffffffff813a053d)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_dax_writepages
- fs/ext4/inode.c:ext4_dax_writepages
- fs/ext4/inode.c:ext4_writepages
- fs/ext4/inode.c:ext4_writepages
lowlatency
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/fork.c (ffffffff810a0cdc)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/fork.c:copy_process
In kernel/cpu.c (ffffffff810a4f32)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/cpu.c:__cpuhp_remove_state
- kernel/cpu.c:__cpuhp_remove_state
- kernel/cpu.c:__cpuhp_state_remove_instance
- kernel/cpu.c:__cpuhp_state_remove_instance
- kernel/cpu.c:__cpuhp_setup_state
- kernel/cpu.c:__cpuhp_setup_state
- kernel/cpu.c:__cpuhp_state_add_instance
- kernel/cpu.c:__cpuhp_state_add_instance
- kernel/cpu.c:cpus_read_trylock
In kernel/signal.c (ffffffff810b5642)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/signal.c:exit_signals
- kernel/signal.c:exit_signals
- kernel/signal.c:exit_signals
In kernel/cgroup/cpuset.c (ffffffff81174120)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:cpuset_read_unlock
- kernel/cgroup/cpuset.c:cpuset_read_lock
In kernel/events/uprobes.c (ffffffff81220f10)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_end_dup_mmap
- kernel/events/uprobes.c:uprobe_start_dup_mmap
In mm/memory_hotplug.c (ffffffff812b2410)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- mm/memory_hotplug.c:restore_online_page_callback
- mm/memory_hotplug.c:restore_online_page_callback
- mm/memory_hotplug.c:set_online_page_callback
- mm/memory_hotplug.c:set_online_page_callback
In fs/super.c (ffffffff812e6c3a)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/super.c:__sb_end_write
In fs/exec.c (ffffffff812ed85d)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/locks.c (ffffffff813603dd)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/locks.c:locks_remove_file
- fs/locks.c:locks_remove_file
- fs/locks.c:fcntl_getlease
- fs/locks.c:fcntl_getlease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:__break_lease
- fs/locks.c:posix_lock_inode
- fs/locks.c:posix_lock_inode
- fs/locks.c:flock_lock_inode
- fs/locks.c:flock_lock_inode
In fs/ext4/inode.c (ffffffff813b4cff)
Location: include/linux/rcu_sync.h:32
Inline: True
Inline callers:
- fs/ext4/inode.c:ext4_dax_writepages
- fs/ext4/inode.c:ext4_dax_writepages
- fs/ext4/inode.c:ext4_writepages
- fs/ext4/inode.c:ext4_writepages