spin_lock_irq
Regular
4.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/mm/mmio-mod.c (ffffffff81074532)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- arch/x86/mm/mmio-mod.c:mmiotrace_ioremap
- arch/x86/mm/mmio-mod.c:mmiotrace_iounmap
- arch/x86/mm/mmio-mod.c:enable_mmiotrace
- arch/x86/mm/mmio-mod.c:disable_mmiotrace
In kernel/exit.c (ffffffff8108299a)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_consider_task
- kernel/exit.c:do_group_exit
In kernel/ptrace.c (ffffffff8108b27d)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_peek_siginfo
- kernel/ptrace.c:ptrace_resume
- kernel/ptrace.c:ptrace_check_attach
- kernel/ptrace.c:ptrace_request
In kernel/user.c (ffffffff81f7bdcf)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/user.c:uid_cache_init
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
In kernel/signal.c (ffffffff8108d8af)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/signal.c:kernel_sigaction
- kernel/signal.c:ptrace_stop
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:exit_signals
- kernel/signal.c:__set_current_blocked
- kernel/signal.c:compat_SyS_rt_sigpending
- kernel/signal.c:do_sigtimedwait
- kernel/signal.c:do_sigtimedwait
- kernel/signal.c:do_sigaction
- kernel/signal.c:SyS_sigpending
In kernel/kmod.c (ffffffff810963fa)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/kmod.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff81098b4c)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/workqueue.c:wq_unbind_fn
- kernel/workqueue.c:wq_unbind_fn
- kernel/workqueue.c:flush_workqueue_prep_pwqs
- kernel/workqueue.c:drain_workqueue
- kernel/workqueue.c:put_pwq_unlocked
- kernel/workqueue.c:idle_worker_timeout
- kernel/workqueue.c:pool_mayday_timeout
- kernel/workqueue.c:pwq_adjust_max_active
- kernel/workqueue.c:create_worker
- kernel/workqueue.c:process_one_work
- kernel/workqueue.c:worker_thread
- kernel/workqueue.c:worker_thread
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:put_unbound_pool
- kernel/workqueue.c:wq_update_unbound_numa
- kernel/workqueue.c:workqueue_cpu_up_callback
In kernel/pid.c (ffffffff8109e437)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
- kernel/pid.c:disable_pid_allocation
In kernel/kthread.c (ffffffff810a09a2)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/kthread.c:flush_kthread_work
- kernel/kthread.c:kthread_worker_fn
- kernel/kthread.c:kthread_worker_fn
In kernel/async.c (ffffffff810a33dd)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/async.c:async_unregister_domain
In kernel/sched/fair.c (ffffffff810bae43)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_fault
- kernel/sched/fair.c:task_numa_fault
In kernel/sched/completion.c (ffffffff81820db3)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/sched/completion.c:wait_for_completion
- kernel/sched/completion.c:wait_for_completion
- kernel/sched/completion.c:wait_for_completion_io_timeout
- kernel/sched/completion.c:wait_for_completion_io_timeout
- kernel/sched/completion.c:wait_for_completion_timeout
- kernel/sched/completion.c:wait_for_completion_timeout
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible
- kernel/sched/completion.c:wait_for_completion_interruptible
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_io
- kernel/sched/completion.c:wait_for_completion_io
In kernel/power/suspend.c (ffffffff810ce748)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/power/suspend.c:suspend_devices_and_enter
- kernel/power/suspend.c:suspend_devices_and_enter
In kernel/power/wakelock.c (ffffffff810d5f8e)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/rcu/sync.c (ffffffff810e375b)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_enter
- kernel/rcu/sync.c:rcu_sync_exit
- kernel/rcu/sync.c:rcu_sync_dtor
In kernel/rcu/srcu.c (ffffffff810e3e6d)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/rcu/srcu.c:process_srcu
- kernel/rcu/srcu.c:__synchronize_srcu
In kernel/freezer.c (ffffffff810e9b89)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/freezer.c:__refrigerator
- kernel/freezer.c:set_freezable
In kernel/time/timer.c (ffffffff810ec853)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/time/timer.c:timer_cpu_notify
- kernel/time/timer.c:run_timer_softirq
- kernel/time/timer.c:run_timer_softirq
In kernel/time/itimer.c (ffffffff810f00e5)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/time/itimer.c:get_cpu_itimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:do_setitimer
In kernel/time/posix-timers.c (ffffffff810f1783)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/time/posix-timers.c:SyS_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff810f3508)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:update_rlimit_cpu
In kernel/acct.c (ffffffff8110ba3f)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/acct.c:do_acct_process
- kernel/acct.c:acct_collect
In kernel/cgroup.c (ffffffff81113b47)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/cgroup.c:cgroup_addrm_files
- kernel/cgroup.c:cgroup_addrm_files
- kernel/cgroup.c:cgroup_mount
In kernel/cpuset.c (ffffffff8111be25)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/cpuset.c:cpuset_bind
- kernel/cpuset.c:cpuset_common_seq_show
- kernel/cpuset.c:update_flag
- kernel/cpuset.c:cpuset_css_online
- kernel/cpuset.c:cpuset_css_online
- kernel/cpuset.c:cpuset_write_resmask
- kernel/cpuset.c:cpuset_write_resmask
- kernel/cpuset.c:cpuset_write_resmask
- kernel/cpuset.c:cpuset_write_resmask
- kernel/cpuset.c:cpuset_hotplug_workfn
- kernel/cpuset.c:cpuset_hotplug_workfn
- kernel/cpuset.c:cpuset_hotplug_workfn
- kernel/cpuset.c:cpuset_hotplug_workfn
In kernel/pid_namespace.c (ffffffff8111fc3a)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/stop_machine.c (ffffffff81120259)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/stop_machine.c:cpu_stopper_thread
- kernel/stop_machine.c:stop_two_cpus
In kernel/audit.c (ffffffff81122975)
Location: include/linux/spinlock.h:330
Inline: True
In kernel/seccomp.c (ffffffff8113b844)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_filter
In kernel/taskstats.c (ffffffff8113eec3)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/blktrace.c (ffffffff8115cc0e)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/trace/blktrace.c:blk_trace_startstop
- kernel/trace/blktrace.c:blk_trace_startstop
In kernel/events/uprobes.c (ffffffff81188afc)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_deny_signal
- kernel/events/uprobes.c:uprobe_notify_resume
In mm/filemap.c (ffffffff8118dd45)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/filemap.c:__add_to_page_cache_locked
In mm/page-writeback.c (ffffffff81198bfa)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/page-writeback.c:tag_pages_for_writeback
- mm/page-writeback.c:clear_page_dirty_for_io
- mm/page-writeback.c:account_page_redirty
- mm/page-writeback.c:cancel_dirty_page
In mm/swap.c (ffffffff8119defa)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/swap.c:add_page_to_unevictable_list
In mm/truncate.c (ffffffff8119e6f9)
Location: include/linux/spinlock.h:330
Inline: True
In mm/vmscan.c (ffffffff811a2363)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/vmscan.c:move_active_pages_to_lru
- mm/vmscan.c:isolate_lru_page
- mm/vmscan.c:putback_inactive_pages
- mm/vmscan.c:putback_inactive_pages
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_lruvec
- mm/vmscan.c:check_move_unevictable_pages
In mm/shmem.c (ffffffff811a850a)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_add_seals
- mm/shmem.c:shmem_add_seals
- mm/shmem.c:shmem_replace_page
- mm/shmem.c:shmem_add_to_page_cache
In mm/backing-dev.c (ffffffff811aefcf)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/backing-dev.c:cgwb_release_workfn
- mm/backing-dev.c:wb_memcg_offline
- mm/backing-dev.c:wb_blkcg_offline
- mm/backing-dev.c:bdi_unregister
In mm/percpu.c (ffffffff811b16e4)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_map_extend_workfn
In mm/list_lru.c (ffffffff811b98d7)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/list_lru.c:memcg_update_all_list_lrus
- mm/list_lru.c:memcg_drain_all_list_lrus
In mm/mlock.c (ffffffff811c2dc9)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/mlock.c:__munlock_pagevec
- mm/mlock.c:munlock_vma_page
In mm/swap_state.c (ffffffff811d273b)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/swap_state.c:__add_to_swap_cache
- mm/swap_state.c:delete_from_swap_cache
In mm/dmapool.c (ffffffff811d9130)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/dmapool.c:show_pools
In mm/migrate.c (ffffffff811f1681)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/migrate.c:migrate_page_move_mapping
- mm/migrate.c:migrate_huge_page_move_mapping
In mm/huge_memory.c (ffffffff811f72c9)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_page_to_list
In mm/memcontrol.c (ffffffff811fec96)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/memcontrol.c:lock_page_lru
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
In mm/page_idle.c (ffffffff81208177)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In fs/exec.c (ffffffff81213315)
Location: include/linux/spinlock.h:330
Inline: True
In fs/fcntl.c (ffffffff8121f72c)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:fasync_insert_entry
In fs/inode.c (ffffffff81226eef)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffffffff81237209)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/fs-writeback.c:inode_switch_wbs_work_fn
In fs/fs_pin.c (ffffffff81241f89)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/fs_pin.c:pin_remove
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
In fs/eventpoll.c (ffffffff8125606a)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/eventpoll.c:SyS_epoll_ctl
In fs/signalfd.c (ffffffff81257413)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_poll
- fs/signalfd.c:SyS_signalfd
- fs/signalfd.c:compat_SyS_signalfd
In fs/timerfd.c (ffffffff812581b2)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_ioctl
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_read
- fs/timerfd.c:timerfd_read
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
In fs/eventfd.c (ffffffff81259338)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_show_fdinfo
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_ctx_read
- fs/eventfd.c:eventfd_ctx_read
In fs/aio.c (ffffffff8125c18b)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/aio.c:free_ioctx_users
- fs/aio.c:do_io_submit
- fs/aio.c:SyS_io_cancel
In fs/coredump.c (ffffffff8126f16d)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/proc/generic.c (ffffffff8127f104)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/proc/generic.c:proc_alloc_inum
- fs/proc/generic.c:proc_alloc_inum
In fs/kernfs/dir.c (ffffffff8128afc5)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
In fs/kernfs/file.c (ffffffff8128bd69)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_fop_open
- fs/kernfs/file.c:kernfs_notify_workfn
- fs/kernfs/file.c:kernfs_notify_workfn
- fs/kernfs/file.c:kernfs_unmap_bin_file
In security/selinux/hooks.c (ffffffff8134537f)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/elevator.c (ffffffff813b371c)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/elevator.c:__elevator_change
In block/blk-core.c (ffffffff813b651b)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/blk-core.c:generic_make_request_checks
- block/blk-core.c:__blk_drain_queue
- block/blk-core.c:blk_delay_work
- block/blk-core.c:blk_pre_runtime_resume
- block/blk-core.c:blk_queue_bypass_end
- block/blk-core.c:blk_pre_runtime_suspend
- block/blk-core.c:blk_post_runtime_suspend
- block/blk-core.c:blk_post_runtime_resume
- block/blk-core.c:blk_cleanup_queue
- block/blk-core.c:blk_cleanup_queue
- block/blk-core.c:blk_cleanup_queue
- block/blk-core.c:get_request
- block/blk-core.c:get_request
- block/blk-core.c:get_request
- block/blk-core.c:blk_get_request
- block/blk-core.c:blk_update_nr_requests
- block/blk-core.c:blk_queue_bio
- block/blk-core.c:blk_queue_bio
- block/blk-core.c:blk_queue_bio
In block/blk-sysfs.c (ffffffff813bcb35)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/blk-sysfs.c:blk_release_queue
- block/blk-sysfs.c:queue_store_nonrot
- block/blk-sysfs.c:queue_store_random
- block/blk-sysfs.c:queue_store_iostats
- block/blk-sysfs.c:queue_nomerges_store
- block/blk-sysfs.c:queue_max_sectors_store
- block/blk-sysfs.c:queue_poll_store
- block/blk-sysfs.c:queue_rq_affinity_store
In block/blk-flush.c (ffffffff813bdc60)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-ioc.c (ffffffff813bf290)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
In block/blk-exec.c (ffffffff813bf941)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/blk-exec.c:blk_execute_rq_nowait
In block/genhd.c (ffffffff813cad15)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/genhd.c:disk_check_events
- block/genhd.c:disk_flush_events
- block/genhd.c:disk_clear_events
- block/genhd.c:disk_clear_events
In block/bsg.c (ffffffff813d5d1d)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/bsg.c:bsg_ioctl
- block/bsg.c:bsg_get_done_cmd
- block/bsg.c:bsg_complete
- block/bsg.c:bsg_write
- block/bsg.c:bsg_write
- block/bsg.c:bsg_write
- block/bsg.c:bsg_poll
- block/bsg.c:bsg_release
In block/bsg-lib.c (ffffffff813d6e5b)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_request_fn
- block/bsg-lib.c:bsg_request_fn
- block/bsg-lib.c:bsg_request_fn
In block/blk-cgroup.c (ffffffff813d8695)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_print_blkgs
- block/blk-cgroup.c:blkcg_print_stat
- block/blk-cgroup.c:blkcg_css_offline
- block/blk-cgroup.c:blkcg_css_offline
- block/blk-cgroup.c:blkcg_reset_stats
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkcg_init_queue
- block/blk-cgroup.c:blkcg_init_queue
- block/blk-cgroup.c:blkcg_exit_queue
In block/blk-throttle.c (ffffffff813d9c3c)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/blk-throttle.c:blk_throtl_dispatch_work_fn
- block/blk-throttle.c:throtl_pending_timer_fn
- block/blk-throttle.c:throtl_pending_timer_fn
- block/blk-throttle.c:blk_throtl_bio
- block/blk-throttle.c:blk_throtl_drain
In block/noop-iosched.c (ffffffff813dc469)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/noop-iosched.c:noop_init_queue
In block/deadline-iosched.c (ffffffff813dcc64)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/deadline-iosched.c:deadline_init_queue
In block/cfq-iosched.c (ffffffff813df096)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/cfq-iosched.c:cfq_kick_queue
- block/cfq-iosched.c:__cfq_set_weight
- block/cfq-iosched.c:cfq_init_queue
- block/cfq-iosched.c:cfq_init_queue
- block/cfq-iosched.c:cfq_exit_queue
- block/cfq-iosched.c:cfq_set_request
In lib/percpu_counter.c (ffffffff81411d65)
Location: include/linux/spinlock.h:330
Inline: True
In drivers/pci/pci.c (ffffffff814371eb)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/pci/pci.c:pci_dev_keep_suspended
- drivers/pci/pci.c:pci_dev_complete_resume
In drivers/pci/pcie/pme.c (ffffffff8144b67d)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_suspend
- drivers/pci/pcie/pme.c:pcie_pme_resume
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
In drivers/acpi/acpi_cmos_rtc.c (ffffffff8148b07d)
Location: include/linux/spinlock.h:330
Inline: True
In drivers/virtio/virtio.c (ffffffff814bea0d)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_dev_remove
- drivers/virtio/virtio.c:virtio_config_enable
- drivers/virtio/virtio.c:virtio_device_freeze
In drivers/tty/tty_io.c (ffffffff814e1522)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/tty/tty_io.c:__tty_hangup
- drivers/tty/tty_io.c:__tty_hangup
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_open
In drivers/tty/n_tty.c (ffffffff814e67e1)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff814e94be)
Location: include/linux/spinlock.h:330
Inline: True
In drivers/tty/tty_port.c (ffffffff814eb68d)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/pty.c (ffffffff814ec116)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_set_termios
- drivers/tty/pty.c:pty_set_pktmode
- drivers/tty/pty.c:pty_flush_buffer
In drivers/tty/vt/vt_ioctl.c (ffffffff814ef2ae)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
In drivers/tty/serial/serial_core.c (ffffffff8150217e)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_proc_show
- drivers/tty/serial/serial_core.c:uart_carrier_raised
- drivers/tty/serial/serial_core.c:uart_tiocmget
- drivers/tty/serial/serial_core.c:uart_get_icount
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_open
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_close
- drivers/tty/serial/serial_core.c:uart_close
- drivers/tty/serial/serial_core.c:uart_close
- drivers/tty/serial/serial_core.c:uart_close
In drivers/tty/serial/8250/8250_core.c (ffffffff815051ab)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
In drivers/tty/serial/8250/8250_port.c (ffffffff815083d6)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
In drivers/char/virtio_console.c (ffffffff815176fb)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:init_port_console
- drivers/char/virtio_console.c:fill_queue
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:virtcons_remove
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:add_port
- drivers/char/virtio_console.c:virtcons_probe
In drivers/char/hpet.c (ffffffff81519449)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_read
- drivers/char/hpet.c:hpet_release
- drivers/char/hpet.c:hpet_poll
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_open
In drivers/base/power/sysfs.c (ffffffff81553c4d)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/base/power/sysfs.c:rtpm_active_time_show
- drivers/base/power/sysfs.c:rtpm_suspended_time_show
In drivers/base/power/common.c (ffffffff81554a0c)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/base/power/common.c:dev_pm_get_subsys_data
- drivers/base/power/common.c:dev_pm_put_subsys_data
In drivers/base/power/qos.c (ffffffff815551ec)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_constraints_allocate
- drivers/base/power/qos.c:dev_pm_qos_constraints_destroy
In drivers/base/power/runtime.c (ffffffff8155605c)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_set_memalloc_noio
- drivers/base/power/runtime.c:pm_runtime_no_callbacks
- drivers/base/power/runtime.c:__rpm_callback
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:pm_runtime_irq_safe
- drivers/base/power/runtime.c:pm_runtime_forbid
- drivers/base/power/runtime.c:pm_runtime_allow
- drivers/base/power/runtime.c:pm_runtime_set_autosuspend_delay
- drivers/base/power/runtime.c:__pm_runtime_use_autosuspend
- drivers/base/power/runtime.c:pm_runtime_work
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_disable
In drivers/base/power/main.c (ffffffff81559723)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:dpm_prepare
In drivers/base/power/wakeup.c (ffffffff8155c3e0)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_wakeup_disable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/clock_ops.c (ffffffff8155d1d9)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:__pm_clk_add
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:pm_clk_destroy
In drivers/block/loop.c (ffffffff8156efe4)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/block/loop.c:loop_clr_fd
- drivers/block/loop.c:loop_attr_do_show_backing_file
In drivers/block/xen-blkfront.c (ffffffff815749ec)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:blkif_restart_queue
- drivers/block/xen-blkfront.c:blkif_free
- drivers/block/xen-blkfront.c:blkif_queue_rq
- drivers/block/xen-blkfront.c:blkif_recover
- drivers/block/xen-blkfront.c:blkback_changed
In drivers/dma-buf/dma-buf.c (ffffffff815a341e)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/scsi/scsi_lib.c (ffffffff815af977)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
In drivers/ata/libata-sff.c (ffffffff815df279)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_flush_pio_task
In drivers/net/xen-netfront.c (ffffffff815fd2dc)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:netback_changed
In drivers/usb/core/hub.c (ffffffff8160554a)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_ioctl
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/hub.c:hub_disconnect
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:hub_port_connect
In drivers/usb/core/hcd.c (ffffffff8160d7bd)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:usb_remove_hcd
- drivers/usb/core/hcd.c:usb_add_hcd
- drivers/usb/core/hcd.c:usb_add_hcd
- drivers/usb/core/hcd.c:usb_hcd_submit_urb
- drivers/usb/core/hcd.c:usb_hcd_submit_urb
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_synchronize_unlinks
- drivers/usb/core/hcd.c:hcd_bus_resume
- drivers/usb/core/hcd.c:hcd_bus_suspend
In drivers/usb/core/urb.c (ffffffff81610a2f)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffff81612021)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_wait
- drivers/usb/core/message.c:usb_sg_wait
In drivers/usb/core/devio.c (ffffffff8161c7af)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (ffffffff81635432)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:set_owner
- drivers/usb/host/ehci-hcd.c:ehci_remove_device
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:ehci_shutdown
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
In drivers/usb/host/ohci-hcd.c (ffffffff8164250c)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_rh_suspend
- drivers/usb/host/ohci-hcd.c:ohci_bus_suspend
- drivers/usb/host/ohci-hcd.c:ohci_run
- drivers/usb/host/ohci-hcd.c:ohci_restart
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_resume
- drivers/usb/host/ohci-hcd.c:ohci_bus_resume
In drivers/usb/host/uhci-hcd.c (ffffffff81648473)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:suspend_rh
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_rh_suspend
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_pci_resume
- drivers/usb/host/uhci-hcd.c:uhci_pci_suspend
- drivers/usb/host/uhci-hcd.c:wakeup_rh
- drivers/usb/host/uhci-hcd.c:uhci_rh_resume
- drivers/usb/host/uhci-hcd.c:uhci_start
In drivers/usb/host/xhci.c (ffffffff8164c9b9)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_suspend
- drivers/usb/host/xhci.c:xhci_stop
- drivers/usb/host/xhci.c:xhci_shutdown
- drivers/usb/host/xhci.c:xhci_resume
In drivers/input/serio/serio.c (ffffffff81663f2d)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_close
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_handle_event
In drivers/input/serio/libps2.c (ffffffff8166615a)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/input/serio/libps2.c:ps2_drain
- drivers/input/serio/libps2.c:ps2_sendbyte
- drivers/input/serio/libps2.c:ps2_sendbyte
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
In drivers/input/input.c (ffffffff8166957a)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/input/input.c:__input_unregister_device
- drivers/input/input.c:input_dev_freeze
- drivers/input/input.c:input_dev_poweroff
- drivers/input/input.c:input_dev_resume
- drivers/input/input.c:input_dev_suspend
In drivers/input/ff-core.c (ffffffff8166afac)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/input/ff-core.c:input_ff_upload
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:erase_effect
In drivers/input/mousedev.c (ffffffff8166b85c)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffffffff8166da39)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_read
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_do_ioctl
In drivers/input/keyboard/atkbd.c (ffffffff81670f60)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/input/keyboard/atkbd.c:atkbd_connect
- drivers/input/keyboard/atkbd.c:atkbd_cleanup
- drivers/input/keyboard/atkbd.c:atkbd_disconnect
- drivers/input/keyboard/atkbd.c:atkbd_attr_set_helper
- drivers/input/keyboard/atkbd.c:atkbd_attr_set_helper
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
In drivers/input/misc/uinput.c (ffffffff81672d0b)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/interface.c (ffffffff81673c6a)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/rtc/interface.c:rtc_irq_register
- drivers/rtc/interface.c:rtc_irq_unregister
In drivers/rtc/rtc-dev.c (ffffffff816753c6)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/rtc/rtc-dev.c:rtc_dev_open
- drivers/rtc/rtc-dev.c:rtc_dev_read
In drivers/rtc/rtc-cmos.c (ffffffff81676cfd)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_do_probe
- drivers/rtc/rtc-cmos.c:cmos_do_shutdown
- drivers/rtc/rtc-cmos.c:cmos_nvram_read
- drivers/rtc/rtc-cmos.c:cmos_nvram_write
- drivers/rtc/rtc-cmos.c:cmos_procfs
- drivers/rtc/rtc-cmos.c:cmos_suspend
- drivers/rtc/rtc-cmos.c:cmos_resume
- drivers/rtc/rtc-cmos.c:cmos_set_alarm
- drivers/rtc/rtc-cmos.c:cmos_aie_poweroff
- drivers/rtc/rtc-cmos.c:cmos_read_alarm
In drivers/md/md.c (ffffffff8168f07e)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/md/md.c:md_clear_badblocks
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_flush_request
In drivers/md/bitmap.c (ffffffff8169c91f)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/md/bitmap.c:bitmap_get_counter
- drivers/md/bitmap.c:bitmap_start_sync
- drivers/md/bitmap.c:bitmap_set_memory_bits
- drivers/md/bitmap.c:bitmap_startwrite
- drivers/md/bitmap.c:bitmap_resize
- drivers/md/bitmap.c:bitmap_daemon_work
In drivers/md/dm.c (ffffffff816a2c7e)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffffffff816ac247)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (ffffffff816ad08f)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_stats_message
In drivers/firmware/efi/vars.c (ffffffff816d0a26)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/firmware/efi/vars.c:efivar_entry_add
- drivers/firmware/efi/vars.c:efivar_entry_remove
- drivers/firmware/efi/vars.c:efivar_entry_iter
- drivers/firmware/efi/vars.c:efivar_entry_get
- drivers/firmware/efi/vars.c:efivar_entry_size
- drivers/firmware/efi/vars.c:efivar_init
- drivers/firmware/efi/vars.c:efivar_init
- drivers/firmware/efi/vars.c:efivar_init
- drivers/firmware/efi/vars.c:efivar_entry_delete
- drivers/firmware/efi/vars.c:efivar_entry_set
- drivers/firmware/efi/vars.c:efivar_entry_set_get_size
In net/core/net_namespace.c (ffffffff81710c16)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- net/core/net_namespace.c:cleanup_net
- net/core/net_namespace.c:cleanup_net
- net/core/net_namespace.c:cleanup_net
In net/core/link_watch.c (ffffffff817307be)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- net/core/link_watch.c:__linkwatch_run_queue
- net/core/link_watch.c:__linkwatch_run_queue
In net/core/net-sysfs.c (ffffffff81735ace)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- net/core/net-sysfs.c:show_trans_timeout
In net/rfkill/input.c (ffffffff81812836)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_start
4.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/mm/mmio-mod.c (ffffffff81075ee8)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- arch/x86/mm/mmio-mod.c:disable_mmiotrace
- arch/x86/mm/mmio-mod.c:enable_mmiotrace
- arch/x86/mm/mmio-mod.c:mmiotrace_iounmap
- arch/x86/mm/mmio-mod.c:mmiotrace_ioremap
In kernel/exit.c (ffffffff810859ed)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_consider_task
- kernel/exit.c:do_group_exit
In kernel/ptrace.c (ffffffff8108ef9b)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_resume
- kernel/ptrace.c:ptrace_peek_siginfo
- kernel/ptrace.c:ptrace_check_attach
In kernel/user.c (ffffffff81fa4b9a)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/user.c:uid_cache_init
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
In kernel/signal.c (ffffffff81094e8b)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/signal.c:SyS_sigpending
- kernel/signal.c:do_sigaction
- kernel/signal.c:kernel_sigaction
- kernel/signal.c:do_sigtimedwait
- kernel/signal.c:do_sigtimedwait
- kernel/signal.c:compat_SyS_rt_sigpending
- kernel/signal.c:__set_current_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:ptrace_stop
In kernel/kmod.c (ffffffff810997ba)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/kmod.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810a02e8)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/workqueue.c:workqueue_online_cpu
- kernel/workqueue.c:wq_unbind_fn
- kernel/workqueue.c:wq_unbind_fn
- kernel/workqueue.c:wq_update_unbound_numa
- kernel/workqueue.c:pwq_adjust_max_active
- kernel/workqueue.c:put_unbound_pool
- kernel/workqueue.c:drain_workqueue
- kernel/workqueue.c:flush_workqueue_prep_pwqs
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:worker_thread
- kernel/workqueue.c:worker_thread
- kernel/workqueue.c:process_one_work
- kernel/workqueue.c:pool_mayday_timeout
- kernel/workqueue.c:idle_worker_timeout
- kernel/workqueue.c:create_worker
- kernel/workqueue.c:put_pwq_unlocked
In kernel/pid.c (ffffffff810a1c4d)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/pid.c:disable_pid_allocation
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
In kernel/kthread.c (ffffffff810a4082)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/kthread.c:flush_kthread_work
- kernel/kthread.c:kthread_worker_fn
- kernel/kthread.c:kthread_worker_fn
In kernel/async.c (ffffffff810a6afd)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/async.c:async_unregister_domain
In kernel/sched/fair.c (ffffffff810bdbbf)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_fault
- kernel/sched/fair.c:task_numa_fault
In kernel/sched/completion.c (ffffffff8189b485)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible
- kernel/sched/completion.c:wait_for_completion_interruptible
- kernel/sched/completion.c:wait_for_completion_io_timeout
- kernel/sched/completion.c:wait_for_completion_io_timeout
- kernel/sched/completion.c:wait_for_completion_io
- kernel/sched/completion.c:wait_for_completion_io
- kernel/sched/completion.c:wait_for_completion_timeout
- kernel/sched/completion.c:wait_for_completion_timeout
- kernel/sched/completion.c:wait_for_completion
- kernel/sched/completion.c:wait_for_completion
In kernel/power/suspend.c (ffffffff810d314d)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/power/suspend.c:suspend_devices_and_enter
- kernel/power/suspend.c:suspend_devices_and_enter
In kernel/power/wakelock.c (ffffffff810dae0b)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/rcu/sync.c (ffffffff810e9c02)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_dtor
- kernel/rcu/sync.c:rcu_sync_exit
- kernel/rcu/sync.c:rcu_sync_enter
In kernel/rcu/srcu.c (ffffffff810ea1e3)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/rcu/srcu.c:process_srcu
- kernel/rcu/srcu.c:__synchronize_srcu
In kernel/freezer.c (ffffffff810f09b8)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/timer.c (ffffffff810f58e1)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/time/timer.c:timers_dead_cpu
In kernel/time/itimer.c (ffffffff810f7660)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:get_cpu_itimer
In kernel/time/posix-timers.c (ffffffff810f8852)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/time/posix-timers.c:SyS_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff810fa622)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:update_rlimit_cpu
In kernel/acct.c (ffffffff81113a61)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:do_acct_process
In kernel/cgroup.c (ffffffff811218a2)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/cgroup.c:copy_cgroup_ns
- kernel/cgroup.c:cgroup_release_agent
- kernel/cgroup.c:cgroup_exit
- kernel/cgroup.c:cgroup_post_fork
- kernel/cgroup.c:proc_cgroup_show
- kernel/cgroup.c:css_free_work_fn
- kernel/cgroup.c:cgroup_pidlist_start
- kernel/cgroup.c:cgroup_transfer_tasks
- kernel/cgroup.c:css_task_iter_end
- kernel/cgroup.c:css_task_iter_next
- kernel/cgroup.c:css_task_iter_start
- kernel/cgroup.c:cgroup_addrm_files
- kernel/cgroup.c:cgroup_addrm_files
- kernel/cgroup.c:cgroup_subtree_control_write
- kernel/cgroup.c:cgroup_attach_task_all
- kernel/cgroup.c:cgroup_attach_task
- kernel/cgroup.c:cgroup_migrate
- kernel/cgroup.c:cgroup_migrate_finish
- kernel/cgroup.c:cgroup_taskset_migrate
- kernel/cgroup.c:cgroup_taskset_migrate
- kernel/cgroup.c:task_cgroup_path
- kernel/cgroup.c:cgroup_path_ns
- kernel/cgroup.c:cgroup_mount
- kernel/cgroup.c:cgroup_mount
- kernel/cgroup.c:cgroup_setup_root
- kernel/cgroup.c:cgroup_show_path
- kernel/cgroup.c:rebind_subsystems
- kernel/cgroup.c:find_css_set
- kernel/cgroup.c:find_css_set
In kernel/cpuset.c (ffffffff81124f9a)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/cpuset.c:cpuset_hotplug_workfn
- kernel/cpuset.c:cpuset_hotplug_workfn
- kernel/cpuset.c:cpuset_hotplug_workfn
- kernel/cpuset.c:cpuset_hotplug_workfn
- kernel/cpuset.c:cpuset_bind
- kernel/cpuset.c:cpuset_css_online
- kernel/cpuset.c:cpuset_css_online
- kernel/cpuset.c:cpuset_common_seq_show
- kernel/cpuset.c:cpuset_write_resmask
- kernel/cpuset.c:cpuset_write_resmask
- kernel/cpuset.c:cpuset_write_resmask
- kernel/cpuset.c:cpuset_write_resmask
- kernel/cpuset.c:update_flag
In kernel/pid_namespace.c (ffffffff81127b8a)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/stop_machine.c (ffffffff811281b5)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/stop_machine.c:cpu_stopper_thread
- kernel/stop_machine.c:stop_two_cpus
In kernel/seccomp.c (ffffffff811445e7)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_filter
In kernel/taskstats.c (ffffffff811474fb)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/blktrace.c (ffffffff811675ce)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/trace/blktrace.c:blk_trace_startstop
- kernel/trace/blktrace.c:blk_trace_startstop
In kernel/events/uprobes.c (ffffffff8119b312)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In mm/filemap.c (ffffffff811a0e5b)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/filemap.c:__add_to_page_cache_locked
In mm/page-writeback.c (ffffffff811af6d1)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/page-writeback.c:clear_page_dirty_for_io
- mm/page-writeback.c:cancel_dirty_page
- mm/page-writeback.c:account_page_redirty
- mm/page-writeback.c:tag_pages_for_writeback
In mm/swap.c (ffffffff811b3708)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/swap.c:add_page_to_unevictable_list
In mm/truncate.c (ffffffff811b40e2)
Location: include/linux/spinlock.h:330
Inline: True
In mm/vmscan.c (ffffffff811bca2d)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/vmscan.c:check_move_unevictable_pages
- mm/vmscan.c:shrink_node_memcg
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:move_active_pages_to_lru
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:putback_inactive_pages
- mm/vmscan.c:putback_inactive_pages
- mm/vmscan.c:isolate_lru_page
In mm/shmem.c (ffffffff811bf61f)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/shmem.c:shmem_add_seals
- mm/shmem.c:shmem_add_seals
- mm/shmem.c:shmem_lock
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_replace_page
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_unuse
- mm/shmem.c:shmem_getattr
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_add_to_page_cache
In mm/backing-dev.c (ffffffff811c8c55)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:wb_blkcg_offline
- mm/backing-dev.c:wb_memcg_offline
- mm/backing-dev.c:cgwb_release_workfn
In mm/percpu.c (ffffffff811caaa2)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
In mm/list_lru.c (ffffffff811d3f06)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/list_lru.c:memcg_drain_all_list_lrus
- mm/list_lru.c:memcg_update_all_list_lrus
In mm/mlock.c (ffffffff811dea98)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/mlock.c:__munlock_pagevec
- mm/mlock.c:munlock_vma_page
In mm/swap_state.c (ffffffff811f060c)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/swap_state.c:delete_from_swap_cache
- mm/swap_state.c:__add_to_swap_cache
In mm/dmapool.c (ffffffff811f72e0)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/dmapool.c:show_pools
In mm/slub.c (ffffffff8120d407)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/slub.c:__kmem_cache_shutdown
In mm/migrate.c (ffffffff81211a4d)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_page_move_mapping
In mm/khugepaged.c (ffffffff8121ad98)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/khugepaged.c:collapse_shmem
- mm/khugepaged.c:collapse_shmem
- mm/khugepaged.c:collapse_shmem
- mm/khugepaged.c:collapse_shmem
- mm/khugepaged.c:collapse_shmem
In mm/memcontrol.c (ffffffff812247ac)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_commit_charge
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
In mm/page_idle.c (ffffffff8122dbc7)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In fs/exec.c (ffffffff81239e62)
Location: include/linux/spinlock.h:330
Inline: True
In fs/fcntl.c (ffffffff81247088)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_remove_entry
In fs/inode.c (ffffffff8124f61f)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffffffff81261e1f)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:inode_switch_wbs_work_fn
In fs/fs_pin.c (ffffffff8126a411)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/eventpoll.c (ffffffff8127e97c)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/eventpoll.c:SyS_epoll_ctl
In fs/signalfd.c (ffffffff812806e1)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/signalfd.c:compat_SyS_signalfd
- fs/signalfd.c:SyS_signalfd
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (ffffffff81280f39)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:timerfd_ioctl
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_read
- fs/timerfd.c:timerfd_read
In fs/eventfd.c (ffffffff81281d78)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_show_fdinfo
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_ctx_read
- fs/eventfd.c:eventfd_ctx_read
In fs/aio.c (ffffffff812866ac)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/aio.c:SyS_io_cancel
- fs/aio.c:do_io_submit
- fs/aio.c:free_ioctx_users
In fs/dax.c (ffffffff81287800)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/dax.c:dax_pfn_mkwrite
- fs/dax.c:dax_fault
- fs/dax.c:dax_fault
- fs/dax.c:dax_fault
- fs/dax.c:dax_delete_mapping_entry
- fs/dax.c:dax_unlock_mapping_entry
- fs/dax.c:get_unlocked_mapping_entry
In fs/coredump.c (ffffffff8129a9ac)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/proc/generic.c (ffffffff812ac144)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/proc/generic.c:proc_alloc_inum
- fs/proc/generic.c:proc_alloc_inum
In fs/kernfs/dir.c (ffffffff812b84e8)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
In fs/kernfs/file.c (ffffffff812b9492)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify_workfn
- fs/kernfs/file.c:kernfs_notify_workfn
- fs/kernfs/file.c:kernfs_unmap_bin_file
- fs/kernfs/file.c:kernfs_fop_open
In ipc/shm.c (ffffffff8135f338)
Location: include/linux/spinlock.h:330
Inline: True
In security/selinux/hooks.c (ffffffff8137ac1f)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/elevator.c (ffffffff813f741f)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/elevator.c:__elevator_change
In block/blk-core.c (ffffffff813fc6fd)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/blk-core.c:blk_set_runtime_active
- block/blk-core.c:blk_post_runtime_resume
- block/blk-core.c:blk_pre_runtime_resume
- block/blk-core.c:blk_post_runtime_suspend
- block/blk-core.c:blk_pre_runtime_suspend
- block/blk-core.c:generic_make_request_checks
- block/blk-core.c:blk_queue_bio
- block/blk-core.c:blk_queue_bio
- block/blk-core.c:blk_queue_bio
- block/blk-core.c:blk_get_request
- block/blk-core.c:get_request
- block/blk-core.c:get_request
- block/blk-core.c:get_request
- block/blk-core.c:blk_update_nr_requests
- block/blk-core.c:blk_cleanup_queue
- block/blk-core.c:blk_cleanup_queue
- block/blk-core.c:blk_cleanup_queue
- block/blk-core.c:blk_queue_bypass_end
- block/blk-core.c:__blk_drain_queue
- block/blk-core.c:blk_delay_work
In block/blk-sysfs.c (ffffffff81400955)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/blk-sysfs.c:blk_release_queue
- block/blk-sysfs.c:queue_wc_store
- block/blk-sysfs.c:queue_poll_store
- block/blk-sysfs.c:queue_rq_affinity_store
- block/blk-sysfs.c:queue_nomerges_store
- block/blk-sysfs.c:queue_store_iostats
- block/blk-sysfs.c:queue_store_random
- block/blk-sysfs.c:queue_store_nonrot
- block/blk-sysfs.c:queue_max_sectors_store
In block/blk-flush.c (ffffffff81401bb8)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-settings.c (ffffffff81402b21)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/blk-settings.c:blk_queue_write_cache
- block/blk-settings.c:blk_queue_flush_queueable
In block/blk-ioc.c (ffffffff814031bd)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
In block/blk-exec.c (ffffffff81403880)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/blk-exec.c:blk_execute_rq_nowait
In block/genhd.c (ffffffff8140efe5)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/genhd.c:disk_check_events
- block/genhd.c:disk_clear_events
- block/genhd.c:disk_clear_events
- block/genhd.c:disk_flush_events
In block/badblocks.c (ffffffff81412d0e)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/bsg.c (ffffffff8141ba0d)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/bsg.c:bsg_ioctl
- block/bsg.c:bsg_poll
- block/bsg.c:bsg_release
- block/bsg.c:bsg_write
- block/bsg.c:bsg_write
- block/bsg.c:bsg_write
- block/bsg.c:bsg_complete
- block/bsg.c:bsg_get_done_cmd
In block/bsg-lib.c (ffffffff8141cb4b)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_request_fn
- block/bsg-lib.c:bsg_request_fn
- block/bsg-lib.c:bsg_request_fn
In block/blk-cgroup.c (ffffffff8141efed)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_exit_queue
- block/blk-cgroup.c:blkcg_init_queue
- block/blk-cgroup.c:blkcg_init_queue
- block/blk-cgroup.c:blkcg_css_offline
- block/blk-cgroup.c:blkcg_css_offline
- block/blk-cgroup.c:blkcg_print_stat
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkcg_print_blkgs
- block/blk-cgroup.c:blkcg_reset_stats
In block/blk-throttle.c (ffffffff81421e33)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/blk-throttle.c:blk_throtl_drain
- block/blk-throttle.c:blk_throtl_bio
- block/blk-throttle.c:blk_throtl_dispatch_work_fn
- block/blk-throttle.c:throtl_pending_timer_fn
- block/blk-throttle.c:throtl_pending_timer_fn
In block/noop-iosched.c (ffffffff81422062)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/noop-iosched.c:noop_init_queue
In block/deadline-iosched.c (ffffffff8142286e)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/deadline-iosched.c:deadline_init_queue
In block/cfq-iosched.c (ffffffff814259a2)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/cfq-iosched.c:cfq_init_queue
- block/cfq-iosched.c:cfq_init_queue
- block/cfq-iosched.c:cfq_exit_queue
- block/cfq-iosched.c:cfq_kick_queue
- block/cfq-iosched.c:cfq_set_request
- block/cfq-iosched.c:__cfq_set_weight
In lib/percpu_counter.c (ffffffff81459ac9)
Location: include/linux/spinlock.h:330
Inline: True
In drivers/pci/pci.c (ffffffff81482e1d)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/pci/pci.c:pci_dev_complete_resume
- drivers/pci/pci.c:pci_dev_keep_suspended
In drivers/pci/pcie/pme.c (ffffffff81497dd3)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_resume
- drivers/pci/pcie/pme.c:pcie_pme_suspend
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
In drivers/acpi/acpi_cmos_rtc.c (ffffffff814d9eb7)
Location: include/linux/spinlock.h:330
Inline: True
In drivers/virtio/virtio.c (ffffffff8150ef1d)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_device_freeze
- drivers/virtio/virtio.c:virtio_dev_remove
- drivers/virtio/virtio.c:virtio_config_enable
In drivers/virtio/virtio_balloon.c (ffffffff8151462a)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_remove
In drivers/tty/tty_io.c (ffffffff815342bf)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:__tty_hangup
- drivers/tty/tty_io.c:__tty_hangup
In drivers/tty/n_tty.c (ffffffff815377a0)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff8153a604)
Location: include/linux/spinlock.h:330
Inline: True
In drivers/tty/tty_port.c (ffffffff8153c88f)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/pty.c (ffffffff8153d144)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_set_termios
- drivers/tty/pty.c:pty_flush_buffer
- drivers/tty/pty.c:pty_set_pktmode
In drivers/tty/vt/vt_ioctl.c (ffffffff8153ff2e)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
In drivers/tty/serial/serial_core.c (ffffffff81555216)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_proc_show
- drivers/tty/serial/serial_core.c:uart_open
- drivers/tty/serial/serial_core.c:uart_carrier_raised
- drivers/tty/serial/serial_core.c:uart_close
- drivers/tty/serial/serial_core.c:uart_close
- drivers/tty/serial/serial_core.c:uart_close
- drivers/tty/serial/serial_core.c:uart_close
- drivers/tty/serial/serial_core.c:uart_get_icount
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_tiocmget
- drivers/tty/serial/serial_core.c:uart_change_speed
In drivers/tty/serial/8250/8250_core.c (ffffffff81556bef)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
In drivers/tty/serial/8250/8250_port.c (ffffffff8155ac63)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
In drivers/char/virtio_console.c (ffffffff8156afc8)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/char/virtio_console.c:virtcons_remove
- drivers/char/virtio_console.c:virtcons_probe
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:add_port
- drivers/char/virtio_console.c:fill_queue
- drivers/char/virtio_console.c:init_port_console
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hpet.c (ffffffff8156c226)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_release
- drivers/char/hpet.c:hpet_poll
- drivers/char/hpet.c:hpet_read
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_open
In drivers/base/power/sysfs.c (ffffffff815a5d5e)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/base/power/sysfs.c:rtpm_suspended_time_show
- drivers/base/power/sysfs.c:rtpm_active_time_show
In drivers/base/power/common.c (ffffffff815a6aec)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/base/power/common.c:dev_pm_put_subsys_data
- drivers/base/power/common.c:dev_pm_get_subsys_data
In drivers/base/power/qos.c (ffffffff815a7ae2)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_constraints_destroy
- drivers/base/power/qos.c:dev_pm_qos_constraints_allocate
In drivers/base/power/runtime.c (ffffffff815a997b)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/base/power/runtime.c:__pm_runtime_use_autosuspend
- drivers/base/power/runtime.c:pm_runtime_set_autosuspend_delay
- drivers/base/power/runtime.c:pm_runtime_irq_safe
- drivers/base/power/runtime.c:pm_runtime_no_callbacks
- drivers/base/power/runtime.c:pm_runtime_allow
- drivers/base/power/runtime.c:pm_runtime_forbid
- drivers/base/power/runtime.c:__pm_runtime_disable
- drivers/base/power/runtime.c:pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:pm_runtime_work
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_callback
- drivers/base/power/runtime.c:pm_runtime_set_memalloc_noio
In drivers/base/power/main.c (ffffffff815ad85b)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/base/power/main.c:device_pm_check_callbacks
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:__device_suspend
In drivers/base/power/wakeup.c (ffffffff815ae671)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_wakeup_disable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/domain.c (ffffffff815b0b8d)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/base/power/domain.c:__pm_genpd_add_device
- drivers/base/power/domain.c:genpd_free_dev_data
- drivers/base/power/domain.c:genpd_dev_pm_qos_notifier
In drivers/base/power/clock_ops.c (ffffffff815b1763)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_destroy
- drivers/base/power/clock_ops.c:pm_clk_remove_clk
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:__pm_clk_add
In drivers/block/loop.c (ffffffff815c48e4)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/block/loop.c:loop_clr_fd
- drivers/block/loop.c:loop_attr_do_show_backing_file
In drivers/dma-buf/dma-buf.c (ffffffff815fa4ef)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/scsi/scsi_lib.c (ffffffff81607bbb)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
In drivers/ata/libata-scsi.c (ffffffff8162b0a4)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_scsi_park_show
In drivers/ata/libata-sff.c (ffffffff81638f99)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_flush_pio_task
In drivers/net/xen-netfront.c (ffffffff8165d1bf)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:netback_changed
In drivers/usb/core/hub.c (ffffffff8166979f)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/hub.c:hub_ioctl
- drivers/usb/core/hub.c:hub_disconnect
In drivers/usb/core/hcd.c (ffffffff8166d4ef)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_remove_hcd
- drivers/usb/core/hcd.c:usb_add_hcd
- drivers/usb/core/hcd.c:usb_add_hcd
- drivers/usb/core/hcd.c:hcd_bus_resume
- drivers/usb/core/hcd.c:hcd_bus_suspend
- drivers/usb/core/hcd.c:usb_hcd_synchronize_unlinks
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:usb_hcd_submit_urb
- drivers/usb/core/hcd.c:usb_hcd_submit_urb
In drivers/usb/core/urb.c (ffffffff816705ef)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffff81671fde)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_wait
- drivers/usb/core/message.c:usb_sg_wait
In drivers/usb/core/devio.c (ffffffff8167ca18)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (ffffffff81698dfa)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_suspend
- drivers/usb/host/ehci-hcd.c:ehci_remove_device
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_shutdown
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:set_owner
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff816a4213)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_resume
- drivers/usb/host/ohci-hcd.c:ohci_restart
- drivers/usb/host/ohci-hcd.c:ohci_run
- drivers/usb/host/ohci-hcd.c:ohci_bus_resume
- drivers/usb/host/ohci-hcd.c:ohci_bus_suspend
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_suspend
In drivers/usb/host/uhci-hcd.c (ffffffff816aa49a)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_pci_resume
- drivers/usb/host/uhci-hcd.c:uhci_pci_suspend
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_rh_resume
- drivers/usb/host/uhci-hcd.c:uhci_rh_suspend
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:wakeup_rh
- drivers/usb/host/uhci-hcd.c:suspend_rh
In drivers/usb/host/xhci.c (ffffffff816ae4d0)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
- drivers/usb/host/xhci.c:xhci_shutdown
- drivers/usb/host/xhci.c:xhci_stop
In drivers/input/serio/serio.c (ffffffff816c412d)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_close
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_handle_event
In drivers/input/serio/libps2.c (ffffffff816c66af)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:ps2_drain
- drivers/input/serio/libps2.c:ps2_sendbyte
- drivers/input/serio/libps2.c:ps2_sendbyte
In drivers/input/input.c (ffffffff816c81d3)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/input/input.c:__input_unregister_device
- drivers/input/input.c:input_dev_poweroff
- drivers/input/input.c:input_dev_freeze
- drivers/input/input.c:input_dev_resume
- drivers/input/input.c:input_dev_suspend
In drivers/input/ff-core.c (ffffffff816cb633)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:input_ff_upload
In drivers/input/mousedev.c (ffffffff816cc58c)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffffffff816cef69)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_read
In drivers/input/keyboard/atkbd.c (ffffffff816d1402)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/input/keyboard/atkbd.c:atkbd_attr_set_helper
- drivers/input/keyboard/atkbd.c:atkbd_attr_set_helper
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_connect
- drivers/input/keyboard/atkbd.c:atkbd_disconnect
- drivers/input/keyboard/atkbd.c:atkbd_cleanup
In drivers/input/misc/uinput.c (ffffffff816d34ee)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/interface.c (ffffffff816d525e)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/rtc/interface.c:rtc_irq_unregister
- drivers/rtc/interface.c:rtc_irq_register
In drivers/rtc/rtc-dev.c (ffffffff816d62aa)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/rtc/rtc-dev.c:rtc_dev_read
- drivers/rtc/rtc-dev.c:rtc_dev_open
In drivers/rtc/rtc-cmos.c (ffffffff816d8085)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_resume
- drivers/rtc/rtc-cmos.c:cmos_suspend
- drivers/rtc/rtc-cmos.c:cmos_aie_poweroff
- drivers/rtc/rtc-cmos.c:cmos_do_shutdown
- drivers/rtc/rtc-cmos.c:cmos_do_probe
- drivers/rtc/rtc-cmos.c:cmos_nvram_write
- drivers/rtc/rtc-cmos.c:cmos_nvram_read
- drivers/rtc/rtc-cmos.c:cmos_procfs
- drivers/rtc/rtc-cmos.c:cmos_set_alarm
- drivers/rtc/rtc-cmos.c:cmos_read_alarm
In drivers/md/md.c (ffffffff816f598a)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_flush_request
In drivers/md/bitmap.c (ffffffff816ff517)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/md/bitmap.c:bitmap_resize
- drivers/md/bitmap.c:bitmap_set_memory_bits
- drivers/md/bitmap.c:bitmap_start_sync
- drivers/md/bitmap.c:bitmap_startwrite
- drivers/md/bitmap.c:bitmap_daemon_work
- drivers/md/bitmap.c:bitmap_checkpage
In drivers/md/dm.c (ffffffff81703502)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffffffff8170c76e)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (ffffffff8170e091)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_stats_message
In drivers/md/dm-rq.c (ffffffff8170fc30)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/md/dm-rq.c:dm_stop_queue
In drivers/firmware/efi/vars.c (ffffffff81734796)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/firmware/efi/vars.c:efivar_entry_iter
- drivers/firmware/efi/vars.c:efivar_entry_set_get_size
- drivers/firmware/efi/vars.c:efivar_entry_get
- drivers/firmware/efi/vars.c:efivar_entry_size
- drivers/firmware/efi/vars.c:efivar_entry_set
- drivers/firmware/efi/vars.c:efivar_entry_remove
- drivers/firmware/efi/vars.c:efivar_entry_add
- drivers/firmware/efi/vars.c:efivar_init
- drivers/firmware/efi/vars.c:efivar_init
In net/core/net_namespace.c (ffffffff81778638)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- net/core/net_namespace.c:cleanup_net
- net/core/net_namespace.c:cleanup_net
- net/core/net_namespace.c:cleanup_net
In net/core/link_watch.c (ffffffff8179af2e)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- net/core/link_watch.c:__linkwatch_run_queue
- net/core/link_watch.c:__linkwatch_run_queue
In net/core/net-sysfs.c (ffffffff817a1c1e)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- net/core/net-sysfs.c:show_trans_timeout
In net/rfkill/input.c (ffffffff8188588a)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_start
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
4.10
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/mm/mmio-mod.c (ffffffff81079ac8)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- arch/x86/mm/mmio-mod.c:disable_mmiotrace
- arch/x86/mm/mmio-mod.c:enable_mmiotrace
- arch/x86/mm/mmio-mod.c:mmiotrace_iounmap
- arch/x86/mm/mmio-mod.c:mmiotrace_ioremap
In kernel/exit.c (ffffffff8108a95d)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_consider_task
- kernel/exit.c:do_group_exit
In kernel/ptrace.c (ffffffff81093f2b)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_resume
- kernel/ptrace.c:ptrace_peek_siginfo
- kernel/ptrace.c:ptrace_check_attach
In kernel/user.c (ffffffff81fe055f)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/user.c:uid_cache_init
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
In kernel/signal.c (ffffffff81099e8b)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/signal.c:SyS_sigpending
- kernel/signal.c:do_sigaction
- kernel/signal.c:kernel_sigaction
- kernel/signal.c:do_sigtimedwait
- kernel/signal.c:do_sigtimedwait
- kernel/signal.c:compat_SyS_rt_sigpending
- kernel/signal.c:__set_current_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:ptrace_stop
In kernel/kmod.c (ffffffff8109e76a)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/kmod.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810a53c8)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/workqueue.c:workqueue_online_cpu
- kernel/workqueue.c:wq_unbind_fn
- kernel/workqueue.c:wq_unbind_fn
- kernel/workqueue.c:wq_update_unbound_numa
- kernel/workqueue.c:put_unbound_pool
- kernel/workqueue.c:drain_workqueue
- kernel/workqueue.c:flush_workqueue_prep_pwqs
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:worker_thread
- kernel/workqueue.c:worker_thread
- kernel/workqueue.c:process_one_work
- kernel/workqueue.c:pool_mayday_timeout
- kernel/workqueue.c:idle_worker_timeout
- kernel/workqueue.c:create_worker
- kernel/workqueue.c:put_pwq_unlocked
In kernel/pid.c (ffffffff810a6d0d)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/pid.c:disable_pid_allocation
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
In kernel/kthread.c (ffffffff810a920d)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/kthread.c:kthread_flush_work
- kernel/kthread.c:kthread_worker_fn
- kernel/kthread.c:kthread_worker_fn
In kernel/async.c (ffffffff810ac75d)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/async.c:async_unregister_domain
In kernel/ucount.c (ffffffff810ad7ec)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/ucount.c:inc_ucount
- kernel/ucount.c:inc_ucount
In kernel/sched/fair.c (ffffffff810c3103)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_fault
- kernel/sched/fair.c:task_numa_fault
In kernel/sched/completion.c (ffffffff818cfaa5)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible
- kernel/sched/completion.c:wait_for_completion_interruptible
- kernel/sched/completion.c:wait_for_completion_io_timeout
- kernel/sched/completion.c:wait_for_completion_io_timeout
- kernel/sched/completion.c:wait_for_completion_io
- kernel/sched/completion.c:wait_for_completion_io
- kernel/sched/completion.c:wait_for_completion_timeout
- kernel/sched/completion.c:wait_for_completion_timeout
- kernel/sched/completion.c:wait_for_completion
- kernel/sched/completion.c:wait_for_completion
In kernel/power/suspend.c (ffffffff810d9cdc)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/power/suspend.c:suspend_devices_and_enter
- kernel/power/suspend.c:suspend_devices_and_enter
In kernel/power/wakelock.c (ffffffff810e18db)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/rcu/sync.c (ffffffff810f0ad2)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_dtor
- kernel/rcu/sync.c:rcu_sync_exit
- kernel/rcu/sync.c:rcu_sync_enter
In kernel/rcu/srcu.c (ffffffff810f10c3)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/rcu/srcu.c:process_srcu
- kernel/rcu/srcu.c:__synchronize_srcu
In kernel/freezer.c (ffffffff810f7b18)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/timer.c (ffffffff810fc921)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/time/timer.c:timers_dead_cpu
In kernel/time/posix-timers.c (ffffffff811061e2)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/time/posix-timers.c:SyS_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff81107fa2)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:update_rlimit_cpu
In kernel/time/itimer.c (ffffffff81109d20)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:get_cpu_itimer
In kernel/acct.c (ffffffff8111b171)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:do_acct_process
In kernel/cgroup.c (ffffffff81129e75)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/cgroup.c:copy_cgroup_ns
- kernel/cgroup.c:cgroup_release_agent
- kernel/cgroup.c:cgroup_exit
- kernel/cgroup.c:cgroup_post_fork
- kernel/cgroup.c:proc_cgroup_show
- kernel/cgroup.c:css_free_work_fn
- kernel/cgroup.c:cgroup_pidlist_start
- kernel/cgroup.c:cgroup_transfer_tasks
- kernel/cgroup.c:css_task_iter_end
- kernel/cgroup.c:css_task_iter_next
- kernel/cgroup.c:css_task_iter_start
- kernel/cgroup.c:cgroup_addrm_files
- kernel/cgroup.c:cgroup_addrm_files
- kernel/cgroup.c:cgroup_subtree_control_write
- kernel/cgroup.c:cgroup_attach_task_all
- kernel/cgroup.c:cgroup_attach_task
- kernel/cgroup.c:cgroup_migrate
- kernel/cgroup.c:cgroup_migrate_finish
- kernel/cgroup.c:cgroup_taskset_migrate
- kernel/cgroup.c:cgroup_taskset_migrate
- kernel/cgroup.c:task_cgroup_path
- kernel/cgroup.c:cgroup_path_ns
- kernel/cgroup.c:cgroup_mount
- kernel/cgroup.c:cgroup_mount
- kernel/cgroup.c:cgroup_setup_root
- kernel/cgroup.c:cgroup_show_path
- kernel/cgroup.c:rebind_subsystems
- kernel/cgroup.c:find_css_set
- kernel/cgroup.c:find_css_set
In kernel/cpuset.c (ffffffff8112e647)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/cpuset.c:cpuset_hotplug_workfn
- kernel/cpuset.c:cpuset_hotplug_workfn
- kernel/cpuset.c:cpuset_hotplug_workfn
- kernel/cpuset.c:cpuset_hotplug_workfn
- kernel/cpuset.c:cpuset_bind
- kernel/cpuset.c:cpuset_css_online
- kernel/cpuset.c:cpuset_css_online
- kernel/cpuset.c:cpuset_common_seq_show
- kernel/cpuset.c:cpuset_write_resmask
- kernel/cpuset.c:cpuset_write_resmask
- kernel/cpuset.c:cpuset_write_resmask
- kernel/cpuset.c:cpuset_write_resmask
- kernel/cpuset.c:update_flag
In kernel/pid_namespace.c (ffffffff8113181a)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/stop_machine.c (ffffffff81131db5)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/stop_machine.c:cpu_stopper_thread
- kernel/stop_machine.c:stop_two_cpus
In kernel/seccomp.c (ffffffff8114e487)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_filter
In kernel/taskstats.c (ffffffff8115139b)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/blktrace.c (ffffffff81172a1e)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/trace/blktrace.c:blk_trace_startstop
- kernel/trace/blktrace.c:blk_trace_startstop
In kernel/events/uprobes.c (ffffffff811aad06)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In mm/filemap.c (ffffffff811b1098)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/filemap.c:do_read_cache_page
- mm/filemap.c:do_read_cache_page
- mm/filemap.c:filemap_fault
- mm/filemap.c:__lock_page_killable
- mm/filemap.c:__lock_page
- mm/filemap.c:__add_to_page_cache_locked
In mm/page-writeback.c (ffffffff811bfd91)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/page-writeback.c:clear_page_dirty_for_io
- mm/page-writeback.c:cancel_dirty_page
- mm/page-writeback.c:account_page_redirty
- mm/page-writeback.c:tag_pages_for_writeback
- mm/page-writeback.c:tag_pages_for_writeback
In mm/swap.c (ffffffff811c3d88)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/swap.c:add_page_to_unevictable_list
In mm/truncate.c (ffffffff811c4715)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/truncate.c:clear_shadow_entry
In mm/vmscan.c (ffffffff811cd100)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/vmscan.c:check_move_unevictable_pages
- mm/vmscan.c:shrink_node_memcg
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:move_active_pages_to_lru
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:putback_inactive_pages
- mm/vmscan.c:putback_inactive_pages
- mm/vmscan.c:isolate_lru_page
In mm/shmem.c (ffffffff811cfc48)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/shmem.c:shmem_add_seals
- mm/shmem.c:shmem_add_seals
- mm/shmem.c:shmem_lock
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_replace_page
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_unuse
- mm/shmem.c:shmem_getattr
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_add_to_page_cache
In mm/backing-dev.c (ffffffff811d8d75)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:wb_blkcg_offline
- mm/backing-dev.c:wb_memcg_offline
- mm/backing-dev.c:cgwb_release_workfn
In mm/percpu.c (ffffffff811dabc4)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
In mm/list_lru.c (ffffffff811e3dd0)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/list_lru.c:memcg_drain_all_list_lrus
- mm/list_lru.c:memcg_update_all_list_lrus
In mm/mlock.c (ffffffff811ee8b8)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/mlock.c:__munlock_pagevec
- mm/mlock.c:munlock_vma_page
In mm/swap_state.c (ffffffff81200fdc)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/swap_state.c:delete_from_swap_cache
- mm/swap_state.c:__add_to_swap_cache
In mm/dmapool.c (ffffffff81207c90)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/dmapool.c:show_pools
In mm/slub.c (ffffffff8121f467)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/slub.c:__kmem_cache_shutdown
In mm/migrate.c (ffffffff81223bff)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_page_move_mapping
In mm/khugepaged.c (ffffffff8122c58c)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/khugepaged.c:collapse_shmem
- mm/khugepaged.c:collapse_shmem
- mm/khugepaged.c:collapse_shmem
- mm/khugepaged.c:collapse_shmem
- mm/khugepaged.c:collapse_shmem
In mm/memcontrol.c (ffffffff81236d95)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_commit_charge
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
In mm/page_idle.c (ffffffff81240110)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In fs/exec.c (ffffffff8124cb92)
Location: include/linux/spinlock.h:330
Inline: True
In fs/fcntl.c (ffffffff8125a078)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_remove_entry
In fs/inode.c (ffffffff8126264f)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffffffff8127531f)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:inode_switch_wbs_work_fn
In fs/fs_pin.c (ffffffff8127d3c1)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/eventpoll.c (ffffffff8129250c)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/eventpoll.c:SyS_epoll_ctl
In fs/signalfd.c (ffffffff81294251)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/signalfd.c:compat_SyS_signalfd
- fs/signalfd.c:SyS_signalfd
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (ffffffff81294a67)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:timerfd_ioctl
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_read
- fs/timerfd.c:timerfd_read
In fs/eventfd.c (ffffffff812958a8)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_show_fdinfo
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_ctx_read
- fs/eventfd.c:eventfd_ctx_read
In fs/aio.c (ffffffff8129a52c)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/aio.c:SyS_io_cancel
- fs/aio.c:do_io_submit
- fs/aio.c:free_ioctx_users
In fs/dax.c (ffffffff8129bcca)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/dax.c:dax_pfn_mkwrite
- fs/dax.c:dax_insert_mapping_entry
- fs/dax.c:dax_invalidate_mapping_entry
- fs/dax.c:__dax_invalidate_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:dax_unlock_mapping_entry
- fs/dax.c:get_unlocked_mapping_entry
In fs/coredump.c (ffffffff812af53c)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/proc/generic.c (ffffffff812c1a34)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/proc/generic.c:proc_alloc_inum
- fs/proc/generic.c:proc_alloc_inum
In fs/kernfs/dir.c (ffffffff812cdc88)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
In fs/kernfs/file.c (ffffffff812cebd2)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify_workfn
- fs/kernfs/file.c:kernfs_notify_workfn
- fs/kernfs/file.c:kernfs_unmap_bin_file
- fs/kernfs/file.c:kernfs_fop_open
In ipc/shm.c (ffffffff81375b38)
Location: include/linux/spinlock.h:330
Inline: True
In security/selinux/hooks.c (ffffffff8139106f)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/elevator.c (ffffffff81410e2f)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/elevator.c:__elevator_change
In block/blk-core.c (ffffffff81415fed)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/blk-core.c:blk_set_runtime_active
- block/blk-core.c:blk_post_runtime_resume
- block/blk-core.c:blk_pre_runtime_resume
- block/blk-core.c:blk_post_runtime_suspend
- block/blk-core.c:blk_pre_runtime_suspend
- block/blk-core.c:generic_make_request_checks
- block/blk-core.c:blk_queue_bio
- block/blk-core.c:blk_queue_bio
- block/blk-core.c:blk_queue_bio
- block/blk-core.c:blk_get_request
- block/blk-core.c:get_request
- block/blk-core.c:get_request
- block/blk-core.c:get_request
- block/blk-core.c:blk_update_nr_requests
- block/blk-core.c:blk_cleanup_queue
- block/blk-core.c:blk_cleanup_queue
- block/blk-core.c:blk_cleanup_queue
- block/blk-core.c:blk_queue_bypass_end
- block/blk-core.c:__blk_drain_queue
- block/blk-core.c:blk_delay_work
In block/blk-sysfs.c (ffffffff8141a50d)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/blk-sysfs.c:blk_release_queue
- block/blk-sysfs.c:queue_wc_store
- block/blk-sysfs.c:queue_poll_store
- block/blk-sysfs.c:queue_rq_affinity_store
- block/blk-sysfs.c:queue_nomerges_store
- block/blk-sysfs.c:queue_store_iostats
- block/blk-sysfs.c:queue_store_random
- block/blk-sysfs.c:queue_store_nonrot
- block/blk-sysfs.c:queue_max_sectors_store
In block/blk-flush.c (ffffffff8141b828)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-settings.c (ffffffff8141c6d1)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/blk-settings.c:blk_queue_write_cache
- block/blk-settings.c:blk_queue_flush_queueable
In block/blk-ioc.c (ffffffff8141ceed)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
In block/blk-exec.c (ffffffff8141d5e0)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/blk-exec.c:blk_execute_rq_nowait
In block/genhd.c (ffffffff8142a385)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/genhd.c:disk_check_events
- block/genhd.c:disk_clear_events
- block/genhd.c:disk_clear_events
- block/genhd.c:disk_flush_events
In block/badblocks.c (ffffffff8142e1de)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/bsg.c (ffffffff81436f4d)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/bsg.c:bsg_ioctl
- block/bsg.c:bsg_poll
- block/bsg.c:bsg_release
- block/bsg.c:bsg_write
- block/bsg.c:bsg_write
- block/bsg.c:bsg_write
- block/bsg.c:bsg_complete
- block/bsg.c:bsg_get_done_cmd
In block/bsg-lib.c (ffffffff81438124)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_request_fn
- block/bsg-lib.c:bsg_request_fn
- block/bsg-lib.c:bsg_request_fn
In block/blk-cgroup.c (ffffffff8143a5ad)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_exit_queue
- block/blk-cgroup.c:blkcg_init_queue
- block/blk-cgroup.c:blkcg_init_queue
- block/blk-cgroup.c:blkcg_css_offline
- block/blk-cgroup.c:blkcg_css_offline
- block/blk-cgroup.c:blkcg_print_stat
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkcg_print_blkgs
- block/blk-cgroup.c:blkcg_reset_stats
In block/blk-throttle.c (ffffffff8143cf93)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/blk-throttle.c:blk_throtl_drain
- block/blk-throttle.c:blk_throtl_bio
- block/blk-throttle.c:blk_throtl_dispatch_work_fn
- block/blk-throttle.c:throtl_pending_timer_fn
- block/blk-throttle.c:throtl_pending_timer_fn
In block/noop-iosched.c (ffffffff8143d1c2)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/noop-iosched.c:noop_init_queue
In block/deadline-iosched.c (ffffffff8143d98e)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/deadline-iosched.c:deadline_init_queue
In block/cfq-iosched.c (ffffffff81444762)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/cfq-iosched.c:cfq_init_queue
- block/cfq-iosched.c:cfq_init_queue
- block/cfq-iosched.c:cfq_exit_queue
- block/cfq-iosched.c:cfq_kick_queue
- block/cfq-iosched.c:cfq_set_request
- block/cfq-iosched.c:__cfq_set_weight
In block/blk-wbt.c (ffffffff8144aa19)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- block/blk-wbt.c:wbt_wait
In lib/percpu-refcount.c (ffffffff81465003)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In lib/percpu_counter.c (ffffffff814783e5)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- lib/percpu_counter.c:percpu_counter_cpu_dead
In drivers/pci/pci.c (ffffffff814a43ad)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/pci/pci.c:pci_dev_complete_resume
- drivers/pci/pci.c:pci_dev_keep_suspended
In drivers/pci/pcie/pme.c (ffffffff814b9683)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_resume
- drivers/pci/pcie/pme.c:pcie_pme_suspend
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
In drivers/acpi/acpi_cmos_rtc.c (ffffffff814fc763)
Location: include/linux/spinlock.h:330
Inline: True
In drivers/virtio/virtio.c (ffffffff8153b07d)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_device_freeze
- drivers/virtio/virtio.c:virtio_dev_remove
- drivers/virtio/virtio.c:virtio_config_enable
In drivers/virtio/virtio_balloon.c (ffffffff815406ca)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_remove
In drivers/tty/tty_io.c (ffffffff815609ea)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:tty_open
- drivers/tty/tty_io.c:__tty_hangup
- drivers/tty/tty_io.c:__tty_hangup
In drivers/tty/n_tty.c (ffffffff81563ebb)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff81566cc4)
Location: include/linux/spinlock.h:330
Inline: True
In drivers/tty/tty_port.c (ffffffff81568edf)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/pty.c (ffffffff81569794)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_set_termios
- drivers/tty/pty.c:pty_flush_buffer
- drivers/tty/pty.c:pty_set_pktmode
In drivers/tty/vt/vt_ioctl.c (ffffffff8156c56e)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
In drivers/tty/serial/serial_core.c (ffffffff81581eda)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_proc_show
- drivers/tty/serial/serial_core.c:uart_carrier_raised
- drivers/tty/serial/serial_core.c:uart_tty_port_shutdown
- drivers/tty/serial/serial_core.c:uart_get_icount
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_tiocmget
- drivers/tty/serial/serial_core.c:uart_change_speed
In drivers/tty/serial/8250/8250_core.c (ffffffff815833ef)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
In drivers/tty/serial/8250/8250_port.c (ffffffff8158746c)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
In drivers/char/virtio_console.c (ffffffff81597738)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/char/virtio_console.c:virtcons_remove
- drivers/char/virtio_console.c:virtcons_probe
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:add_port
- drivers/char/virtio_console.c:fill_queue
- drivers/char/virtio_console.c:init_port_console
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hpet.c (ffffffff81598996)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_release
- drivers/char/hpet.c:hpet_poll
- drivers/char/hpet.c:hpet_read
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_open
In drivers/base/power/sysfs.c (ffffffff815d451e)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/base/power/sysfs.c:rtpm_suspended_time_show
- drivers/base/power/sysfs.c:rtpm_active_time_show
In drivers/base/power/common.c (ffffffff815d52ac)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/base/power/common.c:dev_pm_put_subsys_data
- drivers/base/power/common.c:dev_pm_get_subsys_data
In drivers/base/power/qos.c (ffffffff815d6402)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_constraints_destroy
- drivers/base/power/qos.c:dev_pm_qos_constraints_allocate
In drivers/base/power/runtime.c (ffffffff815d8c0c)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_drop_link
- drivers/base/power/runtime.c:pm_runtime_new_link
- drivers/base/power/runtime.c:__pm_runtime_use_autosuspend
- drivers/base/power/runtime.c:pm_runtime_set_autosuspend_delay
- drivers/base/power/runtime.c:pm_runtime_irq_safe
- drivers/base/power/runtime.c:pm_runtime_no_callbacks
- drivers/base/power/runtime.c:pm_runtime_allow
- drivers/base/power/runtime.c:pm_runtime_forbid
- drivers/base/power/runtime.c:__pm_runtime_disable
- drivers/base/power/runtime.c:pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:pm_runtime_work
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_callback
- drivers/base/power/runtime.c:pm_runtime_set_memalloc_noio
In drivers/base/power/main.c (ffffffff815dc61b)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/base/power/main.c:device_pm_check_callbacks
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:__device_suspend
In drivers/base/power/wakeup.c (ffffffff815dd471)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_wakeup_disable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/domain.c (ffffffff815e0029)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/base/power/domain.c:__pm_genpd_add_device
- drivers/base/power/domain.c:genpd_free_dev_data
- drivers/base/power/domain.c:genpd_dev_pm_qos_notifier
In drivers/base/power/clock_ops.c (ffffffff815e0a43)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_destroy
- drivers/base/power/clock_ops.c:pm_clk_remove_clk
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:__pm_clk_add
In drivers/block/loop.c (ffffffff815f3031)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/block/loop.c:loop_clr_fd
- drivers/block/loop.c:loop_attr_do_show_backing_file
In drivers/dma-buf/dma-buf.c (ffffffff816287bf)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/scsi/scsi_lib.c (ffffffff816371dd)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:scsi_internal_device_block
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
In drivers/ata/libata-scsi.c (ffffffff8165db35)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_store
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_store
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_show
- drivers/ata/libata-scsi.c:ata_scsi_park_show
In drivers/ata/libata-sff.c (ffffffff8166a029)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_flush_pio_task
In drivers/net/xen-netfront.c (ffffffff8168a983)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_connect
In drivers/usb/core/hub.c (ffffffff816974cf)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/hub.c:hub_ioctl
- drivers/usb/core/hub.c:hub_disconnect
In drivers/usb/core/hcd.c (ffffffff8169b1ef)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_remove_hcd
- drivers/usb/core/hcd.c:usb_add_hcd
- drivers/usb/core/hcd.c:usb_add_hcd
- drivers/usb/core/hcd.c:hcd_bus_resume
- drivers/usb/core/hcd.c:hcd_bus_suspend
- drivers/usb/core/hcd.c:usb_hcd_synchronize_unlinks
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:usb_hcd_submit_urb
- drivers/usb/core/hcd.c:usb_hcd_submit_urb
In drivers/usb/core/urb.c (ffffffff8169e29f)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffff8169fc8e)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_wait
- drivers/usb/core/message.c:usb_sg_wait
In drivers/usb/core/devio.c (ffffffff816aa735)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (ffffffff816c732a)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_suspend
- drivers/usb/host/ehci-hcd.c:ehci_remove_device
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_shutdown
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:set_owner
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff816d2313)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_resume
- drivers/usb/host/ohci-hcd.c:ohci_restart
- drivers/usb/host/ohci-hcd.c:ohci_run
- drivers/usb/host/ohci-hcd.c:ohci_bus_resume
- drivers/usb/host/ohci-hcd.c:ohci_bus_suspend
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_suspend
In drivers/usb/host/uhci-hcd.c (ffffffff816d85da)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_pci_resume
- drivers/usb/host/uhci-hcd.c:uhci_pci_suspend
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_rh_resume
- drivers/usb/host/uhci-hcd.c:uhci_rh_suspend
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:wakeup_rh
- drivers/usb/host/uhci-hcd.c:suspend_rh
In drivers/usb/host/xhci.c (ffffffff816dc670)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
- drivers/usb/host/xhci.c:xhci_shutdown
- drivers/usb/host/xhci.c:xhci_stop
In drivers/input/serio/serio.c (ffffffff816f20ed)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_close
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_handle_event
In drivers/input/serio/libps2.c (ffffffff816f46bb)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:ps2_drain
- drivers/input/serio/libps2.c:ps2_sendbyte
- drivers/input/serio/libps2.c:ps2_sendbyte
In drivers/input/input.c (ffffffff816f61c3)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/input/input.c:__input_unregister_device
- drivers/input/input.c:input_dev_poweroff
- drivers/input/input.c:input_dev_freeze
- drivers/input/input.c:input_dev_resume
- drivers/input/input.c:input_dev_suspend
In drivers/input/ff-core.c (ffffffff816f95e0)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:input_ff_upload
In drivers/input/mousedev.c (ffffffff816fa4d6)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffffffff816fcc39)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_read
In drivers/input/keyboard/atkbd.c (ffffffff816ff2e2)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/input/keyboard/atkbd.c:atkbd_attr_set_helper
- drivers/input/keyboard/atkbd.c:atkbd_attr_set_helper
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_connect
- drivers/input/keyboard/atkbd.c:atkbd_disconnect
- drivers/input/keyboard/atkbd.c:atkbd_cleanup
In drivers/input/misc/uinput.c (ffffffff81703272)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/interface.c (ffffffff81704f3e)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/rtc/interface.c:rtc_irq_unregister
- drivers/rtc/interface.c:rtc_irq_register
In drivers/rtc/rtc-dev.c (ffffffff81705f8a)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/rtc/rtc-dev.c:rtc_dev_read
- drivers/rtc/rtc-dev.c:rtc_dev_open
In drivers/rtc/rtc-cmos.c (ffffffff8170842c)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_resume
- drivers/rtc/rtc-cmos.c:cmos_suspend
- drivers/rtc/rtc-cmos.c:cmos_aie_poweroff
- drivers/rtc/rtc-cmos.c:cmos_do_shutdown
- drivers/rtc/rtc-cmos.c:cmos_do_probe
- drivers/rtc/rtc-cmos.c:cmos_nvram_write
- drivers/rtc/rtc-cmos.c:cmos_nvram_read
- drivers/rtc/rtc-cmos.c:cmos_procfs
- drivers/rtc/rtc-cmos.c:cmos_set_alarm
- drivers/rtc/rtc-cmos.c:cmos_read_alarm
In drivers/watchdog/watchdog_pretimeout.c (ffffffff8171e409)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_set
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_get
In drivers/md/md.c (ffffffff8172715e)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_flush_request
In drivers/md/bitmap.c (ffffffff8173112f)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/md/bitmap.c:bitmap_resize
- drivers/md/bitmap.c:bitmap_set_memory_bits
- drivers/md/bitmap.c:bitmap_start_sync
- drivers/md/bitmap.c:bitmap_startwrite
- drivers/md/bitmap.c:bitmap_daemon_work
- drivers/md/bitmap.c:bitmap_checkpage
In drivers/md/dm.c (ffffffff817353c2)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffffffff8173e7ae)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (ffffffff8173f64f)
Location: include/linux/spinlock.h:330
Inline: True
In net/core/net_namespace.c (ffffffff817a5566)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- net/core/net_namespace.c:cleanup_net
In net/core/link_watch.c (ffffffff817c8cce)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- net/core/link_watch.c:__linkwatch_run_queue
- net/core/link_watch.c:__linkwatch_run_queue
In net/core/net-sysfs.c (ffffffff817d053e)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- net/core/net-sysfs.c:show_trans_timeout
In net/rfkill/input.c (ffffffff818ba0fa)
Location: include/linux/spinlock.h:330
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_start
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
4.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/mm/mmio-mod.c (ffffffff8107837a)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- arch/x86/mm/mmio-mod.c:disable_mmiotrace
- arch/x86/mm/mmio-mod.c:enable_mmiotrace
- arch/x86/mm/mmio-mod.c:mmiotrace_iounmap
- arch/x86/mm/mmio-mod.c:mmiotrace_ioremap
In kernel/exit.c (ffffffff810879b7)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_consider_task
- kernel/exit.c:do_group_exit
In kernel/ptrace.c (ffffffff8109100c)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_resume
- kernel/ptrace.c:ptrace_peek_siginfo
- kernel/ptrace.c:ptrace_check_attach
In kernel/user.c (ffffffff820c1395)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/user.c:uid_cache_init
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
In kernel/signal.c (ffffffff81096feb)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/signal.c:compat_SyS_sigpending
- kernel/signal.c:SyS_sigpending
- kernel/signal.c:do_sigaction
- kernel/signal.c:kernel_sigaction
- kernel/signal.c:do_sigtimedwait
- kernel/signal.c:do_sigtimedwait
- kernel/signal.c:compat_SyS_rt_sigpending
- kernel/signal.c:__set_current_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:ptrace_stop
In kernel/kmod.c (ffffffff8109bdce)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/kmod.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810a2504)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/workqueue.c:workqueue_online_cpu
- kernel/workqueue.c:wq_unbind_fn
- kernel/workqueue.c:wq_unbind_fn
- kernel/workqueue.c:wq_update_unbound_numa
- kernel/workqueue.c:put_unbound_pool
- kernel/workqueue.c:drain_workqueue
- kernel/workqueue.c:flush_workqueue_prep_pwqs
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:worker_thread
- kernel/workqueue.c:worker_thread
- kernel/workqueue.c:process_one_work
- kernel/workqueue.c:pool_mayday_timeout
- kernel/workqueue.c:idle_worker_timeout
- kernel/workqueue.c:create_worker
In kernel/pid.c (ffffffff810a3b57)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
In kernel/kthread.c (ffffffff810a5f4d)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/kthread.c:kthread_flush_work
- kernel/kthread.c:kthread_worker_fn
- kernel/kthread.c:kthread_worker_fn
In kernel/async.c (ffffffff810a932d)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/async.c:async_unregister_domain
In kernel/ucount.c (ffffffff810aa3cc)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/ucount.c:inc_ucount
- kernel/ucount.c:inc_ucount
In kernel/sched/fair.c (ffffffff810bdda7)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_fault
- kernel/sched/fair.c:task_numa_fault
In kernel/sched/wait.c (ffffffff810c9a66)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
In kernel/sched/completion.c (ffffffff81907215)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible
- kernel/sched/completion.c:wait_for_completion_interruptible
- kernel/sched/completion.c:wait_for_completion_io_timeout
- kernel/sched/completion.c:wait_for_completion_io_timeout
- kernel/sched/completion.c:wait_for_completion_io
- kernel/sched/completion.c:wait_for_completion_io
- kernel/sched/completion.c:wait_for_completion_timeout
- kernel/sched/completion.c:wait_for_completion_timeout
- kernel/sched/completion.c:wait_for_completion
- kernel/sched/completion.c:wait_for_completion
In kernel/power/suspend.c (ffffffff810d8cad)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/power/suspend.c:suspend_devices_and_enter
- kernel/power/suspend.c:suspend_devices_and_enter
In kernel/power/wakelock.c (ffffffff810e0a0b)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/rcu/sync.c (ffffffff810f0ab2)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_dtor
- kernel/rcu/sync.c:rcu_sync_exit
- kernel/rcu/sync.c:rcu_sync_enter
In kernel/freezer.c (ffffffff810f99e8)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/posix-timers.c (ffffffff81108206)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff8110a1e9)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:update_rlimit_cpu
In kernel/time/itimer.c (ffffffff8110bba5)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:get_cpu_itimer
In kernel/acct.c (ffffffff8111cd92)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:do_acct_process
In kernel/cgroup/cgroup.c (ffffffff81128712)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_exit
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:proc_cgroup_show
- kernel/cgroup/cgroup.c:css_free_work_fn
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:css_task_iter_next
- kernel/cgroup/cgroup.c:css_task_iter_start
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:cgroup_subtree_control_write
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:__cgroup_procs_write
- kernel/cgroup/cgroup.c:cgroup_attach_task
- kernel/cgroup/cgroup.c:cgroup_migrate
- kernel/cgroup/cgroup.c:cgroup_migrate_finish
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:task_cgroup_path
- kernel/cgroup/cgroup.c:cgroup_path_ns
- kernel/cgroup/cgroup.c:cgroup_mount
- kernel/cgroup/cgroup.c:cgroup_do_mount
- kernel/cgroup/cgroup.c:cgroup_setup_root
- kernel/cgroup/cgroup.c:cgroup_show_path
- kernel/cgroup/cgroup.c:rebind_subsystems
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
In kernel/cgroup/namespace.c (ffffffff81128e87)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff8112a74f)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_release_agent
- kernel/cgroup/cgroup-v1.c:cgroup_task_count
- kernel/cgroup/cgroup-v1.c:cgroup_transfer_tasks
- kernel/cgroup/cgroup-v1.c:cgroup_attach_task_all
In kernel/cgroup/cpuset.c (ffffffff8112fdb7)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_bind
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_common_seq_show
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:update_flag
In kernel/pid_namespace.c (ffffffff81132dea)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/stop_machine.c (ffffffff81133375)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/stop_machine.c:cpu_stopper_thread
- kernel/stop_machine.c:stop_two_cpus
In kernel/seccomp.c (ffffffff81150b54)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_filter
In kernel/taskstats.c (ffffffff81153994)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/blktrace.c (ffffffff81175d30)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/trace/blktrace.c:blk_trace_startstop
- kernel/trace/blktrace.c:blk_trace_startstop
In kernel/events/uprobes.c (ffffffff811b22ee)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In mm/filemap.c (ffffffff811b84f3)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/filemap.c:do_read_cache_page
- mm/filemap.c:do_read_cache_page
- mm/filemap.c:filemap_fault
- mm/filemap.c:generic_file_read_iter
- mm/filemap.c:__lock_page_killable
- mm/filemap.c:__lock_page
- mm/filemap.c:__add_to_page_cache_locked
In mm/page-writeback.c (ffffffff811c7f7f)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/page-writeback.c:clear_page_dirty_for_io
- mm/page-writeback.c:cancel_dirty_page
- mm/page-writeback.c:account_page_redirty
- mm/page-writeback.c:tag_pages_for_writeback
- mm/page-writeback.c:tag_pages_for_writeback
In mm/swap.c (ffffffff811cc178)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/swap.c:add_page_to_unevictable_list
In mm/truncate.c (ffffffff811ccb65)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/truncate.c:clear_shadow_entry
In mm/vmscan.c (ffffffff811d5dbe)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/vmscan.c:check_move_unevictable_pages
- mm/vmscan.c:shrink_node_memcg
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:move_active_pages_to_lru
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:putback_inactive_pages
- mm/vmscan.c:putback_inactive_pages
- mm/vmscan.c:isolate_lru_page
In mm/shmem.c (ffffffff811d93a3)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/shmem.c:shmem_add_seals
- mm/shmem.c:shmem_add_seals
- mm/shmem.c:shmem_lock
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_replace_page
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_unuse
- mm/shmem.c:shmem_getattr
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_free_swap
- mm/shmem.c:shmem_add_to_page_cache
In mm/backing-dev.c (ffffffff811e143b)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_put
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:wb_blkcg_offline
- mm/backing-dev.c:wb_memcg_offline
- mm/backing-dev.c:wb_shutdown
In mm/percpu.c (ffffffff811e456e)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
In mm/swap_slots.c (ffffffff811ec8ce)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/swap_slots.c:free_swap_slot
In mm/list_lru.c (ffffffff811ee238)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/list_lru.c:memcg_drain_all_list_lrus
- mm/list_lru.c:memcg_update_all_list_lrus
In mm/mlock.c (ffffffff811f9895)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/mlock.c:__munlock_pagevec
- mm/mlock.c:munlock_vma_page
In mm/swap_state.c (ffffffff8120be57)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/swap_state.c:delete_from_swap_cache
- mm/swap_state.c:__add_to_swap_cache
In mm/dmapool.c (ffffffff812133bc)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/dmapool.c:show_pools
In mm/slub.c (ffffffff8122ac26)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/slub.c:__kmem_cache_shutdown
In mm/migrate.c (ffffffff8122f53f)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_page_move_mapping
In mm/khugepaged.c (ffffffff81238e18)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/khugepaged.c:collapse_shmem
- mm/khugepaged.c:collapse_shmem
- mm/khugepaged.c:collapse_shmem
- mm/khugepaged.c:collapse_shmem
- mm/khugepaged.c:collapse_shmem
In mm/memcontrol.c (ffffffff81242847)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_commit_charge
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
In mm/page_idle.c (ffffffff8124bfcb)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In fs/exec.c (ffffffff81258bee)
Location: include/linux/spinlock.h:322
Inline: True
In fs/fcntl.c (ffffffff81266a3c)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_remove_entry
In fs/inode.c (ffffffff8126feef)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffffffff81282889)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:inode_switch_wbs_work_fn
In fs/fs_pin.c (ffffffff8128af55)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/eventpoll.c (ffffffff8129f96a)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- fs/eventpoll.c:SyS_epoll_ctl
In fs/signalfd.c (ffffffff812a1528)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- fs/signalfd.c:compat_SyS_signalfd
- fs/signalfd.c:SyS_signalfd
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (ffffffff812a1cfa)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:timerfd_ioctl
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_read
In fs/eventfd.c (ffffffff812a2a88)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_show_fdinfo
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_ctx_read
- fs/eventfd.c:eventfd_ctx_read
In fs/aio.c (ffffffff812a827c)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- fs/aio.c:SyS_io_cancel
- fs/aio.c:do_io_submit
- fs/aio.c:free_ioctx_users
In fs/dax.c (ffffffff812aa4ac)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:__dax_invalidate_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:dax_unlock_mapping_entry
- fs/dax.c:get_unlocked_mapping_entry
In fs/coredump.c (ffffffff812bc967)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/kernfs/dir.c (ffffffff812db278)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
In fs/kernfs/file.c (ffffffff812dc242)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify_workfn
- fs/kernfs/file.c:kernfs_notify_workfn
- fs/kernfs/file.c:kernfs_drain_open_files
- fs/kernfs/file.c:kernfs_fop_open
In ipc/shm.c (ffffffff813896d8)
Location: include/linux/spinlock.h:322
Inline: True
In security/selinux/hooks.c (ffffffff813a77c3)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/blk-core.c (ffffffff814236cd)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- block/blk-core.c:blk_set_runtime_active
- block/blk-core.c:generic_make_request_checks
- block/blk-core.c:blk_queue_bio
- block/blk-core.c:blk_queue_bio
- block/blk-core.c:blk_queue_bio
- block/blk-core.c:get_request
- block/blk-core.c:get_request
- block/blk-core.c:get_request
- block/blk-core.c:blk_update_nr_requests
- block/blk-core.c:blk_cleanup_queue
- block/blk-core.c:blk_cleanup_queue
- block/blk-core.c:blk_cleanup_queue
- block/blk-core.c:blk_queue_bypass_end
- block/blk-core.c:__blk_drain_queue
- block/blk-core.c:blk_delay_work
In block/blk-sysfs.c (ffffffff814287a8)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- block/blk-sysfs.c:queue_wc_store
- block/blk-sysfs.c:queue_poll_store
- block/blk-sysfs.c:queue_rq_affinity_store
- block/blk-sysfs.c:queue_nomerges_store
- block/blk-sysfs.c:queue_store_iostats
- block/blk-sysfs.c:queue_store_random
- block/blk-sysfs.c:queue_store_nonrot
- block/blk-sysfs.c:queue_max_sectors_store
In block/blk-flush.c (ffffffff81429815)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-settings.c (ffffffff8142a631)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- block/blk-settings.c:blk_queue_write_cache
- block/blk-settings.c:blk_queue_flush_queueable
In block/blk-ioc.c (ffffffff8142af4d)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:ioc_clear_queue
In block/blk-exec.c (ffffffff8142b629)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- block/blk-exec.c:blk_execute_rq_nowait
In block/blk-mq-sched.c (ffffffff814355e5)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_assign_ioc
In block/genhd.c (ffffffff81438635)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- block/genhd.c:disk_check_events
- block/genhd.c:disk_clear_events
- block/genhd.c:disk_clear_events
- block/genhd.c:disk_flush_events
In block/badblocks.c (ffffffff8143b4ee)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/bsg.c (ffffffff81444aed)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- block/bsg.c:bsg_ioctl
- block/bsg.c:bsg_poll
- block/bsg.c:bsg_release
- block/bsg.c:bsg_write
- block/bsg.c:bsg_write
- block/bsg.c:bsg_write
- block/bsg.c:bsg_get_done_cmd
In block/bsg-lib.c (ffffffff81445936)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_request_fn
- block/bsg-lib.c:bsg_request_fn
- block/bsg-lib.c:bsg_request_fn
In block/blk-cgroup.c (ffffffff81447e5d)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_exit_queue
- block/blk-cgroup.c:blkcg_init_queue
- block/blk-cgroup.c:blkcg_init_queue
- block/blk-cgroup.c:blkcg_css_offline
- block/blk-cgroup.c:blkcg_css_offline
- block/blk-cgroup.c:blkcg_print_stat
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkcg_print_blkgs
- block/blk-cgroup.c:blkcg_reset_stats
In block/blk-throttle.c (ffffffff8144c2c7)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- block/blk-throttle.c:blk_throtl_drain
- block/blk-throttle.c:blk_throtl_bio
- block/blk-throttle.c:blk_throtl_dispatch_work_fn
- block/blk-throttle.c:throtl_pending_timer_fn
- block/blk-throttle.c:throtl_pending_timer_fn
In block/noop-iosched.c (ffffffff8144c5f2)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- block/noop-iosched.c:noop_init_queue
In block/deadline-iosched.c (ffffffff8144cdb8)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- block/deadline-iosched.c:deadline_init_queue
In block/cfq-iosched.c (ffffffff81453c52)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- block/cfq-iosched.c:cfq_init_queue
- block/cfq-iosched.c:cfq_init_queue
- block/cfq-iosched.c:cfq_exit_queue
- block/cfq-iosched.c:cfq_kick_queue
- block/cfq-iosched.c:cfq_set_request
- block/cfq-iosched.c:__cfq_set_weight
In block/blk-wbt.c (ffffffff81458cb5)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- block/blk-wbt.c:wbt_wait
In block/blk-mq-debugfs.c (ffffffff81459d53)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_requeue_list_start
In lib/percpu-refcount.c (ffffffff8146a013)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In lib/percpu_counter.c (ffffffff81481725)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- lib/percpu_counter.c:percpu_counter_cpu_dead
In drivers/pci/pci.c (ffffffff814ae46d)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/pci/pci.c:pci_dev_complete_resume
- drivers/pci/pci.c:pci_dev_keep_suspended
In drivers/pci/pcie/pme.c (ffffffff814c3e73)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_resume
- drivers/pci/pcie/pme.c:pcie_pme_suspend
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
In drivers/acpi/acpi_cmos_rtc.c (ffffffff8150c9af)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/virtio/virtio.c (ffffffff8154e91d)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_device_freeze
- drivers/virtio/virtio.c:virtio_dev_remove
- drivers/virtio/virtio.c:virtio_config_enable
In drivers/virtio/virtio_balloon.c (ffffffff81554b1a)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_remove
In drivers/tty/tty_io.c (ffffffff81573856)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/tty/n_tty.c (ffffffff815790d8)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff8157a29a)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/tty/tty_port.c (ffffffff8157c5cf)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_jobctrl.c (ffffffff8157d749)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
- drivers/tty/tty_jobctrl.c:tty_open_proc_set_tty
In drivers/tty/pty.c (ffffffff8157dcdc)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_set_termios
- drivers/tty/pty.c:pty_flush_buffer
- drivers/tty/pty.c:pty_set_pktmode
In drivers/tty/vt/vt_ioctl.c (ffffffff81580b84)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
In drivers/tty/serial/serial_core.c (ffffffff81596309)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_carrier_raised
- drivers/tty/serial/serial_core.c:uart_tty_port_shutdown
- drivers/tty/serial/serial_core.c:uart_get_icount
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_tiocmget
- drivers/tty/serial/serial_core.c:uart_change_speed
In drivers/tty/serial/8250/8250_core.c (ffffffff8159755b)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/tty/serial/8250/8250_port.c (ffffffff8159b3e4)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
In drivers/char/virtio_console.c (ffffffff815ab758)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/char/virtio_console.c:virtcons_remove
- drivers/char/virtio_console.c:virtcons_probe
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:add_port
- drivers/char/virtio_console.c:fill_queue
- drivers/char/virtio_console.c:init_port_console
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hpet.c (ffffffff815ac976)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_release
- drivers/char/hpet.c:hpet_poll
- drivers/char/hpet.c:hpet_read
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_open
In drivers/base/power/sysfs.c (ffffffff815e908e)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/base/power/sysfs.c:rtpm_suspended_time_show
- drivers/base/power/sysfs.c:rtpm_active_time_show
In drivers/base/power/common.c (ffffffff815e9d5c)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/base/power/common.c:dev_pm_put_subsys_data
- drivers/base/power/common.c:dev_pm_get_subsys_data
In drivers/base/power/qos.c (ffffffff815eae12)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_constraints_destroy
- drivers/base/power/qos.c:dev_pm_qos_constraints_allocate
In drivers/base/power/runtime.c (ffffffff815ed70c)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_drop_link
- drivers/base/power/runtime.c:pm_runtime_new_link
- drivers/base/power/runtime.c:__pm_runtime_use_autosuspend
- drivers/base/power/runtime.c:pm_runtime_set_autosuspend_delay
- drivers/base/power/runtime.c:pm_runtime_irq_safe
- drivers/base/power/runtime.c:pm_runtime_no_callbacks
- drivers/base/power/runtime.c:pm_runtime_allow
- drivers/base/power/runtime.c:pm_runtime_forbid
- drivers/base/power/runtime.c:__pm_runtime_disable
- drivers/base/power/runtime.c:pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:pm_runtime_work
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_callback
- drivers/base/power/runtime.c:pm_runtime_set_memalloc_noio
In drivers/base/power/main.c (ffffffff815f118b)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/base/power/main.c:device_pm_check_callbacks
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:__device_suspend
In drivers/base/power/wakeup.c (ffffffff815f205c)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_wakeup_disable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/domain.c (ffffffff815f4ee3)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/base/power/domain.c:__pm_genpd_add_device
- drivers/base/power/domain.c:genpd_free_dev_data
- drivers/base/power/domain.c:genpd_dev_pm_qos_notifier
In drivers/base/power/clock_ops.c (ffffffff815f58c5)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_destroy
- drivers/base/power/clock_ops.c:pm_clk_remove_clk
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:__pm_clk_add
In drivers/block/loop.c (ffffffff816072d3)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/block/loop.c:loop_clr_fd
- drivers/block/loop.c:loop_attr_do_show_backing_file
In drivers/dma-buf/dma-buf.c (ffffffff8163e417)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/scsi/scsi_lib.c (ffffffff8164b74e)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:device_block
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
In drivers/ata/libata-scsi.c (ffffffff8167256e)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_store
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_store
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_show
- drivers/ata/libata-scsi.c:ata_scsi_park_show
In drivers/ata/libata-sff.c (ffffffff8167e709)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_flush_pio_task
In drivers/net/xen-netfront.c (ffffffff816a01fc)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:netback_changed
In drivers/usb/core/hub.c (ffffffff816ac938)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/hub.c:hub_ioctl
- drivers/usb/core/hub.c:hub_disconnect
In drivers/usb/core/hcd.c (ffffffff816b054f)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_remove_hcd
- drivers/usb/core/hcd.c:usb_add_hcd
- drivers/usb/core/hcd.c:usb_add_hcd
- drivers/usb/core/hcd.c:hcd_bus_resume
- drivers/usb/core/hcd.c:hcd_bus_suspend
- drivers/usb/core/hcd.c:usb_hcd_synchronize_unlinks
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:usb_hcd_submit_urb
- drivers/usb/core/hcd.c:usb_hcd_submit_urb
In drivers/usb/core/urb.c (ffffffff816b36ad)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffff816b4e5e)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_wait
- drivers/usb/core/message.c:usb_sg_wait
In drivers/usb/core/devio.c (ffffffff816bf684)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (ffffffff816dbb79)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_suspend
- drivers/usb/host/ehci-hcd.c:ehci_remove_device
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_shutdown
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:set_owner
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff816e6973)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_resume
- drivers/usb/host/ohci-hcd.c:ohci_restart
- drivers/usb/host/ohci-hcd.c:ohci_run
- drivers/usb/host/ohci-hcd.c:ohci_bus_resume
- drivers/usb/host/ohci-hcd.c:ohci_bus_suspend
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_suspend
In drivers/usb/host/uhci-hcd.c (ffffffff816ecaca)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_pci_resume
- drivers/usb/host/uhci-hcd.c:uhci_pci_suspend
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_rh_resume
- drivers/usb/host/uhci-hcd.c:uhci_rh_suspend
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:wakeup_rh
- drivers/usb/host/uhci-hcd.c:suspend_rh
In drivers/usb/host/xhci.c (ffffffff816f0a2d)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
- drivers/usb/host/xhci.c:xhci_shutdown
- drivers/usb/host/xhci.c:xhci_stop
In drivers/input/serio/serio.c (ffffffff817079dd)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_close
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_handle_event
In drivers/input/serio/i8042.c (ffffffff81708ebd)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_stop
- drivers/input/serio/i8042.c:i8042_start
In drivers/input/serio/libps2.c (ffffffff8170a270)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:ps2_drain
- drivers/input/serio/libps2.c:ps2_sendbyte
- drivers/input/serio/libps2.c:ps2_sendbyte
In drivers/input/input.c (ffffffff8170bd03)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/input/input.c:__input_unregister_device
- drivers/input/input.c:input_dev_poweroff
- drivers/input/input.c:input_dev_freeze
- drivers/input/input.c:input_dev_resume
- drivers/input/input.c:input_dev_suspend
In drivers/input/ff-core.c (ffffffff8170f124)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:input_ff_upload
In drivers/input/mousedev.c (ffffffff81710005)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffffffff81712790)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_read
In drivers/input/keyboard/atkbd.c (ffffffff81714c62)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/input/keyboard/atkbd.c:atkbd_attr_set_helper
- drivers/input/keyboard/atkbd.c:atkbd_attr_set_helper
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_connect
- drivers/input/keyboard/atkbd.c:atkbd_disconnect
- drivers/input/keyboard/atkbd.c:atkbd_cleanup
In drivers/input/misc/uinput.c (ffffffff81718a13)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/interface.c (ffffffff8171aa1e)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/rtc/interface.c:rtc_irq_unregister
- drivers/rtc/interface.c:rtc_irq_register
In drivers/rtc/rtc-dev.c (ffffffff8171bc3a)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/rtc/rtc-dev.c:rtc_dev_read
- drivers/rtc/rtc-dev.c:rtc_dev_open
In drivers/rtc/rtc-cmos.c (ffffffff8171e051)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_resume
- drivers/rtc/rtc-cmos.c:cmos_suspend
- drivers/rtc/rtc-cmos.c:cmos_aie_poweroff
- drivers/rtc/rtc-cmos.c:cmos_do_shutdown
- drivers/rtc/rtc-cmos.c:cmos_do_probe
- drivers/rtc/rtc-cmos.c:cmos_nvram_write
- drivers/rtc/rtc-cmos.c:cmos_nvram_read
- drivers/rtc/rtc-cmos.c:cmos_procfs
- drivers/rtc/rtc-cmos.c:cmos_set_alarm
- drivers/rtc/rtc-cmos.c:cmos_read_alarm
In drivers/watchdog/watchdog_pretimeout.c (ffffffff817365fa)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_set
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_get
In drivers/md/md.c (ffffffff8173f96c)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_flush_request
In drivers/md/bitmap.c (ffffffff8174a095)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/md/bitmap.c:bitmap_resize
- drivers/md/bitmap.c:bitmap_set_memory_bits
- drivers/md/bitmap.c:bitmap_start_sync
- drivers/md/bitmap.c:bitmap_startwrite
- drivers/md/bitmap.c:bitmap_daemon_work
- drivers/md/bitmap.c:bitmap_checkpage
In drivers/md/dm.c (ffffffff8174e5ef)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffffffff817585e9)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (ffffffff8175940f)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_kvzalloc
In net/core/net_namespace.c (ffffffff817c37c6)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- net/core/net_namespace.c:cleanup_net
In net/core/link_watch.c (ffffffff817e788e)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- net/core/link_watch.c:__linkwatch_run_queue
- net/core/link_watch.c:__linkwatch_run_queue
In net/core/net-sysfs.c (ffffffff817ef7de)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- net/core/net-sysfs.c:show_trans_timeout
In net/rfkill/input.c (ffffffff818e0b1a)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_start
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
4.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/mm/mmio-mod.c (ffffffff8107e6ca)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- arch/x86/mm/mmio-mod.c:disable_mmiotrace
- arch/x86/mm/mmio-mod.c:enable_mmiotrace
- arch/x86/mm/mmio-mod.c:mmiotrace_iounmap
- arch/x86/mm/mmio-mod.c:mmiotrace_ioremap
In kernel/exit.c (ffffffff8108e747)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_consider_task
- kernel/exit.c:do_group_exit
In kernel/ptrace.c (ffffffff81097e7c)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_resume
- kernel/ptrace.c:ptrace_peek_siginfo
- kernel/ptrace.c:ptrace_check_attach
In kernel/user.c (ffffffff826c9586)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/user.c:uid_cache_init
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
In kernel/signal.c (ffffffff8109d57b)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/signal.c:do_sigaction
- kernel/signal.c:kernel_sigaction
- kernel/signal.c:do_sigtimedwait
- kernel/signal.c:do_sigtimedwait
- kernel/signal.c:do_sigpending
- kernel/signal.c:__set_current_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:ptrace_stop
In kernel/umh.c (ffffffff810a2abe)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810a8f49)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/workqueue.c:workqueue_offline_cpu
- kernel/workqueue.c:workqueue_offline_cpu
- kernel/workqueue.c:workqueue_online_cpu
- kernel/workqueue.c:wq_update_unbound_numa
- kernel/workqueue.c:put_unbound_pool
- kernel/workqueue.c:put_unbound_pool
- kernel/workqueue.c:drain_workqueue
- kernel/workqueue.c:flush_workqueue_prep_pwqs
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:worker_thread
- kernel/workqueue.c:worker_thread
- kernel/workqueue.c:process_one_work
- kernel/workqueue.c:pool_mayday_timeout
- kernel/workqueue.c:idle_worker_timeout
- kernel/workqueue.c:create_worker
In kernel/pid.c (ffffffff810aa23d)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/pid.c:disable_pid_allocation
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
In kernel/kthread.c (ffffffff810ac457)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/kthread.c:kthread_flush_work
- kernel/kthread.c:kthread_worker_fn
- kernel/kthread.c:kthread_worker_fn
In kernel/async.c (ffffffff810afbbd)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/async.c:async_unregister_domain
In kernel/ucount.c (ffffffff810b0c2c)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/ucount.c:inc_ucount
- kernel/ucount.c:inc_ucount
In kernel/sched/fair.c (ffffffff810c5a97)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_fault
- kernel/sched/fair.c:task_numa_fault
In kernel/sched/wait.c (ffffffff810d1286)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
In kernel/sched/completion.c (ffffffff81991421)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible
- kernel/sched/completion.c:wait_for_completion_interruptible
- kernel/sched/completion.c:wait_for_completion_io_timeout
- kernel/sched/completion.c:wait_for_completion_io_timeout
- kernel/sched/completion.c:wait_for_completion_io
- kernel/sched/completion.c:wait_for_completion_io
- kernel/sched/completion.c:wait_for_completion_timeout
- kernel/sched/completion.c:wait_for_completion_timeout
- kernel/sched/completion.c:wait_for_completion
- kernel/sched/completion.c:wait_for_completion
In kernel/power/suspend.c (ffffffff810e0e18)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/power/suspend.c:suspend_devices_and_enter
- kernel/power/suspend.c:suspend_devices_and_enter
In kernel/power/wakelock.c (ffffffff810e8cdb)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/rcu/sync.c (ffffffff810fa773)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_dtor
- kernel/rcu/sync.c:rcu_sync_exit
- kernel/rcu/sync.c:rcu_sync_enter
In kernel/freezer.c (ffffffff811044a8)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/posix-timers.c (ffffffff811133fb)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff811153a7)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:update_rlimit_cpu
In kernel/time/itimer.c (ffffffff81116df5)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:get_cpu_itimer
In kernel/acct.c (ffffffff811284a2)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:do_acct_process
In kernel/cgroup/cgroup.c (ffffffff81134d52)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_exit
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:proc_cgroup_show
- kernel/cgroup/cgroup.c:cgroup_destroy_locked
- kernel/cgroup/cgroup.c:css_free_work_fn
- kernel/cgroup/cgroup.c:cgroup_threads_write
- kernel/cgroup/cgroup.c:cgroup_procs_write
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:css_task_iter_next
- kernel/cgroup/cgroup.c:css_task_iter_start
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_attach_task
- kernel/cgroup/cgroup.c:cgroup_migrate
- kernel/cgroup/cgroup.c:cgroup_migrate_finish
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:task_cgroup_path
- kernel/cgroup/cgroup.c:cgroup_path_ns
- kernel/cgroup/cgroup.c:cgroup_mount
- kernel/cgroup/cgroup.c:cgroup_do_mount
- kernel/cgroup/cgroup.c:cgroup_setup_root
- kernel/cgroup/cgroup.c:cgroup_show_path
- kernel/cgroup/cgroup.c:rebind_subsystems
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
In kernel/cgroup/namespace.c (ffffffff81135b12)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff811374df)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_release_agent
- kernel/cgroup/cgroup-v1.c:cgroup_task_count
- kernel/cgroup/cgroup-v1.c:cgroup_transfer_tasks
- kernel/cgroup/cgroup-v1.c:cgroup_attach_task_all
In kernel/cgroup/cpuset.c (ffffffff8113ca5f)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_bind
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_common_seq_show
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:update_flag
In kernel/pid_namespace.c (ffffffff8113fb8b)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/stop_machine.c (ffffffff81140025)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/stop_machine.c:cpu_stopper_thread
- kernel/stop_machine.c:stop_two_cpus
In kernel/seccomp.c (ffffffff8115d354)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_filter
In kernel/taskstats.c (ffffffff81160194)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/blktrace.c (ffffffff8118344c)
Location: include/linux/spinlock.h:333
Inline: True
In kernel/events/uprobes.c (ffffffff811c5f01)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In mm/filemap.c (ffffffff811ccc59)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- mm/filemap.c:do_read_cache_page
- mm/filemap.c:do_read_cache_page
- mm/filemap.c:filemap_fault
- mm/filemap.c:generic_file_read_iter
- mm/filemap.c:__lock_page_killable
- mm/filemap.c:__lock_page
- mm/filemap.c:__add_to_page_cache_locked
In mm/page-writeback.c (ffffffff811dcdbf)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- mm/page-writeback.c:clear_page_dirty_for_io
- mm/page-writeback.c:__cancel_dirty_page
- mm/page-writeback.c:account_page_redirty
- mm/page-writeback.c:tag_pages_for_writeback
- mm/page-writeback.c:tag_pages_for_writeback
In mm/swap.c (ffffffff811e1168)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- mm/swap.c:add_page_to_unevictable_list
In mm/truncate.c (ffffffff811e2193)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
- mm/truncate.c:invalidate_mapping_pages
In mm/vmscan.c (ffffffff811eb2de)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- mm/vmscan.c:check_move_unevictable_pages
- mm/vmscan.c:shrink_node_memcg
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:move_active_pages_to_lru
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:putback_inactive_pages
- mm/vmscan.c:putback_inactive_pages
- mm/vmscan.c:isolate_lru_page
In mm/shmem.c (ffffffff811ee65f)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- mm/shmem.c:shmem_add_seals
- mm/shmem.c:shmem_add_seals
- mm/shmem.c:shmem_lock
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_replace_page
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_unuse
- mm/shmem.c:shmem_getattr
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_free_swap
- mm/shmem.c:shmem_add_to_page_cache
In mm/backing-dev.c (ffffffff811f7449)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- mm/backing-dev.c:release_bdi
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:wb_blkcg_offline
- mm/backing-dev.c:wb_memcg_offline
- mm/backing-dev.c:wb_shutdown
In mm/percpu.c (ffffffff811f9a87)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
In mm/swap_slots.c (ffffffff81202c25)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- mm/swap_slots.c:free_swap_slot
In mm/list_lru.c (ffffffff812046a8)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- mm/list_lru.c:memcg_drain_all_list_lrus
- mm/list_lru.c:memcg_update_all_list_lrus
In mm/mlock.c (ffffffff81211cc5)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- mm/mlock.c:__munlock_pagevec
- mm/mlock.c:munlock_vma_page
In mm/swap_state.c (ffffffff81225457)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- mm/swap_state.c:delete_from_swap_cache
- mm/swap_state.c:__add_to_swap_cache
In mm/dmapool.c (ffffffff8122df3c)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- mm/dmapool.c:show_pools
In mm/slub.c (ffffffff81246326)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- mm/slub.c:__kmem_cache_shutdown
In mm/migrate.c (ffffffff8124d05f)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_page_move_mapping
In mm/khugepaged.c (ffffffff81257516)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- mm/khugepaged.c:collapse_shmem
- mm/khugepaged.c:collapse_shmem
- mm/khugepaged.c:collapse_shmem
- mm/khugepaged.c:collapse_shmem
- mm/khugepaged.c:collapse_shmem
In mm/memcontrol.c (ffffffff8126269b)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_commit_charge
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
In mm/page_idle.c (ffffffff8126c37b)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In fs/exec.c (ffffffff8127ad87)
Location: include/linux/spinlock.h:333
Inline: True
In fs/fcntl.c (ffffffff812892dc)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_remove_entry
In fs/inode.c (ffffffff8129281f)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffffffff812a53c9)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:inode_switch_wbs_work_fn
In fs/fs_pin.c (ffffffff812ada8f)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/eventpoll.c (ffffffff812c2dce)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- fs/eventpoll.c:SyS_epoll_ctl
In fs/signalfd.c (ffffffff812c4855)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- fs/signalfd.c:compat_SyS_signalfd
- fs/signalfd.c:SyS_signalfd
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (ffffffff812c501a)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:timerfd_ioctl
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_read
In fs/eventfd.c (ffffffff812c5d98)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_show_fdinfo
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_ctx_read
- fs/eventfd.c:eventfd_ctx_read
In fs/aio.c (ffffffff812cb82c)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- fs/aio.c:SyS_io_cancel
- fs/aio.c:do_io_submit
- fs/aio.c:free_ioctx_users
In fs/dax.c (ffffffff812cd949)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- fs/dax.c:dax_finish_sync_fault
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_insert_mapping_entry
- fs/dax.c:__dax_invalidate_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:dax_unlock_mapping_entry
- fs/dax.c:get_unlocked_mapping_entry
In fs/coredump.c (ffffffff812e0254)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/kernfs/dir.c (ffffffff812ffb68)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
In fs/kernfs/file.c (ffffffff813009d2)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify_workfn
- fs/kernfs/file.c:kernfs_notify_workfn
- fs/kernfs/file.c:kernfs_drain_open_files
- fs/kernfs/file.c:kernfs_fop_open
In ipc/shm.c (ffffffff813aea58)
Location: include/linux/spinlock.h:333
Inline: True
In security/selinux/hooks.c (ffffffff813ccf93)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/blk-core.c (ffffffff8144eb7d)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- block/blk-core.c:blk_set_runtime_active
- block/blk-core.c:generic_make_request_checks
- block/blk-core.c:blk_queue_bio
- block/blk-core.c:blk_queue_bio
- block/blk-core.c:blk_queue_bio
- block/blk-core.c:blk_get_request_flags
- block/blk-core.c:get_request
- block/blk-core.c:get_request
- block/blk-core.c:get_request
- block/blk-core.c:blk_update_nr_requests
- block/blk-core.c:blk_cleanup_queue
- block/blk-core.c:blk_cleanup_queue
- block/blk-core.c:blk_cleanup_queue
- block/blk-core.c:blk_set_queue_dying
- block/blk-core.c:blk_set_queue_dying
- block/blk-core.c:blk_queue_bypass_end
- block/blk-core.c:blk_drain_queue
- block/blk-core.c:__blk_drain_queue
- block/blk-core.c:blk_delay_work
In block/blk-sysfs.c (ffffffff81453878)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- block/blk-sysfs.c:queue_wc_store
- block/blk-sysfs.c:queue_poll_store
- block/blk-sysfs.c:queue_rq_affinity_store
- block/blk-sysfs.c:queue_nomerges_store
- block/blk-sysfs.c:queue_store_iostats
- block/blk-sysfs.c:queue_store_random
- block/blk-sysfs.c:queue_store_nonrot
- block/blk-sysfs.c:queue_max_sectors_store
In block/blk-flush.c (ffffffff814549f5)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-settings.c (ffffffff81455981)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- block/blk-settings.c:blk_queue_write_cache
- block/blk-settings.c:blk_queue_flush_queueable
In block/blk-ioc.c (ffffffff8145613d)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:ioc_clear_queue
In block/blk-exec.c (ffffffff81456839)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- block/blk-exec.c:blk_execute_rq_nowait
In block/blk-mq.c (ffffffff8145d66b)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-sched.c (ffffffff814613b5)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_assign_ioc
In block/genhd.c (ffffffff81464095)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- block/genhd.c:disk_check_events
- block/genhd.c:disk_clear_events
- block/genhd.c:disk_clear_events
- block/genhd.c:disk_flush_events
In block/badblocks.c (ffffffff814674fe)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/bsg.c (ffffffff8147123d)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- block/bsg.c:bsg_ioctl
- block/bsg.c:bsg_poll
- block/bsg.c:bsg_release
- block/bsg.c:bsg_write
- block/bsg.c:bsg_write
- block/bsg.c:bsg_write
- block/bsg.c:bsg_get_done_cmd
In block/bsg-lib.c (ffffffff81472456)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_request_fn
- block/bsg-lib.c:bsg_request_fn
- block/bsg-lib.c:bsg_request_fn
In block/blk-cgroup.c (ffffffff81474a5d)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_exit_queue
- block/blk-cgroup.c:blkcg_init_queue
- block/blk-cgroup.c:blkcg_init_queue
- block/blk-cgroup.c:blkcg_css_offline
- block/blk-cgroup.c:blkcg_css_offline
- block/blk-cgroup.c:blkcg_print_stat
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkcg_print_blkgs
- block/blk-cgroup.c:blkcg_reset_stats
In block/blk-throttle.c (ffffffff814789ca)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- block/blk-throttle.c:blk_throtl_drain
- block/blk-throttle.c:blk_throtl_bio
- block/blk-throttle.c:blk_throtl_dispatch_work_fn
- block/blk-throttle.c:throtl_pending_timer_fn
- block/blk-throttle.c:throtl_pending_timer_fn
In block/noop-iosched.c (ffffffff81478cf2)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- block/noop-iosched.c:noop_init_queue
In block/deadline-iosched.c (ffffffff814794b8)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- block/deadline-iosched.c:deadline_init_queue
In block/cfq-iosched.c (ffffffff8147d1b2)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- block/cfq-iosched.c:cfq_init_queue
- block/cfq-iosched.c:cfq_init_queue
- block/cfq-iosched.c:cfq_exit_queue
- block/cfq-iosched.c:cfq_kick_queue
- block/cfq-iosched.c:cfq_set_request
- block/cfq-iosched.c:__cfq_set_weight
In block/blk-wbt.c (ffffffff81484a0b)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- block/blk-wbt.c:wbt_wait
In block/blk-mq-debugfs.c (ffffffff81485a23)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_requeue_list_start
In lib/percpu-refcount.c (ffffffff81496303)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In lib/percpu_counter.c (ffffffff814bd565)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- lib/percpu_counter.c:percpu_counter_cpu_dead
In drivers/pci/pci.c (ffffffff814ed83d)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/pci/pci.c:pci_dev_complete_resume
- drivers/pci/pci.c:pci_dev_keep_suspended
In drivers/pci/pcie/pme.c (ffffffff815040b3)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_resume
- drivers/pci/pcie/pme.c:pcie_pme_suspend
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
In drivers/acpi/acpi_cmos_rtc.c (ffffffff8154f5af)
Location: include/linux/spinlock.h:333
Inline: True
In drivers/virtio/virtio.c (ffffffff815b20ad)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_device_freeze
- drivers/virtio/virtio.c:virtio_dev_remove
- drivers/virtio/virtio.c:virtio_config_enable
In drivers/virtio/virtio_balloon.c (ffffffff815b86ca)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_remove
In drivers/tty/tty_io.c (ffffffff815d7d1a)
Location: include/linux/spinlock.h:333
Inline: True
In drivers/tty/n_tty.c (ffffffff815dda6b)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff815dec5a)
Location: include/linux/spinlock.h:333
Inline: True
In drivers/tty/tty_port.c (ffffffff815e100f)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_jobctrl.c (ffffffff815e226e)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
- drivers/tty/tty_jobctrl.c:tty_open_proc_set_tty
In drivers/tty/pty.c (ffffffff815e280c)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_set_termios
- drivers/tty/pty.c:pty_flush_buffer
- drivers/tty/pty.c:pty_set_pktmode
- drivers/tty/pty.c:pty_close
In drivers/tty/vt/vt_ioctl.c (ffffffff815e56cb)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
In drivers/tty/serial/serial_core.c (ffffffff815faef3)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_carrier_raised
- drivers/tty/serial/serial_core.c:uart_tty_port_shutdown
- drivers/tty/serial/serial_core.c:uart_get_icount
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_tiocmget
- drivers/tty/serial/serial_core.c:uart_change_speed
In drivers/tty/serial/8250/8250_core.c (ffffffff815fc19b)
Location: include/linux/spinlock.h:333
Inline: True
In drivers/tty/serial/8250/8250_port.c (ffffffff81600635)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
In drivers/char/virtio_console.c (ffffffff816120f8)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/char/virtio_console.c:virtcons_remove
- drivers/char/virtio_console.c:virtcons_probe
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:add_port
- drivers/char/virtio_console.c:fill_queue
- drivers/char/virtio_console.c:init_port_console
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hpet.c (ffffffff81613346)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_release
- drivers/char/hpet.c:hpet_poll
- drivers/char/hpet.c:hpet_read
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_open
In drivers/base/power/sysfs.c (ffffffff8165039e)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/base/power/sysfs.c:rtpm_suspended_time_show
- drivers/base/power/sysfs.c:rtpm_active_time_show
In drivers/base/power/common.c (ffffffff816510fc)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/base/power/common.c:dev_pm_put_subsys_data
- drivers/base/power/common.c:dev_pm_get_subsys_data
In drivers/base/power/qos.c (ffffffff816521c2)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_constraints_destroy
- drivers/base/power/qos.c:dev_pm_qos_constraints_allocate
In drivers/base/power/runtime.c (ffffffff81654abc)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_drop_link
- drivers/base/power/runtime.c:pm_runtime_new_link
- drivers/base/power/runtime.c:__pm_runtime_use_autosuspend
- drivers/base/power/runtime.c:pm_runtime_set_autosuspend_delay
- drivers/base/power/runtime.c:pm_runtime_irq_safe
- drivers/base/power/runtime.c:pm_runtime_no_callbacks
- drivers/base/power/runtime.c:pm_runtime_allow
- drivers/base/power/runtime.c:pm_runtime_forbid
- drivers/base/power/runtime.c:__pm_runtime_disable
- drivers/base/power/runtime.c:pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:pm_runtime_work
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_callback
- drivers/base/power/runtime.c:pm_runtime_set_memalloc_noio
In drivers/base/power/main.c (ffffffff8165870e)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/base/power/main.c:device_pm_check_callbacks
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:__device_suspend
In drivers/base/power/wakeup.c (ffffffff8165960c)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_wakeup_disable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/domain.c (ffffffff8165cdfe)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/base/power/domain.c:__pm_genpd_add_device
- drivers/base/power/domain.c:genpd_free_dev_data
- drivers/base/power/domain.c:genpd_dev_pm_qos_notifier
In drivers/base/power/clock_ops.c (ffffffff8165d7e5)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_destroy
- drivers/base/power/clock_ops.c:pm_clk_remove_clk
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:__pm_clk_add
In drivers/block/loop.c (ffffffff8166f6f3)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/block/loop.c:loop_clr_fd
- drivers/block/loop.c:loop_attr_do_show_backing_file
In drivers/dma-buf/dma-buf.c (ffffffff816a7223)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/sw_sync.c (ffffffff816aac1e)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:sync_timeline_signal
In drivers/dma-buf/sync_debug.c (ffffffff816ab1a5)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_debugfs_show
In drivers/scsi/scsi_lib.c (ffffffff816b4a8e)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:device_block
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
In drivers/ata/libata-scsi.c (ffffffff816dbb5e)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_store
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_store
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_show
- drivers/ata/libata-scsi.c:ata_scsi_park_show
In drivers/ata/libata-sff.c (ffffffff816e7f69)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_flush_pio_task
In drivers/net/xen-netfront.c (ffffffff8170b3c2)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:netback_changed
In drivers/usb/core/hub.c (ffffffff81717de8)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/hub.c:hub_ioctl
- drivers/usb/core/hub.c:hub_disconnect
In drivers/usb/core/hcd.c (ffffffff8171bb5f)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_remove_hcd
- drivers/usb/core/hcd.c:usb_add_hcd
- drivers/usb/core/hcd.c:usb_add_hcd
- drivers/usb/core/hcd.c:hcd_bus_resume
- drivers/usb/core/hcd.c:hcd_bus_suspend
- drivers/usb/core/hcd.c:usb_hcd_synchronize_unlinks
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:usb_hcd_submit_urb
- drivers/usb/core/hcd.c:usb_hcd_submit_urb
In drivers/usb/core/urb.c (ffffffff8171edad)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffff817206ee)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_wait
- drivers/usb/core/message.c:usb_sg_wait
In drivers/usb/core/devio.c (ffffffff8172b078)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (ffffffff817482a9)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_suspend
- drivers/usb/host/ehci-hcd.c:ehci_remove_device
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_shutdown
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:set_owner
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff817531a3)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_resume
- drivers/usb/host/ohci-hcd.c:ohci_restart
- drivers/usb/host/ohci-hcd.c:ohci_run
- drivers/usb/host/ohci-hcd.c:ohci_bus_resume
- drivers/usb/host/ohci-hcd.c:ohci_bus_suspend
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_suspend
In drivers/usb/host/uhci-hcd.c (ffffffff817592ba)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_pci_resume
- drivers/usb/host/uhci-hcd.c:uhci_pci_suspend
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_rh_resume
- drivers/usb/host/uhci-hcd.c:uhci_rh_suspend
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:wakeup_rh
- drivers/usb/host/uhci-hcd.c:suspend_rh
In drivers/usb/host/xhci.c (ffffffff8175cbfd)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
- drivers/usb/host/xhci.c:xhci_shutdown
- drivers/usb/host/xhci.c:xhci_stop
In drivers/usb/host/xhci-dbgtty.c (ffffffff81774b8c)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_port_activate
- drivers/usb/host/xhci-dbgtty.c:dbc_rx_push
In drivers/input/serio/serio.c (ffffffff81778bc0)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_close
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_handle_event
In drivers/input/serio/i8042.c (ffffffff8177a06d)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_stop
- drivers/input/serio/i8042.c:i8042_start
In drivers/input/serio/libps2.c (ffffffff8177b420)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:ps2_drain
- drivers/input/serio/libps2.c:ps2_sendbyte
- drivers/input/serio/libps2.c:ps2_sendbyte
In drivers/input/input.c (ffffffff8177cf43)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/input/input.c:__input_unregister_device
- drivers/input/input.c:input_dev_poweroff
- drivers/input/input.c:input_dev_freeze
- drivers/input/input.c:input_dev_resume
- drivers/input/input.c:input_dev_suspend
In drivers/input/ff-core.c (ffffffff81780374)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:input_ff_upload
In drivers/input/mousedev.c (ffffffff81781285)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffffffff817839c0)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_read
In drivers/input/keyboard/atkbd.c (ffffffff81785e82)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/input/keyboard/atkbd.c:atkbd_attr_set_helper
- drivers/input/keyboard/atkbd.c:atkbd_attr_set_helper
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_connect
- drivers/input/keyboard/atkbd.c:atkbd_disconnect
- drivers/input/keyboard/atkbd.c:atkbd_cleanup
In drivers/input/misc/uinput.c (ffffffff81789bdb)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/interface.c (ffffffff8178bcbe)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/rtc/interface.c:rtc_irq_unregister
- drivers/rtc/interface.c:rtc_irq_register
In drivers/rtc/rtc-dev.c (ffffffff8178cea1)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/rtc/rtc-dev.c:rtc_dev_read
- drivers/rtc/rtc-dev.c:rtc_dev_open
In drivers/rtc/rtc-cmos.c (ffffffff8178f2d4)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_resume
- drivers/rtc/rtc-cmos.c:cmos_suspend
- drivers/rtc/rtc-cmos.c:cmos_aie_poweroff
- drivers/rtc/rtc-cmos.c:cmos_do_shutdown
- drivers/rtc/rtc-cmos.c:cmos_do_probe
- drivers/rtc/rtc-cmos.c:cmos_nvram_write
- drivers/rtc/rtc-cmos.c:cmos_nvram_read
- drivers/rtc/rtc-cmos.c:cmos_procfs
- drivers/rtc/rtc-cmos.c:cmos_set_alarm
- drivers/rtc/rtc-cmos.c:cmos_read_alarm
In drivers/watchdog/watchdog_pretimeout.c (ffffffff817a837a)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_set
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_get
In drivers/md/md.c (ffffffff817b198c)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_flush_request
In drivers/md/md-bitmap.c (ffffffff817bc37b)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:bitmap_resize
- drivers/md/md-bitmap.c:bitmap_set_memory_bits
- drivers/md/md-bitmap.c:bitmap_start_sync
- drivers/md/md-bitmap.c:bitmap_startwrite
- drivers/md/md-bitmap.c:bitmap_daemon_work
- drivers/md/md-bitmap.c:bitmap_checkpage
In drivers/md/dm.c (ffffffff817c0616)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffffffff817ca859)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (ffffffff817cb66f)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_kvzalloc
In net/core/net_namespace.c (ffffffff8183d286)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- net/core/net_namespace.c:cleanup_net
In net/core/link_watch.c (ffffffff818627ce)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- net/core/link_watch.c:__linkwatch_run_queue
- net/core/link_watch.c:__linkwatch_run_queue
In net/core/net-sysfs.c (ffffffff8186ad7e)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- net/core/net-sysfs.c:tx_timeout_show
In net/rfkill/input.c (ffffffff8196683a)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_start
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
4.18
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/mm/mmio-mod.c (ffffffff810816fb)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- arch/x86/mm/mmio-mod.c:disable_mmiotrace
- arch/x86/mm/mmio-mod.c:enable_mmiotrace
- arch/x86/mm/mmio-mod.c:mmiotrace_iounmap
- arch/x86/mm/mmio-mod.c:mmiotrace_ioremap
In kernel/fork.c (ffffffff8108cac0)
Location: include/linux/spinlock.h:333
Inline: True
In kernel/exit.c (ffffffff810922e1)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_consider_task
- kernel/exit.c:do_group_exit
In kernel/ptrace.c (ffffffff8109b8dd)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_resume
- kernel/ptrace.c:ptrace_peek_siginfo
- kernel/ptrace.c:ptrace_check_attach
In kernel/user.c (ffffffff826f3766)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/user.c:uid_cache_init
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
In kernel/signal.c (ffffffff810a22c4)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/signal.c:do_sigaction
- kernel/signal.c:kernel_sigaction
- kernel/signal.c:do_sigpending
- kernel/signal.c:__set_current_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:ptrace_stop
In kernel/umh.c (ffffffff810a981a)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810af66e)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/workqueue.c:workqueue_offline_cpu
- kernel/workqueue.c:workqueue_offline_cpu
- kernel/workqueue.c:workqueue_online_cpu
- kernel/workqueue.c:wq_worker_comm
- kernel/workqueue.c:wq_update_unbound_numa
- kernel/workqueue.c:put_unbound_pool
- kernel/workqueue.c:put_unbound_pool
- kernel/workqueue.c:drain_workqueue
- kernel/workqueue.c:flush_workqueue_prep_pwqs
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:worker_thread
- kernel/workqueue.c:worker_thread
- kernel/workqueue.c:process_one_work
- kernel/workqueue.c:pool_mayday_timeout
- kernel/workqueue.c:idle_worker_timeout
- kernel/workqueue.c:create_worker
In kernel/pid.c (ffffffff810b0e45)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/pid.c:disable_pid_allocation
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
In kernel/kthread.c (ffffffff810b2f87)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/kthread.c:kthread_flush_work
- kernel/kthread.c:kthread_worker_fn
- kernel/kthread.c:kthread_worker_fn
In kernel/async.c (ffffffff810b6a15)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/async.c:async_unregister_domain
In kernel/ucount.c (ffffffff810b7a4a)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/ucount.c:inc_ucount
- kernel/ucount.c:inc_ucount
In kernel/sched/fair.c (ffffffff810cd878)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_fault
- kernel/sched/fair.c:task_numa_fault
In kernel/sched/wait.c (ffffffff810d97d0)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
In kernel/sched/completion.c (ffffffff819ed7f0)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible
- kernel/sched/completion.c:wait_for_completion_interruptible
- kernel/sched/completion.c:wait_for_completion_io_timeout
- kernel/sched/completion.c:wait_for_completion_io_timeout
- kernel/sched/completion.c:wait_for_completion_io
- kernel/sched/completion.c:wait_for_completion_io
- kernel/sched/completion.c:wait_for_completion_timeout
- kernel/sched/completion.c:wait_for_completion_timeout
- kernel/sched/completion.c:wait_for_completion
- kernel/sched/completion.c:wait_for_completion
In kernel/power/wakelock.c (ffffffff810f0ffb)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/rcu/sync.c (ffffffff81102cfa)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_dtor
- kernel/rcu/sync.c:rcu_sync_exit
- kernel/rcu/sync.c:rcu_sync_enter
In kernel/rcu/srcutree.c (ffffffff81103bd5)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:srcu_reschedule
- kernel/rcu/srcutree.c:srcu_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_barrier
In kernel/livepatch/transition.c (ffffffff8110c491)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/livepatch/transition.c:klp_send_signals
In kernel/freezer.c (ffffffff8110f2a8)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/posix-timers.c (ffffffff8111fb52)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff81122852)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:update_rlimit_cpu
In kernel/time/itimer.c (ffffffff81123760)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:get_cpu_itimer
In kernel/acct.c (ffffffff811363a2)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:do_acct_process
In kernel/cgroup/cgroup.c (ffffffff81143492)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_exit
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:proc_cgroup_show
- kernel/cgroup/cgroup.c:cgroup_destroy_locked
- kernel/cgroup/cgroup.c:css_free_rwork_fn
- kernel/cgroup/cgroup.c:cgroup_threads_write
- kernel/cgroup/cgroup.c:cgroup_procs_write
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:css_task_iter_next
- kernel/cgroup/cgroup.c:css_task_iter_start
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_attach_task
- kernel/cgroup/cgroup.c:cgroup_migrate
- kernel/cgroup/cgroup.c:cgroup_migrate_finish
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:task_cgroup_path
- kernel/cgroup/cgroup.c:cgroup_path_ns
- kernel/cgroup/cgroup.c:cgroup_mount
- kernel/cgroup/cgroup.c:cgroup_do_mount
- kernel/cgroup/cgroup.c:cgroup_setup_root
- kernel/cgroup/cgroup.c:cgroup_show_path
- kernel/cgroup/cgroup.c:rebind_subsystems
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
In kernel/cgroup/rstat.c (ffffffff81143f12)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_hold
- kernel/cgroup/rstat.c:cgroup_rstat_flush
- kernel/cgroup/rstat.c:cgroup_rstat_flush_locked
In kernel/cgroup/namespace.c (ffffffff81144417)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff81145d8f)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_release_agent
- kernel/cgroup/cgroup-v1.c:cgroup_task_count
- kernel/cgroup/cgroup-v1.c:cgroup_transfer_tasks
- kernel/cgroup/cgroup-v1.c:cgroup_attach_task_all
In kernel/cgroup/cpuset.c (ffffffff8114b579)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_bind
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_common_seq_show
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:update_flag
In kernel/pid_namespace.c (ffffffff8114e49a)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/seccomp.c (ffffffff8116c335)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/taskstats.c (ffffffff8116f0cc)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/blktrace.c (ffffffff8119270c)
Location: include/linux/spinlock.h:333
Inline: True
In kernel/events/uprobes.c (ffffffff811e6303)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In mm/filemap.c (ffffffff811edd5b)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- mm/filemap.c:do_read_cache_page
- mm/filemap.c:do_read_cache_page
- mm/filemap.c:filemap_fault
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:__lock_page_killable
- mm/filemap.c:__lock_page
- mm/filemap.c:__add_to_page_cache_locked
In mm/page-writeback.c (ffffffff811fc3d3)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- mm/page-writeback.c:tag_pages_for_writeback
- mm/page-writeback.c:tag_pages_for_writeback
In mm/truncate.c (ffffffff8120393b)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
- mm/truncate.c:invalidate_mapping_pages
In mm/vmscan.c (ffffffff8120cb01)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- mm/vmscan.c:check_move_unevictable_pages
- mm/vmscan.c:shrink_node_memcg
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:move_active_pages_to_lru
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:putback_inactive_pages
- mm/vmscan.c:putback_inactive_pages
- mm/vmscan.c:isolate_lru_page
In mm/shmem.c (ffffffff81213d9f)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- mm/shmem.c:shmem_lock
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_replace_page
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_unuse
- mm/shmem.c:shmem_getattr
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_free_swap
- mm/shmem.c:shmem_add_to_page_cache
In mm/backing-dev.c (ffffffff812186a7)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- mm/backing-dev.c:release_bdi
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:wb_blkcg_offline
- mm/backing-dev.c:wb_memcg_offline
In mm/percpu.c (ffffffff8121bc8c)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
In mm/list_lru.c (ffffffff8122538d)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- mm/list_lru.c:memcg_drain_all_list_lrus
- mm/list_lru.c:memcg_update_all_list_lrus
In mm/mlock.c (ffffffff81232a15)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- mm/mlock.c:__munlock_pagevec
- mm/mlock.c:munlock_vma_page
In mm/swap_state.c (ffffffff812479d2)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- mm/swap_state.c:delete_from_swap_cache
- mm/swap_state.c:__add_to_swap_cache
In mm/swap_slots.c (ffffffff8124eb8d)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- mm/swap_slots.c:free_swap_slot
In mm/dmapool.c (ffffffff81250d8c)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- mm/dmapool.c:show_pools
In mm/slub.c (ffffffff812697f2)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- mm/slub.c:__kmem_cache_shutdown
In mm/migrate.c (ffffffff81270b55)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_page_move_mapping
In mm/khugepaged.c (ffffffff8127b3ee)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- mm/khugepaged.c:collapse_shmem
- mm/khugepaged.c:collapse_shmem
- mm/khugepaged.c:collapse_shmem
- mm/khugepaged.c:collapse_shmem
- mm/khugepaged.c:collapse_shmem
In mm/memcontrol.c (ffffffff81286839)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_commit_charge
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
In mm/page_idle.c (ffffffff81290f18)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In mm/memfd.c (ffffffff812944a0)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- mm/memfd.c:memfd_fcntl
- mm/memfd.c:memfd_fcntl
In fs/exec.c (ffffffff812a2153)
Location: include/linux/spinlock.h:333
Inline: True
In fs/inode.c (ffffffff812b8455)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffffffff812cc290)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:inode_switch_wbs_work_fn
In fs/fs_pin.c (ffffffff812d583f)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/eventpoll.c (ffffffff812eace2)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- fs/eventpoll.c:ep_modify
In fs/signalfd.c (ffffffff812ed140)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (ffffffff812ee0d9)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:timerfd_ioctl
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_read
In fs/eventfd.c (ffffffff812ef078)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_show_fdinfo
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_read
- fs/eventfd.c:eventfd_read
In fs/aio.c (ffffffff812f3efb)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- fs/aio.c:__ia32_sys_io_cancel
- fs/aio.c:__x64_sys_io_cancel
- fs/aio.c:io_submit_one
- fs/aio.c:free_ioctx_users
In fs/dax.c (ffffffff812f80c9)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- fs/dax.c:dax_finish_sync_fault
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_insert_mapping_entry
- fs/dax.c:__dax_invalidate_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:dax_lock_mapping_entry
- fs/dax.c:unlock_mapping_entry
- fs/dax.c:__get_unlocked_mapping_entry
In fs/coredump.c (ffffffff8130c47e)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/kernfs/dir.c (ffffffff8132d81f)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
In fs/kernfs/file.c (ffffffff8132e6d2)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify_workfn
- fs/kernfs/file.c:kernfs_notify_workfn
- fs/kernfs/file.c:kernfs_drain_open_files
- fs/kernfs/file.c:kernfs_fop_open
In ipc/shm.c (ffffffff813ddb53)
Location: include/linux/spinlock.h:333
Inline: True
In security/selinux/hooks.c (ffffffff813fadf2)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/blk-core.c (ffffffff814815f5)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- block/blk-core.c:blk_set_runtime_active
- block/blk-core.c:blk_flush_plug_list
- block/blk-core.c:generic_make_request_checks
- block/blk-core.c:blk_queue_bio
- block/blk-core.c:blk_queue_bio
- block/blk-core.c:blk_queue_bio
- block/blk-core.c:blk_get_request
- block/blk-core.c:get_request
- block/blk-core.c:get_request
- block/blk-core.c:get_request
- block/blk-core.c:blk_update_nr_requests
- block/blk-core.c:blk_cleanup_queue
- block/blk-core.c:blk_cleanup_queue
- block/blk-core.c:blk_cleanup_queue
- block/blk-core.c:blk_set_queue_dying
- block/blk-core.c:blk_queue_bypass_end
- block/blk-core.c:blk_drain_queue
- block/blk-core.c:blk_delay_work
In block/blk-sysfs.c (ffffffff81486867)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- block/blk-sysfs.c:queue_rq_affinity_store
- block/blk-sysfs.c:queue_nomerges_store
- block/blk-sysfs.c:queue_max_sectors_store
In block/blk-flush.c (ffffffff81487e21)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-settings.c (ffffffff81488c05)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- block/blk-settings.c:blk_queue_write_cache
In block/blk-ioc.c (ffffffff814895b4)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:ioc_clear_queue
In block/blk-exec.c (ffffffff81489c76)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- block/blk-exec.c:blk_execute_rq_nowait
In block/blk-mq.c (ffffffff81490d74)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-sched.c (ffffffff81494dd4)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_assign_ioc
In block/genhd.c (ffffffff81497a1c)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- block/genhd.c:disk_check_events
- block/genhd.c:disk_clear_events
- block/genhd.c:disk_clear_events
- block/genhd.c:disk_flush_events
In block/badblocks.c (ffffffff8149b376)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/bsg.c (ffffffff814a5ddd)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- block/bsg.c:bsg_ioctl
- block/bsg.c:bsg_poll
- block/bsg.c:bsg_release
- block/bsg.c:bsg_write
- block/bsg.c:bsg_write
- block/bsg.c:bsg_write
- block/bsg.c:bsg_get_done_cmd
In block/bsg-lib.c (ffffffff814a69ac)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_request_fn
- block/bsg-lib.c:bsg_request_fn
- block/bsg-lib.c:bsg_request_fn
In block/blk-cgroup.c (ffffffff814a9005)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_exit_queue
- block/blk-cgroup.c:blkcg_init_queue
- block/blk-cgroup.c:blkcg_init_queue
- block/blk-cgroup.c:blkcg_css_free
- block/blk-cgroup.c:blkcg_css_free
- block/blk-cgroup.c:blkcg_css_offline
- block/blk-cgroup.c:blkcg_css_offline
- block/blk-cgroup.c:blkcg_print_stat
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkcg_print_blkgs
- block/blk-cgroup.c:blkcg_reset_stats
In block/blk-throttle.c (ffffffff814ad08a)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- block/blk-throttle.c:blk_throtl_drain
- block/blk-throttle.c:blk_throtl_bio
- block/blk-throttle.c:blk_throtl_dispatch_work_fn
- block/blk-throttle.c:throtl_pending_timer_fn
- block/blk-throttle.c:throtl_pending_timer_fn
In block/noop-iosched.c (ffffffff814ad450)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- block/noop-iosched.c:noop_init_queue
In block/deadline-iosched.c (ffffffff814adb6b)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- block/deadline-iosched.c:deadline_init_queue
In block/cfq-iosched.c (ffffffff814b412d)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- block/cfq-iosched.c:cfq_init_queue
- block/cfq-iosched.c:cfq_init_queue
- block/cfq-iosched.c:cfq_exit_queue
- block/cfq-iosched.c:cfq_kick_queue
- block/cfq-iosched.c:cfq_set_request
- block/cfq-iosched.c:__cfq_set_weight
In block/blk-wbt.c (ffffffff814b99b3)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- block/blk-wbt.c:wbt_wait
In block/blk-mq-debugfs.c (ffffffff814ba8b3)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_requeue_list_start
In lib/percpu-refcount.c (ffffffff814cb563)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In lib/percpu_counter.c (ffffffff814efdd8)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- lib/percpu_counter.c:percpu_counter_cpu_dead
In drivers/pci/pci.c (ffffffff8151d49d)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/pci/pci.c:pci_dev_complete_resume
- drivers/pci/pci.c:pci_dev_keep_suspended
In drivers/pci/pcie/pme.c (ffffffff81534f23)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_resume
- drivers/pci/pcie/pme.c:pcie_pme_suspend
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
In drivers/acpi/acpi_cmos_rtc.c (ffffffff81585e16)
Location: include/linux/spinlock.h:333
Inline: True
In drivers/virtio/virtio.c (ffffffff815ea50c)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_device_freeze
- drivers/virtio/virtio.c:virtio_dev_remove
- drivers/virtio/virtio.c:virtio_config_enable
In drivers/virtio/virtio_balloon.c (ffffffff815f0ca3)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_remove
In drivers/tty/tty_io.c (ffffffff81611158)
Location: include/linux/spinlock.h:333
Inline: True
In drivers/tty/n_tty.c (ffffffff81616cc4)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff81617f98)
Location: include/linux/spinlock.h:333
Inline: True
In drivers/tty/tty_port.c (ffffffff8161a295)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_jobctrl.c (ffffffff8161b51c)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
- drivers/tty/tty_jobctrl.c:tty_open_proc_set_tty
In drivers/tty/pty.c (ffffffff8161baa4)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_set_termios
- drivers/tty/pty.c:pty_flush_buffer
- drivers/tty/pty.c:pty_set_pktmode
- drivers/tty/pty.c:pty_close
In drivers/tty/vt/vt_ioctl.c (ffffffff8161e6c3)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
In drivers/tty/serial/serial_core.c (ffffffff81633027)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_carrier_raised
- drivers/tty/serial/serial_core.c:uart_tty_port_shutdown
- drivers/tty/serial/serial_core.c:uart_get_icount
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_tiocmget
- drivers/tty/serial/serial_core.c:uart_change_speed
In drivers/tty/serial/8250/8250_core.c (ffffffff816357ba)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
In drivers/tty/serial/8250/8250_port.c (ffffffff81639fa9)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
In drivers/char/virtio_console.c (ffffffff8164c913)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/char/virtio_console.c:virtcons_probe
- drivers/char/virtio_console.c:virtcons_remove
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:add_port
- drivers/char/virtio_console.c:fill_queue
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hpet.c (ffffffff8164d193)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_release
- drivers/char/hpet.c:hpet_poll
- drivers/char/hpet.c:hpet_read
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_open
In drivers/base/power/sysfs.c (ffffffff8168c015)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/base/power/sysfs.c:runtime_suspended_time_show
- drivers/base/power/sysfs.c:runtime_active_time_show
In drivers/base/power/common.c (ffffffff8168c9b5)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/base/power/common.c:dev_pm_put_subsys_data
- drivers/base/power/common.c:dev_pm_get_subsys_data
In drivers/base/power/qos.c (ffffffff8168daa2)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_constraints_destroy
- drivers/base/power/qos.c:dev_pm_qos_constraints_allocate
In drivers/base/power/runtime.c (ffffffff8169038c)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_drop_link
- drivers/base/power/runtime.c:pm_runtime_new_link
- drivers/base/power/runtime.c:__pm_runtime_use_autosuspend
- drivers/base/power/runtime.c:pm_runtime_set_autosuspend_delay
- drivers/base/power/runtime.c:pm_runtime_irq_safe
- drivers/base/power/runtime.c:pm_runtime_no_callbacks
- drivers/base/power/runtime.c:pm_runtime_allow
- drivers/base/power/runtime.c:pm_runtime_forbid
- drivers/base/power/runtime.c:__pm_runtime_disable
- drivers/base/power/runtime.c:pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:pm_runtime_work
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_callback
- drivers/base/power/runtime.c:pm_runtime_set_memalloc_noio
In drivers/base/power/main.c (ffffffff816940b5)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/base/power/main.c:device_pm_check_callbacks
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:dpm_propagate_wakeup_to_parent
In drivers/base/power/wakeup.c (ffffffff81695246)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_wakeup_disable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/domain.c (ffffffff81698b14)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/base/power/domain.c:pm_genpd_add_device
- drivers/base/power/domain.c:genpd_free_dev_data
- drivers/base/power/domain.c:genpd_dev_pm_qos_notifier
In drivers/base/power/clock_ops.c (ffffffff816995f0)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_destroy
- drivers/base/power/clock_ops.c:pm_clk_remove_clk
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:__pm_clk_add
In drivers/block/loop.c (ffffffff816ab213)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/block/loop.c:loop_clr_fd
- drivers/block/loop.c:loop_attr_do_show_backing_file
In drivers/dma-buf/dma-buf.c (ffffffff816e348e)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/sw_sync.c (ffffffff816e7118)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:sync_timeline_signal
In drivers/dma-buf/sync_debug.c (ffffffff816e76bf)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_debugfs_show
In drivers/scsi/scsi_lib.c (ffffffff816f0cbe)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:device_block
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
- drivers/scsi/scsi_lib.c:scsi_request_fn
In drivers/ata/libata-scsi.c (ffffffff817182de)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_store
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_store
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_show
- drivers/ata/libata-scsi.c:ata_scsi_park_show
In drivers/ata/libata-sff.c (ffffffff817244e9)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_flush_pio_task
In drivers/net/xen-netfront.c (ffffffff81749e3d)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:netback_changed
In drivers/usb/core/hub.c (ffffffff81756cab)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/hub.c:hub_ioctl
- drivers/usb/core/hub.c:hub_disconnect
In drivers/usb/core/hcd.c (ffffffff8175a80f)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_remove_hcd
- drivers/usb/core/hcd.c:usb_add_hcd
- drivers/usb/core/hcd.c:usb_add_hcd
- drivers/usb/core/hcd.c:hcd_bus_resume
- drivers/usb/core/hcd.c:hcd_bus_suspend
- drivers/usb/core/hcd.c:usb_hcd_synchronize_unlinks
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:usb_hcd_submit_urb
- drivers/usb/core/hcd.c:usb_hcd_submit_urb
In drivers/usb/core/urb.c (ffffffff8175dbb5)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffff8175efae)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_wait
- drivers/usb/core/message.c:usb_sg_wait
In drivers/usb/core/devio.c (ffffffff81769c02)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (ffffffff81788a9e)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_suspend
- drivers/usb/host/ehci-hcd.c:ehci_remove_device
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_shutdown
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:set_owner
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff817938f5)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_resume
- drivers/usb/host/ohci-hcd.c:ohci_restart
- drivers/usb/host/ohci-hcd.c:ohci_run
- drivers/usb/host/ohci-hcd.c:ohci_bus_resume
- drivers/usb/host/ohci-hcd.c:ohci_bus_suspend
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_suspend
In drivers/usb/host/uhci-hcd.c (ffffffff8179938a)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_pci_resume
- drivers/usb/host/uhci-hcd.c:uhci_pci_suspend
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_rh_resume
- drivers/usb/host/uhci-hcd.c:uhci_rh_suspend
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:wakeup_rh
- drivers/usb/host/uhci-hcd.c:suspend_rh
In drivers/usb/host/xhci.c (ffffffff8179d5aa)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
- drivers/usb/host/xhci.c:xhci_shutdown
- drivers/usb/host/xhci.c:xhci_stop
In drivers/input/serio/serio.c (ffffffff817b9880)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_close
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_handle_event
In drivers/input/serio/i8042.c (ffffffff817bb22d)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_stop
- drivers/input/serio/i8042.c:i8042_start
In drivers/input/serio/libps2.c (ffffffff817bc274)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:ps2_drain
- drivers/input/serio/libps2.c:ps2_sendbyte
- drivers/input/serio/libps2.c:ps2_do_sendbyte
In drivers/input/input.c (ffffffff817bdfe7)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/input/input.c:__input_unregister_device
- drivers/input/input.c:input_dev_poweroff
- drivers/input/input.c:input_dev_freeze
- drivers/input/input.c:input_dev_resume
- drivers/input/input.c:input_dev_suspend
In drivers/input/ff-core.c (ffffffff817c147f)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:input_ff_upload
In drivers/input/mousedev.c (ffffffff817c1ada)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffffffff817c4b50)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_read
In drivers/input/keyboard/atkbd.c (ffffffff817c6f52)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/input/keyboard/atkbd.c:atkbd_attr_set_helper
- drivers/input/keyboard/atkbd.c:atkbd_attr_set_helper
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_connect
- drivers/input/keyboard/atkbd.c:atkbd_disconnect
- drivers/input/keyboard/atkbd.c:atkbd_cleanup
In drivers/input/misc/uinput.c (ffffffff817ca86a)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/interface.c (ffffffff817cd455)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/rtc/interface.c:rtc_irq_unregister
- drivers/rtc/interface.c:rtc_irq_register
In drivers/rtc/rtc-dev.c (ffffffff817cf4b1)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/rtc/rtc-dev.c:rtc_dev_read
- drivers/rtc/rtc-dev.c:rtc_dev_open
In drivers/rtc/rtc-cmos.c (ffffffff817d1b3f)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_resume
- drivers/rtc/rtc-cmos.c:cmos_suspend
- drivers/rtc/rtc-cmos.c:cmos_aie_poweroff
- drivers/rtc/rtc-cmos.c:cmos_do_shutdown
- drivers/rtc/rtc-cmos.c:cmos_do_probe
- drivers/rtc/rtc-cmos.c:cmos_nvram_write
- drivers/rtc/rtc-cmos.c:cmos_nvram_read
- drivers/rtc/rtc-cmos.c:cmos_procfs
- drivers/rtc/rtc-cmos.c:cmos_set_alarm
- drivers/rtc/rtc-cmos.c:cmos_read_alarm
In drivers/pps/pps.c (ffffffff817de349)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/pps/pps.c:pps_cdev_compat_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
In drivers/watchdog/watchdog_pretimeout.c (ffffffff817efdf9)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_set
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_get
In drivers/md/md-bitmap.c (ffffffff8180450f)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:bitmap_resize
- drivers/md/md-bitmap.c:bitmap_set_memory_bits
- drivers/md/md-bitmap.c:bitmap_start_sync
- drivers/md/md-bitmap.c:bitmap_startwrite
- drivers/md/md-bitmap.c:bitmap_daemon_work
- drivers/md/md-bitmap.c:bitmap_checkpage
In drivers/md/dm.c (ffffffff81808ba6)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffffffff81813656)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (ffffffff81814455)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_kvzalloc
In net/core/link_watch.c (ffffffff818ae4ae)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- net/core/link_watch.c:__linkwatch_run_queue
- net/core/link_watch.c:__linkwatch_run_queue
In net/core/net-sysfs.c (ffffffff818bb615)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- net/core/net-sysfs.c:tx_timeout_show
In net/rfkill/input.c (ffffffff819bff95)
Location: include/linux/spinlock.h:333
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_start
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
5.0
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/mm/mmio-mod.c (ffffffff8108830b)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- arch/x86/mm/mmio-mod.c:disable_mmiotrace
- arch/x86/mm/mmio-mod.c:enable_mmiotrace
- arch/x86/mm/mmio-mod.c:mmiotrace_iounmap
- arch/x86/mm/mmio-mod.c:mmiotrace_ioremap
In kernel/fork.c (ffffffff81093b19)
Location: include/linux/spinlock.h:352
Inline: True
In kernel/exit.c (ffffffff8109a5e8)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_consider_task
- kernel/exit.c:do_group_exit
In kernel/ptrace.c (ffffffff810a3aee)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_resume
- kernel/ptrace.c:ptrace_peek_siginfo
- kernel/ptrace.c:ptrace_check_attach
In kernel/user.c (ffffffff828aa54e)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/user.c:uid_cache_init
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
In kernel/signal.c (ffffffff810aae09)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/signal.c:do_sigaction
- kernel/signal.c:kernel_sigaction
- kernel/signal.c:do_sigpending
- kernel/signal.c:__set_current_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:ptrace_stop
- kernel/signal.c:calculate_sigpending
In kernel/umh.c (ffffffff810b24ba)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810b87de)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/workqueue.c:workqueue_offline_cpu
- kernel/workqueue.c:workqueue_offline_cpu
- kernel/workqueue.c:workqueue_online_cpu
- kernel/workqueue.c:wq_worker_comm
- kernel/workqueue.c:wq_update_unbound_numa
- kernel/workqueue.c:put_unbound_pool
- kernel/workqueue.c:put_unbound_pool
- kernel/workqueue.c:drain_workqueue
- kernel/workqueue.c:flush_workqueue_prep_pwqs
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:worker_thread
- kernel/workqueue.c:worker_thread
- kernel/workqueue.c:process_one_work
- kernel/workqueue.c:pool_mayday_timeout
- kernel/workqueue.c:idle_worker_timeout
- kernel/workqueue.c:create_worker
In kernel/pid.c (ffffffff810b9f45)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/pid.c:disable_pid_allocation
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
In kernel/kthread.c (ffffffff810bc017)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/kthread.c:kthread_flush_work
- kernel/kthread.c:kthread_worker_fn
- kernel/kthread.c:kthread_worker_fn
In kernel/async.c (ffffffff810bfca5)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/async.c:async_unregister_domain
In kernel/ucount.c (ffffffff810c0b4a)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/ucount.c:inc_ucount
- kernel/ucount.c:inc_ucount
In kernel/sched/fair.c (ffffffff810d5fb2)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_fault
- kernel/sched/fair.c:task_numa_fault
In kernel/sched/wait.c (ffffffff810e32d0)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
In kernel/sched/completion.c (ffffffff81a28a00)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible
- kernel/sched/completion.c:wait_for_completion_interruptible
- kernel/sched/completion.c:wait_for_completion_io_timeout
- kernel/sched/completion.c:wait_for_completion_io_timeout
- kernel/sched/completion.c:wait_for_completion_io
- kernel/sched/completion.c:wait_for_completion_io
- kernel/sched/completion.c:wait_for_completion_timeout
- kernel/sched/completion.c:wait_for_completion_timeout
- kernel/sched/completion.c:wait_for_completion
- kernel/sched/completion.c:wait_for_completion
In kernel/power/wakelock.c (ffffffff810fc80b)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/rcu/sync.c (ffffffff8110e6b6)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_dtor
- kernel/rcu/sync.c:rcu_sync_exit
- kernel/rcu/sync.c:rcu_sync_enter
In kernel/rcu/srcutree.c (ffffffff8110f595)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:srcu_reschedule
- kernel/rcu/srcutree.c:srcu_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_barrier
In kernel/livepatch/transition.c (ffffffff81117c81)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/livepatch/transition.c:klp_send_signals
In kernel/freezer.c (ffffffff8111a8e8)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/posix-timers.c (ffffffff8112b329)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff8112df32)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:update_rlimit_cpu
In kernel/time/itimer.c (ffffffff8112ee30)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:get_cpu_itimer
In kernel/acct.c (ffffffff81141b32)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:do_acct_process
In kernel/cgroup/cgroup.c (ffffffff8114efc2)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_exit
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:proc_cgroup_show
- kernel/cgroup/cgroup.c:cgroup_destroy_locked
- kernel/cgroup/cgroup.c:css_free_rwork_fn
- kernel/cgroup/cgroup.c:cgroup_threads_write
- kernel/cgroup/cgroup.c:cgroup_procs_write
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:css_task_iter_next
- kernel/cgroup/cgroup.c:css_task_iter_start
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_attach_task
- kernel/cgroup/cgroup.c:cgroup_migrate
- kernel/cgroup/cgroup.c:cgroup_migrate_finish
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:task_cgroup_path
- kernel/cgroup/cgroup.c:cgroup_path_ns
- kernel/cgroup/cgroup.c:cgroup_mount
- kernel/cgroup/cgroup.c:cgroup_do_mount
- kernel/cgroup/cgroup.c:cgroup_setup_root
- kernel/cgroup/cgroup.c:cgroup_show_path
- kernel/cgroup/cgroup.c:rebind_subsystems
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
In kernel/cgroup/rstat.c (ffffffff8114fa22)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_hold
- kernel/cgroup/rstat.c:cgroup_rstat_flush
- kernel/cgroup/rstat.c:cgroup_rstat_flush_locked
In kernel/cgroup/namespace.c (ffffffff8114ff27)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff8115194f)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_release_agent
- kernel/cgroup/cgroup-v1.c:cgroup_task_count
- kernel/cgroup/cgroup-v1.c:cgroup_transfer_tasks
- kernel/cgroup/cgroup-v1.c:cgroup_attach_task_all
In kernel/cgroup/cpuset.c (ffffffff81157e94)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_bind
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_common_seq_show
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:update_flag
- kernel/cgroup/cpuset.c:update_cpumasks_hier
In kernel/pid_namespace.c (ffffffff8115b17a)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/seccomp.c (ffffffff81179d55)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/taskstats.c (ffffffff8117cbcc)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/blktrace.c (ffffffff8119fe4c)
Location: include/linux/spinlock.h:352
Inline: True
In kernel/events/uprobes.c (ffffffff811f6e53)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In mm/filemap.c (ffffffff811ff33b)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/filemap.c:do_read_cache_page
- mm/filemap.c:do_read_cache_page
- mm/filemap.c:filemap_fault
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:__lock_page_killable
- mm/filemap.c:__lock_page
- mm/filemap.c:put_and_wait_on_page_locked
- mm/filemap.c:__add_to_page_cache_locked
In mm/page-writeback.c (ffffffff8120ea5f)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/page-writeback.c:tag_pages_for_writeback
- mm/page-writeback.c:tag_pages_for_writeback
In mm/truncate.c (ffffffff8121620b)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
- mm/truncate.c:invalidate_mapping_pages
- mm/truncate.c:truncate_inode_pages_final
In mm/vmscan.c (ffffffff8121f975)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/vmscan.c:check_move_unevictable_pages
- mm/vmscan.c:shrink_node_memcg
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:move_active_pages_to_lru
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:putback_inactive_pages
- mm/vmscan.c:putback_inactive_pages
- mm/vmscan.c:isolate_lru_page
In mm/shmem.c (ffffffff81226d5f)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/shmem.c:shmem_lock
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_replace_page
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_unuse
- mm/shmem.c:shmem_getattr
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_free_swap
- mm/shmem.c:shmem_add_to_page_cache
In mm/backing-dev.c (ffffffff8122b5b7)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/backing-dev.c:release_bdi
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:wb_blkcg_offline
- mm/backing-dev.c:wb_memcg_offline
In mm/percpu.c (ffffffff8122ec6c)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
In mm/list_lru.c (ffffffff812384d3)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/list_lru.c:memcg_drain_all_list_lrus
- mm/list_lru.c:memcg_update_all_list_lrus
- mm/list_lru.c:list_lru_walk_one_irq
In mm/workingset.c (ffffffff81238c78)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
In mm/mlock.c (ffffffff812461e5)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/mlock.c:__munlock_pagevec
- mm/mlock.c:munlock_vma_page
In mm/swap_state.c (ffffffff8125bf95)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/swap_state.c:delete_from_swap_cache
- mm/swap_state.c:add_to_swap_cache
In mm/swap_slots.c (ffffffff8126306d)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/swap_slots.c:free_swap_slot
In mm/dmapool.c (ffffffff8126526c)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/dmapool.c:show_pools
In mm/slub.c (ffffffff8127e0c1)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/slub.c:__kmem_cache_shutdown
In mm/migrate.c (ffffffff81285170)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_page_move_mapping
In mm/khugepaged.c (ffffffff8128ff88)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/khugepaged.c:collapse_shmem
- mm/khugepaged.c:collapse_shmem
- mm/khugepaged.c:collapse_shmem
- mm/khugepaged.c:collapse_shmem
In mm/memcontrol.c (ffffffff8129b7a9)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_commit_charge
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
In mm/page_idle.c (ffffffff812a5f38)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In mm/memfd.c (ffffffff812a8ea3)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- mm/memfd.c:memfd_fcntl
- mm/memfd.c:memfd_fcntl
- mm/memfd.c:memfd_fcntl
- mm/memfd.c:memfd_fcntl
In fs/exec.c (ffffffff812b70d7)
Location: include/linux/spinlock.h:352
Inline: True
In fs/inode.c (ffffffff812cd5a5)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffffffff812e11e7)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:inode_switch_wbs_work_fn
In fs/fs_pin.c (ffffffff812eac0f)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/eventpoll.c (ffffffff81300852)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/eventpoll.c:ep_poll
- fs/eventpoll.c:ep_poll
- fs/eventpoll.c:ep_poll
- fs/eventpoll.c:ep_modify
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_remove
In fs/signalfd.c (ffffffff81301e8e)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (ffffffff81302b69)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:timerfd_ioctl
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_read
In fs/eventfd.c (ffffffff81303a08)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_show_fdinfo
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_read
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (ffffffff813044dc)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
In fs/aio.c (ffffffff81307fdb)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/aio.c:__ia32_sys_io_cancel
- fs/aio.c:__x64_sys_io_cancel
- fs/aio.c:io_submit_one
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:free_ioctx_users
In fs/dax.c (ffffffff8130e97c)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/dax.c:dax_finish_sync_fault
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_insert_entry
- fs/dax.c:__dax_invalidate_entry
- fs/dax.c:dax_layout_busy_page
- fs/dax.c:dax_layout_busy_page
- fs/dax.c:grab_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:dax_lock_page
- fs/dax.c:dax_unlock_entry
- fs/dax.c:get_unlocked_entry
In fs/coredump.c (ffffffff81321cde)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/kernfs/dir.c (ffffffff81344bcb)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
In fs/kernfs/file.c (ffffffff81345ac2)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify_workfn
- fs/kernfs/file.c:kernfs_drain_open_files
- fs/kernfs/file.c:kernfs_fop_open
In ipc/shm.c (ffffffff813f81d3)
Location: include/linux/spinlock.h:352
Inline: True
In security/selinux/hooks.c (ffffffff814173d9)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/bio.c (ffffffff81499905)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- block/bio.c:bio_dirty_fn
In block/blk-sysfs.c (ffffffff814a0edd)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- block/blk-sysfs.c:queue_max_sectors_store
In block/blk-flush.c (ffffffff814a1e80)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-ioc.c (ffffffff814a3402)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:ioc_clear_queue
In block/blk-mq.c (ffffffff814a9ef7)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-sched.c (ffffffff814aee3a)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_assign_ioc
In block/genhd.c (ffffffff814b193c)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- block/genhd.c:disk_check_events
- block/genhd.c:disk_clear_events
- block/genhd.c:disk_clear_events
- block/genhd.c:disk_flush_events
In block/badblocks.c (ffffffff814b5686)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/bsg.c (ffffffff814bf99d)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- block/bsg.c:bsg_ioctl
In block/blk-cgroup.c (ffffffff814c30fe)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_init_queue
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkcg_print_stat
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkcg_print_blkgs
- block/blk-cgroup.c:blkcg_reset_stats
- block/blk-cgroup.c:blkg_destroy_all
In block/blk-throttle.c (ffffffff814c741d)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- block/blk-throttle.c:blk_throtl_drain
- block/blk-throttle.c:blk_throtl_bio
- block/blk-throttle.c:blk_throtl_dispatch_work_fn
- block/blk-throttle.c:throtl_pending_timer_fn
- block/blk-throttle.c:throtl_pending_timer_fn
In block/blk-mq-debugfs.c (ffffffff814cea83)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_requeue_list_start
In block/blk-pm.c (ffffffff814d5f85)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- block/blk-pm.c:blk_set_runtime_active
- block/blk-pm.c:blk_pre_runtime_suspend
In lib/percpu-refcount.c (ffffffff814e0293)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In lib/percpu_counter.c (ffffffff81503cf8)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- lib/percpu_counter.c:percpu_counter_cpu_dead
In drivers/pci/pci.c (ffffffff81532b9d)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/pci/pci.c:pci_dev_complete_resume
- drivers/pci/pci.c:pci_dev_keep_suspended
In drivers/pci/pcie/pme.c (ffffffff8154c5c3)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_resume
- drivers/pci/pcie/pme.c:pcie_pme_suspend
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
In drivers/acpi/acpi_cmos_rtc.c (ffffffff8159e146)
Location: include/linux/spinlock.h:352
Inline: True
In drivers/virtio/virtio.c (ffffffff81604a1c)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_device_freeze
- drivers/virtio/virtio.c:virtio_dev_remove
- drivers/virtio/virtio.c:virtio_config_enable
In drivers/virtio/virtio_balloon.c (ffffffff8160bb77)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_remove
- drivers/virtio/virtio_balloon.c:report_free_page_func
- drivers/virtio/virtio_balloon.c:return_free_pages_to_mm
In drivers/tty/tty_io.c (ffffffff8162dcf8)
Location: include/linux/spinlock.h:352
Inline: True
In drivers/tty/n_tty.c (ffffffff81633eda)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff81635168)
Location: include/linux/spinlock.h:352
Inline: True
In drivers/tty/tty_port.c (ffffffff81637515)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_jobctrl.c (ffffffff81638869)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
- drivers/tty/tty_jobctrl.c:tty_open_proc_set_tty
In drivers/tty/pty.c (ffffffff81638d24)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_set_termios
- drivers/tty/pty.c:pty_flush_buffer
- drivers/tty/pty.c:pty_set_pktmode
- drivers/tty/pty.c:pty_close
In drivers/tty/vt/vt_ioctl.c (ffffffff8163b923)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
In drivers/tty/serial/serial_core.c (ffffffff81652127)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_carrier_raised
- drivers/tty/serial/serial_core.c:uart_tty_port_shutdown
- drivers/tty/serial/serial_core.c:uart_get_icount
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_tiocmget
- drivers/tty/serial/serial_core.c:uart_change_speed
In drivers/tty/serial/8250/8250_core.c (ffffffff81653a88)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
In drivers/tty/serial/8250/8250_port.c (ffffffff81658149)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
In drivers/char/virtio_console.c (ffffffff8166a7e3)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/char/virtio_console.c:virtcons_probe
- drivers/char/virtio_console.c:virtcons_remove
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:add_port
- drivers/char/virtio_console.c:fill_queue
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hpet.c (ffffffff8166b2a3)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_release
- drivers/char/hpet.c:hpet_poll
- drivers/char/hpet.c:hpet_read
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_open
In drivers/base/power/sysfs.c (ffffffff816abe75)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/base/power/sysfs.c:runtime_suspended_time_show
- drivers/base/power/sysfs.c:runtime_active_time_show
In drivers/base/power/common.c (ffffffff816acc05)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/base/power/common.c:dev_pm_put_subsys_data
- drivers/base/power/common.c:dev_pm_get_subsys_data
In drivers/base/power/qos.c (ffffffff816adcf2)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_constraints_destroy
- drivers/base/power/qos.c:dev_pm_qos_constraints_allocate
In drivers/base/power/runtime.c (ffffffff816b09ec)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_drop_link
- drivers/base/power/runtime.c:pm_runtime_new_link
- drivers/base/power/runtime.c:__pm_runtime_use_autosuspend
- drivers/base/power/runtime.c:pm_runtime_set_autosuspend_delay
- drivers/base/power/runtime.c:pm_runtime_irq_safe
- drivers/base/power/runtime.c:pm_runtime_no_callbacks
- drivers/base/power/runtime.c:pm_runtime_allow
- drivers/base/power/runtime.c:pm_runtime_forbid
- drivers/base/power/runtime.c:__pm_runtime_disable
- drivers/base/power/runtime.c:pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:pm_runtime_work
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:__rpm_callback
- drivers/base/power/runtime.c:pm_runtime_set_memalloc_noio
In drivers/base/power/main.c (ffffffff816b4735)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/base/power/main.c:device_pm_check_callbacks
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:dpm_propagate_wakeup_to_parent
In drivers/base/power/wakeup.c (ffffffff816b58b6)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_wakeup_disable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/domain.c (ffffffff816b9364)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/base/power/domain.c:pm_genpd_add_device
- drivers/base/power/domain.c:genpd_free_dev_data
- drivers/base/power/domain.c:genpd_dev_pm_qos_notifier
In drivers/base/power/clock_ops.c (ffffffff816b9da0)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_destroy
- drivers/base/power/clock_ops.c:pm_clk_remove_clk
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:__pm_clk_add
In drivers/block/loop.c (ffffffff816cb8f7)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:loop_attr_do_show_backing_file
In drivers/dma-buf/dma-buf.c (ffffffff8170680e)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/sw_sync.c (ffffffff8170a4a8)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:sync_timeline_signal
In drivers/dma-buf/sync_debug.c (ffffffff8170aa4f)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_debugfs_show
In drivers/scsi/scsi_lib.c (ffffffff81715355)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
In drivers/ata/libata-scsi.c (ffffffff8173a92e)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_store
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_store
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_show
- drivers/ata/libata-scsi.c:ata_scsi_park_show
In drivers/ata/libata-sff.c (ffffffff81747029)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_flush_pio_task
In drivers/net/xen-netfront.c (ffffffff8176dfc7)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:netback_changed
In drivers/usb/core/hub.c (ffffffff8177b14b)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/hub.c:hub_ioctl
- drivers/usb/core/hub.c:hub_disconnect
In drivers/usb/core/hcd.c (ffffffff8177ee3f)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_remove_hcd
- drivers/usb/core/hcd.c:usb_add_hcd
- drivers/usb/core/hcd.c:usb_add_hcd
- drivers/usb/core/hcd.c:hcd_bus_resume
- drivers/usb/core/hcd.c:hcd_bus_suspend
- drivers/usb/core/hcd.c:usb_hcd_synchronize_unlinks
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:usb_hcd_submit_urb
- drivers/usb/core/hcd.c:usb_hcd_submit_urb
In drivers/usb/core/urb.c (ffffffff81782075)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffff8178372e)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_wait
- drivers/usb/core/message.c:usb_sg_wait
In drivers/usb/core/devio.c (ffffffff8178e292)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (ffffffff817b11ce)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_suspend
- drivers/usb/host/ehci-hcd.c:ehci_remove_device
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_shutdown
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:set_owner
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff817b9ec5)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_resume
- drivers/usb/host/ohci-hcd.c:ohci_restart
- drivers/usb/host/ohci-hcd.c:ohci_run
- drivers/usb/host/ohci-hcd.c:ohci_bus_resume
- drivers/usb/host/ohci-hcd.c:ohci_bus_suspend
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_suspend
In drivers/usb/host/uhci-hcd.c (ffffffff817bfcfa)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_pci_resume
- drivers/usb/host/uhci-hcd.c:uhci_pci_suspend
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_rh_resume
- drivers/usb/host/uhci-hcd.c:uhci_rh_suspend
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:wakeup_rh
- drivers/usb/host/uhci-hcd.c:suspend_rh
In drivers/usb/host/xhci.c (ffffffff817c398b)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
- drivers/usb/host/xhci.c:xhci_shutdown
- drivers/usb/host/xhci.c:xhci_stop
In drivers/input/serio/serio.c (ffffffff817e0c90)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_close
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_handle_event
In drivers/input/serio/i8042.c (ffffffff817e269d)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_stop
- drivers/input/serio/i8042.c:i8042_start
In drivers/input/serio/libps2.c (ffffffff817e36d4)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:ps2_drain
- drivers/input/serio/libps2.c:ps2_sendbyte
- drivers/input/serio/libps2.c:ps2_do_sendbyte
In drivers/input/input.c (ffffffff817e5447)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/input/input.c:__input_unregister_device
- drivers/input/input.c:input_dev_poweroff
- drivers/input/input.c:input_dev_freeze
- drivers/input/input.c:input_dev_resume
- drivers/input/input.c:input_dev_suspend
In drivers/input/ff-core.c (ffffffff817e896f)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:input_ff_upload
In drivers/input/mousedev.c (ffffffff817e8fca)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffffffff817ec124)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_read
In drivers/input/keyboard/atkbd.c (ffffffff817ee522)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/input/keyboard/atkbd.c:atkbd_attr_set_helper
- drivers/input/keyboard/atkbd.c:atkbd_attr_set_helper
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_connect
- drivers/input/keyboard/atkbd.c:atkbd_disconnect
- drivers/input/keyboard/atkbd.c:atkbd_cleanup
In drivers/input/misc/uinput.c (ffffffff817f2333)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/dev.c (ffffffff817f6621)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_open
In drivers/rtc/rtc-cmos.c (ffffffff817f8c91)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_resume
- drivers/rtc/rtc-cmos.c:cmos_suspend
- drivers/rtc/rtc-cmos.c:cmos_aie_poweroff
- drivers/rtc/rtc-cmos.c:cmos_do_shutdown
- drivers/rtc/rtc-cmos.c:cmos_do_probe
- drivers/rtc/rtc-cmos.c:cmos_nvram_write
- drivers/rtc/rtc-cmos.c:cmos_nvram_read
- drivers/rtc/rtc-cmos.c:cmos_procfs
- drivers/rtc/rtc-cmos.c:cmos_set_alarm
- drivers/rtc/rtc-cmos.c:cmos_read_alarm
In drivers/pps/pps.c (ffffffff81809769)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/pps/pps.c:pps_cdev_compat_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
In drivers/watchdog/watchdog_pretimeout.c (ffffffff8181bce9)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_set
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_get
In drivers/md/md-bitmap.c (ffffffff8183070f)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:md_bitmap_resize
- drivers/md/md-bitmap.c:md_bitmap_set_memory_bits
- drivers/md/md-bitmap.c:md_bitmap_start_sync
- drivers/md/md-bitmap.c:md_bitmap_startwrite
- drivers/md/md-bitmap.c:md_bitmap_daemon_work
- drivers/md/md-bitmap.c:md_bitmap_checkpage
In drivers/md/dm.c (ffffffff81834c76)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffffffff8183f656)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (ffffffff81840455)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_kvzalloc
In net/core/link_watch.c (ffffffff818d272e)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/core/link_watch.c:__linkwatch_run_queue
- net/core/link_watch.c:__linkwatch_run_queue
In net/core/net-sysfs.c (ffffffff818e2845)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/core/net-sysfs.c:tx_timeout_show
In net/rfkill/input.c (ffffffff819f72d5)
Location: include/linux/spinlock.h:352
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_start
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
In lib/xarray.c (ffffffff81a17d8c)
Location: include/linux/spinlock.h:352
Inline: True
5.3
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/mm/mmio-mod.c (ffffffff8108bf57)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- arch/x86/mm/mmio-mod.c:disable_mmiotrace
- arch/x86/mm/mmio-mod.c:enable_mmiotrace
- arch/x86/mm/mmio-mod.c:mmiotrace_iounmap
- arch/x86/mm/mmio-mod.c:mmiotrace_ioremap
In kernel/fork.c (ffffffff8109828c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
In kernel/exit.c (ffffffff8109f13f)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_task_zombie
- kernel/exit.c:do_group_exit
In kernel/ptrace.c (ffffffff810a88a5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_resume
- kernel/ptrace.c:ptrace_peek_siginfo
- kernel/ptrace.c:ptrace_check_attach
In kernel/user.c (ffffffff828c2d3b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/user.c:uid_cache_init
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
In kernel/signal.c (ffffffff810b030c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/signal.c:do_sigaction
- kernel/signal.c:kernel_sigaction
- kernel/signal.c:do_sigpending
- kernel/signal.c:__set_current_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:ptrace_stop
- kernel/signal.c:calculate_sigpending
In kernel/umh.c (ffffffff810b805b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810be2e3)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/workqueue.c:workqueue_offline_cpu
- kernel/workqueue.c:workqueue_offline_cpu
- kernel/workqueue.c:workqueue_online_cpu
- kernel/workqueue.c:wq_worker_comm
- kernel/workqueue.c:wq_update_unbound_numa
- kernel/workqueue.c:put_unbound_pool
- kernel/workqueue.c:put_unbound_pool
- kernel/workqueue.c:__flush_work
- kernel/workqueue.c:drain_workqueue
- kernel/workqueue.c:flush_workqueue_prep_pwqs
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:worker_thread
- kernel/workqueue.c:worker_thread
- kernel/workqueue.c:process_one_work
- kernel/workqueue.c:pool_mayday_timeout
- kernel/workqueue.c:idle_worker_timeout
- kernel/workqueue.c:create_worker
- kernel/workqueue.c:wq_worker_sleeping
In kernel/pid.c (ffffffff810bfe55)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/pid.c:disable_pid_allocation
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
In kernel/async.c (ffffffff810c5dd5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/async.c:async_unregister_domain
In kernel/ucount.c (ffffffff810c6c4a)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/ucount.c:inc_ucount
- kernel/ucount.c:inc_ucount
In kernel/sched/fair.c (ffffffff810dec20)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_fault
- kernel/sched/fair.c:task_numa_placement
In kernel/sched/wait.c (ffffffff810e9ed4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
In kernel/sched/completion.c (ffffffff81a99404)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible
- kernel/sched/completion.c:wait_for_completion_interruptible
- kernel/sched/completion.c:wait_for_completion_io_timeout
- kernel/sched/completion.c:wait_for_completion_io_timeout
- kernel/sched/completion.c:wait_for_completion_io
- kernel/sched/completion.c:wait_for_completion_io
- kernel/sched/completion.c:wait_for_completion_timeout
- kernel/sched/completion.c:wait_for_completion_timeout
- kernel/sched/completion.c:wait_for_completion
- kernel/sched/completion.c:wait_for_completion
In kernel/power/wakelock.c (ffffffff81104eee)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/rcu/sync.c (ffffffff81117d6d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_dtor
- kernel/rcu/sync.c:rcu_sync_exit
- kernel/rcu/sync.c:rcu_sync_enter
In kernel/rcu/srcutree.c (ffffffff811192e5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:srcu_reschedule
- kernel/rcu/srcutree.c:srcu_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_barrier
In kernel/livepatch/transition.c (ffffffff81121aad)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/livepatch/transition.c:klp_try_complete_transition
In kernel/freezer.c (ffffffff81124fe9)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/posix-timers.c (ffffffff8113692f)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/time/posix-timers.c:exit_itimers
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff81138952)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:update_rlimit_cpu
In kernel/time/itimer.c (ffffffff811398bb)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:get_cpu_itimer
In kernel/acct.c (ffffffff8114cf22)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:do_acct_process
In kernel/cgroup/cgroup.c (ffffffff8115ad4c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_release
- kernel/cgroup/cgroup.c:cgroup_exit
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:proc_cgroup_show
- kernel/cgroup/cgroup.c:cgroup_destroy_locked
- kernel/cgroup/cgroup.c:cgroup_destroy_locked
- kernel/cgroup/cgroup.c:cgroup_create
- kernel/cgroup/cgroup.c:css_release_work_fn
- kernel/cgroup/cgroup.c:css_free_rwork_fn
- kernel/cgroup/cgroup.c:cgroup_threads_write
- kernel/cgroup/cgroup.c:cgroup_procs_write
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:css_task_iter_next
- kernel/cgroup/cgroup.c:css_task_iter_start
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_attach_task
- kernel/cgroup/cgroup.c:cgroup_migrate
- kernel/cgroup/cgroup.c:cgroup_migrate_finish
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:task_cgroup_path
- kernel/cgroup/cgroup.c:cgroup_path_ns
- kernel/cgroup/cgroup.c:cgroup_init_fs_context
- kernel/cgroup/cgroup.c:cgroup_do_get_tree
- kernel/cgroup/cgroup.c:cgroup_setup_root
- kernel/cgroup/cgroup.c:cgroup_show_path
- kernel/cgroup/cgroup.c:rebind_subsystems
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:cgroup_task_count
In kernel/cgroup/rstat.c (ffffffff8115b933)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_hold
- kernel/cgroup/rstat.c:cgroup_rstat_flush
- kernel/cgroup/rstat.c:cgroup_rstat_flush_locked
In kernel/cgroup/namespace.c (ffffffff8115be27)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff8115d316)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_release_agent
- kernel/cgroup/cgroup-v1.c:cgroup_transfer_tasks
- kernel/cgroup/cgroup-v1.c:cgroup_attach_task_all
In kernel/cgroup/freezer.c (ffffffff8115e076)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_leave_frozen
- kernel/cgroup/freezer.c:cgroup_enter_frozen
In kernel/cgroup/cpuset.c (ffffffff81164a82)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_update_tasks
- kernel/cgroup/cpuset.c:cpuset_hotplug_update_tasks
- kernel/cgroup/cpuset.c:cpuset_bind
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_common_seq_show
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:update_flag
- kernel/cgroup/cpuset.c:update_cpumasks_hier
In kernel/pid_namespace.c (ffffffff81167816)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/seccomp.c (ffffffff81186b42)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
- kernel/seccomp.c:seccomp_set_mode_filter
In kernel/taskstats.c (ffffffff81189a88)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/blktrace.c (ffffffff811adb9b)
Location: include/linux/spinlock.h:361
Inline: True
In kernel/events/uprobes.c (ffffffff8120f4ed)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In mm/filemap.c (ffffffff812163c7)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/filemap.c:do_read_cache_page
- mm/filemap.c:do_read_cache_page
- mm/filemap.c:filemap_fault
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:__lock_page_or_retry
- mm/filemap.c:__lock_page_or_retry
- mm/filemap.c:__lock_page_killable
- mm/filemap.c:__lock_page
- mm/filemap.c:put_and_wait_on_page_locked
- mm/filemap.c:__add_to_page_cache_locked
In mm/page-writeback.c (ffffffff8121e65f)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/page-writeback.c:tag_pages_for_writeback
- mm/page-writeback.c:tag_pages_for_writeback
In mm/truncate.c (ffffffff81225ba7)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
- mm/truncate.c:invalidate_mapping_pages
- mm/truncate.c:truncate_inode_pages_final
In mm/vmscan.c (ffffffff8122f12b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/vmscan.c:check_move_unevictable_pages
- mm/vmscan.c:get_scan_count
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:isolate_lru_page
In mm/shmem.c (ffffffff812368cc)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/shmem.c:shmem_lock
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_swapin_page
- mm/shmem.c:shmem_swapin_page
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_getattr
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_free_swap
- mm/shmem.c:shmem_add_to_page_cache
In mm/backing-dev.c (ffffffff8123b1f7)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/backing-dev.c:release_bdi
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:wb_blkcg_offline
- mm/backing-dev.c:wb_memcg_offline
In mm/percpu.c (ffffffff8123e244)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
In mm/slab_common.c (ffffffff81240f2d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/slab_common.c:kmem_cache_destroy
- mm/slab_common.c:memcg_deactivate_kmem_caches
In mm/list_lru.c (ffffffff81249aad)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/list_lru.c:memcg_drain_all_list_lrus
- mm/list_lru.c:memcg_update_all_list_lrus
- mm/list_lru.c:list_lru_walk_one_irq
In mm/workingset.c (ffffffff81249d1c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
In mm/mlock.c (ffffffff81258425)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/mlock.c:__munlock_pagevec
- mm/mlock.c:munlock_vma_page
In mm/swap_state.c (ffffffff81277162)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/swap_state.c:delete_from_swap_cache
- mm/swap_state.c:add_to_swap_cache
In mm/swap_slots.c (ffffffff8127dfdd)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/swap_slots.c:free_swap_slot
In mm/dmapool.c (ffffffff8128023c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/dmapool.c:show_pools
In mm/slub.c (ffffffff81299ef1)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/slub.c:__kmem_cache_shutdown
In mm/migrate.c (ffffffff8129f7c8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_page_move_mapping
In mm/khugepaged.c (ffffffff812aae0b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/khugepaged.c:collapse_shmem
- mm/khugepaged.c:collapse_shmem
- mm/khugepaged.c:collapse_shmem
- mm/khugepaged.c:collapse_shmem
In mm/memcontrol.c (ffffffff812b695d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_commit_charge
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
In mm/page_idle.c (ffffffff812c1668)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In mm/memfd.c (ffffffff812c553c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
In fs/exec.c (ffffffff812d4966)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/inode.c (ffffffff812ea295)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffffffff812ff93a)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:inode_switch_wbs_work_fn
In fs/fs_pin.c (ffffffff81309675)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/eventpoll.c (ffffffff81321b28)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/eventpoll.c:ep_poll
- fs/eventpoll.c:ep_poll
In fs/signalfd.c (ffffffff81323419)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (ffffffff813247b9)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:timerfd_ioctl
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_read
In fs/eventfd.c (ffffffff81324fc8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_show_fdinfo
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_read
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (ffffffff813261e4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_show_fdinfo
- fs/userfaultfd.c:__wake_userfault
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_release
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffff81329a57)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/aio.c:__ia32_sys_io_cancel
- fs/aio.c:__x64_sys_io_cancel
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:free_ioctx_users
In fs/io_uring.c (ffffffff8132ed92)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/io_uring.c:io_ring_ctx_wait_and_kill
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:io_poll_complete_work
In fs/dax.c (ffffffff813350d8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/dax.c:dax_finish_sync_fault
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_insert_entry
- fs/dax.c:__dax_invalidate_entry
- fs/dax.c:dax_layout_busy_page
- fs/dax.c:dax_layout_busy_page
- fs/dax.c:grab_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:dax_lock_page
- fs/dax.c:dax_unlock_entry
- fs/dax.c:get_unlocked_entry
In fs/coredump.c (ffffffff81349b25)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/kernfs/dir.c (ffffffff8136cdf1)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
In fs/kernfs/file.c (ffffffff8136daf5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify_workfn
- fs/kernfs/file.c:kernfs_drain_open_files
- fs/kernfs/file.c:kernfs_fop_open
In ipc/shm.c (ffffffff814246d0)
Location: include/linux/spinlock.h:361
Inline: True
In security/selinux/hooks.c (ffffffff81444fb9)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/bio.c (ffffffff814c6715)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/bio.c:bio_dirty_fn
In block/blk-sysfs.c (ffffffff814cf4ad)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-sysfs.c:queue_max_sectors_store
In block/blk-flush.c (ffffffff814cff22)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-ioc.c (ffffffff814d14da)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:ioc_clear_queue
In block/blk-mq.c (ffffffff814d7e88)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-sched.c (ffffffff814dd0ea)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_assign_ioc
In block/genhd.c (ffffffff814dfd2b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/genhd.c:disk_check_events
- block/genhd.c:disk_clear_events
- block/genhd.c:disk_clear_events
- block/genhd.c:disk_flush_events
In block/badblocks.c (ffffffff814e3bbe)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/bsg.c (ffffffff814ee4ae)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/bsg.c:bsg_ioctl
In block/blk-cgroup.c (ffffffff814f1733)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_init_queue
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkcg_print_stat
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkcg_print_blkgs
- block/blk-cgroup.c:blkcg_reset_stats
- block/blk-cgroup.c:blkg_destroy_all
In block/blk-throttle.c (ffffffff814f5c7c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-throttle.c:blk_throtl_drain
- block/blk-throttle.c:blk_throtl_bio
- block/blk-throttle.c:blk_throtl_dispatch_work_fn
- block/blk-throttle.c:throtl_pending_timer_fn
- block/blk-throttle.c:throtl_pending_timer_fn
In block/blk-mq-debugfs.c (ffffffff814fd353)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_requeue_list_start
In block/blk-pm.c (ffffffff81501de5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-pm.c:blk_set_runtime_active
- block/blk-pm.c:blk_pre_runtime_suspend
In lib/percpu-refcount.c (ffffffff8150c213)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In lib/percpu_counter.c (ffffffff81531e68)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- lib/percpu_counter.c:percpu_counter_cpu_dead
In drivers/pci/pci.c (ffffffff815622df)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/pci/pci.c:pci_dev_complete_resume
- drivers/pci/pci.c:pci_dev_adjust_pme
In drivers/pci/pcie/pme.c (ffffffff8157c6b2)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_resume
- drivers/pci/pcie/pme.c:pcie_pme_disable_interrupt
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
In drivers/acpi/acpi_cmos_rtc.c (ffffffff815cf670)
Location: include/linux/spinlock.h:361
Inline: True
In drivers/virtio/virtio.c (ffffffff81637309)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_device_freeze
- drivers/virtio/virtio.c:virtio_dev_remove
- drivers/virtio/virtio.c:virtio_config_enable
In drivers/virtio/virtio_balloon.c (ffffffff8163f187)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_remove
- drivers/virtio/virtio_balloon.c:virtio_balloon_report_free_page
- drivers/virtio/virtio_balloon.c:return_free_pages_to_mm
In drivers/tty/tty_io.c (ffffffff816618ba)
Location: include/linux/spinlock.h:361
Inline: True
In drivers/tty/n_tty.c (ffffffff81666d2c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff8166920d)
Location: include/linux/spinlock.h:361
Inline: True
In drivers/tty/tty_port.c (ffffffff8166b795)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_jobctrl.c (ffffffff8166cad8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
- drivers/tty/tty_jobctrl.c:tty_open_proc_set_tty
In drivers/tty/pty.c (ffffffff8166cfdc)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_set_termios
- drivers/tty/pty.c:pty_flush_buffer
- drivers/tty/pty.c:pty_set_pktmode
- drivers/tty/pty.c:pty_close
In drivers/tty/vt/vt_ioctl.c (ffffffff81670431)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
In drivers/tty/serial/serial_core.c (ffffffff81686c3d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_carrier_raised
- drivers/tty/serial/serial_core.c:uart_tty_port_shutdown
- drivers/tty/serial/serial_core.c:uart_get_icount
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_tiocmget
- drivers/tty/serial/serial_core.c:uart_change_speed
In drivers/tty/serial/8250/8250_core.c (ffffffff81688492)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
In drivers/tty/serial/8250/8250_port.c (ffffffff8168c597)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
In drivers/char/virtio_console.c (ffffffff816a05f7)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/char/virtio_console.c:virtcons_probe
- drivers/char/virtio_console.c:virtcons_remove
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:add_port
- drivers/char/virtio_console.c:fill_queue
- drivers/char/virtio_console.c:init_port_console
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hpet.c (ffffffff816a0e44)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_release
- drivers/char/hpet.c:hpet_poll
- drivers/char/hpet.c:hpet_read
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_open
In drivers/base/power/sysfs.c (ffffffff816e5995)
Location: include/linux/spinlock.h:361
Inline: True
In drivers/base/power/common.c (ffffffff816e66c5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/common.c:dev_pm_put_subsys_data
- drivers/base/power/common.c:dev_pm_get_subsys_data
In drivers/base/power/qos.c (ffffffff816e7b8e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_constraints_destroy
- drivers/base/power/qos.c:dev_pm_qos_constraints_allocate
In drivers/base/power/runtime.c (ffffffff816ea605)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_drop_link
- drivers/base/power/runtime.c:pm_runtime_new_link
- drivers/base/power/runtime.c:__pm_runtime_use_autosuspend
- drivers/base/power/runtime.c:pm_runtime_set_autosuspend_delay
- drivers/base/power/runtime.c:pm_runtime_irq_safe
- drivers/base/power/runtime.c:pm_runtime_no_callbacks
- drivers/base/power/runtime.c:pm_runtime_allow
- drivers/base/power/runtime.c:pm_runtime_forbid
- drivers/base/power/runtime.c:__pm_runtime_disable
- drivers/base/power/runtime.c:pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:pm_runtime_work
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_callback
- drivers/base/power/runtime.c:pm_runtime_set_memalloc_noio
In drivers/base/power/main.c (ffffffff816ee605)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/main.c:device_pm_check_callbacks
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:dpm_propagate_wakeup_to_parent
In drivers/base/power/wakeup.c (ffffffff816ef6cf)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_wakeup_disable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/domain.c (ffffffff816f342e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/domain.c:pm_genpd_add_device
- drivers/base/power/domain.c:genpd_free_dev_data
- drivers/base/power/domain.c:genpd_dev_pm_qos_notifier
In drivers/base/power/clock_ops.c (ffffffff816f3fee)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_destroy
- drivers/base/power/clock_ops.c:pm_clk_remove_clk
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:__pm_clk_add
In drivers/block/loop.c (ffffffff81706ef6)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:loop_attr_do_show_backing_file
In drivers/dma-buf/dma-buf.c (ffffffff8174196e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/sw_sync.c (ffffffff81745ce3)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:sync_timeline_signal
In drivers/dma-buf/sync_debug.c (ffffffff817462cb)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
In drivers/scsi/scsi_lib.c (ffffffff81750aea)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
In drivers/ata/libata-scsi.c (ffffffff81776579)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_store
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_store
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_show
- drivers/ata/libata-scsi.c:ata_scsi_park_show
In drivers/ata/libata-sff.c (ffffffff81782d89)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_flush_pio_task
In drivers/net/xen-netfront.c (ffffffff817ac1e7)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:netback_changed
In drivers/usb/core/hub.c (ffffffff817b8b9d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/hub.c:hub_ioctl
- drivers/usb/core/hub.c:hub_disconnect
In drivers/usb/core/hcd.c (ffffffff817bef82)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_remove_hcd
- drivers/usb/core/hcd.c:usb_add_hcd
- drivers/usb/core/hcd.c:hcd_bus_resume
- drivers/usb/core/hcd.c:hcd_bus_suspend
- drivers/usb/core/hcd.c:usb_hcd_synchronize_unlinks
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:rh_call_control
- drivers/usb/core/hcd.c:rh_call_control
In drivers/usb/core/urb.c (ffffffff817c05a5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffff817c1a47)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_wait
- drivers/usb/core/message.c:usb_sg_wait
In drivers/usb/core/devio.c (ffffffff817ccd35)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (ffffffff817ef0be)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_suspend
- drivers/usb/host/ehci-hcd.c:ehci_remove_device
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_shutdown
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:set_owner
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff817f89b8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_resume
- drivers/usb/host/ohci-hcd.c:ohci_restart
- drivers/usb/host/ohci-hcd.c:ohci_run
- drivers/usb/host/ohci-hcd.c:ohci_bus_resume
- drivers/usb/host/ohci-hcd.c:ohci_bus_suspend
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_suspend
In drivers/usb/host/uhci-hcd.c (ffffffff817ff5ab)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_pci_resume
- drivers/usb/host/uhci-hcd.c:uhci_pci_suspend
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_rh_resume
- drivers/usb/host/uhci-hcd.c:uhci_rh_suspend
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:wakeup_rh
- drivers/usb/host/uhci-hcd.c:suspend_rh
In drivers/usb/host/xhci.c (ffffffff818031d8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
- drivers/usb/host/xhci.c:xhci_shutdown
- drivers/usb/host/xhci.c:xhci_stop
In drivers/input/serio/serio.c (ffffffff81821570)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_close
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_handle_event
In drivers/input/serio/i8042.c (ffffffff8182280d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_stop
- drivers/input/serio/i8042.c:i8042_start
In drivers/input/serio/libps2.c (ffffffff81824056)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:ps2_drain
- drivers/input/serio/libps2.c:ps2_sendbyte
- drivers/input/serio/libps2.c:ps2_do_sendbyte
In drivers/input/input.c (ffffffff81827050)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/input.c:__input_unregister_device
- drivers/input/input.c:input_dev_poweroff
- drivers/input/input.c:input_dev_freeze
- drivers/input/input.c:input_dev_resume
- drivers/input/input.c:input_dev_suspend
In drivers/input/ff-core.c (ffffffff8182931a)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:input_ff_upload
In drivers/input/mousedev.c (ffffffff818298db)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffffffff8182cc4f)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_read
In drivers/input/keyboard/atkbd.c (ffffffff8182efbf)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/keyboard/atkbd.c:atkbd_attr_set_helper
- drivers/input/keyboard/atkbd.c:atkbd_attr_set_helper
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_connect
- drivers/input/keyboard/atkbd.c:atkbd_disconnect
- drivers/input/keyboard/atkbd.c:atkbd_cleanup
In drivers/input/misc/uinput.c (ffffffff818325cd)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/dev.c (ffffffff81837326)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_open
In drivers/rtc/rtc-cmos.c (ffffffff818398a5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_resume
- drivers/rtc/rtc-cmos.c:cmos_suspend
- drivers/rtc/rtc-cmos.c:cmos_aie_poweroff
- drivers/rtc/rtc-cmos.c:cmos_do_shutdown
- drivers/rtc/rtc-cmos.c:cmos_do_probe
- drivers/rtc/rtc-cmos.c:cmos_nvram_write
- drivers/rtc/rtc-cmos.c:cmos_nvram_read
- drivers/rtc/rtc-cmos.c:cmos_procfs
- drivers/rtc/rtc-cmos.c:cmos_set_alarm
- drivers/rtc/rtc-cmos.c:cmos_read_alarm
In drivers/pps/pps.c (ffffffff8184b3e8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/pps/pps.c:pps_cdev_compat_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
In drivers/watchdog/watchdog_pretimeout.c (ffffffff8185df59)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_set
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_get
In drivers/md/md.c (ffffffff818638a4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_flush_request
In drivers/md/md-bitmap.c (ffffffff81872d81)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:md_bitmap_resize
- drivers/md/md-bitmap.c:md_bitmap_set_memory_bits
- drivers/md/md-bitmap.c:md_bitmap_start_sync
- drivers/md/md-bitmap.c:md_bitmap_startwrite
- drivers/md/md-bitmap.c:md_bitmap_daemon_work
- drivers/md/md-bitmap.c:md_bitmap_checkpage
In drivers/md/dm.c (ffffffff818774f8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffffffff81882408)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (ffffffff81883315)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_kvzalloc
In net/core/link_watch.c (ffffffff8191f9c4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/core/link_watch.c:__linkwatch_run_queue
- net/core/link_watch.c:__linkwatch_run_queue
In net/core/net-sysfs.c (ffffffff81931d25)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/core/net-sysfs.c:tx_timeout_show
In net/rfkill/input.c (ffffffff81a66805)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_start
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
In lib/xarray.c (ffffffff81a86d09)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- lib/xarray.c:__xas_nomem
5.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/mm/mmio-mod.c (ffffffff8108cbb7)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- arch/x86/mm/mmio-mod.c:disable_mmiotrace
- arch/x86/mm/mmio-mod.c:enable_mmiotrace
- arch/x86/mm/mmio-mod.c:mmiotrace_iounmap
- arch/x86/mm/mmio-mod.c:mmiotrace_ioremap
In kernel/fork.c (ffffffff8109e85c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
In kernel/exit.c (ffffffff810a56cf)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_task_zombie
- kernel/exit.c:do_group_exit
In kernel/ptrace.c (ffffffff810aeebf)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_resume
- kernel/ptrace.c:ptrace_peek_siginfo
- kernel/ptrace.c:ptrace_check_attach
In kernel/user.c (ffffffff828cb338)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/user.c:uid_cache_init
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
In kernel/signal.c (ffffffff810b691c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/signal.c:do_sigaction
- kernel/signal.c:kernel_sigaction
- kernel/signal.c:do_sigpending
- kernel/signal.c:__set_current_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:ptrace_stop
- kernel/signal.c:calculate_sigpending
In kernel/umh.c (ffffffff810be55b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810c4883)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/workqueue.c:workqueue_offline_cpu
- kernel/workqueue.c:workqueue_offline_cpu
- kernel/workqueue.c:workqueue_online_cpu
- kernel/workqueue.c:wq_worker_comm
- kernel/workqueue.c:destroy_workqueue
- kernel/workqueue.c:wq_update_unbound_numa
- kernel/workqueue.c:put_unbound_pool
- kernel/workqueue.c:put_unbound_pool
- kernel/workqueue.c:__flush_work
- kernel/workqueue.c:drain_workqueue
- kernel/workqueue.c:flush_workqueue_prep_pwqs
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:worker_thread
- kernel/workqueue.c:worker_thread
- kernel/workqueue.c:process_one_work
- kernel/workqueue.c:pool_mayday_timeout
- kernel/workqueue.c:idle_worker_timeout
- kernel/workqueue.c:create_worker
- kernel/workqueue.c:wq_worker_sleeping
In kernel/pid.c (ffffffff810c6225)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/pid.c:disable_pid_allocation
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
In kernel/async.c (ffffffff810ceeb5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/async.c:async_unregister_domain
In kernel/ucount.c (ffffffff810cfd1a)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/ucount.c:inc_ucount
- kernel/ucount.c:inc_ucount
In kernel/sched/fair.c (ffffffff810e9170)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_fault
- kernel/sched/fair.c:task_numa_placement
In kernel/sched/wait.c (ffffffff810f58a4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
In kernel/sched/completion.c (ffffffff81ad0d54)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible
- kernel/sched/completion.c:wait_for_completion_interruptible
- kernel/sched/completion.c:wait_for_completion_io_timeout
- kernel/sched/completion.c:wait_for_completion_io_timeout
- kernel/sched/completion.c:wait_for_completion_io
- kernel/sched/completion.c:wait_for_completion_io
- kernel/sched/completion.c:wait_for_completion_timeout
- kernel/sched/completion.c:wait_for_completion_timeout
- kernel/sched/completion.c:wait_for_completion
- kernel/sched/completion.c:wait_for_completion
In kernel/power/wakelock.c (ffffffff811112aa)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/rcu/sync.c (ffffffff8112412d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_dtor
- kernel/rcu/sync.c:rcu_sync_exit
- kernel/rcu/sync.c:rcu_sync_enter
In kernel/rcu/srcutree.c (ffffffff811256b5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:srcu_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_barrier
In kernel/livepatch/transition.c (ffffffff8112e0cd)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/livepatch/transition.c:klp_try_complete_transition
In kernel/freezer.c (ffffffff81130fa9)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/posix-timers.c (ffffffff811429df)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/time/posix-timers.c:exit_itimers
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff81144622)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:update_rlimit_cpu
In kernel/time/itimer.c (ffffffff8114553d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:get_cpu_itimer
In kernel/acct.c (ffffffff81158bf2)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:do_acct_process
In kernel/cgroup/cgroup.c (ffffffff811669fc)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_release
- kernel/cgroup/cgroup.c:cgroup_exit
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:proc_cgroup_show
- kernel/cgroup/cgroup.c:cgroup_destroy_locked
- kernel/cgroup/cgroup.c:cgroup_destroy_locked
- kernel/cgroup/cgroup.c:cgroup_create
- kernel/cgroup/cgroup.c:css_release_work_fn
- kernel/cgroup/cgroup.c:css_free_rwork_fn
- kernel/cgroup/cgroup.c:cgroup_threads_write
- kernel/cgroup/cgroup.c:cgroup_procs_write
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:css_task_iter_next
- kernel/cgroup/cgroup.c:css_task_iter_start
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_attach_task
- kernel/cgroup/cgroup.c:cgroup_migrate
- kernel/cgroup/cgroup.c:cgroup_migrate_finish
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:task_cgroup_path
- kernel/cgroup/cgroup.c:cgroup_path_ns
- kernel/cgroup/cgroup.c:cgroup_do_get_tree
- kernel/cgroup/cgroup.c:cgroup_setup_root
- kernel/cgroup/cgroup.c:cgroup_enable_task_cg_lists
- kernel/cgroup/cgroup.c:cgroup_show_path
- kernel/cgroup/cgroup.c:rebind_subsystems
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:cgroup_task_count
In kernel/cgroup/rstat.c (ffffffff81167553)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_hold
- kernel/cgroup/rstat.c:cgroup_rstat_flush
- kernel/cgroup/rstat.c:cgroup_rstat_flush_locked
In kernel/cgroup/namespace.c (ffffffff81167a47)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff81168f4d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_release_agent
- kernel/cgroup/cgroup-v1.c:cgroup_transfer_tasks
- kernel/cgroup/cgroup-v1.c:cgroup_attach_task_all
In kernel/cgroup/freezer.c (ffffffff81169c69)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_leave_frozen
- kernel/cgroup/freezer.c:cgroup_enter_frozen
In kernel/cgroup/cpuset.c (ffffffff81170962)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_update_tasks
- kernel/cgroup/cpuset.c:cpuset_hotplug_update_tasks
- kernel/cgroup/cpuset.c:cpuset_bind
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_common_seq_show
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:update_flag
- kernel/cgroup/cpuset.c:update_cpumasks_hier
In kernel/pid_namespace.c (ffffffff811736d6)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/seccomp.c (ffffffff81192ac2)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
- kernel/seccomp.c:seccomp_set_mode_filter
In kernel/taskstats.c (ffffffff811959c3)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/blktrace.c (ffffffff811b943b)
Location: include/linux/spinlock.h:361
Inline: True
In kernel/events/uprobes.c (ffffffff8121cb9d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In mm/filemap.c (ffffffff81223cd7)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/filemap.c:do_read_cache_page
- mm/filemap.c:do_read_cache_page
- mm/filemap.c:filemap_fault
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:__lock_page_or_retry
- mm/filemap.c:__lock_page_or_retry
- mm/filemap.c:__lock_page_killable
- mm/filemap.c:__lock_page
- mm/filemap.c:put_and_wait_on_page_locked
- mm/filemap.c:__add_to_page_cache_locked
In mm/page-writeback.c (ffffffff8122c0ff)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/page-writeback.c:tag_pages_for_writeback
- mm/page-writeback.c:tag_pages_for_writeback
In mm/truncate.c (ffffffff812339f7)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
- mm/truncate.c:invalidate_mapping_pages
- mm/truncate.c:truncate_inode_pages_final
In mm/vmscan.c (ffffffff8123d2bb)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/vmscan.c:check_move_unevictable_pages
- mm/vmscan.c:get_scan_count
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:isolate_lru_page
In mm/shmem.c (ffffffff81244b0c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/shmem.c:shmem_lock
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_swapin_page
- mm/shmem.c:shmem_swapin_page
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_getattr
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_free_swap
- mm/shmem.c:shmem_add_to_page_cache
In mm/vmstat.c (ffffffff812466a4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/vmstat.c:pagetypeinfo_showfree_print
In mm/backing-dev.c (ffffffff81249717)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/backing-dev.c:release_bdi
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:wb_blkcg_offline
- mm/backing-dev.c:wb_memcg_offline
In mm/percpu.c (ffffffff8124c697)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
In mm/slab_common.c (ffffffff8124f3b1)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/slab_common.c:kmem_cache_destroy
- mm/slab_common.c:memcg_deactivate_kmem_caches
In mm/list_lru.c (ffffffff81257efd)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/list_lru.c:memcg_drain_all_list_lrus
- mm/list_lru.c:memcg_update_all_list_lrus
- mm/list_lru.c:list_lru_walk_one_irq
In mm/workingset.c (ffffffff8125816c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
In mm/mlock.c (ffffffff812668f5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/mlock.c:__munlock_pagevec
- mm/mlock.c:munlock_vma_page
In mm/swap_state.c (ffffffff81286c42)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/swap_state.c:delete_from_swap_cache
- mm/swap_state.c:add_to_swap_cache
In mm/swap_slots.c (ffffffff8128da2d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/swap_slots.c:free_swap_slot
In mm/dmapool.c (ffffffff8128fc6c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/dmapool.c:show_pools
In mm/slub.c (ffffffff812a9db1)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/slub.c:__kmem_cache_shutdown
In mm/migrate.c (ffffffff812b0b68)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_page_move_mapping
In mm/khugepaged.c (ffffffff812bc534)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
In mm/memcontrol.c (ffffffff812c882d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_commit_charge
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
In mm/page_idle.c (ffffffff812d3598)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In mm/memfd.c (ffffffff812d6f4a)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
In fs/exec.c (ffffffff812e64e6)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/inode.c (ffffffff812fbd75)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffffffff81314859)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:inode_switch_wbs_work_fn
In fs/fs_pin.c (ffffffff8131c6e5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/signalfd.c (ffffffff81336179)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (ffffffff81337519)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:timerfd_ioctl
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_read
In fs/eventfd.c (ffffffff81337d58)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_show_fdinfo
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_read
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (ffffffff81338f74)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_show_fdinfo
- fs/userfaultfd.c:__wake_userfault
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_release
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffff8133c627)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/aio.c:__ia32_sys_io_cancel
- fs/aio.c:__x64_sys_io_cancel
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:free_ioctx_users
In fs/io_uring.c (ffffffff81344806)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/io_uring.c:io_ring_ctx_wait_and_kill
- fs/io_uring.c:io_ring_ctx_wait_and_kill
- fs/io_uring.c:io_queue_link_head
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:io_req_defer
- fs/io_uring.c:io_poll_complete_work
In fs/dax.c (ffffffff81348cb8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/dax.c:dax_finish_sync_fault
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_insert_entry
- fs/dax.c:__dax_invalidate_entry
- fs/dax.c:dax_layout_busy_page
- fs/dax.c:dax_layout_busy_page
- fs/dax.c:grab_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:dax_lock_page
- fs/dax.c:get_unlocked_entry
In fs/coredump.c (ffffffff81361dc5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/kernfs/dir.c (ffffffff81384fa1)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
In fs/kernfs/file.c (ffffffff81385e35)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify_workfn
- fs/kernfs/file.c:kernfs_drain_open_files
- fs/kernfs/file.c:kernfs_fop_open
In ipc/shm.c (ffffffff8143e420)
Location: include/linux/spinlock.h:361
Inline: True
In security/selinux/hooks.c (ffffffff8145eb29)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/bio.c (ffffffff814df515)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/bio.c:bio_dirty_fn
In block/blk-sysfs.c (ffffffff814e880d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-sysfs.c:queue_max_sectors_store
In block/blk-flush.c (ffffffff814e92c2)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-ioc.c (ffffffff814ea887)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:ioc_clear_queue
In block/blk-mq.c (ffffffff814f121a)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-sched.c (ffffffff814f655a)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_assign_ioc
In block/genhd.c (ffffffff814f915b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/genhd.c:disk_check_events
- block/genhd.c:disk_clear_events
- block/genhd.c:disk_clear_events
- block/genhd.c:disk_flush_events
In block/badblocks.c (ffffffff814fcf7e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/bsg.c (ffffffff8150790e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/bsg.c:bsg_ioctl
In block/blk-cgroup.c (ffffffff8150ad23)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_init_queue
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkcg_print_stat
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkcg_print_blkgs
- block/blk-cgroup.c:blkcg_reset_stats
- block/blk-cgroup.c:blkg_destroy_all
In block/blk-throttle.c (ffffffff8150f3b7)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-throttle.c:blk_throtl_drain
- block/blk-throttle.c:blk_throtl_bio
- block/blk-throttle.c:blk_throtl_dispatch_work_fn
- block/blk-throttle.c:throtl_pending_timer_fn
- block/blk-throttle.c:throtl_pending_timer_fn
In block/blk-iocost.c (ffffffff8151215f)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_cost_model_write
- block/blk-iocost.c:ioc_cost_model_write
- block/blk-iocost.c:ioc_qos_write
- block/blk-iocost.c:ioc_qos_write
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:blk_iocost_init
- block/blk-iocost.c:ioc_rqos_exit
- block/blk-iocost.c:ioc_rqos_queue_depth_changed
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:ioc_timer_fn
In block/blk-mq-debugfs.c (ffffffff8151b2a3)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_requeue_list_start
In block/blk-pm.c (ffffffff8151fc54)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-pm.c:blk_pre_runtime_suspend
In lib/percpu-refcount.c (ffffffff8152a063)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In lib/percpu_counter.c (ffffffff81552d59)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- lib/percpu_counter.c:percpu_counter_cpu_dead
In drivers/pci/pci.c (ffffffff8158347f)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/pci/pci.c:pci_dev_complete_resume
- drivers/pci/pci.c:pci_dev_adjust_pme
In drivers/pci/pcie/pme.c (ffffffff8159e112)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_resume
- drivers/pci/pcie/pme.c:pcie_pme_disable_interrupt
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
In drivers/acpi/acpi_cmos_rtc.c (ffffffff815f08f0)
Location: include/linux/spinlock.h:361
Inline: True
In drivers/virtio/virtio.c (ffffffff81659069)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_device_freeze
- drivers/virtio/virtio.c:virtio_dev_remove
- drivers/virtio/virtio.c:virtio_config_enable
In drivers/virtio/virtio_balloon.c (ffffffff81661de7)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_remove
- drivers/virtio/virtio_balloon.c:virtio_balloon_report_free_page
- drivers/virtio/virtio_balloon.c:return_free_pages_to_mm
In drivers/tty/tty_io.c (ffffffff81683f0a)
Location: include/linux/spinlock.h:361
Inline: True
In drivers/tty/n_tty.c (ffffffff816890bf)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff8168b95d)
Location: include/linux/spinlock.h:361
Inline: True
In drivers/tty/tty_port.c (ffffffff8168de35)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_jobctrl.c (ffffffff8168f148)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
- drivers/tty/tty_jobctrl.c:tty_open_proc_set_tty
In drivers/tty/pty.c (ffffffff8168f64c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_set_termios
- drivers/tty/pty.c:pty_flush_buffer
- drivers/tty/pty.c:pty_set_pktmode
In drivers/tty/vt/vt_ioctl.c (ffffffff81692ba2)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
In drivers/tty/serial/serial_core.c (ffffffff816a934d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_carrier_raised
- drivers/tty/serial/serial_core.c:uart_tty_port_shutdown
- drivers/tty/serial/serial_core.c:uart_get_icount
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_tiocmget
- drivers/tty/serial/serial_core.c:uart_change_speed
In drivers/tty/serial/8250/8250_core.c (ffffffff816aab28)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
In drivers/tty/serial/8250/8250_port.c (ffffffff816aeb57)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
In drivers/char/virtio_console.c (ffffffff816c33aa)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/char/virtio_console.c:virtcons_probe
- drivers/char/virtio_console.c:virtcons_remove
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:add_port
- drivers/char/virtio_console.c:fill_queue
- drivers/char/virtio_console.c:init_port_console
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hpet.c (ffffffff816c3be4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_release
- drivers/char/hpet.c:hpet_poll
- drivers/char/hpet.c:hpet_read
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_open
In drivers/base/power/sysfs.c (ffffffff81709c65)
Location: include/linux/spinlock.h:361
Inline: True
In drivers/base/power/common.c (ffffffff8170aa95)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/common.c:dev_pm_put_subsys_data
- drivers/base/power/common.c:dev_pm_get_subsys_data
In drivers/base/power/qos.c (ffffffff8170bc8b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_constraints_destroy
- drivers/base/power/qos.c:dev_pm_qos_constraints_allocate
In drivers/base/power/runtime.c (ffffffff8170e665)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_drop_link
- drivers/base/power/runtime.c:pm_runtime_new_link
- drivers/base/power/runtime.c:__pm_runtime_use_autosuspend
- drivers/base/power/runtime.c:pm_runtime_set_autosuspend_delay
- drivers/base/power/runtime.c:pm_runtime_irq_safe
- drivers/base/power/runtime.c:pm_runtime_no_callbacks
- drivers/base/power/runtime.c:pm_runtime_allow
- drivers/base/power/runtime.c:pm_runtime_forbid
- drivers/base/power/runtime.c:__pm_runtime_disable
- drivers/base/power/runtime.c:pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:pm_runtime_work
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_callback
- drivers/base/power/runtime.c:pm_runtime_set_memalloc_noio
In drivers/base/power/main.c (ffffffff817125e5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/main.c:device_pm_check_callbacks
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:dpm_propagate_wakeup_to_parent
In drivers/base/power/wakeup.c (ffffffff817136fd)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_wakeup_disable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/domain.c (ffffffff8171788e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/domain.c:pm_genpd_add_device
- drivers/base/power/domain.c:genpd_free_dev_data
- drivers/base/power/domain.c:genpd_dev_pm_qos_notifier
In drivers/base/power/clock_ops.c (ffffffff817183ee)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_destroy
- drivers/base/power/clock_ops.c:pm_clk_remove_clk
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:__pm_clk_add
In drivers/block/loop.c (ffffffff8172b146)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:loop_attr_do_show_backing_file
In drivers/dma-buf/dma-buf.c (ffffffff81765aee)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/sw_sync.c (ffffffff81769e35)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:sync_timeline_signal
In drivers/dma-buf/sync_debug.c (ffffffff8176a41b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
In drivers/scsi/scsi_lib.c (ffffffff81774d2d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
In drivers/ata/libata-scsi.c (ffffffff8179a4d9)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_store
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_store
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_show
- drivers/ata/libata-scsi.c:ata_scsi_park_show
In drivers/ata/libata-sff.c (ffffffff817a6a39)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_flush_pio_task
In drivers/net/xen-netfront.c (ffffffff817cfc27)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:netback_changed
In drivers/vfio/virqfd.c (ffffffff817d28a2)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/vfio/virqfd.c:vfio_virqfd_enable
In drivers/usb/core/hub.c (ffffffff817e93ed)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/hub.c:hub_ioctl
- drivers/usb/core/hub.c:hub_disconnect
In drivers/usb/core/hcd.c (ffffffff817ef902)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_remove_hcd
- drivers/usb/core/hcd.c:usb_add_hcd
- drivers/usb/core/hcd.c:hcd_bus_resume
- drivers/usb/core/hcd.c:hcd_bus_suspend
- drivers/usb/core/hcd.c:usb_hcd_synchronize_unlinks
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:rh_call_control
- drivers/usb/core/hcd.c:rh_call_control
In drivers/usb/core/urb.c (ffffffff817f0f25)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffff817f23c7)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_wait
- drivers/usb/core/message.c:usb_sg_wait
In drivers/usb/core/devio.c (ffffffff817fd9bb)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (ffffffff8181ff9e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_suspend
- drivers/usb/host/ehci-hcd.c:ehci_remove_device
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_shutdown
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:set_owner
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff81829818)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_resume
- drivers/usb/host/ohci-hcd.c:ohci_restart
- drivers/usb/host/ohci-hcd.c:ohci_run
- drivers/usb/host/ohci-hcd.c:ohci_bus_resume
- drivers/usb/host/ohci-hcd.c:ohci_bus_suspend
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_suspend
In drivers/usb/host/uhci-hcd.c (ffffffff8183040b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_pci_resume
- drivers/usb/host/uhci-hcd.c:uhci_pci_suspend
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_rh_resume
- drivers/usb/host/uhci-hcd.c:uhci_rh_suspend
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:wakeup_rh
- drivers/usb/host/uhci-hcd.c:suspend_rh
In drivers/usb/host/xhci.c (ffffffff81834198)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
- drivers/usb/host/xhci.c:xhci_shutdown
- drivers/usb/host/xhci.c:xhci_stop
In drivers/input/serio/serio.c (ffffffff818529e0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_close
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_handle_event
In drivers/input/serio/i8042.c (ffffffff8185443d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_stop
- drivers/input/serio/i8042.c:i8042_start
In drivers/input/serio/libps2.c (ffffffff81855524)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:ps2_drain
- drivers/input/serio/libps2.c:ps2_sendbyte
- drivers/input/serio/libps2.c:ps2_do_sendbyte
In drivers/input/input.c (ffffffff81858580)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/input.c:__input_unregister_device
- drivers/input/input.c:input_dev_poweroff
- drivers/input/input.c:input_dev_freeze
- drivers/input/input.c:input_dev_resume
- drivers/input/input.c:input_dev_suspend
In drivers/input/ff-core.c (ffffffff8185acaa)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:input_ff_upload
In drivers/input/mousedev.c (ffffffff8185b26b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffffffff8185e36f)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_read
In drivers/input/keyboard/atkbd.c (ffffffff818608ef)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/keyboard/atkbd.c:atkbd_attr_set_helper
- drivers/input/keyboard/atkbd.c:atkbd_attr_set_helper
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_connect
- drivers/input/keyboard/atkbd.c:atkbd_disconnect
- drivers/input/keyboard/atkbd.c:atkbd_cleanup
In drivers/input/misc/uinput.c (ffffffff81863f0d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/dev.c (ffffffff81868c96)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_open
In drivers/rtc/rtc-cmos.c (ffffffff8186b215)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_resume
- drivers/rtc/rtc-cmos.c:cmos_suspend
- drivers/rtc/rtc-cmos.c:cmos_aie_poweroff
- drivers/rtc/rtc-cmos.c:cmos_do_shutdown
- drivers/rtc/rtc-cmos.c:cmos_do_probe
- drivers/rtc/rtc-cmos.c:cmos_nvram_write
- drivers/rtc/rtc-cmos.c:cmos_nvram_read
- drivers/rtc/rtc-cmos.c:cmos_procfs
- drivers/rtc/rtc-cmos.c:cmos_set_alarm
- drivers/rtc/rtc-cmos.c:cmos_read_alarm
In drivers/pps/pps.c (ffffffff8187cbf8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/pps/pps.c:pps_cdev_compat_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
In drivers/watchdog/watchdog_pretimeout.c (ffffffff8188fa89)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_set
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_get
In drivers/md/md.c (ffffffff818955ee)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_flush_request
In drivers/md/md-bitmap.c (ffffffff818a4aad)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:md_bitmap_resize
- drivers/md/md-bitmap.c:md_bitmap_set_memory_bits
- drivers/md/md-bitmap.c:md_bitmap_start_sync
- drivers/md/md-bitmap.c:md_bitmap_startwrite
- drivers/md/md-bitmap.c:md_bitmap_daemon_work
- drivers/md/md-bitmap.c:md_bitmap_checkpage
In drivers/md/dm.c (ffffffff818a9288)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffffffff818b42a8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (ffffffff818b51b5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_kvzalloc
In net/core/link_watch.c (ffffffff81951c04)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/core/link_watch.c:__linkwatch_run_queue
- net/core/link_watch.c:__linkwatch_run_queue
In net/core/net-sysfs.c (ffffffff81964865)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/core/net-sysfs.c:tx_timeout_show
In net/rfkill/input.c (ffffffff81a9d325)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_start
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
In lib/xarray.c (ffffffff81abdf79)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- lib/xarray.c:__xas_nomem
5.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/mm/mmio-mod.c (ffffffff81094187)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- arch/x86/mm/mmio-mod.c:disable_mmiotrace
- arch/x86/mm/mmio-mod.c:enable_mmiotrace
- arch/x86/mm/mmio-mod.c:iounmap_trace_core
- arch/x86/mm/mmio-mod.c:ioremap_trace_core
In kernel/fork.c (ffffffff810a5f61)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_sighand
In kernel/exit.c (ffffffff810ac3f0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/exit.c:wait_task_continued
- kernel/exit.c:wait_task_stopped
- kernel/exit.c:wait_task_zombie
- kernel/exit.c:do_group_exit
In kernel/ptrace.c (ffffffff810b6a59)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_resume
- kernel/ptrace.c:ptrace_peek_siginfo
- kernel/ptrace.c:ptrace_check_attach
In kernel/user.c (ffffffff82ced68e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/user.c:uid_cache_init
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
In kernel/signal.c (ffffffff810b8d42)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/signal.c:__ia32_sys_ssetmask
- kernel/signal.c:__x64_sys_ssetmask
- kernel/signal.c:do_sigaction
- kernel/signal.c:kernel_sigaction
- kernel/signal.c:do_sigtimedwait
- kernel/signal.c:do_sigtimedwait
- kernel/signal.c:do_sigpending
- kernel/signal.c:exit_signals
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:ptrace_notify
- kernel/signal.c:ptrace_stop
- kernel/signal.c:calculate_sigpending
In kernel/umh.c (ffffffff810c5a0c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/pid.c (ffffffff810ce0a5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/pid.c:disable_pid_allocation
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
In kernel/async.c (ffffffff810d8d75)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/async.c:async_unregister_domain
In kernel/ucount.c (ffffffff810d9b20)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/ucount.c:get_ucounts
- kernel/ucount.c:get_ucounts
In kernel/sched/fair.c (ffffffff810ef2b1)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_group
- kernel/sched/fair.c:task_numa_placement
In kernel/sched/wait.c (ffffffff810fef14)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
In kernel/locking/percpu-rwsem.c (ffffffff8110f24d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/locking/percpu-rwsem.c:percpu_rwsem_wait
In kernel/power/wakelock.c (ffffffff8111c1ca)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/rcu/sync.c (ffffffff8113190d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_dtor
- kernel/rcu/sync.c:rcu_sync_exit
- kernel/rcu/sync.c:rcu_sync_enter
In kernel/rcu/srcutree.c (ffffffff81132c25)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:srcu_reschedule
- kernel/rcu/srcutree.c:srcu_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_advance_state
- kernel/rcu/srcutree.c:srcu_advance_state
- kernel/rcu/srcutree.c:srcu_barrier
- kernel/rcu/srcutree.c:srcu_gp_end
- kernel/rcu/srcutree.c:srcu_gp_end
- kernel/rcu/srcutree.c:srcu_gp_end
In kernel/livepatch/transition.c (ffffffff8113c4eb)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/livepatch/transition.c:klp_send_signals
In kernel/freezer.c (ffffffff81140369)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/posix-timers.c (ffffffff8115243f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/posix-timers.c:exit_itimers
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff8115374b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:update_rlimit_cpu
In kernel/time/itimer.c (ffffffff81154ba0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:get_cpu_itimer
In kernel/acct.c (ffffffff81169802)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:fill_ac
In kernel/cgroup/cgroup.c (ffffffff81177b97)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_release
- kernel/cgroup/cgroup.c:cgroup_exit
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:proc_cgroup_show
- kernel/cgroup/cgroup.c:cgroup_destroy_locked
- kernel/cgroup/cgroup.c:cgroup_destroy_locked
- kernel/cgroup/cgroup.c:cgroup_create
- kernel/cgroup/cgroup.c:css_release_work_fn
- kernel/cgroup/cgroup.c:cgroup_threads_write
- kernel/cgroup/cgroup.c:cgroup_procs_write
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:css_task_iter_next
- kernel/cgroup/cgroup.c:css_task_iter_start
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:cgroup_add_file
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_attach_task
- kernel/cgroup/cgroup.c:cgroup_migrate
- kernel/cgroup/cgroup.c:cgroup_migrate_finish
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:task_cgroup_path
- kernel/cgroup/cgroup.c:cgroup_path_ns
- kernel/cgroup/cgroup.c:cgroup_do_get_tree
- kernel/cgroup/cgroup.c:cgroup_setup_root
- kernel/cgroup/cgroup.c:cgroup_show_path
- kernel/cgroup/cgroup.c:rebind_subsystems
- kernel/cgroup/cgroup.c:cgroup_destroy_root
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:cgroup_task_count
In kernel/cgroup/rstat.c (ffffffff81178f93)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_base_stat_cputime_show
- kernel/cgroup/rstat.c:cgroup_rstat_exit
- kernel/cgroup/rstat.c:cgroup_rstat_flush_locked
In kernel/cgroup/namespace.c (ffffffff8117938b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff8117a729)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup_transfer_tasks
- kernel/cgroup/cgroup-v1.c:cgroup_attach_task_all
In kernel/cgroup/freezer.c (ffffffff8117b7d6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_leave_frozen
- kernel/cgroup/freezer.c:cgroup_enter_frozen
In kernel/cgroup/cpuset.c (ffffffff8118254f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_bind
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_common_seq_show
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:update_flag
- kernel/cgroup/cpuset.c:update_nodemasks_hier
- kernel/cgroup/cpuset.c:update_cpumask
- kernel/cgroup/cpuset.c:update_cpumasks_hier
- kernel/cgroup/cpuset.c:update_parent_subparts_cpumask
In kernel/pid_namespace.c (ffffffff811855f6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/seccomp.c (ffffffff811a7902)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
- kernel/seccomp.c:seccomp_set_mode_filter
- kernel/seccomp.c:seccomp_set_mode_strict
In kernel/taskstats.c (ffffffff811a9d07)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_tgid_alloc
In kernel/trace/blktrace.c (ffffffff811d1b5b)
Location: include/linux/spinlock.h:376
Inline: True
In kernel/events/uprobes.c (ffffffff81248f2d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In kernel/watch_queue.c (ffffffff8124c99d)
Location: include/linux/spinlock.h:376
Inline: True
In mm/filemap.c (ffffffff8124f7fe)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/filemap.c:wait_on_page_bit_common
- mm/filemap.c:__add_to_page_cache_locked
In mm/page-writeback.c (ffffffff812591bf)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/page-writeback.c:tag_pages_for_writeback
- mm/page-writeback.c:tag_pages_for_writeback
In mm/truncate.c (ffffffff8126117f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
- mm/truncate.c:invalidate_mapping_pages
- mm/truncate.c:truncate_inode_pages_final
In mm/vmscan.c (ffffffff8126585b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/vmscan.c:check_move_unevictable_pages
- mm/vmscan.c:shrink_node
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:isolate_lru_page
In mm/shmem.c (ffffffff8126e885)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_swapin_page
- mm/shmem.c:shmem_replace_page
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_getattr
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_delete_from_page_cache
- mm/shmem.c:shmem_add_to_page_cache
In mm/vmstat.c (ffffffff81274298)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/vmstat.c:pagetypeinfo_showfree_print
In mm/backing-dev.c (ffffffff81277949)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/backing-dev.c:release_bdi
- mm/backing-dev.c:wb_blkcg_offline
- mm/backing-dev.c:wb_memcg_offline
- mm/backing-dev.c:cgwb_bdi_unregister
- mm/backing-dev.c:cgwb_bdi_unregister
- mm/backing-dev.c:cgwb_bdi_unregister
- mm/backing-dev.c:wb_shutdown
In mm/percpu.c (ffffffff8127a8d2)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
In mm/slab_common.c (ffffffff8127d756)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/slab_common.c:kmem_cache_destroy
- mm/slab_common.c:memcg_deactivate_kmem_caches
In mm/list_lru.c (ffffffff81285e96)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/list_lru.c:memcg_drain_list_lru_node
- mm/list_lru.c:memcg_update_list_lru_node
- mm/list_lru.c:list_lru_walk_one_irq
In mm/workingset.c (ffffffff8128698b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
- mm/workingset.c:workingset_refault
In mm/memory.c (ffffffff81291b24)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/memory.c:do_swap_page
In mm/mlock.c (ffffffff81296b83)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/mlock.c:__munlock_pagevec
- mm/mlock.c:munlock_vma_page
In mm/swap_state.c (ffffffff812b96d6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/swap_state.c:__read_swap_cache_async
- mm/swap_state.c:delete_from_swap_cache
- mm/swap_state.c:add_to_swap_cache
In mm/swap_slots.c (ffffffff812c04ed)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/swap_slots.c:free_swap_slot
In mm/dmapool.c (ffffffff812c28cc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/dmapool.c:show_pools
In mm/slub.c (ffffffff812db254)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/slub.c:free_partial
In mm/migrate.c (ffffffff812e6ca8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_page_move_mapping
In mm/khugepaged.c (ffffffff812f1a51)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
In mm/memcontrol.c (ffffffff812fd0a3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
In mm/page_idle.c (ffffffff81309263)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In mm/memfd.c (ffffffff8130c07b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
In mm/page_reporting.c (ffffffff8130d45b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- mm/page_reporting.c:page_reporting_process_zone
- mm/page_reporting.c:page_reporting_cycle
- mm/page_reporting.c:page_reporting_cycle
In fs/exec.c (ffffffff8131de58)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/pipe.c (ffffffff8131f4d8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_read
In fs/inode.c (ffffffff81335fa5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffffffff8134bab8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fs-writeback.c:wait_sb_inodes
- fs/fs-writeback.c:wait_sb_inodes
- fs/fs-writeback.c:wait_sb_inodes
- fs/fs-writeback.c:inode_switch_wbs_work_fn
In fs/fs_pin.c (ffffffff81356425)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/signalfd.c (ffffffff8136f8f6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/signalfd.c:do_signalfd4
- fs/signalfd.c:signalfd_dequeue
- fs/signalfd.c:signalfd_dequeue
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (ffffffff81370807)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:timerfd_ioctl
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_read
In fs/eventfd.c (ffffffff81371a88)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_show_fdinfo
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_read
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (ffffffff813733b4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_show_fdinfo
- fs/userfaultfd.c:__wake_userfault
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_release
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffff81376cd7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/aio.c:__ia32_sys_io_cancel
- fs/aio.c:__x64_sys_io_cancel
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:free_ioctx_users
In fs/io_uring.c (ffffffff8137fafb)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/io_uring.c:__io_uring_show_fdinfo
- fs/io_uring.c:io_uring_cancel_files
- fs/io_uring.c:io_uring_cancel_files
- fs/io_uring.c:io_uring_cancel_files
- fs/io_uring.c:io_cancel_defer_files
- fs/io_uring.c:io_poll_remove_link
- fs/io_uring.c:io_ring_ctx_wait_and_kill
- fs/io_uring.c:io_ring_ctx_wait_and_kill
- fs/io_uring.c:io_sqe_file_register
- fs/io_uring.c:io_sqe_file_register
- fs/io_uring.c:io_cqring_wait
- fs/io_uring.c:io_sq_thread
- fs/io_uring.c:io_sq_thread
- fs/io_uring.c:io_sq_thread
- fs/io_uring.c:io_queue_linked_timeout
- fs/io_uring.c:io_grab_files
- fs/io_uring.c:io_issue_sqe
- fs/io_uring.c:io_issue_sqe
- fs/io_uring.c:io_req_defer
- fs/io_uring.c:io_timeout_remove
- fs/io_uring.c:__io_arm_poll_handler
- fs/io_uring.c:io_poll_rewait
In fs/io-wq.c (ffffffff8138aa86)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/io-wq.c:io_wq_manager
- fs/io-wq.c:create_io_worker
- fs/io-wq.c:io_wq_worker_sleeping
- fs/io-wq.c:io_wqe_worker
- fs/io-wq.c:io_wqe_worker
- fs/io-wq.c:io_worker_handle_work
- fs/io-wq.c:io_assign_current_work
- fs/io-wq.c:io_worker_exit
- fs/io-wq.c:io_worker_exit
In fs/dax.c (ffffffff8138ef30)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/dax.c:dax_insert_pfn_mkwrite
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_writeback_one
- fs/dax.c:dax_insert_entry
- fs/dax.c:__dax_invalidate_entry
- fs/dax.c:dax_layout_busy_page
- fs/dax.c:dax_layout_busy_page
- fs/dax.c:grab_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:dax_lock_page
- fs/dax.c:dax_unlock_entry
- fs/dax.c:get_unlocked_entry
In fs/coredump.c (ffffffff813a7adc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/coredump.c:coredump_finish
- fs/coredump.c:zap_threads
In fs/kernfs/dir.c (ffffffff813cfb21)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_ns
In fs/kernfs/file.c (ffffffff813d0b55)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify_workfn
- fs/kernfs/file.c:kernfs_drain_open_files
- fs/kernfs/file.c:kernfs_get_open_node
In ipc/shm.c (ffffffff8148f2d0)
Location: include/linux/spinlock.h:376
Inline: True
In security/selinux/hooks.c (ffffffff814b5c15)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/bio.c (ffffffff8153eda5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/bio.c:bio_dirty_fn
In block/blk-sysfs.c (ffffffff8154723d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-sysfs.c:queue_max_sectors_store
In block/blk-flush.c (ffffffff81548292)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-ioc.c (ffffffff81549827)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:ioc_clear_queue
In block/blk-mq.c (ffffffff81551a2c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_mark_tag_wait
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-sched.c (ffffffff8155712a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_assign_ioc
In block/genhd.c (ffffffff8155a52c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/genhd.c:disk_check_events
- block/genhd.c:disk_clear_events
- block/genhd.c:disk_clear_events
- block/genhd.c:disk_flush_events
In block/badblocks.c (ffffffff8155caae)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/bsg.c (ffffffff8156851c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/bsg.c:bsg_set_command_q
In block/blk-cgroup.c (ffffffff8156bdb3)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_init_queue
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkcg_print_stat
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkcg_print_blkgs
- block/blk-cgroup.c:blkcg_reset_stats
- block/blk-cgroup.c:blkg_destroy_all
In block/blk-throttle.c (ffffffff8156ff8c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-throttle.c:blk_throtl_bio
- block/blk-throttle.c:blk_throtl_dispatch_work_fn
- block/blk-throttle.c:throtl_pending_timer_fn
- block/blk-throttle.c:throtl_pending_timer_fn
In block/blk-iocost.c (ffffffff8157334d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_cost_model_write
- block/blk-iocost.c:ioc_cost_model_write
- block/blk-iocost.c:ioc_qos_write
- block/blk-iocost.c:ioc_qos_write
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:blk_iocost_init
- block/blk-iocost.c:ioc_rqos_exit
- block/blk-iocost.c:ioc_rqos_queue_depth_changed
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:ioc_timer_fn
- block/blk-iocost.c:iocg_activate
In block/blk-mq-debugfs.c (ffffffff8157b553)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_requeue_list_start
In block/blk-pm.c (ffffffff81580be4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- block/blk-pm.c:blk_pre_runtime_suspend
In lib/percpu-refcount.c (ffffffff8158d813)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In lib/percpu_counter.c (ffffffff815dc139)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/percpu_counter.c:percpu_counter_cpu_dead
In lib/xarray.c (ffffffff815fb8c9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- lib/xarray.c:__xas_nomem
In drivers/pci/pci.c (ffffffff8162a04f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/pci/pci.c:pci_dev_complete_resume
- drivers/pci/pci.c:pci_dev_adjust_pme
In drivers/pci/pcie/pme.c (ffffffff8163db89)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_remove
- drivers/pci/pcie/pme.c:pcie_pme_resume
- drivers/pci/pcie/pme.c:pcie_pme_suspend
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
In drivers/acpi/acpi_cmos_rtc.c (ffffffff8169cb35)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/virtio/virtio.c (ffffffff81709005)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_config_enable
- drivers/virtio/virtio.c:virtio_config_disable
In drivers/virtio/virtio_balloon.c (ffffffff81710e95)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_remove
- drivers/virtio/virtio_balloon.c:get_free_page_and_send
- drivers/virtio/virtio_balloon.c:return_free_pages_to_mm
In drivers/tty/tty_io.c (ffffffff81735c29)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/tty/n_tty.c (ffffffff8173abc6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff8173d99d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/tty_ioctl.c:n_tty_ioctl_helper
- drivers/tty/tty_ioctl.c:n_tty_ioctl_helper
In drivers/tty/tty_port.c (ffffffff81740155)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_jobctrl.c (ffffffff81740e94)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tiocspgrp
- drivers/tty/tty_jobctrl.c:tiocsctty
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
- drivers/tty/tty_jobctrl.c:tty_open_proc_set_tty
In drivers/tty/pty.c (ffffffff81741cbc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_set_termios
- drivers/tty/pty.c:pty_flush_buffer
- drivers/tty/pty.c:pty_set_pktmode
- drivers/tty/pty.c:pty_close
In drivers/tty/vt/vt_ioctl.c (ffffffff817454bc)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
In drivers/tty/serial/serial_core.c (ffffffff8175b58d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_carrier_raised
- drivers/tty/serial/serial_core.c:uart_tty_port_shutdown
- drivers/tty/serial/serial_core.c:uart_close
- drivers/tty/serial/serial_core.c:uart_get_icount
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_tiocmget
- drivers/tty/serial/serial_core.c:uart_change_speed
In drivers/tty/serial/8250/8250_core.c (ffffffff8175d520)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial_link_irq_chain
- drivers/tty/serial/8250/8250_core.c:serial_do_unlink
In drivers/tty/serial/8250/8250_port.c (ffffffff81760d0f)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
In drivers/char/virtio_console.c (ffffffff81776de7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/char/virtio_console.c:virtcons_probe
- drivers/char/virtio_console.c:virtcons_remove
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:fill_queue
- drivers/char/virtio_console.c:init_port_console
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_poll
- drivers/char/virtio_console.c:wait_port_writable
- drivers/char/virtio_console.c:wait_port_writable
- drivers/char/virtio_console.c:wait_port_writable
In drivers/char/hpet.c (ffffffff817787af)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_ioctl_ieon
- drivers/char/hpet.c:hpet_ioctl_ieon
- drivers/char/hpet.c:hpet_release
- drivers/char/hpet.c:hpet_poll
- drivers/char/hpet.c:hpet_read
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_timer_set_irq
- drivers/char/hpet.c:hpet_timer_set_irq
In drivers/base/power/sysfs.c (ffffffff817c4cc5)
Location: include/linux/spinlock.h:376
Inline: True
In drivers/base/power/common.c (ffffffff817c5aa5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/power/common.c:dev_pm_put_subsys_data
- drivers/base/power/common.c:dev_pm_get_subsys_data
In drivers/base/power/qos.c (ffffffff817c6fd8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_constraints_destroy
- drivers/base/power/qos.c:dev_pm_qos_constraints_allocate
In drivers/base/power/runtime.c (ffffffff817ca045)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_drop_link
- drivers/base/power/runtime.c:pm_runtime_new_link
- drivers/base/power/runtime.c:pm_runtime_remove
- drivers/base/power/runtime.c:__pm_runtime_use_autosuspend
- drivers/base/power/runtime.c:pm_runtime_set_autosuspend_delay
- drivers/base/power/runtime.c:pm_runtime_irq_safe
- drivers/base/power/runtime.c:pm_runtime_no_callbacks
- drivers/base/power/runtime.c:pm_runtime_allow
- drivers/base/power/runtime.c:pm_runtime_forbid
- drivers/base/power/runtime.c:__pm_runtime_disable
- drivers/base/power/runtime.c:pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:pm_runtime_work
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_callback
- drivers/base/power/runtime.c:pm_runtime_set_memalloc_noio
In drivers/base/power/main.c (ffffffff817cde15)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/power/main.c:device_pm_check_callbacks
- drivers/base/power/main.c:device_prepare
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:dpm_propagate_wakeup_to_parent
In drivers/base/power/wakeup.c (ffffffff817cef4d)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_wakeup_disable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/domain.c (ffffffff817d26f7)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/power/domain.c:genpd_remove_device
- drivers/base/power/domain.c:genpd_add_device
- drivers/base/power/domain.c:genpd_alloc_dev_data
- drivers/base/power/domain.c:genpd_dev_pm_qos_notifier
In drivers/base/power/clock_ops.c (ffffffff817d3dee)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_destroy
- drivers/base/power/clock_ops.c:pm_clk_remove_clk
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:__pm_clk_add
In drivers/block/loop.c (ffffffff817e7096)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:loop_attr_backing_file_show
In drivers/dma-buf/dma-buf.c (ffffffff81825dab)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/sw_sync.c (ffffffff8182ba85)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:sync_pt_create
- drivers/dma-buf/sw_sync.c:sync_timeline_signal
In drivers/dma-buf/sync_debug.c (ffffffff8182c53c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
In drivers/scsi/scsi_lib.c (ffffffff81837f48)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_target_queue_ready
- drivers/scsi/scsi_lib.c:scsi_target_queue_ready
In drivers/ata/libata-scsi.c (ffffffff8185eaa4)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_scsi_park_show
In drivers/ata/libata-sata.c (ffffffff81868779)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/ata/libata-sata.c:ata_ncq_prio_enable_store
- drivers/ata/libata-sata.c:ata_ncq_prio_enable_store
- drivers/ata/libata-sata.c:ata_ncq_prio_enable_show
In drivers/ata/libata-sff.c (ffffffff8186c219)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_flush_pio_task
In drivers/net/xen-netfront.c (ffffffff8189a4d6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_connect
In drivers/vfio/virqfd.c (ffffffff8189da02)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/vfio/virqfd.c:vfio_virqfd_enable
In drivers/usb/core/hub.c (ffffffff818b879c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/hub.c:hub_ioctl
- drivers/usb/core/hub.c:hub_disconnect
In drivers/usb/core/hcd.c (ffffffff818bef76)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_remove_hcd
- drivers/usb/core/hcd.c:hcd_bus_resume
- drivers/usb/core/hcd.c:hcd_bus_suspend
- drivers/usb/core/hcd.c:usb_hcd_synchronize_unlinks
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:register_root_hub
- drivers/usb/core/hcd.c:rh_call_control
- drivers/usb/core/hcd.c:rh_call_control
In drivers/usb/core/urb.c (ffffffff818c0825)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffff818c1dc9)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_wait
- drivers/usb/core/message.c:usb_sg_wait
In drivers/usb/core/devio.c (ffffffff818ccf6c)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (ffffffff818f1cfd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_suspend
- drivers/usb/host/ehci-hcd.c:ehci_remove_device
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_shutdown
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:set_owner
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_handover_companion_ports
- drivers/usb/host/ehci-hcd.c:ehci_handover_companion_ports
- drivers/usb/host/ehci-hcd.c:ehci_handover_companion_ports
- drivers/usb/host/ehci-hcd.c:ehci_handover_companion_ports
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff818fc328)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_resume
- drivers/usb/host/ohci-hcd.c:ohci_restart
- drivers/usb/host/ohci-hcd.c:ohci_run
- drivers/usb/host/ohci-hcd.c:ohci_bus_resume
- drivers/usb/host/ohci-hcd.c:ohci_bus_suspend
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_suspend
In drivers/usb/host/uhci-hcd.c (ffffffff819012eb)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_pci_resume
- drivers/usb/host/uhci-hcd.c:uhci_pci_suspend
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_rh_resume
- drivers/usb/host/uhci-hcd.c:uhci_rh_suspend
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:release_uhci
- drivers/usb/host/uhci-hcd.c:wakeup_rh
- drivers/usb/host/uhci-hcd.c:suspend_rh
In drivers/usb/host/xhci.c (ffffffff81907068)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
- drivers/usb/host/xhci.c:xhci_shutdown
- drivers/usb/host/xhci.c:xhci_stop
In drivers/input/serio/serio.c (ffffffff81924b10)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_close
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_handle_event
In drivers/input/serio/i8042.c (ffffffff81925dbd)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_stop
- drivers/input/serio/i8042.c:i8042_start
In drivers/input/serio/libps2.c (ffffffff81927a44)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:ps2_drain
- drivers/input/serio/libps2.c:ps2_sendbyte
- drivers/input/serio/libps2.c:ps2_do_sendbyte
In drivers/input/input.c (ffffffff8192a120)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/input/input.c:__input_unregister_device
- drivers/input/input.c:input_dev_poweroff
- drivers/input/input.c:input_dev_freeze
- drivers/input/input.c:input_dev_resume
- drivers/input/input.c:input_dev_suspend
In drivers/input/ff-core.c (ffffffff8192d809)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:input_ff_upload
In drivers/input/mousedev.c (ffffffff8192eccb)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffffffff81930f0a)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_read
In drivers/input/keyboard/atkbd.c (ffffffff8193355b)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_connect
- drivers/input/keyboard/atkbd.c:atkbd_disconnect
- drivers/input/keyboard/atkbd.c:atkbd_cleanup
In drivers/input/misc/uinput.c (ffffffff819372d0)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_events_to_user
In drivers/rtc/dev.c (ffffffff8193c8f6)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_open
In drivers/rtc/rtc-cmos.c (ffffffff8193f201)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_platform_shutdown
- drivers/rtc/rtc-cmos.c:cmos_pnp_shutdown
- drivers/rtc/rtc-cmos.c:cmos_resume
- drivers/rtc/rtc-cmos.c:cmos_suspend
- drivers/rtc/rtc-cmos.c:cmos_aie_poweroff
- drivers/rtc/rtc-cmos.c:cmos_do_probe
- drivers/rtc/rtc-cmos.c:cmos_nvram_write
- drivers/rtc/rtc-cmos.c:cmos_nvram_read
- drivers/rtc/rtc-cmos.c:cmos_procfs
- drivers/rtc/rtc-cmos.c:cmos_set_alarm
- drivers/rtc/rtc-cmos.c:cmos_read_alarm
In drivers/pps/pps.c (ffffffff8194afb8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/pps/pps.c:pps_cdev_compat_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
In drivers/watchdog/watchdog_pretimeout.c (ffffffff8195e729)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_set
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_get
In drivers/md/md.c (ffffffff81965c0e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_flush_request
In drivers/md/md-bitmap.c (ffffffff8197446e)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:md_bitmap_resize
- drivers/md/md-bitmap.c:md_bitmap_set_memory_bits
- drivers/md/md-bitmap.c:md_bitmap_start_sync
- drivers/md/md-bitmap.c:md_bitmap_startwrite
- drivers/md/md-bitmap.c:md_bitmap_daemon_work
- drivers/md/md-bitmap.c:md_bitmap_checkpage
In drivers/md/dm.c (ffffffff819798b8)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffffffff81983b48)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:io_job_start
In drivers/md/dm-stats.c (ffffffff81985f75)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_kvzalloc
In net/core/link_watch.c (ffffffff81a22a83)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/link_watch.c:__linkwatch_run_queue
- net/core/link_watch.c:__linkwatch_run_queue
In net/core/net-sysfs.c (ffffffff81a382e5)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/core/net-sysfs.c:tx_timeout_show
In net/rfkill/input.c (ffffffff81b98b15)
Location: include/linux/spinlock.h:376
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_start
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
5.11
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/mm/mmio-mod.c (ffffffff810936d7)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- arch/x86/mm/mmio-mod.c:disable_mmiotrace
- arch/x86/mm/mmio-mod.c:enable_mmiotrace
- arch/x86/mm/mmio-mod.c:iounmap_trace_core
- arch/x86/mm/mmio-mod.c:ioremap_trace_core
In kernel/fork.c (ffffffff810a193a)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_sighand
In kernel/exit.c (ffffffff810a7aa0)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/exit.c:wait_task_continued
- kernel/exit.c:wait_task_stopped
- kernel/exit.c:wait_task_zombie
- kernel/exit.c:do_group_exit
In kernel/ptrace.c (ffffffff810b1b47)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_resume
- kernel/ptrace.c:ptrace_peek_siginfo
- kernel/ptrace.c:ptrace_check_attach
In kernel/user.c (ffffffff82fd9ce8)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/user.c:uid_cache_init
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
In kernel/signal.c (ffffffff810b3ff2)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/signal.c:__ia32_sys_ssetmask
- kernel/signal.c:__x64_sys_ssetmask
- kernel/signal.c:do_sigaction
- kernel/signal.c:kernel_sigaction
- kernel/signal.c:do_sigtimedwait
- kernel/signal.c:do_sigtimedwait
- kernel/signal.c:do_sigpending
- kernel/signal.c:exit_signals
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:ptrace_notify
- kernel/signal.c:ptrace_stop
- kernel/signal.c:calculate_sigpending
In kernel/umh.c (ffffffff810c0cfa)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/pid.c (ffffffff810c8b75)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/pid.c:disable_pid_allocation
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
In kernel/async.c (ffffffff810d3f15)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/async.c:async_unregister_domain
In kernel/ucount.c (ffffffff810d4cd0)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/ucount.c:get_ucounts
- kernel/ucount.c:get_ucounts
In kernel/sched/fair.c (ffffffff810ed290)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_group
- kernel/sched/fair.c:task_numa_placement
In kernel/sched/wait.c (ffffffff810fd97e)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
In kernel/locking/percpu-rwsem.c (ffffffff8110c40d)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/locking/percpu-rwsem.c:percpu_rwsem_wait
In kernel/power/wakelock.c (ffffffff81116b2a)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/rcu/sync.c (ffffffff8112d0ed)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_dtor
- kernel/rcu/sync.c:rcu_sync_exit
- kernel/rcu/sync.c:rcu_sync_enter
In kernel/rcu/srcutree.c (ffffffff8112e405)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:srcu_reschedule
- kernel/rcu/srcutree.c:srcu_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_advance_state
- kernel/rcu/srcutree.c:srcu_advance_state
- kernel/rcu/srcutree.c:srcu_barrier
- kernel/rcu/srcutree.c:srcu_gp_end
- kernel/rcu/srcutree.c:srcu_gp_end
- kernel/rcu/srcutree.c:srcu_gp_end
In kernel/livepatch/transition.c (ffffffff81136bfb)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/livepatch/transition.c:klp_send_signals
In kernel/freezer.c (ffffffff8113c6d9)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/posix-timers.c (ffffffff8114e6bf)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/time/posix-timers.c:exit_itimers
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff8114fb6b)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:update_rlimit_cpu
In kernel/time/itimer.c (ffffffff81150e20)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:get_cpu_itimer
In kernel/acct.c (ffffffff81165f54)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:fill_ac
In kernel/cgroup/cgroup.c (ffffffff81174897)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_release
- kernel/cgroup/cgroup.c:cgroup_exit
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:proc_cgroup_show
- kernel/cgroup/cgroup.c:cgroup_destroy_locked
- kernel/cgroup/cgroup.c:cgroup_destroy_locked
- kernel/cgroup/cgroup.c:cgroup_create
- kernel/cgroup/cgroup.c:css_release_work_fn
- kernel/cgroup/cgroup.c:cgroup_threads_write
- kernel/cgroup/cgroup.c:cgroup_procs_write
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:css_task_iter_next
- kernel/cgroup/cgroup.c:css_task_iter_start
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:cgroup_add_file
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_attach_task
- kernel/cgroup/cgroup.c:cgroup_migrate
- kernel/cgroup/cgroup.c:cgroup_migrate_finish
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:task_cgroup_path
- kernel/cgroup/cgroup.c:cgroup_path_ns
- kernel/cgroup/cgroup.c:cgroup_do_get_tree
- kernel/cgroup/cgroup.c:cgroup_setup_root
- kernel/cgroup/cgroup.c:cgroup_show_path
- kernel/cgroup/cgroup.c:rebind_subsystems
- kernel/cgroup/cgroup.c:cgroup_destroy_root
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:cgroup_task_count
In kernel/cgroup/rstat.c (ffffffff81175ca3)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_base_stat_cputime_show
- kernel/cgroup/rstat.c:cgroup_rstat_exit
- kernel/cgroup/rstat.c:cgroup_rstat_flush_locked
In kernel/cgroup/namespace.c (ffffffff8117609b)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff81177529)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup_transfer_tasks
- kernel/cgroup/cgroup-v1.c:cgroup_attach_task_all
In kernel/cgroup/freezer.c (ffffffff81178644)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_leave_frozen
- kernel/cgroup/freezer.c:cgroup_enter_frozen
In kernel/cgroup/cpuset.c (ffffffff8117f46f)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_bind
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_common_seq_show
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:update_flag
- kernel/cgroup/cpuset.c:update_nodemasks_hier
- kernel/cgroup/cpuset.c:update_cpumask
- kernel/cgroup/cpuset.c:update_cpumasks_hier
- kernel/cgroup/cpuset.c:update_parent_subparts_cpumask
In kernel/pid_namespace.c (ffffffff81182706)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/seccomp.c (ffffffff811a50b2)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
- kernel/seccomp.c:seccomp_set_mode_filter
- kernel/seccomp.c:seccomp_set_mode_strict
In kernel/taskstats.c (ffffffff811a7327)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_tgid_alloc
In kernel/trace/blktrace.c (ffffffff811cf4db)
Location: include/linux/spinlock.h:377
Inline: True
In kernel/events/uprobes.c (ffffffff8125363d)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In kernel/watch_queue.c (ffffffff81256ddd)
Location: include/linux/spinlock.h:377
Inline: True
In mm/filemap.c (ffffffff81259a40)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/filemap.c:__wait_on_page_locked_async
- mm/filemap.c:wait_on_page_bit_common
- mm/filemap.c:__add_to_page_cache_locked
In mm/page-writeback.c (ffffffff812637af)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/page-writeback.c:tag_pages_for_writeback
- mm/page-writeback.c:tag_pages_for_writeback
In mm/swap.c (ffffffff8126a1a2)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/swap.c:lru_note_cost
In mm/truncate.c (ffffffff8126b57d)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
- mm/truncate.c:__invalidate_mapping_pages
- mm/truncate.c:truncate_inode_pages_final
In mm/vmscan.c (ffffffff812735e8)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/vmscan.c:shrink_node
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:move_pages_to_lru
In mm/shmem.c (ffffffff81279282)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_swapin_page
- mm/shmem.c:shmem_replace_page
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_getattr
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_delete_from_page_cache
- mm/shmem.c:shmem_add_to_page_cache
In mm/vmstat.c (ffffffff8127eae8)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/vmstat.c:pagetypeinfo_showfree_print
In mm/backing-dev.c (ffffffff81281d75)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/backing-dev.c:wb_blkcg_offline
- mm/backing-dev.c:wb_memcg_offline
- mm/backing-dev.c:cgwb_bdi_unregister
- mm/backing-dev.c:cgwb_bdi_unregister
- mm/backing-dev.c:cgwb_bdi_unregister
- mm/backing-dev.c:wb_shutdown
In mm/percpu.c (ffffffff81285064)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/percpu.c:__pcpu_balance_workfn
- mm/percpu.c:__pcpu_balance_workfn
- mm/percpu.c:__pcpu_balance_workfn
- mm/percpu.c:__pcpu_balance_workfn
- mm/percpu.c:__pcpu_balance_workfn
In mm/list_lru.c (ffffffff81290157)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/list_lru.c:memcg_drain_list_lru_node
- mm/list_lru.c:memcg_update_list_lru_node
- mm/list_lru.c:list_lru_walk_one_irq
In mm/workingset.c (ffffffff812909d8)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
In mm/swap_state.c (ffffffff812c4a92)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/swap_state.c:clear_shadow_from_swap_cache
- mm/swap_state.c:delete_from_swap_cache
- mm/swap_state.c:add_to_swap_cache
In mm/swap_slots.c (ffffffff812cbf1c)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/swap_slots.c:free_swap_slot
In mm/dmapool.c (ffffffff812ce60c)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/dmapool.c:show_pools
In mm/slub.c (ffffffff812e9bd4)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/slub.c:free_partial
In mm/migrate.c (ffffffff812f1ff8)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_page_move_mapping
In mm/khugepaged.c (ffffffff812fdfd5)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
In mm/memcontrol.c (ffffffff81309506)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
- mm/memcontrol.c:lock_page_lruvec_irq
- mm/memcontrol.c:memcg_reparent_objcgs
In mm/memfd.c (ffffffff81317f3b)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
In mm/page_reporting.c (ffffffff813193ab)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/page_reporting.c:page_reporting_process_zone
- mm/page_reporting.c:page_reporting_cycle
- mm/page_reporting.c:page_reporting_cycle
In fs/exec.c (ffffffff81329368)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/pipe.c (ffffffff8132a9fa)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_read
In fs/inode.c (ffffffff81341935)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffffffff813589e1)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- fs/fs-writeback.c:wait_sb_inodes
- fs/fs-writeback.c:wait_sb_inodes
- fs/fs-writeback.c:wait_sb_inodes
- fs/fs-writeback.c:inode_switch_wbs_work_fn
In fs/fs_pin.c (ffffffff81362d65)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/signalfd.c (ffffffff8137d656)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- fs/signalfd.c:do_signalfd4
- fs/signalfd.c:signalfd_dequeue
- fs/signalfd.c:signalfd_dequeue
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (ffffffff8137e575)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:timerfd_ioctl
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_read
In fs/eventfd.c (ffffffff8137f848)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_show_fdinfo
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_read
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (ffffffff81381264)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_show_fdinfo
- fs/userfaultfd.c:__wake_userfault
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_release
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffff81384983)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- fs/aio.c:__ia32_sys_io_cancel
- fs/aio.c:__x64_sys_io_cancel
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:free_ioctx_users
In fs/io_uring.c (ffffffff8138ddcf)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- fs/io_uring.c:__io_uring_show_fdinfo
- fs/io_uring.c:io_disable_sqo_submit
- fs/io_uring.c:io_uring_cancel_files
- fs/io_uring.c:io_uring_cancel_files
- fs/io_uring.c:io_cancel_defer_files
- fs/io_uring.c:io_sqe_file_register
- fs/io_uring.c:io_sqe_file_register
- fs/io_uring.c:io_sq_thread
- fs/io_uring.c:io_sq_thread
- fs/io_uring.c:io_queue_linked_timeout
- fs/io_uring.c:io_file_get
- fs/io_uring.c:io_issue_sqe
- fs/io_uring.c:io_req_defer
- fs/io_uring.c:io_timeout
- fs/io_uring.c:io_timeout_remove
- fs/io_uring.c:io_poll_remove_all
- fs/io_uring.c:__io_arm_poll_handler
- fs/io_uring.c:io_poll_rewait
- fs/io_uring.c:__io_req_task_cancel
- fs/io_uring.c:io_submit_flush_completions
- fs/io_uring.c:io_submit_flush_completions
- fs/io_uring.c:io_kill_timeouts
- fs/io_uring.c:io_grab_identity
In fs/io-wq.c (ffffffff8139bf6c)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- fs/io-wq.c:io_worker_handle_work
In fs/dax.c (ffffffff813a05f3)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- fs/dax.c:dax_insert_pfn_mkwrite
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_writeback_one
- fs/dax.c:dax_insert_entry
- fs/dax.c:__dax_invalidate_entry
- fs/dax.c:dax_layout_busy_page_range
- fs/dax.c:dax_layout_busy_page_range
- fs/dax.c:grab_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:dax_lock_page
- fs/dax.c:dax_unlock_entry
- fs/dax.c:get_unlocked_entry
In fs/coredump.c (ffffffff813b897c)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- fs/coredump.c:coredump_finish
- fs/coredump.c:zap_threads
In fs/kernfs/dir.c (ffffffff813e1751)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_ns
In fs/kernfs/file.c (ffffffff813e27d5)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify_workfn
- fs/kernfs/file.c:kernfs_drain_open_files
- fs/kernfs/file.c:kernfs_get_open_node
In ipc/shm.c (ffffffff814ac9b0)
Location: include/linux/spinlock.h:377
Inline: True
In security/selinux/hooks.c (ffffffff814d38f5)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/bio.c (ffffffff8155b5b5)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- block/bio.c:bio_dirty_fn
In block/blk-sysfs.c (ffffffff81562f2d)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- block/blk-sysfs.c:queue_max_sectors_store
In block/blk-flush.c (ffffffff81563fd2)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-ioc.c (ffffffff81565657)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:ioc_clear_queue
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (ffffffff8156db80)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_mark_tag_wait
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-sched.c (ffffffff815737ba)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_assign_ioc
In block/genhd.c (ffffffff81576a59)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- block/genhd.c:disk_check_events
- block/genhd.c:disk_flush_events
In block/badblocks.c (ffffffff81578bfe)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/bsg.c (ffffffff81582e5c)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- block/bsg.c:bsg_set_command_q
In block/blk-cgroup.c (ffffffff81586ab6)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_init_queue
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkcg_print_stat
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkcg_print_blkgs
- block/blk-cgroup.c:blkcg_reset_stats
- block/blk-cgroup.c:blkg_destroy_all
In block/blk-throttle.c (ffffffff8158add2)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- block/blk-throttle.c:blk_throtl_bio
- block/blk-throttle.c:blk_throtl_dispatch_work_fn
- block/blk-throttle.c:throtl_pending_timer_fn
- block/blk-throttle.c:throtl_pending_timer_fn
In block/blk-iocost.c (ffffffff8158fd01)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_cost_model_write
- block/blk-iocost.c:ioc_cost_model_write
- block/blk-iocost.c:ioc_qos_write
- block/blk-iocost.c:ioc_qos_write
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:blk_iocost_init
- block/blk-iocost.c:ioc_rqos_exit
- block/blk-iocost.c:ioc_rqos_queue_depth_changed
- block/blk-iocost.c:adjust_inuse_and_calc_cost
- block/blk-iocost.c:ioc_timer_fn
- block/blk-iocost.c:iocg_activate
In block/blk-mq-debugfs.c (ffffffff81598613)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_requeue_list_start
In block/blk-pm.c (ffffffff8159dd7e)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- block/blk-pm.c:blk_pre_runtime_suspend
- block/blk-pm.c:blk_pre_runtime_suspend
In lib/percpu-refcount.c (ffffffff815aa47a)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In lib/percpu_counter.c (ffffffff815f9dd9)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- lib/percpu_counter.c:percpu_counter_cpu_dead
In lib/xarray.c (ffffffff81620459)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- lib/xarray.c:__xas_nomem
In drivers/pci/pci.c (ffffffff816504af)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/pci/pci.c:pci_dev_complete_resume
- drivers/pci/pci.c:pci_dev_adjust_pme
In drivers/pci/pcie/pme.c (ffffffff81664219)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_remove
- drivers/pci/pcie/pme.c:pcie_pme_resume
- drivers/pci/pcie/pme.c:pcie_pme_suspend
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
In drivers/acpi/acpi_cmos_rtc.c (ffffffff816b99e3)
Location: include/linux/spinlock.h:377
Inline: True
In drivers/virtio/virtio.c (ffffffff81725f95)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_config_enable
- drivers/virtio/virtio.c:virtio_config_disable
In drivers/virtio/virtio_balloon.c (ffffffff8172db85)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_remove
- drivers/virtio/virtio_balloon.c:get_free_page_and_send
- drivers/virtio/virtio_balloon.c:return_free_pages_to_mm
In drivers/tty/tty_io.c (ffffffff817521c9)
Location: include/linux/spinlock.h:377
Inline: True
In drivers/tty/n_tty.c (ffffffff81756626)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff817598fd)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/tty/tty_ioctl.c:n_tty_ioctl_helper
- drivers/tty/tty_ioctl.c:n_tty_ioctl_helper
In drivers/tty/tty_port.c (ffffffff8175c085)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_jobctrl.c (ffffffff8175d0d2)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tiocsctty
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
- drivers/tty/tty_jobctrl.c:tty_open_proc_set_tty
In drivers/tty/pty.c (ffffffff8175db7c)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_set_termios
- drivers/tty/pty.c:pty_flush_buffer
- drivers/tty/pty.c:pty_set_pktmode
- drivers/tty/pty.c:pty_close
In drivers/tty/vt/vt_ioctl.c (ffffffff817606ad)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_k_ioctl
In drivers/tty/serial/serial_core.c (ffffffff8177666d)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_carrier_raised
- drivers/tty/serial/serial_core.c:uart_tty_port_shutdown
- drivers/tty/serial/serial_core.c:uart_close
- drivers/tty/serial/serial_core.c:uart_get_icount
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_tiocmget
- drivers/tty/serial/serial_core.c:uart_change_speed
In drivers/tty/serial/8250/8250_core.c (ffffffff817783f0)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial_link_irq_chain
- drivers/tty/serial/8250/8250_core.c:serial_do_unlink
In drivers/tty/serial/8250/8250_port.c (ffffffff8177bd5f)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
In drivers/char/virtio_console.c (ffffffff81791b17)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/char/virtio_console.c:virtcons_probe
- drivers/char/virtio_console.c:virtcons_remove
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:fill_queue
- drivers/char/virtio_console.c:init_port_console
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_poll
- drivers/char/virtio_console.c:wait_port_writable
- drivers/char/virtio_console.c:wait_port_writable
- drivers/char/virtio_console.c:wait_port_writable
In drivers/char/hpet.c (ffffffff8179328f)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_ioctl_ieon
- drivers/char/hpet.c:hpet_ioctl_ieon
- drivers/char/hpet.c:hpet_release
- drivers/char/hpet.c:hpet_poll
- drivers/char/hpet.c:hpet_read
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_timer_set_irq
- drivers/char/hpet.c:hpet_timer_set_irq
In drivers/base/power/sysfs.c (ffffffff817d9765)
Location: include/linux/spinlock.h:377
Inline: True
In drivers/base/power/common.c (ffffffff817da5b5)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/base/power/common.c:dev_pm_put_subsys_data
- drivers/base/power/common.c:dev_pm_get_subsys_data
In drivers/base/power/qos.c (ffffffff817dba58)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_constraints_destroy
- drivers/base/power/qos.c:dev_pm_qos_constraints_allocate
In drivers/base/power/runtime.c (ffffffff817deb2f)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_drop_link
- drivers/base/power/runtime.c:pm_runtime_new_link
- drivers/base/power/runtime.c:pm_runtime_remove
- drivers/base/power/runtime.c:__pm_runtime_use_autosuspend
- drivers/base/power/runtime.c:pm_runtime_set_autosuspend_delay
- drivers/base/power/runtime.c:pm_runtime_irq_safe
- drivers/base/power/runtime.c:pm_runtime_no_callbacks
- drivers/base/power/runtime.c:pm_runtime_allow
- drivers/base/power/runtime.c:pm_runtime_forbid
- drivers/base/power/runtime.c:__pm_runtime_disable
- drivers/base/power/runtime.c:pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:pm_runtime_work
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_callback
- drivers/base/power/runtime.c:pm_runtime_set_memalloc_noio
In drivers/base/power/main.c (ffffffff817e2725)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/base/power/main.c:device_pm_check_callbacks
- drivers/base/power/main.c:device_prepare
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:dpm_propagate_wakeup_to_parent
In drivers/base/power/wakeup.c (ffffffff817e354d)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_wakeup_disable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/domain.c (ffffffff817e6e37)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/base/power/domain.c:genpd_remove_device
- drivers/base/power/domain.c:genpd_add_device
- drivers/base/power/domain.c:genpd_alloc_dev_data
- drivers/base/power/domain.c:genpd_dev_pm_qos_notifier
In drivers/base/power/clock_ops.c (ffffffff817e883e)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_destroy
- drivers/base/power/clock_ops.c:pm_clk_remove_clk
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:__pm_clk_add
In drivers/block/loop.c (ffffffff817fbce6)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:loop_attr_backing_file_show
In drivers/dma-buf/dma-buf.c (ffffffff81836796)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/sw_sync.c (ffffffff8183cc45)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:sync_pt_create
- drivers/dma-buf/sw_sync.c:sync_timeline_signal
In drivers/dma-buf/sync_debug.c (ffffffff8183d59c)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
In drivers/scsi/scsi_lib.c (ffffffff81848866)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_target_queue_ready
- drivers/scsi/scsi_lib.c:scsi_target_queue_ready
In drivers/ata/libata-scsi.c (ffffffff8186dac4)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_scsi_park_show
In drivers/ata/libata-sata.c (ffffffff81877589)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/ata/libata-sata.c:ata_ncq_prio_enable_store
- drivers/ata/libata-sata.c:ata_ncq_prio_enable_store
- drivers/ata/libata-sata.c:ata_ncq_prio_enable_show
In drivers/ata/libata-sff.c (ffffffff8187b029)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_flush_pio_task
In drivers/net/xen-netfront.c (ffffffff818a84b3)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_connect
In drivers/vfio/virqfd.c (ffffffff818ac622)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/vfio/virqfd.c:vfio_virqfd_enable
In drivers/usb/core/hub.c (ffffffff818c708e)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/hub.c:hub_ioctl
- drivers/usb/core/hub.c:hub_disconnect
In drivers/usb/core/hcd.c (ffffffff81c1c5a3)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_remove_hcd
- drivers/usb/core/hcd.c:hcd_bus_resume
- drivers/usb/core/hcd.c:hcd_bus_suspend
- drivers/usb/core/hcd.c:usb_hcd_synchronize_unlinks
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:register_root_hub
- drivers/usb/core/hcd.c:rh_call_control
- drivers/usb/core/hcd.c:rh_call_control
In drivers/usb/core/urb.c (ffffffff818cc38f)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffff818cdfd9)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_wait
- drivers/usb/core/message.c:usb_sg_wait
In drivers/usb/core/devio.c (ffffffff818d8164)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (ffffffff818fac1d)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_suspend
- drivers/usb/host/ehci-hcd.c:ehci_remove_device
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_shutdown
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:set_owner
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_handover_companion_ports
- drivers/usb/host/ehci-hcd.c:ehci_handover_companion_ports
- drivers/usb/host/ehci-hcd.c:ehci_handover_companion_ports
- drivers/usb/host/ehci-hcd.c:ehci_handover_companion_ports
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff81904eb8)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_resume
- drivers/usb/host/ohci-hcd.c:ohci_restart
- drivers/usb/host/ohci-hcd.c:ohci_run
- drivers/usb/host/ohci-hcd.c:ohci_bus_resume
- drivers/usb/host/ohci-hcd.c:ohci_bus_suspend
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_suspend
In drivers/usb/host/uhci-hcd.c (ffffffff81909bbb)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_pci_resume
- drivers/usb/host/uhci-hcd.c:uhci_pci_suspend
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_rh_resume
- drivers/usb/host/uhci-hcd.c:uhci_rh_suspend
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:release_uhci
- drivers/usb/host/uhci-hcd.c:wakeup_rh
- drivers/usb/host/uhci-hcd.c:suspend_rh
In drivers/usb/host/xhci.c (ffffffff8190f808)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
- drivers/usb/host/xhci.c:xhci_shutdown
- drivers/usb/host/xhci.c:xhci_stop
In drivers/input/serio/serio.c (ffffffff8192c8c0)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_close
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_handle_event
In drivers/input/serio/i8042.c (ffffffff8192d91d)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_stop
- drivers/input/serio/i8042.c:i8042_start
In drivers/input/serio/libps2.c (ffffffff8192ef54)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:ps2_drain
- drivers/input/serio/libps2.c:ps2_sendbyte
- drivers/input/serio/libps2.c:ps2_do_sendbyte
In drivers/input/input.c (ffffffff81931de0)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/input/input.c:__input_unregister_device
- drivers/input/input.c:input_dev_poweroff
- drivers/input/input.c:input_dev_freeze
- drivers/input/input.c:input_dev_resume
- drivers/input/input.c:input_dev_suspend
- drivers/input/input.c:inhibited_store
- drivers/input/input.c:inhibited_store
In drivers/input/ff-core.c (ffffffff81934bd9)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:input_ff_upload
In drivers/input/mousedev.c (ffffffff8193606b)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffffffff819384a4)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_read
In drivers/input/keyboard/atkbd.c (ffffffff8193a7ab)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_connect
- drivers/input/keyboard/atkbd.c:atkbd_disconnect
- drivers/input/keyboard/atkbd.c:atkbd_cleanup
In drivers/input/misc/uinput.c (ffffffff8193d6c0)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_events_to_user
In drivers/rtc/dev.c (ffffffff819428fd)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_open
In drivers/rtc/rtc-cmos.c (ffffffff81944d91)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_platform_shutdown
- drivers/rtc/rtc-cmos.c:cmos_pnp_shutdown
- drivers/rtc/rtc-cmos.c:cmos_resume
- drivers/rtc/rtc-cmos.c:cmos_suspend
- drivers/rtc/rtc-cmos.c:cmos_aie_poweroff
- drivers/rtc/rtc-cmos.c:cmos_do_probe
- drivers/rtc/rtc-cmos.c:cmos_nvram_write
- drivers/rtc/rtc-cmos.c:cmos_nvram_read
- drivers/rtc/rtc-cmos.c:cmos_procfs
- drivers/rtc/rtc-cmos.c:cmos_set_alarm
- drivers/rtc/rtc-cmos.c:cmos_read_alarm
In drivers/pps/pps.c (ffffffff81950b18)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/pps/pps.c:pps_cdev_compat_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
In drivers/watchdog/watchdog_pretimeout.c (ffffffff81965059)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_set
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_get
In drivers/md/md.c (ffffffff8196c6da)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_submit_flush_data
In drivers/md/md-bitmap.c (ffffffff8197936e)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:md_bitmap_resize
- drivers/md/md-bitmap.c:md_bitmap_set_memory_bits
- drivers/md/md-bitmap.c:md_bitmap_start_sync
- drivers/md/md-bitmap.c:md_bitmap_startwrite
- drivers/md/md-bitmap.c:md_bitmap_daemon_work
- drivers/md/md-bitmap.c:md_bitmap_checkpage
In drivers/md/dm.c (ffffffff8197d48a)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffffffff81987c58)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:io_job_start
In drivers/md/dm-stats.c (ffffffff81989fe3)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_kvzalloc
In net/core/link_watch.c (ffffffff81a22de3)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- net/core/link_watch.c:__linkwatch_run_queue
- net/core/link_watch.c:__linkwatch_run_queue
In net/core/net-sysfs.c (ffffffff81a3a54b)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- net/core/net-sysfs.c:tx_timeout_show
In net/rfkill/input.c (ffffffff81ba87e5)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_start
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
5.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/mm/mmio-mod.c (ffffffff81094097)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- arch/x86/mm/mmio-mod.c:disable_mmiotrace
- arch/x86/mm/mmio-mod.c:enable_mmiotrace
- arch/x86/mm/mmio-mod.c:mmiotrace_iounmap
- arch/x86/mm/mmio-mod.c:mmiotrace_ioremap
In kernel/fork.c (ffffffff810a26be)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_sighand
In kernel/exit.c (ffffffff810a98df)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_task_stopped
- kernel/exit.c:wait_task_zombie
- kernel/exit.c:do_group_exit
In kernel/ptrace.c (ffffffff810b31f4)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_resume
- kernel/ptrace.c:ptrace_peek_siginfo
- kernel/ptrace.c:ptrace_check_attach
In kernel/user.c (ffffffff831e469f)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/user.c:uid_cache_init
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
In kernel/signal.c (ffffffff810b567b)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/signal.c:sigsuspend
- kernel/signal.c:__ia32_sys_ssetmask
- kernel/signal.c:__x64_sys_ssetmask
- kernel/signal.c:do_sigaction
- kernel/signal.c:kernel_sigaction
- kernel/signal.c:do_sigtimedwait
- kernel/signal.c:do_sigtimedwait
- kernel/signal.c:do_sigpending
- kernel/signal.c:set_compat_user_sigmask
- kernel/signal.c:set_user_sigmask
- kernel/signal.c:sigprocmask
- kernel/signal.c:exit_signals
- kernel/signal.c:signal_setup_done
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:ptrace_notify
- kernel/signal.c:ptrace_stop
- kernel/signal.c:calculate_sigpending
In kernel/umh.c (ffffffff810c26fa)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/pid.c (ffffffff810ca615)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/pid.c:disable_pid_allocation
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
In kernel/ucount.c (ffffffff831e555b)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/ucount.c:user_namespace_sysctl_init
- kernel/ucount.c:alloc_ucounts
- kernel/ucount.c:alloc_ucounts
In kernel/sched/fair.c (ffffffff810f09ec)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_group
- kernel/sched/fair.c:task_numa_placement
In kernel/sched/wait.c (ffffffff810ffd5e)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
In kernel/locking/percpu-rwsem.c (ffffffff8110e24d)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/locking/percpu-rwsem.c:percpu_rwsem_wait
In kernel/power/wakelock.c (ffffffff8111725a)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/rcu/sync.c (ffffffff8112d68d)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_dtor
- kernel/rcu/sync.c:rcu_sync_exit
- kernel/rcu/sync.c:rcu_sync_enter
In kernel/rcu/srcutree.c (ffffffff8112ea25)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:srcu_reschedule
- kernel/rcu/srcutree.c:srcu_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_advance_state
- kernel/rcu/srcutree.c:srcu_advance_state
- kernel/rcu/srcutree.c:srcu_barrier
- kernel/rcu/srcutree.c:srcu_gp_end
- kernel/rcu/srcutree.c:srcu_gp_end
- kernel/rcu/srcutree.c:srcu_gp_end
In kernel/freezer.c (ffffffff8113d929)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/posix-timers.c (ffffffff8114fb5f)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/time/posix-timers.c:exit_itimers
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff81150fac)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:update_rlimit_cpu
In kernel/time/itimer.c (ffffffff81152250)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:get_cpu_itimer
In kernel/acct.c (ffffffff81166c7e)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:fill_ac
In kernel/cgroup/cgroup.c (ffffffff81175456)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_release
- kernel/cgroup/cgroup.c:cgroup_exit
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:proc_cgroup_show
- kernel/cgroup/cgroup.c:cgroup_destroy_locked
- kernel/cgroup/cgroup.c:cgroup_destroy_locked
- kernel/cgroup/cgroup.c:cgroup_create
- kernel/cgroup/cgroup.c:css_release_work_fn
- kernel/cgroup/cgroup.c:__cgroup_procs_write
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:css_task_iter_next
- kernel/cgroup/cgroup.c:css_task_iter_start
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_attach_task
- kernel/cgroup/cgroup.c:cgroup_migrate
- kernel/cgroup/cgroup.c:cgroup_migrate_finish
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:task_cgroup_path
- kernel/cgroup/cgroup.c:cgroup_path_ns
- kernel/cgroup/cgroup.c:cgroup_do_get_tree
- kernel/cgroup/cgroup.c:cgroup_setup_root
- kernel/cgroup/cgroup.c:cgroup_show_path
- kernel/cgroup/cgroup.c:rebind_subsystems
- kernel/cgroup/cgroup.c:cgroup_destroy_root
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:cgroup_task_count
In kernel/cgroup/rstat.c (ffffffff81176823)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_base_stat_cputime_show
- kernel/cgroup/rstat.c:cgroup_rstat_exit
- kernel/cgroup/rstat.c:cgroup_rstat_flush_locked
In kernel/cgroup/namespace.c (ffffffff81176c17)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff811780b0)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup_transfer_tasks
- kernel/cgroup/cgroup-v1.c:cgroup_attach_task_all
In kernel/cgroup/freezer.c (ffffffff811791b4)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_leave_frozen
- kernel/cgroup/freezer.c:cgroup_enter_frozen
In kernel/cgroup/cpuset.c (ffffffff8117faaf)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_update_tasks
- kernel/cgroup/cpuset.c:cpuset_hotplug_update_tasks
- kernel/cgroup/cpuset.c:cpuset_bind
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_common_seq_show
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:update_flag
- kernel/cgroup/cpuset.c:update_nodemasks_hier
- kernel/cgroup/cpuset.c:update_cpumask
- kernel/cgroup/cpuset.c:update_cpumasks_hier
- kernel/cgroup/cpuset.c:update_parent_subparts_cpumask
In kernel/pid_namespace.c (ffffffff81183866)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/seccomp.c (ffffffff811a579f)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/seccomp.c:do_seccomp
- kernel/seccomp.c:seccomp_set_mode_filter
In kernel/taskstats.c (ffffffff811a7e67)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_tgid_alloc
In kernel/trace/blktrace.c (ffffffff811cfa8f)
Location: include/linux/spinlock.h:377
Inline: True
In kernel/events/uprobes.c (ffffffff81257c5d)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In kernel/watch_queue.c (ffffffff8125b26d)
Location: include/linux/spinlock.h:377
Inline: True
In mm/filemap.c (ffffffff81261ca8)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/filemap.c:__lock_page_async
- mm/filemap.c:wait_on_page_bit_common
- mm/filemap.c:__add_to_page_cache_locked
In mm/page-writeback.c (ffffffff8126842f)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/page-writeback.c:tag_pages_for_writeback
- mm/page-writeback.c:tag_pages_for_writeback
In mm/swap.c (ffffffff8126f2bb)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/swap.c:lru_note_cost
In mm/truncate.c (ffffffff812706cd)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
- mm/truncate.c:__invalidate_mapping_pages
- mm/truncate.c:truncate_inode_pages_final
In mm/vmscan.c (ffffffff81278908)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/vmscan.c:shrink_node
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:move_pages_to_lru
In mm/shmem.c (ffffffff8127e26e)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_swapin_page
- mm/shmem.c:shmem_replace_page
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_getattr
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_add_to_page_cache
In mm/vmstat.c (ffffffff81283c88)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/vmstat.c:pagetypeinfo_showfree_print
In mm/backing-dev.c (ffffffff81286f4b)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:wb_blkcg_offline
- mm/backing-dev.c:wb_memcg_offline
- mm/backing-dev.c:wb_shutdown
In mm/percpu.c (ffffffff8128afdd)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/percpu.c:__pcpu_balance_workfn
- mm/percpu.c:__pcpu_balance_workfn
- mm/percpu.c:__pcpu_balance_workfn
- mm/percpu.c:__pcpu_balance_workfn
- mm/percpu.c:__pcpu_balance_workfn
In mm/list_lru.c (ffffffff81295df3)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/list_lru.c:memcg_drain_all_list_lrus
- mm/list_lru.c:memcg_update_all_list_lrus
- mm/list_lru.c:list_lru_walk_one_irq
In mm/workingset.c (ffffffff81296214)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
In mm/swap_state.c (ffffffff812cb72d)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/swap_state.c:clear_shadow_from_swap_cache
- mm/swap_state.c:delete_from_swap_cache
- mm/swap_state.c:add_to_swap_cache
In mm/swap_slots.c (ffffffff812d2acc)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/swap_slots.c:free_swap_slot
In mm/dmapool.c (ffffffff812d529c)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/dmapool.c:show_pools
In mm/hugetlb.c (ffffffff812de7a8)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/hugetlb.c:move_hugetlb_state
- mm/hugetlb.c:putback_active_hugepage
- mm/hugetlb.c:get_hwpoison_huge_page
- mm/hugetlb.c:isolate_huge_page
- mm/hugetlb.c:hugetlb_overcommit_handler
- mm/hugetlb.c:nr_overcommit_hugepages_store
- mm/hugetlb.c:set_max_huge_pages
- mm/hugetlb.c:set_max_huge_pages
- mm/hugetlb.c:set_max_huge_pages
- mm/hugetlb.c:gather_bootmem_prealloc
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:isolate_or_dissolve_huge_page
- mm/hugetlb.c:alloc_and_dissolve_huge_page
- mm/hugetlb.c:alloc_and_dissolve_huge_page
- mm/hugetlb.c:return_unused_surplus_pages
- mm/hugetlb.c:gather_surplus_pages
- mm/hugetlb.c:gather_surplus_pages
- mm/hugetlb.c:alloc_huge_page_nodemask
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:dissolve_free_huge_page
- mm/hugetlb.c:alloc_fresh_huge_page
In mm/slub.c (ffffffff812f22fe)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/slub.c:__kmem_cache_shutdown
In mm/migrate.c (ffffffff812f8348)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_page_move_mapping
In mm/khugepaged.c (ffffffff81304bc5)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
In mm/memcontrol.c (ffffffff8130fba1)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
- mm/memcontrol.c:lock_page_lruvec_irq
In mm/hugetlb_cgroup.c (ffffffff81312707)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/memfd.c (ffffffff8131e12b)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
In mm/page_reporting.c (ffffffff8131f5c0)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- mm/page_reporting.c:page_reporting_process
- mm/page_reporting.c:page_reporting_cycle
- mm/page_reporting.c:page_reporting_cycle
In fs/exec.c (ffffffff8132f178)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/pipe.c (ffffffff81330a3e)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_read
In fs/inode.c (ffffffff81347c75)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffffffff8135f3e1)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- fs/fs-writeback.c:wait_sb_inodes
- fs/fs-writeback.c:wait_sb_inodes
- fs/fs-writeback.c:wait_sb_inodes
- fs/fs-writeback.c:inode_switch_wbs_work_fn
In fs/fs_pin.c (ffffffff81369805)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/signalfd.c (ffffffff813842d6)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- fs/signalfd.c:do_signalfd4
- fs/signalfd.c:signalfd_dequeue
- fs/signalfd.c:signalfd_dequeue
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (ffffffff813851f5)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:timerfd_ioctl
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_read
In fs/eventfd.c (ffffffff813864c8)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_show_fdinfo
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_read
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (ffffffff81388694)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_show_fdinfo
- fs/userfaultfd.c:__wake_userfault
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_release
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffff8138b973)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- fs/aio.c:__ia32_sys_io_cancel
- fs/aio.c:__x64_sys_io_cancel
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:free_ioctx_users
In fs/io_uring.c (ffffffff81397d77)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- fs/io_uring.c:__io_uring_show_fdinfo
- fs/io_uring.c:io_uring_try_cancel_requests
- fs/io_uring.c:io_kill_timeouts
- fs/io_uring.c:io_ring_exit_work
- fs/io_uring.c:io_ring_ctx_free
- fs/io_uring.c:__io_sqe_files_update
- fs/io_uring.c:__io_sqe_files_update
- fs/io_uring.c:io_rsrc_file_put
- fs/io_uring.c:io_rsrc_node_switch
- fs/io_uring.c:io_sq_thread
- fs/io_uring.c:io_sq_thread
- fs/io_uring.c:io_sq_thread
- fs/io_uring.c:io_submit_sqes
- fs/io_uring.c:io_queue_linked_timeout
- fs/io_uring.c:io_issue_sqe
- fs/io_uring.c:io_req_defer
- fs/io_uring.c:io_async_cancel
- fs/io_uring.c:io_async_cancel
- fs/io_uring.c:io_poll_remove_all
- fs/io_uring.c:__io_arm_poll_handler
- fs/io_uring.c:io_poll_rewait
- fs/io_uring.c:io_submit_flush_completions
- fs/io_uring.c:tctx_task_work
In fs/io-wq.c (ffffffff813a2556)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- fs/io-wq.c:io_wq_exit_workers
- fs/io-wq.c:io_worker_handle_work
- fs/io-wq.c:io_worker_handle_work
- fs/io-wq.c:io_worker_handle_work
In fs/dax.c (ffffffff813a6d33)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- fs/dax.c:dax_insert_pfn_mkwrite
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_writeback_one
- fs/dax.c:dax_insert_entry
- fs/dax.c:__dax_invalidate_entry
- fs/dax.c:dax_layout_busy_page_range
- fs/dax.c:dax_layout_busy_page_range
- fs/dax.c:grab_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:dax_lock_page
- fs/dax.c:dax_unlock_entry
- fs/dax.c:get_unlocked_entry
In fs/coredump.c (ffffffff813c013b)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:zap_threads
In fs/kernfs/dir.c (ffffffff813e8381)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
In fs/kernfs/file.c (ffffffff813e93e5)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify_workfn
- fs/kernfs/file.c:kernfs_drain_open_files
- fs/kernfs/file.c:kernfs_fop_open
In ipc/shm.c (ffffffff814b2b30)
Location: include/linux/spinlock.h:377
Inline: True
In security/selinux/hooks.c (ffffffff814da375)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/bio.c (ffffffff81563c45)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- block/bio.c:bio_dirty_fn
In block/blk-sysfs.c (ffffffff8156b6c9)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- block/blk-sysfs.c:queue_max_sectors_store
In block/blk-flush.c (ffffffff8156c744)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-ioc.c (ffffffff8156dcc7)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:ioc_clear_queue
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (ffffffff81575660)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_mark_tag_wait
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-sched.c (ffffffff8157b851)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_assign_ioc
In block/genhd.c (ffffffff8157ea09)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- block/genhd.c:disk_check_events
- block/genhd.c:disk_flush_events
In block/badblocks.c (ffffffff81580941)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/bsg.c (ffffffff81589c8c)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- block/bsg.c:bsg_set_command_q
In block/blk-cgroup.c (ffffffff8158d7c6)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_init_queue
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkcg_print_stat
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkcg_print_blkgs
- block/blk-cgroup.c:blkcg_reset_stats
- block/blk-cgroup.c:blkg_destroy_all
In block/blk-throttle.c (ffffffff815918be)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- block/blk-throttle.c:blk_throtl_bio
- block/blk-throttle.c:blk_throtl_dispatch_work_fn
- block/blk-throttle.c:throtl_pending_timer_fn
- block/blk-throttle.c:throtl_pending_timer_fn
In block/blk-iocost.c (ffffffff81596a83)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_cost_model_write
- block/blk-iocost.c:ioc_cost_model_write
- block/blk-iocost.c:ioc_qos_write
- block/blk-iocost.c:ioc_qos_write
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:blk_iocost_init
- block/blk-iocost.c:blk_iocost_init
- block/blk-iocost.c:blk_iocost_init
- block/blk-iocost.c:ioc_rqos_exit
- block/blk-iocost.c:ioc_rqos_queue_depth_changed
- block/blk-iocost.c:adjust_inuse_and_calc_cost
- block/blk-iocost.c:ioc_timer_fn
- block/blk-iocost.c:iocg_activate
In block/blk-wbt.c (ffffffff8159ebe5)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- block/blk-wbt.c:wbt_init
In block/blk-mq-debugfs.c (ffffffff8159f423)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_requeue_list_start
In block/blk-pm.c (ffffffff815a49be)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- block/blk-pm.c:blk_pre_runtime_suspend
- block/blk-pm.c:blk_pre_runtime_suspend
In lib/percpu-refcount.c (ffffffff815b509a)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In lib/percpu_counter.c (ffffffff815dc9b8)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- lib/percpu_counter.c:percpu_counter_cpu_dead
In lib/xarray.c (ffffffff8160466b)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- lib/xarray.c:__xas_nomem
In drivers/pci/pci.c (ffffffff8163305f)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/pci/pci.c:pci_dev_complete_resume
- drivers/pci/pci.c:pci_dev_adjust_pme
In drivers/pci/pcie/pme.c (ffffffff81646689)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_remove
- drivers/pci/pcie/pme.c:pcie_pme_resume
- drivers/pci/pcie/pme.c:pcie_pme_suspend
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
In drivers/acpi/acpi_cmos_rtc.c (ffffffff8169b8f3)
Location: include/linux/spinlock.h:377
Inline: True
In drivers/dma/virt-dma.c (ffffffff81706d0b)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/dma/virt-dma.c:vchan_complete
In drivers/virtio/virtio.c (ffffffff81709ff9)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_device_freeze
- drivers/virtio/virtio.c:virtio_dev_remove
- drivers/virtio/virtio.c:virtio_config_enable
In drivers/virtio/virtio_balloon.c (ffffffff81711db5)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_remove
- drivers/virtio/virtio_balloon.c:virtio_balloon_report_free_page
- drivers/virtio/virtio_balloon.c:return_free_pages_to_mm
In drivers/tty/tty_io.c (ffffffff8173631c)
Location: include/linux/spinlock.h:377
Inline: True
In drivers/tty/n_tty.c (ffffffff8173a38a)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff8173d79d)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/tty/tty_ioctl.c:n_tty_ioctl_helper
- drivers/tty/tty_ioctl.c:n_tty_ioctl_helper
In drivers/tty/tty_port.c (ffffffff8173ff25)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_jobctrl.c (ffffffff8174142e)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
- drivers/tty/tty_jobctrl.c:tty_open_proc_set_tty
In drivers/tty/pty.c (ffffffff8174194c)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_set_termios
- drivers/tty/pty.c:pty_flush_buffer
- drivers/tty/pty.c:pty_set_pktmode
- drivers/tty/pty.c:pty_close
In drivers/tty/vt/vt_ioctl.c (ffffffff817442d5)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_k_ioctl
In drivers/tty/serial/serial_core.c (ffffffff8175a24d)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_carrier_raised
- drivers/tty/serial/serial_core.c:uart_tty_port_shutdown
- drivers/tty/serial/serial_core.c:uart_close
- drivers/tty/serial/serial_core.c:uart_get_icount
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_tiocmget
- drivers/tty/serial/serial_core.c:uart_change_speed
In drivers/tty/serial/8250/8250_core.c (ffffffff8175c0d3)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
- drivers/tty/serial/8250/8250_core.c:serial_do_unlink
In drivers/tty/serial/8250/8250_port.c (ffffffff8176195f)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
In drivers/char/virtio_console.c (ffffffff81774617)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/char/virtio_console.c:virtcons_probe
- drivers/char/virtio_console.c:virtcons_remove
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:fill_queue
- drivers/char/virtio_console.c:init_port_console
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_poll
- drivers/char/virtio_console.c:wait_port_writable
- drivers/char/virtio_console.c:wait_port_writable
- drivers/char/virtio_console.c:wait_port_writable
In drivers/char/hpet.c (ffffffff81775f8f)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_ioctl_ieon
- drivers/char/hpet.c:hpet_ioctl_ieon
- drivers/char/hpet.c:hpet_release
- drivers/char/hpet.c:hpet_poll
- drivers/char/hpet.c:hpet_read
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_timer_set_irq
- drivers/char/hpet.c:hpet_timer_set_irq
In drivers/base/power/sysfs.c (ffffffff817bdb25)
Location: include/linux/spinlock.h:377
Inline: True
In drivers/base/power/common.c (ffffffff817be965)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/base/power/common.c:dev_pm_put_subsys_data
- drivers/base/power/common.c:dev_pm_get_subsys_data
In drivers/base/power/qos.c (ffffffff817bfe08)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_constraints_destroy
- drivers/base/power/qos.c:dev_pm_qos_constraints_allocate
In drivers/base/power/runtime.c (ffffffff817c2f2f)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_drop_link
- drivers/base/power/runtime.c:pm_runtime_new_link
- drivers/base/power/runtime.c:pm_runtime_remove
- drivers/base/power/runtime.c:__pm_runtime_use_autosuspend
- drivers/base/power/runtime.c:pm_runtime_set_autosuspend_delay
- drivers/base/power/runtime.c:pm_runtime_irq_safe
- drivers/base/power/runtime.c:pm_runtime_no_callbacks
- drivers/base/power/runtime.c:pm_runtime_allow
- drivers/base/power/runtime.c:pm_runtime_forbid
- drivers/base/power/runtime.c:__pm_runtime_disable
- drivers/base/power/runtime.c:pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:pm_runtime_work
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_callback
- drivers/base/power/runtime.c:pm_runtime_set_memalloc_noio
In drivers/base/power/main.c (ffffffff817c6b05)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/base/power/main.c:device_pm_check_callbacks
- drivers/base/power/main.c:device_prepare
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:__device_suspend_late
In drivers/base/power/wakeup.c (ffffffff817c7d86)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_set_wakeup_enable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/domain.c (ffffffff817cb647)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/base/power/domain.c:genpd_remove_device
- drivers/base/power/domain.c:genpd_add_device
- drivers/base/power/domain.c:genpd_add_device
- drivers/base/power/domain.c:genpd_dev_pm_qos_notifier
In drivers/base/power/clock_ops.c (ffffffff817ccd54)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_destroy
- drivers/base/power/clock_ops.c:pm_clk_remove_clk
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:__pm_clk_add
In drivers/block/loop.c (ffffffff817e0db9)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:loop_attr_do_show_backing_file
In drivers/dma-buf/dma-buf.c (ffffffff81819966)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/sw_sync.c (ffffffff81820065)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:sync_pt_create
- drivers/dma-buf/sw_sync.c:sync_timeline_signal
In drivers/dma-buf/sync_debug.c (ffffffff8182072c)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
In drivers/scsi/scsi_lib.c (ffffffff8182bc05)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_target_queue_ready
- drivers/scsi/scsi_lib.c:scsi_target_queue_ready
In drivers/ata/libata-scsi.c (ffffffff8184d1d4)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_scsi_park_show
In drivers/ata/libata-sata.c (ffffffff81859d69)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/ata/libata-sata.c:ata_ncq_prio_enable_store
- drivers/ata/libata-sata.c:ata_ncq_prio_enable_store
- drivers/ata/libata-sata.c:ata_ncq_prio_enable_show
In drivers/ata/libata-sff.c (ffffffff8185d889)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_flush_pio_task
In drivers/net/xen-netfront.c (ffffffff8188b8ec)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_connect
In drivers/vfio/virqfd.c (ffffffff8188f742)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/vfio/virqfd.c:vfio_virqfd_enable
In drivers/usb/core/hub.c (ffffffff818aa480)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/hub.c:hub_ioctl
- drivers/usb/core/hub.c:hub_disconnect
In drivers/usb/core/hcd.c (ffffffff81c0e37f)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_remove_hcd
- drivers/usb/core/hcd.c:hcd_bus_resume
- drivers/usb/core/hcd.c:hcd_bus_suspend
- drivers/usb/core/hcd.c:usb_hcd_synchronize_unlinks
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:register_root_hub
- drivers/usb/core/hcd.c:rh_call_control
- drivers/usb/core/hcd.c:rh_call_control
In drivers/usb/core/urb.c (ffffffff818afaef)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffff818b19d9)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_wait
- drivers/usb/core/message.c:usb_sg_wait
In drivers/usb/core/devio.c (ffffffff818bb052)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (ffffffff818df513)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_suspend
- drivers/usb/host/ehci-hcd.c:ehci_remove_device
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_shutdown
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:set_owner
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_handover_companion_ports
- drivers/usb/host/ehci-hcd.c:ehci_handover_companion_ports
- drivers/usb/host/ehci-hcd.c:ehci_handover_companion_ports
- drivers/usb/host/ehci-hcd.c:ehci_handover_companion_ports
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff818e8671)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_resume
- drivers/usb/host/ohci-hcd.c:ohci_restart
- drivers/usb/host/ohci-hcd.c:ohci_run
- drivers/usb/host/ohci-hcd.c:ohci_bus_resume
- drivers/usb/host/ohci-hcd.c:ohci_bus_suspend
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_suspend
In drivers/usb/host/uhci-hcd.c (ffffffff818ee2db)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_pci_resume
- drivers/usb/host/uhci-hcd.c:uhci_pci_suspend
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_rh_resume
- drivers/usb/host/uhci-hcd.c:uhci_rh_suspend
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:wakeup_rh
- drivers/usb/host/uhci-hcd.c:suspend_rh
In drivers/usb/host/xhci.c (ffffffff818f2dda)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
- drivers/usb/host/xhci.c:xhci_shutdown
- drivers/usb/host/xhci.c:xhci_stop
In drivers/input/serio/serio.c (ffffffff8190fca0)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_close
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_handle_event
In drivers/input/serio/i8042.c (ffffffff81911aed)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_stop
- drivers/input/serio/i8042.c:i8042_start
In drivers/input/serio/libps2.c (ffffffff81912314)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:ps2_drain
- drivers/input/serio/libps2.c:ps2_sendbyte
- drivers/input/serio/libps2.c:ps2_do_sendbyte
In drivers/input/input.c (ffffffff819160c0)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/input/input.c:__input_unregister_device
- drivers/input/input.c:input_dev_poweroff
- drivers/input/input.c:input_dev_freeze
- drivers/input/input.c:input_dev_resume
- drivers/input/input.c:input_dev_suspend
- drivers/input/input.c:inhibited_store
- drivers/input/input.c:inhibited_store
In drivers/input/ff-core.c (ffffffff81917f19)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:input_ff_upload
In drivers/input/mousedev.c (ffffffff81919f2b)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffffffff8191bd23)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_read
In drivers/input/keyboard/atkbd.c (ffffffff8191e9bb)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_connect
- drivers/input/keyboard/atkbd.c:atkbd_disconnect
- drivers/input/keyboard/atkbd.c:atkbd_cleanup
- drivers/input/keyboard/atkbd.c:atkbd_do_set_softraw
- drivers/input/keyboard/atkbd.c:atkbd_do_set_softraw
- drivers/input/keyboard/atkbd.c:atkbd_do_set_softrepeat
- drivers/input/keyboard/atkbd.c:atkbd_do_set_softrepeat
- drivers/input/keyboard/atkbd.c:atkbd_do_set_set
- drivers/input/keyboard/atkbd.c:atkbd_do_set_set
- drivers/input/keyboard/atkbd.c:atkbd_do_set_scroll
- drivers/input/keyboard/atkbd.c:atkbd_do_set_scroll
- drivers/input/keyboard/atkbd.c:atkbd_do_set_force_release
- drivers/input/keyboard/atkbd.c:atkbd_do_set_force_release
- drivers/input/keyboard/atkbd.c:atkbd_do_set_extra
- drivers/input/keyboard/atkbd.c:atkbd_do_set_extra
In drivers/input/misc/uinput.c (ffffffff819212ed)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/dev.c (ffffffff8192611d)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_open
In drivers/rtc/rtc-cmos.c (ffffffff81928581)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_platform_shutdown
- drivers/rtc/rtc-cmos.c:cmos_pnp_shutdown
- drivers/rtc/rtc-cmos.c:cmos_resume
- drivers/rtc/rtc-cmos.c:cmos_suspend
- drivers/rtc/rtc-cmos.c:cmos_aie_poweroff
- drivers/rtc/rtc-cmos.c:cmos_do_probe
- drivers/rtc/rtc-cmos.c:cmos_nvram_write
- drivers/rtc/rtc-cmos.c:cmos_nvram_read
- drivers/rtc/rtc-cmos.c:cmos_procfs
- drivers/rtc/rtc-cmos.c:cmos_set_alarm
- drivers/rtc/rtc-cmos.c:cmos_read_alarm
In drivers/pps/pps.c (ffffffff81934998)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/pps/pps.c:pps_cdev_compat_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
In drivers/watchdog/watchdog_pretimeout.c (ffffffff81949479)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_set
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_get
In drivers/md/md.c (ffffffff8195169a)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_submit_flush_data
In drivers/md/md-bitmap.c (ffffffff8195d92b)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:md_bitmap_resize
- drivers/md/md-bitmap.c:md_bitmap_set_memory_bits
- drivers/md/md-bitmap.c:md_bitmap_start_sync
- drivers/md/md-bitmap.c:md_bitmap_startwrite
- drivers/md/md-bitmap.c:md_bitmap_daemon_work
- drivers/md/md-bitmap.c:md_bitmap_checkpage
In drivers/md/dm.c (ffffffff819621fa)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffffffff8196c856)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (ffffffff8196e5b3)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_kvzalloc
In net/core/link_watch.c (ffffffff81a0a103)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- net/core/link_watch.c:__linkwatch_run_queue
- net/core/link_watch.c:__linkwatch_run_queue
In net/core/net-sysfs.c (ffffffff81a21feb)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- net/core/net-sysfs.c:tx_timeout_show
In net/rfkill/input.c (ffffffff81b97b45)
Location: include/linux/spinlock.h:377
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_start
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
5.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/mm/mmio-mod.c (ffffffff810a3e97)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- arch/x86/mm/mmio-mod.c:disable_mmiotrace
- arch/x86/mm/mmio-mod.c:enable_mmiotrace
- arch/x86/mm/mmio-mod.c:mmiotrace_iounmap
- arch/x86/mm/mmio-mod.c:mmiotrace_ioremap
In kernel/fork.c (ffffffff810b3dbb)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_sighand
In kernel/exit.c (ffffffff810bb3eb)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_task_stopped
- kernel/exit.c:wait_task_zombie
- kernel/exit.c:do_group_exit
In kernel/ptrace.c (ffffffff810c5394)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_resume
- kernel/ptrace.c:ptrace_peek_siginfo
- kernel/ptrace.c:ptrace_check_attach
In kernel/user.c (ffffffff832c835b)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- kernel/user.c:uid_cache_init
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
In kernel/signal.c (ffffffff810c7c7b)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- kernel/signal.c:sigsuspend
- kernel/signal.c:__ia32_sys_ssetmask
- kernel/signal.c:__x64_sys_ssetmask
- kernel/signal.c:do_sigaction
- kernel/signal.c:kernel_sigaction
- kernel/signal.c:do_sigtimedwait
- kernel/signal.c:do_sigtimedwait
- kernel/signal.c:do_sigpending
- kernel/signal.c:set_compat_user_sigmask
- kernel/signal.c:set_user_sigmask
- kernel/signal.c:sigprocmask
- kernel/signal.c:exit_signals
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:ptrace_notify
- kernel/signal.c:ptrace_stop
- kernel/signal.c:calculate_sigpending
In kernel/umh.c (ffffffff810d523a)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/pid.c (ffffffff810dd465)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- kernel/pid.c:disable_pid_allocation
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
In kernel/ucount.c (ffffffff832c9433)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- kernel/ucount.c:user_namespace_sysctl_init
- kernel/ucount.c:alloc_ucounts
- kernel/ucount.c:alloc_ucounts
In kernel/sched/fair.c (ffffffff8110946c)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_group
- kernel/sched/fair.c:task_numa_placement
In kernel/sched/wait.c (ffffffff8111be3b)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
In kernel/locking/percpu-rwsem.c (ffffffff8112d99d)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- kernel/locking/percpu-rwsem.c:percpu_rwsem_wait
In kernel/power/wakelock.c (ffffffff811375ea)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/rcu/sync.c (ffffffff8114e85d)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_dtor
- kernel/rcu/sync.c:rcu_sync_exit
- kernel/rcu/sync.c:rcu_sync_enter
In kernel/rcu/srcutree.c (ffffffff8114ff05)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:srcu_reschedule
- kernel/rcu/srcutree.c:srcu_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_advance_state
- kernel/rcu/srcutree.c:srcu_advance_state
- kernel/rcu/srcutree.c:srcu_barrier
- kernel/rcu/srcutree.c:srcu_gp_end
- kernel/rcu/srcutree.c:srcu_gp_end
- kernel/rcu/srcutree.c:srcu_gp_end
In kernel/freezer.c (ffffffff81160aa9)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/posix-timers.c (ffffffff81173d3f)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- kernel/time/posix-timers.c:exit_itimers
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff8117537c)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:update_rlimit_cpu
In kernel/time/itimer.c (ffffffff81176820)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:get_cpu_itimer
In kernel/acct.c (ffffffff8118c43e)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:fill_ac
In kernel/cgroup/cgroup.c (ffffffff8119c9b2)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_release
- kernel/cgroup/cgroup.c:cgroup_exit
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:proc_cgroup_show
- kernel/cgroup/cgroup.c:cgroup_destroy_locked
- kernel/cgroup/cgroup.c:cgroup_destroy_locked
- kernel/cgroup/cgroup.c:cgroup_create
- kernel/cgroup/cgroup.c:css_release_work_fn
- kernel/cgroup/cgroup.c:__cgroup_procs_write
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:css_task_iter_next
- kernel/cgroup/cgroup.c:css_task_iter_start
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:__cgroup_kill
- kernel/cgroup/cgroup.c:__cgroup_kill
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_attach_task
- kernel/cgroup/cgroup.c:cgroup_migrate
- kernel/cgroup/cgroup.c:cgroup_migrate_finish
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:task_cgroup_path
- kernel/cgroup/cgroup.c:cgroup_path_ns
- kernel/cgroup/cgroup.c:cgroup_do_get_tree
- kernel/cgroup/cgroup.c:cgroup_setup_root
- kernel/cgroup/cgroup.c:cgroup_show_path
- kernel/cgroup/cgroup.c:rebind_subsystems
- kernel/cgroup/cgroup.c:cgroup_destroy_root
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:cgroup_task_count
In kernel/cgroup/rstat.c (ffffffff8119e0a3)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_base_stat_cputime_show
- kernel/cgroup/rstat.c:cgroup_rstat_exit
- kernel/cgroup/rstat.c:cgroup_rstat_flush_locked
In kernel/cgroup/namespace.c (ffffffff8119e497)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff8119fa20)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup_transfer_tasks
- kernel/cgroup/cgroup-v1.c:cgroup_attach_task_all
In kernel/cgroup/freezer.c (ffffffff811a0ad4)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_leave_frozen
- kernel/cgroup/freezer.c:cgroup_enter_frozen
In kernel/cgroup/cpuset.c (ffffffff811a7ce3)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_update_tasks
- kernel/cgroup/cpuset.c:cpuset_hotplug_update_tasks
- kernel/cgroup/cpuset.c:cpuset_hotplug_update_tasks
- kernel/cgroup/cpuset.c:cpuset_hotplug_update_tasks
- kernel/cgroup/cpuset.c:cpuset_bind
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_common_seq_show
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:update_prstate
- kernel/cgroup/cpuset.c:update_flag
- kernel/cgroup/cpuset.c:update_nodemasks_hier
- kernel/cgroup/cpuset.c:update_cpumask
- kernel/cgroup/cpuset.c:update_cpumasks_hier
- kernel/cgroup/cpuset.c:update_parent_subparts_cpumask
In kernel/pid_namespace.c (ffffffff811ab946)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/seccomp.c (ffffffff811ceeef)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- kernel/seccomp.c:do_seccomp
- kernel/seccomp.c:seccomp_set_mode_filter
In kernel/taskstats.c (ffffffff811d1997)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_tgid_alloc
In kernel/trace/blktrace.c (ffffffff811fc06c)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- kernel/trace/blktrace.c:sysfs_blk_trace_attr_store
In kernel/events/uprobes.c (ffffffff81293563)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In kernel/watch_queue.c (ffffffff8129706e)
Location: include/linux/spinlock.h:386
Inline: True
In mm/filemap.c (ffffffff8129e288)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- mm/filemap.c:__lock_page_async
- mm/filemap.c:wait_on_page_bit_common
- mm/filemap.c:__add_to_page_cache_locked
- mm/filemap.c:replace_page_cache_page
- mm/filemap.c:delete_from_page_cache_batch
- mm/filemap.c:delete_from_page_cache
In mm/page-writeback.c (ffffffff812a6263)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- mm/page-writeback.c:tag_pages_for_writeback
- mm/page-writeback.c:tag_pages_for_writeback
In mm/swap.c (ffffffff812ac43b)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- mm/swap.c:lru_note_cost
In mm/truncate.c (ffffffff812ae2c4)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
- mm/truncate.c:invalidate_inode_pages2_range
- mm/truncate.c:__invalidate_mapping_pages
- mm/truncate.c:truncate_inode_pages_final
In mm/vmscan.c (ffffffff812b666d)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- mm/vmscan.c:shrink_node
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:__remove_mapping
In mm/shmem.c (ffffffff812bff96)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_swapin_page
- mm/shmem.c:shmem_replace_page
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_getattr
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_add_to_page_cache
In mm/vmstat.c (ffffffff812c214b)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- mm/vmstat.c:pagetypeinfo_showfree_print
In mm/backing-dev.c (ffffffff812c6507)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:wb_blkcg_offline
- mm/backing-dev.c:wb_memcg_offline
- mm/backing-dev.c:cleanup_offline_cgwbs_workfn
- mm/backing-dev.c:cleanup_offline_cgwbs_workfn
- mm/backing-dev.c:cgwb_release_workfn
- mm/backing-dev.c:wb_shutdown
In mm/percpu.c (ffffffff812ca855)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_reclaim_populated
- mm/percpu.c:pcpu_reclaim_populated
- mm/percpu.c:pcpu_balance_populated
- mm/percpu.c:pcpu_balance_populated
- mm/percpu.c:pcpu_balance_free
- mm/percpu.c:pcpu_balance_free
In mm/list_lru.c (ffffffff812d649f)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- mm/list_lru.c:memcg_drain_all_list_lrus
- mm/list_lru.c:memcg_update_all_list_lrus
- mm/list_lru.c:list_lru_walk_one_irq
In mm/workingset.c (ffffffff812d69a4)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
In mm/swap_state.c (ffffffff8131083b)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- mm/swap_state.c:clear_shadow_from_swap_cache
- mm/swap_state.c:delete_from_swap_cache
- mm/swap_state.c:add_to_swap_cache
In mm/swap_slots.c (ffffffff81318478)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- mm/swap_slots.c:free_swap_slot
In mm/dmapool.c (ffffffff8131b0bc)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- mm/dmapool.c:pools_show
In mm/hugetlb.c (ffffffff81325b45)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- mm/hugetlb.c:move_hugetlb_state
- mm/hugetlb.c:putback_active_hugepage
- mm/hugetlb.c:get_hwpoison_huge_page
- mm/hugetlb.c:isolate_huge_page
- mm/hugetlb.c:hugetlb_overcommit_handler
- mm/hugetlb.c:nr_overcommit_hugepages_store
- mm/hugetlb.c:set_max_huge_pages
- mm/hugetlb.c:set_max_huge_pages
- mm/hugetlb.c:set_max_huge_pages
- mm/hugetlb.c:gather_bootmem_prealloc
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:isolate_or_dissolve_huge_page
- mm/hugetlb.c:alloc_and_dissolve_huge_page
- mm/hugetlb.c:alloc_and_dissolve_huge_page
- mm/hugetlb.c:return_unused_surplus_pages
- mm/hugetlb.c:gather_surplus_pages
- mm/hugetlb.c:gather_surplus_pages
- mm/hugetlb.c:alloc_huge_page_nodemask
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:dissolve_free_huge_page
- mm/hugetlb.c:dissolve_free_huge_page
- mm/hugetlb.c:alloc_fresh_huge_page
In mm/slub.c (ffffffff8133b221)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- mm/slub.c:__kmem_cache_shutdown
In mm/migrate.c (ffffffff813429b8)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_page_move_mapping
In mm/khugepaged.c (ffffffff8134e955)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
In mm/memcontrol.c (ffffffff81356f85)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_css_offline
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
- mm/memcontrol.c:lock_page_lruvec_irq
In mm/hugetlb_cgroup.c (ffffffff8135e174)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/memfd.c (ffffffff8136b4dd)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
In mm/page_reporting.c (ffffffff8136c9f8)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- mm/page_reporting.c:page_reporting_process
- mm/page_reporting.c:page_reporting_cycle
- mm/page_reporting.c:page_reporting_cycle
In fs/exec.c (ffffffff8137c958)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/pipe.c (ffffffff8137e1be)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_read
In fs/inode.c (ffffffff81395885)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffffffff813adff1)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- fs/fs-writeback.c:wait_sb_inodes
- fs/fs-writeback.c:wait_sb_inodes
- fs/fs-writeback.c:wait_sb_inodes
- fs/fs-writeback.c:inode_do_switch_wbs
In fs/fs_pin.c (ffffffff813b8505)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/signalfd.c (ffffffff813d1576)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- fs/signalfd.c:do_signalfd4
- fs/signalfd.c:signalfd_dequeue
- fs/signalfd.c:signalfd_dequeue
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (ffffffff813d2475)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:timerfd_ioctl
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_read
In fs/eventfd.c (ffffffff813d3798)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_show_fdinfo
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_read
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (ffffffff813d59d4)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_show_fdinfo
- fs/userfaultfd.c:__wake_userfault
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_release
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffff813d8f23)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- fs/aio.c:__ia32_sys_io_cancel
- fs/aio.c:__x64_sys_io_cancel
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:free_ioctx_users
In fs/io_uring.c (ffffffff813e5cd6)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- fs/io_uring.c:io_kill_timeouts
- fs/io_uring.c:io_sqe_file_register
- fs/io_uring.c:io_sqe_file_register
- fs/io_uring.c:io_rsrc_file_put
- fs/io_uring.c:io_queue_linked_timeout
- fs/io_uring.c:io_issue_sqe
- fs/io_uring.c:io_try_cancel_userdata
- fs/io_uring.c:__io_arm_poll_handler
- fs/io_uring.c:io_poll_remove_double
- fs/io_uring.c:tctx_task_work
- fs/io_uring.c:io_disarm_next
- fs/io_uring.c:__io_commit_cqring_flush
In fs/io-wq.c (ffffffff813f304d)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- fs/io-wq.c:io_wq_put_and_exit
- fs/io-wq.c:io_worker_handle_work
In fs/dax.c (ffffffff813f6c09)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- fs/dax.c:dax_insert_pfn_mkwrite
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_writeback_one
- fs/dax.c:dax_insert_entry
- fs/dax.c:__dax_invalidate_entry
- fs/dax.c:dax_layout_busy_page_range
- fs/dax.c:dax_layout_busy_page_range
- fs/dax.c:grab_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:dax_lock_page
- fs/dax.c:dax_unlock_entry
- fs/dax.c:get_unlocked_entry
In fs/coredump.c (ffffffff8140ff6b)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:zap_threads
In fs/kernfs/dir.c (ffffffff8143a0a3)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
In fs/kernfs/file.c (ffffffff8143b145)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify_workfn
- fs/kernfs/file.c:kernfs_drain_open_files
- fs/kernfs/file.c:kernfs_fop_open
In ipc/shm.c (ffffffff8150b165)
Location: include/linux/spinlock.h:386
Inline: True
In security/selinux/hooks.c (ffffffff81533275)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/bio.c (ffffffff815c7915)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- block/bio.c:bio_dirty_fn
In block/blk-sysfs.c (ffffffff815cf949)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- block/blk-sysfs.c:queue_max_sectors_store
In block/blk-flush.c (ffffffff815d0c24)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-ioc.c (ffffffff815d22b7)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:ioc_clear_queue
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (ffffffff815da360)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_mark_tag_wait
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-sched.c (ffffffff815e0bb1)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_assign_ioc
In block/badblocks.c (ffffffff815e5c5a)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/disk-events.c (ffffffff815eebe2)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- block/disk-events.c:disk_check_events
- block/disk-events.c:disk_flush_events
In block/blk-cgroup.c (ffffffff815f323f)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_init_queue
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkcg_print_stat
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkcg_print_blkgs
- block/blk-cgroup.c:blkcg_reset_stats
- block/blk-cgroup.c:blkg_destroy_all
In block/blk-throttle.c (ffffffff815f8b1d)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- block/blk-throttle.c:blk_throtl_bio
- block/blk-throttle.c:blk_throtl_dispatch_work_fn
- block/blk-throttle.c:throtl_pending_timer_fn
- block/blk-throttle.c:throtl_pending_timer_fn
In block/blk-ioprio.c (ffffffff815f96be)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- block/blk-ioprio.c:blk_ioprio_init
In block/blk-iocost.c (ffffffff815fe0a3)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_cost_model_write
- block/blk-iocost.c:ioc_cost_model_write
- block/blk-iocost.c:ioc_qos_write
- block/blk-iocost.c:ioc_qos_write
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:blk_iocost_init
- block/blk-iocost.c:blk_iocost_init
- block/blk-iocost.c:blk_iocost_init
- block/blk-iocost.c:ioc_rqos_exit
- block/blk-iocost.c:ioc_rqos_queue_depth_changed
- block/blk-iocost.c:adjust_inuse_and_calc_cost
- block/blk-iocost.c:ioc_timer_fn
- block/blk-iocost.c:iocg_activate
In block/blk-wbt.c (ffffffff81607355)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- block/blk-wbt.c:wbt_init
In block/blk-mq-debugfs.c (ffffffff81607bd3)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_requeue_list_start
In block/blk-pm.c (ffffffff8160d3ce)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- block/blk-pm.c:blk_pre_runtime_suspend
- block/blk-pm.c:blk_pre_runtime_suspend
In lib/percpu-refcount.c (ffffffff8161b40a)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In lib/percpu_counter.c (ffffffff816482fb)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- lib/percpu_counter.c:percpu_counter_cpu_dead
In lib/xarray.c (ffffffff81672f5b)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- lib/xarray.c:__xas_nomem
In drivers/pci/pci.c (ffffffff816a31cf)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/pci/pci.c:pci_dev_complete_resume
- drivers/pci/pci.c:pci_dev_adjust_pme
In drivers/pci/pcie/pme.c (ffffffff816b7e89)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_remove
- drivers/pci/pcie/pme.c:pcie_pme_resume
- drivers/pci/pcie/pme.c:pcie_pme_suspend
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
In drivers/acpi/ec.c (ffffffff817076df)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_dispatch_gpe
- drivers/acpi/ec.c:acpi_ec_query
- drivers/acpi/ec.c:acpi_ec_event_processor
In drivers/acpi/acpi_cmos_rtc.c (ffffffff81711793)
Location: include/linux/spinlock.h:386
Inline: True
In drivers/dma/virt-dma.c (ffffffff817825bb)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/dma/virt-dma.c:vchan_complete
In drivers/virtio/virtio.c (ffffffff81785979)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_device_freeze
- drivers/virtio/virtio.c:virtio_dev_remove
- drivers/virtio/virtio.c:virtio_config_enable
In drivers/virtio/virtio_balloon.c (ffffffff8178e825)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_remove
- drivers/virtio/virtio_balloon.c:virtio_balloon_report_free_page
- drivers/virtio/virtio_balloon.c:return_free_pages_to_mm
In drivers/tty/tty_io.c (ffffffff817b6cdc)
Location: include/linux/spinlock.h:386
Inline: True
In drivers/tty/n_tty.c (ffffffff817bae40)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff817bde2f)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/tty/tty_ioctl.c:n_tty_ioctl_helper
- drivers/tty/tty_ioctl.c:n_tty_ioctl_helper
In drivers/tty/tty_port.c (ffffffff817c06c5)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_jobctrl.c (ffffffff817c1e8e)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
- drivers/tty/tty_jobctrl.c:tty_open_proc_set_tty
In drivers/tty/pty.c (ffffffff817c24a3)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_set_termios
- drivers/tty/pty.c:pty_flush_buffer
- drivers/tty/pty.c:pty_set_pktmode
In drivers/tty/vt/vt_ioctl.c (ffffffff817c510c)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_k_ioctl
In drivers/tty/serial/serial_core.c (ffffffff817dd79c)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_carrier_raised
- drivers/tty/serial/serial_core.c:uart_tty_port_shutdown
- drivers/tty/serial/serial_core.c:uart_tty_port_shutdown
- drivers/tty/serial/serial_core.c:uart_close
- drivers/tty/serial/serial_core.c:uart_get_icount
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_tiocmget
- drivers/tty/serial/serial_core.c:uart_change_speed
In drivers/tty/serial/8250/8250_core.c (ffffffff817dfc30)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial_link_irq_chain
- drivers/tty/serial/8250/8250_core.c:serial_do_unlink
In drivers/tty/serial/8250/8250_port.c (ffffffff817e59bf)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
In drivers/char/virtio_console.c (ffffffff817faa17)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/char/virtio_console.c:virtcons_probe
- drivers/char/virtio_console.c:virtcons_remove
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:fill_queue
- drivers/char/virtio_console.c:init_port_console
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hpet.c (ffffffff817fbcff)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_ioctl_ieon
- drivers/char/hpet.c:hpet_ioctl_ieon
- drivers/char/hpet.c:hpet_release
- drivers/char/hpet.c:hpet_poll
- drivers/char/hpet.c:hpet_read
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_timer_set_irq
- drivers/char/hpet.c:hpet_timer_set_irq
In drivers/base/power/sysfs.c (ffffffff81847ea5)
Location: include/linux/spinlock.h:386
Inline: True
In drivers/base/power/common.c (ffffffff81848ce5)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/base/power/common.c:dev_pm_put_subsys_data
- drivers/base/power/common.c:dev_pm_get_subsys_data
In drivers/base/power/qos.c (ffffffff8184a178)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_constraints_destroy
- drivers/base/power/qos.c:dev_pm_qos_constraints_allocate
In drivers/base/power/runtime.c (ffffffff8184d2bf)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_drop_link
- drivers/base/power/runtime.c:pm_runtime_new_link
- drivers/base/power/runtime.c:pm_runtime_remove
- drivers/base/power/runtime.c:__pm_runtime_use_autosuspend
- drivers/base/power/runtime.c:pm_runtime_set_autosuspend_delay
- drivers/base/power/runtime.c:pm_runtime_irq_safe
- drivers/base/power/runtime.c:pm_runtime_no_callbacks
- drivers/base/power/runtime.c:pm_runtime_allow
- drivers/base/power/runtime.c:pm_runtime_forbid
- drivers/base/power/runtime.c:__pm_runtime_disable
- drivers/base/power/runtime.c:pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:pm_runtime_work
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_callback
- drivers/base/power/runtime.c:pm_runtime_set_memalloc_noio
In drivers/base/power/main.c (ffffffff81850ee5)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/base/power/main.c:device_pm_check_callbacks
- drivers/base/power/main.c:device_prepare
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:__device_suspend_late
In drivers/base/power/wakeup.c (ffffffff818521a6)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_set_wakeup_enable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/domain.c (ffffffff81855667)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/base/power/domain.c:genpd_remove_device
- drivers/base/power/domain.c:genpd_add_device
- drivers/base/power/domain.c:genpd_add_device
- drivers/base/power/domain.c:genpd_dev_pm_qos_notifier
In drivers/base/power/clock_ops.c (ffffffff81857324)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_destroy
- drivers/base/power/clock_ops.c:pm_clk_remove_clk
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:__pm_clk_add
In drivers/block/loop.c (ffffffff8186fad5)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/block/loop.c:loop_free_idle_workers
- drivers/block/loop.c:loop_process_work
- drivers/block/loop.c:loop_process_work
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_attr_do_show_backing_file
In drivers/dma-buf/dma-buf.c (ffffffff818a40b0)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/sw_sync.c (ffffffff818aa725)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:sync_pt_create
- drivers/dma-buf/sw_sync.c:sync_timeline_signal
In drivers/dma-buf/sync_debug.c (ffffffff818aadfc)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
In drivers/scsi/scsi_lib.c (ffffffff818b77b9)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_target_queue_ready
- drivers/scsi/scsi_lib.c:scsi_target_queue_ready
In drivers/ata/libata-scsi.c (ffffffff818da7ea)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_scsi_park_show
In drivers/ata/libata-sata.c (ffffffff818e7c41)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/ata/libata-sata.c:ata_ncq_prio_enable_store
- drivers/ata/libata-sata.c:ata_ncq_prio_enable_show
- drivers/ata/libata-sata.c:ata_ncq_prio_supported_show
In drivers/ata/libata-sff.c (ffffffff818ec239)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_flush_pio_task
In drivers/net/xen-netfront.c (ffffffff8191f47d)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_connect
In drivers/vfio/virqfd.c (ffffffff81923042)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/vfio/virqfd.c:vfio_virqfd_enable
In drivers/usb/core/hub.c (ffffffff8193f3a7)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/hub.c:hub_ioctl
- drivers/usb/core/hub.c:hub_disconnect
In drivers/usb/core/hcd.c (ffffffff81d15501)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_remove_hcd
- drivers/usb/core/hcd.c:hcd_bus_resume
- drivers/usb/core/hcd.c:hcd_bus_suspend
- drivers/usb/core/hcd.c:usb_hcd_synchronize_unlinks
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:register_root_hub
- drivers/usb/core/hcd.c:rh_call_control
- drivers/usb/core/hcd.c:rh_call_control
In drivers/usb/core/urb.c (ffffffff81944c3f)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffff81946c29)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_wait
- drivers/usb/core/message.c:usb_sg_wait
In drivers/usb/core/devio.c (ffffffff819517f8)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (ffffffff8197aee3)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_suspend
- drivers/usb/host/ehci-hcd.c:ehci_remove_device
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_shutdown
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:set_owner
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_handover_companion_ports
- drivers/usb/host/ehci-hcd.c:ehci_handover_companion_ports
- drivers/usb/host/ehci-hcd.c:ehci_handover_companion_ports
- drivers/usb/host/ehci-hcd.c:ehci_handover_companion_ports
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff81984ac1)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_resume
- drivers/usb/host/ohci-hcd.c:ohci_restart
- drivers/usb/host/ohci-hcd.c:ohci_run
- drivers/usb/host/ohci-hcd.c:ohci_bus_resume
- drivers/usb/host/ohci-hcd.c:ohci_bus_suspend
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_suspend
In drivers/usb/host/uhci-hcd.c (ffffffff8198aaab)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_pci_resume
- drivers/usb/host/uhci-hcd.c:uhci_pci_suspend
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_rh_resume
- drivers/usb/host/uhci-hcd.c:uhci_rh_suspend
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:wakeup_rh
- drivers/usb/host/uhci-hcd.c:suspend_rh
In drivers/usb/host/xhci.c (ffffffff81990052)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
- drivers/usb/host/xhci.c:xhci_shutdown
- drivers/usb/host/xhci.c:xhci_stop
In drivers/input/serio/serio.c (ffffffff819b0b90)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_close
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_handle_event
In drivers/input/serio/i8042.c (ffffffff819b308d)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_stop
- drivers/input/serio/i8042.c:i8042_start
In drivers/input/serio/libps2.c (ffffffff819b42c4)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:ps2_drain
- drivers/input/serio/libps2.c:ps2_sendbyte
- drivers/input/serio/libps2.c:ps2_do_sendbyte
In drivers/input/input.c (ffffffff819b79e0)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/input/input.c:__input_unregister_device
- drivers/input/input.c:input_dev_poweroff
- drivers/input/input.c:input_dev_freeze
- drivers/input/input.c:input_dev_resume
- drivers/input/input.c:input_dev_suspend
- drivers/input/input.c:inhibited_store
- drivers/input/input.c:inhibited_store
In drivers/input/ff-core.c (ffffffff819ba189)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:input_ff_upload
In drivers/input/mousedev.c (ffffffff819bc35e)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffffffff819be251)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_read
In drivers/input/keyboard/atkbd.c (ffffffff819c172f)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_connect
- drivers/input/keyboard/atkbd.c:atkbd_disconnect
- drivers/input/keyboard/atkbd.c:atkbd_cleanup
- drivers/input/keyboard/atkbd.c:atkbd_do_set_softraw
- drivers/input/keyboard/atkbd.c:atkbd_do_set_softraw
- drivers/input/keyboard/atkbd.c:atkbd_do_set_softrepeat
- drivers/input/keyboard/atkbd.c:atkbd_do_set_softrepeat
- drivers/input/keyboard/atkbd.c:atkbd_do_set_set
- drivers/input/keyboard/atkbd.c:atkbd_do_set_set
- drivers/input/keyboard/atkbd.c:atkbd_do_set_scroll
- drivers/input/keyboard/atkbd.c:atkbd_do_set_scroll
- drivers/input/keyboard/atkbd.c:atkbd_do_set_force_release
- drivers/input/keyboard/atkbd.c:atkbd_do_set_force_release
- drivers/input/keyboard/atkbd.c:atkbd_do_set_extra
- drivers/input/keyboard/atkbd.c:atkbd_do_set_extra
In drivers/input/misc/uinput.c (ffffffff819c40c9)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/dev.c (ffffffff819c908c)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_open
In drivers/rtc/rtc-cmos.c (ffffffff819cb911)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_platform_shutdown
- drivers/rtc/rtc-cmos.c:cmos_pnp_shutdown
- drivers/rtc/rtc-cmos.c:cmos_resume
- drivers/rtc/rtc-cmos.c:cmos_suspend
- drivers/rtc/rtc-cmos.c:cmos_aie_poweroff
- drivers/rtc/rtc-cmos.c:cmos_do_probe
- drivers/rtc/rtc-cmos.c:cmos_nvram_write
- drivers/rtc/rtc-cmos.c:cmos_nvram_read
- drivers/rtc/rtc-cmos.c:cmos_procfs
- drivers/rtc/rtc-cmos.c:cmos_set_alarm
- drivers/rtc/rtc-cmos.c:cmos_set_alarm
- drivers/rtc/rtc-cmos.c:cmos_read_alarm
In drivers/pps/pps.c (ffffffff819d7db5)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/pps/pps.c:pps_cdev_compat_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
In drivers/watchdog/watchdog_pretimeout.c (ffffffff819ee579)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_set
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_get
In drivers/md/md.c (ffffffff819f6bda)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_submit_flush_data
In drivers/md/md-bitmap.c (ffffffff81a031f5)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:md_bitmap_resize
- drivers/md/md-bitmap.c:md_bitmap_set_memory_bits
- drivers/md/md-bitmap.c:md_bitmap_start_sync
- drivers/md/md-bitmap.c:md_bitmap_startwrite
- drivers/md/md-bitmap.c:md_bitmap_daemon_work
- drivers/md/md-bitmap.c:md_bitmap_checkpage
In drivers/md/dm.c (ffffffff81a092da)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffffffff81a1594d)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:do_work
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (ffffffff81a16e23)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_kvzalloc
In net/core/link_watch.c (ffffffff81abc613)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- net/core/link_watch.c:__linkwatch_run_queue
- net/core/link_watch.c:__linkwatch_run_queue
In net/core/net-sysfs.c (ffffffff81ad62cb)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- net/core/net-sysfs.c:tx_timeout_show
In net/rfkill/input.c (ffffffff81c645c5)
Location: include/linux/spinlock.h:386
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_start
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
5.19
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/fpu/core.c (ffffffff810535fe)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- arch/x86/kernel/fpu/core.c:fpu_clone
- arch/x86/kernel/fpu/core.c:fpu_alloc_guest_fpstate
In arch/x86/kernel/fpu/xstate.c (ffffffff81057269)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:fpu_xstate_prctl
- arch/x86/kernel/fpu/xstate.c:__xfd_enable_feature
In arch/x86/mm/mmio-mod.c (ffffffff810b85a3)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- arch/x86/mm/mmio-mod.c:disable_mmiotrace
- arch/x86/mm/mmio-mod.c:enable_mmiotrace
- arch/x86/mm/mmio-mod.c:mmiotrace_iounmap
- arch/x86/mm/mmio-mod.c:mmiotrace_ioremap
In kernel/fork.c (ffffffff810ca0b5)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
In kernel/exit.c (ffffffff810d1dc5)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_task_stopped
- kernel/exit.c:wait_task_zombie
- kernel/exit.c:do_group_exit
- kernel/exit.c:do_exit
In kernel/ptrace.c (ffffffff810dc981)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_peek_siginfo
- kernel/ptrace.c:ptrace_check_attach
In kernel/user.c (ffffffff8347b42b)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- kernel/user.c:uid_cache_init
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
In kernel/signal.c (ffffffff810def5b)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- kernel/signal.c:sigsuspend
- kernel/signal.c:__ia32_sys_ssetmask
- kernel/signal.c:__x64_sys_ssetmask
- kernel/signal.c:__ia32_sys_sigprocmask
- kernel/signal.c:__x64_sys_sigprocmask
- kernel/signal.c:do_sigaction
- kernel/signal.c:kernel_sigaction
- kernel/signal.c:do_sigtimedwait
- kernel/signal.c:do_sigtimedwait
- kernel/signal.c:do_sigpending
- kernel/signal.c:set_compat_user_sigmask
- kernel/signal.c:set_user_sigmask
- kernel/signal.c:sigprocmask
- kernel/signal.c:exit_signals
- kernel/signal.c:signal_setup_done
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:ptrace_notify
- kernel/signal.c:calculate_sigpending
In kernel/umh.c (ffffffff810ee03a)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/pid.c (ffffffff810f6d55)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- kernel/pid.c:disable_pid_allocation
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
In kernel/ucount.c (ffffffff8347c622)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- kernel/ucount.c:user_namespace_sysctl_init
- kernel/ucount.c:alloc_ucounts
- kernel/ucount.c:alloc_ucounts
In kernel/sched/fair.c (ffffffff8111d94e)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_group
- kernel/sched/fair.c:task_numa_placement
In kernel/sched/build_utility.c (ffffffff811401b1)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- kernel/sched/build_utility.c:do_wait_intr_irq
In kernel/locking/percpu-rwsem.c (ffffffff8114eb59)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- kernel/locking/percpu-rwsem.c:percpu_rwsem_wait
In kernel/power/wakelock.c (ffffffff81159c07)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/rcu/sync.c (ffffffff8117550f)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_dtor
- kernel/rcu/sync.c:rcu_sync_exit
- kernel/rcu/sync.c:rcu_sync_enter
In kernel/rcu/srcutree.c (ffffffff81176a35)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:srcu_reschedule
- kernel/rcu/srcutree.c:srcu_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_advance_state
- kernel/rcu/srcutree.c:srcu_advance_state
- kernel/rcu/srcutree.c:srcu_barrier_one_cpu
In kernel/freezer.c (ffffffff81193828)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/posix-timers.c (ffffffff811a88f5)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- kernel/time/posix-timers.c:exit_itimers
- kernel/time/posix-timers.c:exit_itimers
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff811a9cc9)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
In kernel/time/itimer.c (ffffffff811abc9d)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:get_cpu_itimer
In kernel/acct.c (ffffffff811bb82b)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:fill_ac
In kernel/cgroup/cgroup.c (ffffffff811ccc8d)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_release
- kernel/cgroup/cgroup.c:cgroup_exit
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:proc_cgroup_show
- kernel/cgroup/cgroup.c:cgroup_destroy_locked
- kernel/cgroup/cgroup.c:cgroup_destroy_locked
- kernel/cgroup/cgroup.c:cgroup_create
- kernel/cgroup/cgroup.c:css_release_work_fn
- kernel/cgroup/cgroup.c:__cgroup_procs_write
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:css_task_iter_next
- kernel/cgroup/cgroup.c:css_task_iter_start
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:__cgroup_kill
- kernel/cgroup/cgroup.c:__cgroup_kill
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_attach_task
- kernel/cgroup/cgroup.c:cgroup_migrate
- kernel/cgroup/cgroup.c:cgroup_migrate_finish
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:task_cgroup_path
- kernel/cgroup/cgroup.c:cgroup_path_ns
- kernel/cgroup/cgroup.c:cgroup_do_get_tree
- kernel/cgroup/cgroup.c:cgroup_setup_root
- kernel/cgroup/cgroup.c:cgroup_show_path
- kernel/cgroup/cgroup.c:rebind_subsystems
- kernel/cgroup/cgroup.c:cgroup_destroy_root
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:cgroup_task_count
In kernel/cgroup/rstat.c (ffffffff811ce43b)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_base_stat_cputime_show
- kernel/cgroup/rstat.c:cgroup_rstat_exit
- kernel/cgroup/rstat.c:cgroup_rstat_flush_locked
In kernel/cgroup/namespace.c (ffffffff811ce8d1)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff811d004b)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup_transfer_tasks
- kernel/cgroup/cgroup-v1.c:cgroup_attach_task_all
In kernel/cgroup/freezer.c (ffffffff811d12af)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_leave_frozen
- kernel/cgroup/freezer.c:cgroup_enter_frozen
In kernel/cgroup/cpuset.c (ffffffff811d8e06)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_update_tasks
- kernel/cgroup/cpuset.c:cpuset_hotplug_update_tasks
- kernel/cgroup/cpuset.c:cpuset_hotplug_update_tasks
- kernel/cgroup/cpuset.c:cpuset_hotplug_update_tasks
- kernel/cgroup/cpuset.c:cpuset_bind
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_common_seq_show
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:update_prstate
- kernel/cgroup/cpuset.c:update_flag
- kernel/cgroup/cpuset.c:update_nodemasks_hier
- kernel/cgroup/cpuset.c:update_cpumask
- kernel/cgroup/cpuset.c:update_cpumasks_hier
- kernel/cgroup/cpuset.c:update_parent_subparts_cpumask
In kernel/pid_namespace.c (ffffffff811dd0bf)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/seccomp.c (ffffffff81203620)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
- kernel/seccomp.c:do_seccomp
- kernel/seccomp.c:seccomp_set_mode_filter
In kernel/taskstats.c (ffffffff81207141)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/events/uprobes.c (ffffffff812e9033)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In kernel/watch_queue.c (ffffffff812ecef9)
Location: include/linux/spinlock.h:372
Inline: True
In mm/filemap.c (ffffffff812f41f2)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- mm/filemap.c:do_read_cache_folio
- mm/filemap.c:filemap_update_page
- mm/filemap.c:__folio_lock_or_retry
- mm/filemap.c:__folio_lock_or_retry
- mm/filemap.c:folio_wait_private_2_killable
- mm/filemap.c:folio_wait_private_2
- mm/filemap.c:migration_entry_wait_on_locked
- mm/filemap.c:__filemap_add_folio
- mm/filemap.c:replace_page_cache_page
- mm/filemap.c:delete_from_page_cache_batch
- mm/filemap.c:filemap_remove_folio
In mm/oom_kill.c (ffffffff812fac9a)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- mm/oom_kill.c:oom_reaper
In mm/page-writeback.c (ffffffff812fc725)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- mm/page-writeback.c:tag_pages_for_writeback
- mm/page-writeback.c:tag_pages_for_writeback
In mm/swap.c (ffffffff8130657b)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- mm/swap.c:lru_note_cost
In mm/truncate.c (ffffffff81307784)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
- mm/truncate.c:truncate_inode_pages_final
- mm/truncate.c:clear_shadow_entry
In mm/vmscan.c (ffffffff81311b06)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- mm/vmscan.c:shrink_node
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:__remove_mapping
In mm/shmem.c (ffffffff8131c83d)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_swapin_folio
- mm/shmem.c:shmem_swapin_folio
- mm/shmem.c:shmem_swapin_folio
- mm/shmem.c:shmem_replace_page
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_getattr
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_add_to_page_cache
In mm/vmstat.c (ffffffff8131f2ea)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- mm/vmstat.c:pagetypeinfo_showfree_print
In mm/backing-dev.c (ffffffff813231b7)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_register_va
- mm/backing-dev.c:wb_blkcg_offline
- mm/backing-dev.c:wb_memcg_offline
- mm/backing-dev.c:cleanup_offline_cgwbs_workfn
- mm/backing-dev.c:cleanup_offline_cgwbs_workfn
- mm/backing-dev.c:cgwb_release_workfn
- mm/backing-dev.c:wb_shutdown
- mm/backing-dev.c:wb_shutdown
- mm/backing-dev.c:wb_wakeup_delayed
In mm/percpu.c (ffffffff81327635)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_reclaim_populated
- mm/percpu.c:pcpu_reclaim_populated
- mm/percpu.c:pcpu_balance_populated
- mm/percpu.c:pcpu_balance_populated
- mm/percpu.c:pcpu_balance_free
- mm/percpu.c:pcpu_balance_free
In mm/list_lru.c (ffffffff813357ef)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- mm/list_lru.c:memcg_reparent_list_lrus
- mm/list_lru.c:memcg_reparent_list_lrus
- mm/list_lru.c:memcg_destroy_list_lru
- mm/list_lru.c:list_lru_walk_one_irq
In mm/workingset.c (ffffffff81335d30)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
In mm/swap_state.c (ffffffff8137b56b)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- mm/swap_state.c:clear_shadow_from_swap_cache
- mm/swap_state.c:delete_from_swap_cache
- mm/swap_state.c:add_to_swap_cache
In mm/swap_slots.c (ffffffff81383b38)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- mm/swap_slots.c:free_swap_slot
In mm/dmapool.c (ffffffff813868a9)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- mm/dmapool.c:pools_show
In mm/hugetlb.c (ffffffff81394842)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- mm/hugetlb.c:move_hugetlb_state
- mm/hugetlb.c:putback_active_hugepage
- mm/hugetlb.c:get_huge_page_for_hwpoison
- mm/hugetlb.c:get_hwpoison_huge_page
- mm/hugetlb.c:isolate_hugetlb
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_overcommit_handler
- mm/hugetlb.c:demote_store
- mm/hugetlb.c:nr_overcommit_hugepages_store
- mm/hugetlb.c:demote_free_huge_page
- mm/hugetlb.c:demote_free_huge_page
- mm/hugetlb.c:set_max_huge_pages
- mm/hugetlb.c:set_max_huge_pages
- mm/hugetlb.c:set_max_huge_pages
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:isolate_or_dissolve_huge_page
- mm/hugetlb.c:alloc_and_dissolve_huge_page
- mm/hugetlb.c:alloc_and_dissolve_huge_page
- mm/hugetlb.c:return_unused_surplus_pages
- mm/hugetlb.c:gather_surplus_pages
- mm/hugetlb.c:gather_surplus_pages
- mm/hugetlb.c:alloc_huge_page_nodemask
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:dissolve_free_huge_page
- mm/hugetlb.c:dissolve_free_huge_page
- mm/hugetlb.c:prep_new_huge_page
In mm/slub.c (ffffffff813acde3)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- mm/slub.c:free_partial
In mm/migrate.c (ffffffff813b4ee9)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:folio_migrate_mapping
In mm/khugepaged.c (ffffffff813c50d7)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
In mm/memcontrol.c (ffffffff813d0065)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_css_offline
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
- mm/memcontrol.c:folio_lruvec_lock_irq
In mm/hugetlb_cgroup.c (ffffffff813d85af)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/memfd.c (ffffffff813e9543)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
In mm/page_reporting.c (ffffffff813eac32)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- mm/page_reporting.c:page_reporting_process
- mm/page_reporting.c:page_reporting_cycle
- mm/page_reporting.c:page_reporting_cycle
In fs/exec.c (ffffffff813fcde1)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- fs/exec.c:begin_new_exec
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/pipe.c (ffffffff813ff6e0)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- fs/pipe.c:pipe_resize_ring
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_read
In fs/inode.c (ffffffff814161a5)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffffffff8143505e)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:wakeup_dirtytime_writeback
- fs/fs-writeback.c:wakeup_flusher_threads
- fs/fs-writeback.c:wakeup_flusher_threads_bdi
- fs/fs-writeback.c:wb_workfn
- fs/fs-writeback.c:wb_do_writeback
- fs/fs-writeback.c:wb_start_background_writeback
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_do_switch_wbs
- fs/fs-writeback.c:wb_queue_work
In fs/fs_pin.c (ffffffff8143dded)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/signalfd.c (ffffffff8145a819)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- fs/signalfd.c:do_signalfd4
- fs/signalfd.c:signalfd_dequeue
- fs/signalfd.c:signalfd_dequeue
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (ffffffff8145c019)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:timerfd_ioctl
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_read
In fs/eventfd.c (ffffffff8145c925)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_show_fdinfo
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_read
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (ffffffff8145d42a)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_show_fdinfo
- fs/userfaultfd.c:__wake_userfault
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_release
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffff81463333)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- fs/aio.c:__ia32_sys_io_cancel
- fs/aio.c:__x64_sys_io_cancel
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:free_ioctx_users
In fs/dax.c (ffffffff814697ea)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- fs/dax.c:dax_insert_pfn_mkwrite
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_writeback_one
- fs/dax.c:dax_insert_entry
- fs/dax.c:__dax_invalidate_entry
- fs/dax.c:dax_layout_busy_page_range
- fs/dax.c:dax_layout_busy_page_range
- fs/dax.c:grab_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:dax_lock_page
- fs/dax.c:dax_unlock_entry
- fs/dax.c:get_unlocked_entry
In fs/coredump.c (ffffffff8148591d)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:coredump_wait
In fs/kernfs/dir.c (ffffffff814b5244)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
In fs/kernfs/file.c (ffffffff814b5b55)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify_workfn
- fs/kernfs/file.c:kernfs_fop_open
In fs/hugetlbfs/inode.c (ffffffff81554a4f)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In ipc/shm.c (ffffffff8159cb36)
Location: include/linux/spinlock.h:372
Inline: True
In security/selinux/hooks.c (ffffffff815c55f8)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/bio.c (ffffffff81672615)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- block/bio.c:bio_dirty_fn
In block/blk-sysfs.c (ffffffff8167b058)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- block/blk-sysfs.c:queue_max_sectors_store
In block/blk-flush.c (ffffffff8167c49f)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-ioc.c (ffffffff8167dd8a)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_find_get_icq
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:exit_io_context
- block/blk-ioc.c:ioc_clear_queue
- block/blk-ioc.c:ioc_clear_queue
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (ffffffff81688421)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_mark_tag_wait
- block/blk-mq.c:blk_mq_requeue_work
In block/badblocks.c (ffffffff81694dc2)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/disk-events.c (ffffffff8169f522)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- block/disk-events.c:disk_check_events
- block/disk-events.c:disk_flush_events
In block/blk-cgroup.c (ffffffff816a47b0)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_init_queue
- block/blk-cgroup.c:blkcg_unpin_online
- block/blk-cgroup.c:blkcg_unpin_online
- block/blk-cgroup.c:blkcg_print_stat
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkcg_print_blkgs
- block/blk-cgroup.c:blkcg_reset_stats
- block/blk-cgroup.c:blkg_destroy_all
In block/blk-throttle.c (ffffffff816aa9e0)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- block/blk-throttle.c:__blk_throtl_bio
- block/blk-throttle.c:blk_throtl_cancel_bios
- block/blk-throttle.c:blk_throtl_dispatch_work_fn
- block/blk-throttle.c:throtl_pending_timer_fn
- block/blk-throttle.c:throtl_pending_timer_fn
In block/blk-ioprio.c (ffffffff816ab6e1)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- block/blk-ioprio.c:blk_ioprio_init
In block/blk-iocost.c (ffffffff816ae7ff)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_cost_model_write
- block/blk-iocost.c:ioc_cost_model_write
- block/blk-iocost.c:ioc_qos_write
- block/blk-iocost.c:ioc_qos_write
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:blk_iocost_init
- block/blk-iocost.c:blk_iocost_init
- block/blk-iocost.c:blk_iocost_init
- block/blk-iocost.c:ioc_rqos_exit
- block/blk-iocost.c:ioc_rqos_queue_depth_changed
- block/blk-iocost.c:adjust_inuse_and_calc_cost
- block/blk-iocost.c:ioc_timer_fn
- block/blk-iocost.c:iocg_activate
In block/blk-wbt.c (ffffffff816baede)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- block/blk-wbt.c:wbt_init
In block/blk-mq-debugfs.c (ffffffff816bb533)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_requeue_list_start
In block/blk-pm.c (ffffffff816c1635)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- block/blk-pm.c:blk_post_runtime_resume
- block/blk-pm.c:blk_pre_runtime_suspend
- block/blk-pm.c:blk_pre_runtime_suspend
In io_uring/io_uring.c (ffffffff81e90923)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- io_uring/io_uring.c:io_kill_timeouts
- io_uring/io_uring.c:io_rsrc_file_put
- io_uring/io_uring.c:io_queue_linked_timeout
- io_uring/io_uring.c:io_try_cancel
- io_uring/io_uring.c:io_timeout
- io_uring/io_uring.c:io_timeout_remove
- io_uring/io_uring.c:io_timeout_remove
- io_uring/io_uring.c:tctx_task_work
- io_uring/io_uring.c:io_disarm_next
- io_uring/io_uring.c:__io_commit_cqring_flush
In io_uring/io-wq.c (ffffffff816dbbc2)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- io_uring/io-wq.c:io_wq_put_and_exit
- io_uring/io-wq.c:io_worker_handle_work
In lib/percpu-refcount.c (ffffffff816e8bf5)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In lib/percpu_counter.c (ffffffff8175e32b)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- lib/percpu_counter.c:percpu_counter_cpu_dead
In lib/xarray.c (ffffffff8178c3ed)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- lib/xarray.c:__xas_nomem
In drivers/pci/pci.c (ffffffff817c53d7)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/pci/pci.c:pci_dev_complete_resume
- drivers/pci/pci.c:pci_dev_adjust_pme
In drivers/pci/pcie/pme.c (ffffffff817dc1c9)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_remove
- drivers/pci/pcie/pme.c:pcie_pme_resume
- drivers/pci/pcie/pme.c:pcie_pme_suspend
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
In drivers/acpi/ec.c (ffffffff81835896)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_dispatch_gpe
- drivers/acpi/ec.c:acpi_ec_dispatch_gpe
- drivers/acpi/ec.c:acpi_ec_event_handler
- drivers/acpi/ec.c:acpi_ec_event_handler
- drivers/acpi/ec.c:acpi_ec_event_handler
- drivers/acpi/ec.c:acpi_ec_submit_query
- drivers/acpi/ec.c:acpi_ec_event_processor
In drivers/acpi/acpi_cmos_rtc.c (ffffffff81840860)
Location: include/linux/spinlock.h:372
Inline: True
In drivers/dma/virt-dma.c (ffffffff818b9033)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/dma/virt-dma.c:vchan_complete
In drivers/virtio/virtio.c (ffffffff818bcafa)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_device_restore
- drivers/virtio/virtio.c:virtio_device_freeze
- drivers/virtio/virtio.c:virtio_dev_remove
- drivers/virtio/virtio.c:virtio_dev_probe
In drivers/virtio/virtio_balloon.c (ffffffff818c6792)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_remove
- drivers/virtio/virtio_balloon.c:remove_common
- drivers/virtio/virtio_balloon.c:report_free_page_func
- drivers/virtio/virtio_balloon.c:virtio_balloon_report_free_page
In drivers/tty/tty_io.c (ffffffff818f2328)
Location: include/linux/spinlock.h:372
Inline: True
In drivers/tty/n_tty.c (ffffffff818f794e)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff818fa16a)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/tty/tty_ioctl.c:n_tty_ioctl_helper
- drivers/tty/tty_ioctl.c:n_tty_ioctl_helper
In drivers/tty/tty_port.c (ffffffff818fcef5)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_jobctrl.c (ffffffff818fe905)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
- drivers/tty/tty_jobctrl.c:tty_open_proc_set_tty
In drivers/tty/pty.c (ffffffff818ff316)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_set_termios
- drivers/tty/pty.c:pty_flush_buffer
- drivers/tty/pty.c:pty_set_pktmode
In drivers/tty/vt/vt_ioctl.c (ffffffff81902071)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_k_ioctl
In drivers/tty/serial/serial_core.c (ffffffff8191c19c)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_carrier_raised
- drivers/tty/serial/serial_core.c:uart_tty_port_shutdown
- drivers/tty/serial/serial_core.c:uart_tty_port_shutdown
- drivers/tty/serial/serial_core.c:uart_close
- drivers/tty/serial/serial_core.c:uart_get_icount
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_tiocmget
- drivers/tty/serial/serial_core.c:uart_change_speed
In drivers/tty/serial/8250/8250_core.c (ffffffff8191e884)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
- drivers/tty/serial/8250/8250_core.c:serial_do_unlink
In drivers/tty/serial/8250/8250_port.c (ffffffff81921a6b)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
In drivers/char/virtio_console.c (ffffffff81937deb)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/char/virtio_console.c:virtcons_freeze
- drivers/char/virtio_console.c:virtcons_freeze
- drivers/char/virtio_console.c:virtcons_probe
- drivers/char/virtio_console.c:virtcons_remove
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:fill_queue
- drivers/char/virtio_console.c:init_port_console
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hpet.c (ffffffff8193a2cf)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_ioctl_ieon
- drivers/char/hpet.c:hpet_ioctl_ieon
- drivers/char/hpet.c:hpet_release
- drivers/char/hpet.c:hpet_poll
- drivers/char/hpet.c:hpet_read
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_timer_set_irq
- drivers/char/hpet.c:hpet_timer_set_irq
In drivers/base/power/sysfs.c (ffffffff8198caa5)
Location: include/linux/spinlock.h:372
Inline: True
In drivers/base/power/common.c (ffffffff8198daa5)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/base/power/common.c:dev_pm_put_subsys_data
- drivers/base/power/common.c:dev_pm_get_subsys_data
In drivers/base/power/qos.c (ffffffff8198f1eb)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_constraints_destroy
- drivers/base/power/qos.c:dev_pm_qos_constraints_allocate
In drivers/base/power/runtime.c (ffffffff81992619)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_drop_link
- drivers/base/power/runtime.c:pm_runtime_new_link
- drivers/base/power/runtime.c:pm_runtime_remove
- drivers/base/power/runtime.c:pm_runtime_set_autosuspend_delay
- drivers/base/power/runtime.c:pm_runtime_irq_safe
- drivers/base/power/runtime.c:pm_runtime_no_callbacks
- drivers/base/power/runtime.c:pm_runtime_allow
- drivers/base/power/runtime.c:pm_runtime_forbid
- drivers/base/power/runtime.c:devm_pm_runtime_enable
- drivers/base/power/runtime.c:__pm_runtime_disable
- drivers/base/power/runtime.c:pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:pm_runtime_work
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_callback
- drivers/base/power/runtime.c:pm_runtime_set_memalloc_noio
In drivers/base/power/main.c (ffffffff81993403)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/base/power/main.c:device_prepare
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:__device_suspend_late
In drivers/base/power/wakeup.c (ffffffff81997fe8)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_set_wakeup_enable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/domain.c (ffffffff8199b8dc)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/base/power/domain.c:genpd_remove_device
- drivers/base/power/domain.c:genpd_add_device
- drivers/base/power/domain.c:genpd_add_device
- drivers/base/power/domain.c:genpd_dev_pm_qos_notifier
In drivers/base/power/clock_ops.c (ffffffff8199d7c7)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_destroy
- drivers/base/power/clock_ops.c:pm_clk_remove_clk
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:__pm_clk_add
In drivers/block/loop.c (ffffffff819b757f)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/block/loop.c:loop_process_work
- drivers/block/loop.c:loop_process_work
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:loop_free_idle_workers
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_attr_backing_file_show
In drivers/dma-buf/dma-buf.c (ffffffff819eda35)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/sw_sync.c (ffffffff819f4835)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:sync_pt_create
- drivers/dma-buf/sw_sync.c:sync_timeline_signal
In drivers/dma-buf/sync_debug.c (ffffffff819f546c)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
In drivers/scsi/scsi_lib.c (ffffffff81a02f3e)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_target_queue_ready
- drivers/scsi/scsi_lib.c:scsi_target_queue_ready
In drivers/ata/libata-scsi.c (ffffffff81a2efc8)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_scsi_park_show
In drivers/ata/libata-sata.c (ffffffff81a39558)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/ata/libata-sata.c:ata_ncq_prio_enable_store
- drivers/ata/libata-sata.c:ata_ncq_prio_enable_show
- drivers/ata/libata-sata.c:ata_ncq_prio_supported_show
In drivers/ata/libata-sff.c (ffffffff81a3eaa9)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_flush_pio_task
In drivers/net/xen-netfront.c (ffffffff81a73743)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_connect
In drivers/vfio/virqfd.c (ffffffff81a78a71)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/vfio/virqfd.c:vfio_virqfd_enable
In drivers/usb/core/hub.c (ffffffff81a97424)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/hub.c:hub_ioctl
- drivers/usb/core/hub.c:hub_disconnect
In drivers/usb/core/hcd.c (ffffffff81ee0023)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_remove_hcd
- drivers/usb/core/hcd.c:hcd_bus_resume
- drivers/usb/core/hcd.c:hcd_bus_suspend
- drivers/usb/core/hcd.c:usb_hcd_synchronize_unlinks
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:register_root_hub
- drivers/usb/core/hcd.c:rh_call_control
- drivers/usb/core/hcd.c:rh_call_control
In drivers/usb/core/urb.c (ffffffff81a9cbdf)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffff81a9f091)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_wait
- drivers/usb/core/message.c:usb_sg_wait
In drivers/usb/core/devio.c (ffffffff81aaa8a3)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (ffffffff81ad1c9e)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_suspend
- drivers/usb/host/ehci-hcd.c:ehci_remove_device
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_shutdown
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:set_owner
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_handover_companion_ports
- drivers/usb/host/ehci-hcd.c:ehci_handover_companion_ports
- drivers/usb/host/ehci-hcd.c:ehci_handover_companion_ports
- drivers/usb/host/ehci-hcd.c:ehci_handover_companion_ports
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff81ae0020)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_resume
- drivers/usb/host/ohci-hcd.c:ohci_restart
- drivers/usb/host/ohci-hcd.c:ohci_run
- drivers/usb/host/ohci-hcd.c:ohci_bus_resume
- drivers/usb/host/ohci-hcd.c:ohci_bus_suspend
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_suspend
In drivers/usb/host/uhci-hcd.c (ffffffff81ae494a)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_pci_resume
- drivers/usb/host/uhci-hcd.c:uhci_pci_suspend
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_rh_resume
- drivers/usb/host/uhci-hcd.c:uhci_rh_suspend
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:wakeup_rh
- drivers/usb/host/uhci-hcd.c:suspend_rh
In drivers/usb/host/xhci.c (ffffffff81aec795)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
- drivers/usb/host/xhci.c:xhci_stop
In drivers/input/serio/serio.c (ffffffff81b0e980)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_close
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_handle_event
In drivers/input/serio/i8042.c (ffffffff81b101cd)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_stop
- drivers/input/serio/i8042.c:i8042_start
In drivers/input/serio/libps2.c (ffffffff81b1316d)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:ps2_drain
- drivers/input/serio/libps2.c:ps2_sendbyte
- drivers/input/serio/libps2.c:ps2_do_sendbyte
In drivers/input/input.c (ffffffff81b168f1)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/input/input.c:__input_unregister_device
- drivers/input/input.c:input_dev_poweroff
- drivers/input/input.c:input_dev_freeze
- drivers/input/input.c:input_dev_resume
- drivers/input/input.c:input_dev_suspend
- drivers/input/input.c:inhibited_store
- drivers/input/input.c:inhibited_store
In drivers/input/ff-core.c (ffffffff81b1a199)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:input_ff_upload
In drivers/input/mousedev.c (ffffffff81b1b9c4)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffffffff81b1e589)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_read
In drivers/input/keyboard/atkbd.c (ffffffff81b214cf)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_connect
- drivers/input/keyboard/atkbd.c:atkbd_disconnect
- drivers/input/keyboard/atkbd.c:atkbd_cleanup
- drivers/input/keyboard/atkbd.c:atkbd_do_set_softraw
- drivers/input/keyboard/atkbd.c:atkbd_do_set_softraw
- drivers/input/keyboard/atkbd.c:atkbd_do_set_softrepeat
- drivers/input/keyboard/atkbd.c:atkbd_do_set_softrepeat
- drivers/input/keyboard/atkbd.c:atkbd_do_set_set
- drivers/input/keyboard/atkbd.c:atkbd_do_set_set
- drivers/input/keyboard/atkbd.c:atkbd_do_set_scroll
- drivers/input/keyboard/atkbd.c:atkbd_do_set_scroll
- drivers/input/keyboard/atkbd.c:atkbd_do_set_force_release
- drivers/input/keyboard/atkbd.c:atkbd_do_set_force_release
- drivers/input/keyboard/atkbd.c:atkbd_do_set_extra
- drivers/input/keyboard/atkbd.c:atkbd_do_set_extra
In drivers/input/misc/uinput.c (ffffffff81b23d0f)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/dev.c (ffffffff81b2a2b2)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_open
In drivers/rtc/rtc-cmos.c (ffffffff81b2cbb3)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_platform_shutdown
- drivers/rtc/rtc-cmos.c:cmos_pnp_shutdown
- drivers/rtc/rtc-cmos.c:cmos_resume
- drivers/rtc/rtc-cmos.c:cmos_suspend
- drivers/rtc/rtc-cmos.c:cmos_aie_poweroff
- drivers/rtc/rtc-cmos.c:cmos_do_probe
- drivers/rtc/rtc-cmos.c:cmos_nvram_write
- drivers/rtc/rtc-cmos.c:cmos_nvram_read
- drivers/rtc/rtc-cmos.c:cmos_procfs
- drivers/rtc/rtc-cmos.c:cmos_set_alarm
In drivers/pps/pps.c (ffffffff81b3b0b6)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/pps/pps.c:pps_cdev_compat_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
In drivers/watchdog/watchdog_pretimeout.c (ffffffff81b54ef8)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_set
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_get
In drivers/md/md.c (ffffffff81b5577d)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_submit_flush_data
In drivers/md/md-bitmap.c (ffffffff81b6aeef)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:md_bitmap_resize
- drivers/md/md-bitmap.c:md_bitmap_set_memory_bits
- drivers/md/md-bitmap.c:md_bitmap_start_sync
- drivers/md/md-bitmap.c:md_bitmap_startwrite
- drivers/md/md-bitmap.c:md_bitmap_daemon_work
- drivers/md/md-bitmap.c:md_bitmap_checkpage
In drivers/md/dm.c (ffffffff81b6fe92)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffffffff81b7db80)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:do_work
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (ffffffff81b7e8c2)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_kvzalloc
In net/core/dev.c (ffffffff81c1b9f6)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- net/core/dev.c:process_backlog
- net/core/dev.c:flush_all_backlogs
- net/core/dev.c:flush_backlog
In net/core/link_watch.c (ffffffff81c3701e)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- net/core/link_watch.c:__linkwatch_run_queue
- net/core/link_watch.c:__linkwatch_run_queue
In net/rfkill/input.c (ffffffff81e06eb5)
Location: include/linux/spinlock.h:372
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_start
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
6.2
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/fpu/core.c (ffffffff81060fcb)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- arch/x86/kernel/fpu/core.c:fpu_clone
- arch/x86/kernel/fpu/core.c:fpu_alloc_guest_fpstate
In arch/x86/kernel/fpu/xstate.c (ffffffff810649c9)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:fpu_xstate_prctl
- arch/x86/kernel/fpu/xstate.c:__xfd_enable_feature
In arch/x86/mm/mmio-mod.c (ffffffff810d3e23)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- arch/x86/mm/mmio-mod.c:disable_mmiotrace
- arch/x86/mm/mmio-mod.c:enable_mmiotrace
- arch/x86/mm/mmio-mod.c:mmiotrace_iounmap
- arch/x86/mm/mmio-mod.c:mmiotrace_ioremap
In kernel/fork.c (ffffffff810e7717)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_sighand
In kernel/exit.c (ffffffff810f0825)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_task_stopped
- kernel/exit.c:wait_task_zombie
- kernel/exit.c:do_group_exit
- kernel/exit.c:do_exit
- kernel/exit.c:do_exit
In kernel/ptrace.c (ffffffff810fcaf5)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_peek_siginfo
- kernel/ptrace.c:ptrace_check_attach
In kernel/user.c (ffffffff83ea620d)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- kernel/user.c:uid_cache_init
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
In kernel/signal.c (ffffffff810ffcfb)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- kernel/signal.c:sigsuspend
- kernel/signal.c:__ia32_sys_ssetmask
- kernel/signal.c:__x64_sys_ssetmask
- kernel/signal.c:__ia32_sys_sigprocmask
- kernel/signal.c:__x64_sys_sigprocmask
- kernel/signal.c:do_sigaction
- kernel/signal.c:kernel_sigaction
- kernel/signal.c:do_sigtimedwait
- kernel/signal.c:do_sigtimedwait
- kernel/signal.c:do_sigpending
- kernel/signal.c:set_compat_user_sigmask
- kernel/signal.c:set_user_sigmask
- kernel/signal.c:sigprocmask
- kernel/signal.c:exit_signals
- kernel/signal.c:signal_setup_done
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:ptrace_notify
- kernel/signal.c:calculate_sigpending
In kernel/umh.c (ffffffff8110f52a)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/pid.c (ffffffff81119445)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- kernel/pid.c:disable_pid_allocation
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
In kernel/ucount.c (ffffffff83ea79d7)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- kernel/ucount.c:user_namespace_sysctl_init
- kernel/ucount.c:alloc_ucounts
- kernel/ucount.c:alloc_ucounts
In kernel/sched/fair.c (ffffffff81144cef)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_group
- kernel/sched/fair.c:task_numa_placement
In kernel/sched/build_utility.c (ffffffff8116c421)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- kernel/sched/build_utility.c:do_wait_intr_irq
In kernel/locking/percpu-rwsem.c (ffffffff8117dd09)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- kernel/locking/percpu-rwsem.c:percpu_rwsem_wait
In kernel/power/wakelock.c (ffffffff8118bea7)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/rcu/sync.c (ffffffff811ac61f)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_dtor
- kernel/rcu/sync.c:rcu_sync_exit
- kernel/rcu/sync.c:rcu_sync_enter
In kernel/rcu/srcutree.c (ffffffff811ace15)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:srcu_reschedule
- kernel/rcu/srcutree.c:srcu_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_advance_state
- kernel/rcu/srcutree.c:srcu_advance_state
- kernel/rcu/srcutree.c:srcu_barrier_one_cpu
In kernel/freezer.c (ffffffff811d11c8)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/posix-timers.c (ffffffff811e86f5)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- kernel/time/posix-timers.c:exit_itimers
- kernel/time/posix-timers.c:exit_itimers
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff811e9c29)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
In kernel/time/itimer.c (ffffffff811ebf3d)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:get_cpu_itimer
In kernel/acct.c (ffffffff811fd690)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:fill_ac
In kernel/cgroup/cgroup.c (ffffffff8121022d)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_release
- kernel/cgroup/cgroup.c:cgroup_exit
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:proc_cgroup_show
- kernel/cgroup/cgroup.c:cgroup_destroy_locked
- kernel/cgroup/cgroup.c:cgroup_destroy_locked
- kernel/cgroup/cgroup.c:cgroup_create
- kernel/cgroup/cgroup.c:css_release_work_fn
- kernel/cgroup/cgroup.c:__cgroup_procs_write
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:css_task_iter_next
- kernel/cgroup/cgroup.c:css_task_iter_start
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:__cgroup_kill
- kernel/cgroup/cgroup.c:__cgroup_kill
- kernel/cgroup/cgroup.c:cgroup_pressure_write
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_attach_task
- kernel/cgroup/cgroup.c:cgroup_migrate
- kernel/cgroup/cgroup.c:cgroup_migrate_finish
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:task_cgroup_path
- kernel/cgroup/cgroup.c:cgroup_path_ns
- kernel/cgroup/cgroup.c:cgroup_do_get_tree
- kernel/cgroup/cgroup.c:cgroup_setup_root
- kernel/cgroup/cgroup.c:cgroup_show_path
- kernel/cgroup/cgroup.c:rebind_subsystems
- kernel/cgroup/cgroup.c:cgroup_destroy_root
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:cgroup_task_count
In kernel/cgroup/rstat.c (ffffffff81211c35)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_base_stat_cputime_show
- kernel/cgroup/rstat.c:cgroup_rstat_exit
- kernel/cgroup/rstat.c:cgroup_rstat_flush_locked
In kernel/cgroup/namespace.c (ffffffff81212151)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff81213aab)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup_transfer_tasks
- kernel/cgroup/cgroup-v1.c:cgroup_attach_task_all
In kernel/cgroup/freezer.c (ffffffff81214e3f)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_leave_frozen
- kernel/cgroup/freezer.c:cgroup_enter_frozen
In kernel/cgroup/cpuset.c (ffffffff8121dfdf)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_update_tasks
- kernel/cgroup/cpuset.c:cpuset_hotplug_update_tasks
- kernel/cgroup/cpuset.c:cpuset_hotplug_update_tasks
- kernel/cgroup/cpuset.c:cpuset_hotplug_update_tasks
- kernel/cgroup/cpuset.c:cpuset_hotplug_update_tasks
- kernel/cgroup/cpuset.c:cpuset_bind
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_common_seq_show
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:update_prstate
- kernel/cgroup/cpuset.c:update_prstate
- kernel/cgroup/cpuset.c:update_flag
- kernel/cgroup/cpuset.c:update_nodemasks_hier
- kernel/cgroup/cpuset.c:update_cpumask
- kernel/cgroup/cpuset.c:update_cpumasks_hier
- kernel/cgroup/cpuset.c:update_parent_subparts_cpumask
In kernel/pid_namespace.c (ffffffff81222a7f)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/seccomp.c (ffffffff8124b520)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
- kernel/seccomp.c:do_seccomp
- kernel/seccomp.c:seccomp_set_mode_filter
In kernel/taskstats.c (ffffffff8124f4b1)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/events/uprobes.c (ffffffff81352bf9)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In kernel/watch_queue.c (ffffffff81357279)
Location: include/linux/spinlock.h:373
Inline: True
In mm/filemap.c (ffffffff8135c9ae)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- mm/filemap.c:filemap_update_page
- mm/filemap.c:migration_entry_wait_on_locked
- mm/filemap.c:folio_wait_bit_common
- mm/filemap.c:__filemap_add_folio
- mm/filemap.c:replace_page_cache_folio
- mm/filemap.c:delete_from_page_cache_batch
- mm/filemap.c:filemap_remove_folio
In mm/oom_kill.c (ffffffff8136371d)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- mm/oom_kill.c:oom_reaper
In mm/page-writeback.c (ffffffff81366a56)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- mm/page-writeback.c:tag_pages_for_writeback
- mm/page-writeback.c:tag_pages_for_writeback
In mm/swap.c (ffffffff81370634)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- mm/swap.c:lru_note_cost
In mm/truncate.c (ffffffff813718f4)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
- mm/truncate.c:truncate_inode_pages_final
- mm/truncate.c:clear_shadow_entry
In mm/vmscan.c (ffffffff8137be91)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- mm/vmscan.c:lru_gen_change_state
- mm/vmscan.c:lru_gen_change_state
- mm/vmscan.c:evict_folios
- mm/vmscan.c:evict_folios
- mm/vmscan.c:lru_gen_look_around
- mm/vmscan.c:walk_mm
- mm/vmscan.c:prepare_scan_count
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:move_folios_to_lru
- mm/vmscan.c:move_folios_to_lru
- mm/vmscan.c:__remove_mapping
In mm/shmem.c (ffffffff813904d4)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_get_folio_gfp
- mm/shmem.c:shmem_get_folio_gfp
- mm/shmem.c:shmem_get_folio_gfp
- mm/shmem.c:shmem_swapin_folio
- mm/shmem.c:shmem_swapin_folio
- mm/shmem.c:shmem_swapin_folio
- mm/shmem.c:shmem_replace_folio
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_getattr
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_add_to_page_cache
In mm/vmstat.c (ffffffff81392e2a)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- mm/vmstat.c:pagetypeinfo_showfree_print
In mm/backing-dev.c (ffffffff813979c7)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_register_va
- mm/backing-dev.c:wb_blkcg_offline
- mm/backing-dev.c:wb_memcg_offline
- mm/backing-dev.c:cleanup_offline_cgwbs_workfn
- mm/backing-dev.c:cleanup_offline_cgwbs_workfn
- mm/backing-dev.c:cgwb_release_workfn
- mm/backing-dev.c:wb_shutdown
- mm/backing-dev.c:wb_shutdown
- mm/backing-dev.c:wb_wakeup_delayed
In mm/percpu.c (ffffffff8139cd25)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_reclaim_populated
- mm/percpu.c:pcpu_reclaim_populated
- mm/percpu.c:pcpu_balance_populated
- mm/percpu.c:pcpu_balance_populated
- mm/percpu.c:pcpu_balance_free
- mm/percpu.c:pcpu_balance_free
In mm/list_lru.c (ffffffff813ac5a7)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- mm/list_lru.c:memcg_reparent_list_lrus
- mm/list_lru.c:memcg_reparent_list_lrus
- mm/list_lru.c:memcg_destroy_list_lru
- mm/list_lru.c:list_lru_walk_one_irq
In mm/workingset.c (ffffffff813acb30)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
In mm/swap_state.c (ffffffff813f8eeb)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- mm/swap_state.c:clear_shadow_from_swap_cache
- mm/swap_state.c:delete_from_swap_cache
- mm/swap_state.c:add_to_swap_cache
In mm/swap_slots.c (ffffffff814015f8)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- mm/swap_slots.c:free_swap_slot
In mm/dmapool.c (ffffffff814046d9)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- mm/dmapool.c:pools_show
In mm/hugetlb.c (ffffffff814132bb)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- mm/hugetlb.c:move_hugetlb_state
- mm/hugetlb.c:putback_active_hugepage
- mm/hugetlb.c:get_huge_page_for_hwpoison
- mm/hugetlb.c:get_hwpoison_huge_page
- mm/hugetlb.c:isolate_hugetlb
- mm/hugetlb.c:hugetlb_overcommit_handler
- mm/hugetlb.c:hugetlb_init
- mm/hugetlb.c:demote_store
- mm/hugetlb.c:nr_overcommit_hugepages_store
- mm/hugetlb.c:demote_free_huge_page
- mm/hugetlb.c:demote_free_huge_page
- mm/hugetlb.c:demote_free_huge_page
- mm/hugetlb.c:set_max_huge_pages
- mm/hugetlb.c:set_max_huge_pages
- mm/hugetlb.c:set_max_huge_pages
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:alloc_huge_page
- mm/hugetlb.c:isolate_or_dissolve_huge_page
- mm/hugetlb.c:alloc_and_dissolve_hugetlb_folio
- mm/hugetlb.c:alloc_and_dissolve_hugetlb_folio
- mm/hugetlb.c:return_unused_surplus_pages
- mm/hugetlb.c:gather_surplus_pages
- mm/hugetlb.c:gather_surplus_pages
- mm/hugetlb.c:alloc_huge_page_nodemask
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:dissolve_free_huge_page
- mm/hugetlb.c:dissolve_free_huge_page
- mm/hugetlb.c:alloc_fresh_hugetlb_folio
- mm/hugetlb.c:__update_and_free_page
In mm/slub.c (ffffffff8142cde6)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- mm/slub.c:free_partial
In mm/migrate.c (ffffffff81434088)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:folio_migrate_mapping
In mm/khugepaged.c (ffffffff814499fa)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
In mm/memcontrol.c (ffffffff814550b5)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_css_offline
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
- mm/memcontrol.c:folio_lruvec_lock_irq
- mm/memcontrol.c:memcg_reparent_objcgs
In mm/hugetlb_cgroup.c (ffffffff8145e299)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/memfd.c (ffffffff81471525)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
In mm/page_reporting.c (ffffffff81472de2)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- mm/page_reporting.c:page_reporting_process
- mm/page_reporting.c:page_reporting_cycle
- mm/page_reporting.c:page_reporting_cycle
In fs/exec.c (ffffffff8148699f)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- fs/exec.c:begin_new_exec
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/pipe.c (ffffffff814894c0)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- fs/pipe.c:pipe_resize_ring
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_read
In fs/inode.c (ffffffff814a14f5)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffffffff814c309e)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:wb_do_writeback
- fs/fs-writeback.c:inode_do_switch_wbs
- fs/fs-writeback.c:wb_queue_work
- fs/fs-writeback.c:wb_wakeup
In fs/fs_pin.c (ffffffff814cc7ad)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/signalfd.c (ffffffff814e9d69)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- fs/signalfd.c:do_signalfd4
- fs/signalfd.c:signalfd_dequeue
- fs/signalfd.c:signalfd_dequeue
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (ffffffff814eb6e9)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:timerfd_ioctl
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_read
In fs/eventfd.c (ffffffff814ebff5)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_show_fdinfo
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_read
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (ffffffff814ecf2a)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_show_fdinfo
- fs/userfaultfd.c:__wake_userfault
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_release
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffff814f3a23)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- fs/aio.c:__ia32_sys_io_cancel
- fs/aio.c:__x64_sys_io_cancel
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:free_ioctx_users
In fs/dax.c (ffffffff814fa5b7)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- fs/dax.c:dax_insert_pfn_mkwrite
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_writeback_one
- fs/dax.c:dax_insert_entry
- fs/dax.c:__dax_invalidate_entry
- fs/dax.c:dax_layout_busy_page_range
- fs/dax.c:dax_layout_busy_page_range
- fs/dax.c:grab_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:dax_lock_mapping_entry
- fs/dax.c:dax_lock_page
- fs/dax.c:dax_unlock_entry
- fs/dax.c:get_unlocked_entry
In fs/coredump.c (ffffffff81518f17)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:coredump_wait
In fs/kernfs/dir.c (ffffffff8154c2c4)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
In fs/kernfs/file.c (ffffffff8154cce5)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify_workfn
In fs/hugetlbfs/inode.c (ffffffff815f652c)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In ipc/shm.c (ffffffff81645fef)
Location: include/linux/spinlock.h:373
Inline: True
In security/selinux/hooks.c (ffffffff816721e8)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/bio.c (ffffffff8172e775)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- block/bio.c:bio_dirty_fn
In block/blk-sysfs.c (ffffffff81737728)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- block/blk-sysfs.c:queue_max_sectors_store
In block/blk-flush.c (ffffffff81738d2f)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-ioc.c (ffffffff8173a9da)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_find_get_icq
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:exit_io_context
- block/blk-ioc.c:ioc_clear_queue
- block/blk-ioc.c:ioc_clear_queue
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (ffffffff817468e7)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_mark_tag_wait
- block/blk-mq.c:blk_mq_requeue_work
In block/badblocks.c (ffffffff81753e02)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/disk-events.c (ffffffff8175de72)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- block/disk-events.c:disk_check_events
- block/disk-events.c:disk_flush_events
In block/blk-cgroup.c (ffffffff81763516)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_init_disk
- block/blk-cgroup.c:blkcg_unpin_online
- block/blk-cgroup.c:blkcg_unpin_online
- block/blk-cgroup.c:blkcg_print_stat
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkcg_print_blkgs
- block/blk-cgroup.c:blkcg_reset_stats
In block/blk-throttle.c (ffffffff8176947e)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- block/blk-throttle.c:__blk_throtl_bio
- block/blk-throttle.c:blk_throtl_cancel_bios
- block/blk-throttle.c:blk_throtl_dispatch_work_fn
- block/blk-throttle.c:throtl_pending_timer_fn
- block/blk-throttle.c:throtl_pending_timer_fn
In block/blk-iocost.c (ffffffff8176da7c)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_cost_model_write
- block/blk-iocost.c:ioc_qos_write
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:ioc_rqos_exit
- block/blk-iocost.c:ioc_rqos_queue_depth_changed
- block/blk-iocost.c:adjust_inuse_and_calc_cost
- block/blk-iocost.c:ioc_timer_fn
- block/blk-iocost.c:iocg_activate
In block/blk-wbt.c (ffffffff8177b5be)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- block/blk-wbt.c:wbt_init
In block/blk-mq-debugfs.c (ffffffff8177bd33)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_requeue_list_start
In block/blk-pm.c (ffffffff81782765)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- block/blk-pm.c:blk_post_runtime_resume
- block/blk-pm.c:blk_pre_runtime_suspend
- block/blk-pm.c:blk_pre_runtime_suspend
In io_uring/io_uring.c (ffffffff8178d149)
Location: include/linux/spinlock.h:373
Inline: True
In io_uring/timeout.c (ffffffff81799eb2)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- io_uring/timeout.c:io_kill_timeouts
- io_uring/timeout.c:io_queue_linked_timeout
- io_uring/timeout.c:io_timeout
- io_uring/timeout.c:io_timeout_remove
- io_uring/timeout.c:io_timeout_remove
- io_uring/timeout.c:io_disarm_next
- io_uring/timeout.c:io_flush_timeouts
In io_uring/poll.c (ffffffff8179c6fa)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- io_uring/poll.c:__io_queue_proc
In io_uring/rsrc.c (ffffffff817a0426)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- io_uring/rsrc.c:io_rsrc_file_put
- io_uring/rsrc.c:__io_scm_file_account
In io_uring/io-wq.c (ffffffff817a7cce)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- io_uring/io-wq.c:io_wq_put_and_exit
- io_uring/io-wq.c:io_worker_handle_work
In lib/percpu-refcount.c (ffffffff817d8c75)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In lib/percpu_counter.c (ffffffff8188ba3b)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- lib/percpu_counter.c:percpu_counter_cpu_dead
In drivers/pci/pci.c (ffffffff818e2487)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/pci/pci.c:pci_dev_complete_resume
- drivers/pci/pci.c:pci_dev_adjust_pme
In drivers/pci/pcie/pme.c (ffffffff818fe0b9)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_remove
- drivers/pci/pcie/pme.c:pcie_pme_resume
- drivers/pci/pcie/pme.c:pcie_pme_suspend
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
In drivers/acpi/ec.c (ffffffff819697e6)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_dispatch_gpe
- drivers/acpi/ec.c:acpi_ec_dispatch_gpe
- drivers/acpi/ec.c:acpi_ec_event_handler
- drivers/acpi/ec.c:acpi_ec_event_handler
- drivers/acpi/ec.c:acpi_ec_event_handler
- drivers/acpi/ec.c:acpi_ec_submit_query
- drivers/acpi/ec.c:acpi_ec_event_processor
In drivers/acpi/acpi_cmos_rtc.c (ffffffff81977280)
Location: include/linux/spinlock.h:373
Inline: True
In drivers/dma/virt-dma.c (ffffffff81a066e3)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/dma/virt-dma.c:vchan_complete
In drivers/virtio/virtio.c (ffffffff81a0b81a)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_device_restore
- drivers/virtio/virtio.c:virtio_device_freeze
- drivers/virtio/virtio.c:virtio_dev_remove
- drivers/virtio/virtio.c:virtio_dev_probe
In drivers/virtio/virtio_balloon.c (ffffffff81a17102)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_remove
- drivers/virtio/virtio_balloon.c:remove_common
- drivers/virtio/virtio_balloon.c:report_free_page_func
- drivers/virtio/virtio_balloon.c:virtio_balloon_report_free_page
In drivers/tty/tty_io.c (ffffffff81a4a867)
Location: include/linux/spinlock.h:373
Inline: True
In drivers/tty/n_tty.c (ffffffff81a506ef)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff81a532fa)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/tty/tty_ioctl.c:n_tty_ioctl_helper
- drivers/tty/tty_ioctl.c:n_tty_ioctl_helper
In drivers/tty/tty_port.c (ffffffff81a565d5)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_jobctrl.c (ffffffff81a58145)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
- drivers/tty/tty_jobctrl.c:tty_open_proc_set_tty
In drivers/tty/pty.c (ffffffff81a58e46)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_set_termios
- drivers/tty/pty.c:pty_flush_buffer
- drivers/tty/pty.c:pty_set_pktmode
- drivers/tty/pty.c:pty_close
In drivers/tty/vt/vt_ioctl.c (ffffffff81a5c001)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_k_ioctl
In drivers/tty/serial/serial_core.c (ffffffff81a780fb)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_carrier_raised
- drivers/tty/serial/serial_core.c:uart_tty_port_shutdown
- drivers/tty/serial/serial_core.c:uart_tty_port_shutdown
- drivers/tty/serial/serial_core.c:uart_close
- drivers/tty/serial/serial_core.c:uart_get_icount
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_tiocmget
- drivers/tty/serial/serial_core.c:uart_change_speed
In drivers/tty/serial/8250/8250_core.c (ffffffff81a7a8dc)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
- drivers/tty/serial/8250/8250_core.c:serial_do_unlink
In drivers/tty/serial/8250/8250_port.c (ffffffff81a7e2b4)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
In drivers/char/virtio_console.c (ffffffff81a97aab)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/char/virtio_console.c:virtcons_freeze
- drivers/char/virtio_console.c:virtcons_freeze
- drivers/char/virtio_console.c:virtcons_probe
- drivers/char/virtio_console.c:virtcons_remove
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:fill_queue
- drivers/char/virtio_console.c:init_port_console
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hpet.c (ffffffff81a9a6ef)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_ioctl_ieon
- drivers/char/hpet.c:hpet_ioctl_ieon
- drivers/char/hpet.c:hpet_release
- drivers/char/hpet.c:hpet_poll
- drivers/char/hpet.c:hpet_read
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_open
In drivers/base/power/sysfs.c (ffffffff81afc6b5)
Location: include/linux/spinlock.h:373
Inline: True
In drivers/base/power/common.c (ffffffff81afd9a5)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/base/power/common.c:dev_pm_put_subsys_data
- drivers/base/power/common.c:dev_pm_get_subsys_data
In drivers/base/power/qos.c (ffffffff81aff27c)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_constraints_destroy
- drivers/base/power/qos.c:dev_pm_qos_constraints_allocate
In drivers/base/power/runtime.c (ffffffff81b02ab9)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_drop_link
- drivers/base/power/runtime.c:pm_runtime_new_link
- drivers/base/power/runtime.c:pm_runtime_remove
- drivers/base/power/runtime.c:pm_runtime_set_autosuspend_delay
- drivers/base/power/runtime.c:pm_runtime_irq_safe
- drivers/base/power/runtime.c:pm_runtime_no_callbacks
- drivers/base/power/runtime.c:pm_runtime_allow
- drivers/base/power/runtime.c:pm_runtime_forbid
- drivers/base/power/runtime.c:devm_pm_runtime_enable
- drivers/base/power/runtime.c:__pm_runtime_disable
- drivers/base/power/runtime.c:pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:pm_runtime_work
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_idle
- drivers/base/power/runtime.c:__rpm_callback
- drivers/base/power/runtime.c:pm_runtime_set_memalloc_noio
In drivers/base/power/main.c (ffffffff81b03aec)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/base/power/main.c:device_prepare
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:__device_suspend_late
In drivers/base/power/wakeup.c (ffffffff81b08d08)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_set_wakeup_enable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/domain.c (ffffffff81b0cabc)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/base/power/domain.c:genpd_remove_device
- drivers/base/power/domain.c:genpd_add_device
- drivers/base/power/domain.c:genpd_add_device
- drivers/base/power/domain.c:genpd_dev_pm_qos_notifier
In drivers/base/power/clock_ops.c (ffffffff81b0eef7)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_destroy
- drivers/base/power/clock_ops.c:pm_clk_remove_clk
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:__pm_clk_add
In drivers/block/loop.c (ffffffff81b2c87f)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/block/loop.c:loop_process_work
- drivers/block/loop.c:loop_process_work
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:loop_free_idle_workers
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_attr_backing_file_show
In drivers/dma-buf/dma-buf.c (ffffffff81b6ad72)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/sw_sync.c (ffffffff81b71d55)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:sync_pt_create
- drivers/dma-buf/sw_sync.c:sync_timeline_signal
In drivers/dma-buf/sync_debug.c (ffffffff81b7297c)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
In drivers/scsi/scsi_lib.c (ffffffff81b818b0)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_target_queue_ready
- drivers/scsi/scsi_lib.c:scsi_target_queue_ready
In drivers/ata/libata-scsi.c (ffffffff81bb24f8)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_scsi_park_show
In drivers/ata/libata-sata.c (ffffffff81bbe668)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/ata/libata-sata.c:ata_ncq_prio_enable_store
- drivers/ata/libata-sata.c:ata_ncq_prio_enable_show
- drivers/ata/libata-sata.c:ata_ncq_prio_supported_show
In drivers/ata/libata-sff.c (ffffffff81bc4309)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_flush_pio_task
In drivers/usb/core/hub.c (ffffffff81c1a0db)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/hub.c:hub_ioctl
- drivers/usb/core/hub.c:hub_disconnect
In drivers/usb/core/hcd.c (ffffffff81c1ea89)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_remove_hcd
- drivers/usb/core/hcd.c:hcd_bus_resume
- drivers/usb/core/hcd.c:hcd_bus_suspend
- drivers/usb/core/hcd.c:usb_hcd_synchronize_unlinks
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:register_root_hub
- drivers/usb/core/hcd.c:rh_call_control
- drivers/usb/core/hcd.c:rh_call_control
In drivers/usb/core/urb.c (ffffffff81c21bef)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffff81c24501)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_wait
- drivers/usb/core/message.c:usb_sg_wait
In drivers/usb/core/devio.c (ffffffff81c31cab)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (ffffffff81c5c8ce)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_suspend
- drivers/usb/host/ehci-hcd.c:ehci_remove_device
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_shutdown
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:set_owner
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_handover_companion_ports
- drivers/usb/host/ehci-hcd.c:ehci_handover_companion_ports
- drivers/usb/host/ehci-hcd.c:ehci_handover_companion_ports
- drivers/usb/host/ehci-hcd.c:ehci_handover_companion_ports
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff81c6b650)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_resume
- drivers/usb/host/ohci-hcd.c:ohci_restart
- drivers/usb/host/ohci-hcd.c:ohci_run
- drivers/usb/host/ohci-hcd.c:ohci_bus_resume
- drivers/usb/host/ohci-hcd.c:ohci_bus_suspend
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_suspend
In drivers/usb/host/uhci-hcd.c (ffffffff81c7050a)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_pci_resume
- drivers/usb/host/uhci-hcd.c:uhci_pci_suspend
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_rh_resume
- drivers/usb/host/uhci-hcd.c:uhci_rh_suspend
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:wakeup_rh
- drivers/usb/host/uhci-hcd.c:suspend_rh
In drivers/usb/host/xhci.c (ffffffff81c78fa5)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
- drivers/usb/host/xhci.c:xhci_shutdown
- drivers/usb/host/xhci.c:xhci_stop
In drivers/input/serio/serio.c (ffffffff81c9ec00)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_close
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_handle_event
In drivers/input/serio/i8042.c (ffffffff81ca084d)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_stop
- drivers/input/serio/i8042.c:i8042_start
In drivers/input/serio/libps2.c (ffffffff81ca409d)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:ps2_drain
- drivers/input/serio/libps2.c:ps2_sendbyte
- drivers/input/serio/libps2.c:ps2_do_sendbyte
In drivers/input/input.c (ffffffff81ca9e59)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/input/input.c:__input_unregister_device
- drivers/input/input.c:input_dev_poweroff
- drivers/input/input.c:input_dev_freeze
- drivers/input/input.c:input_dev_resume
- drivers/input/input.c:input_dev_suspend
- drivers/input/input.c:inhibited_store
- drivers/input/input.c:inhibited_store
In drivers/input/ff-core.c (ffffffff81cabe39)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:input_ff_upload
In drivers/input/mousedev.c (ffffffff81cad7b4)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffffffff81cb0603)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_read
In drivers/input/keyboard/atkbd.c (ffffffff81cb387f)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_connect
- drivers/input/keyboard/atkbd.c:atkbd_disconnect
- drivers/input/keyboard/atkbd.c:atkbd_cleanup
- drivers/input/keyboard/atkbd.c:atkbd_do_set_softraw
- drivers/input/keyboard/atkbd.c:atkbd_do_set_softraw
- drivers/input/keyboard/atkbd.c:atkbd_do_set_softrepeat
- drivers/input/keyboard/atkbd.c:atkbd_do_set_softrepeat
- drivers/input/keyboard/atkbd.c:atkbd_do_set_set
- drivers/input/keyboard/atkbd.c:atkbd_do_set_set
- drivers/input/keyboard/atkbd.c:atkbd_do_set_scroll
- drivers/input/keyboard/atkbd.c:atkbd_do_set_scroll
- drivers/input/keyboard/atkbd.c:atkbd_do_set_force_release
- drivers/input/keyboard/atkbd.c:atkbd_do_set_force_release
- drivers/input/keyboard/atkbd.c:atkbd_do_set_extra
- drivers/input/keyboard/atkbd.c:atkbd_do_set_extra
In drivers/input/misc/uinput.c (ffffffff81cb6f9f)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/dev.c (ffffffff81cbdf32)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_open
In drivers/rtc/rtc-cmos.c (ffffffff81cc0a33)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_platform_shutdown
- drivers/rtc/rtc-cmos.c:cmos_pnp_shutdown
- drivers/rtc/rtc-cmos.c:cmos_resume
- drivers/rtc/rtc-cmos.c:cmos_suspend
- drivers/rtc/rtc-cmos.c:cmos_aie_poweroff
- drivers/rtc/rtc-cmos.c:cmos_do_remove
- drivers/rtc/rtc-cmos.c:cmos_do_probe
- drivers/rtc/rtc-cmos.c:cmos_nvram_write
- drivers/rtc/rtc-cmos.c:cmos_nvram_read
- drivers/rtc/rtc-cmos.c:cmos_procfs
- drivers/rtc/rtc-cmos.c:cmos_set_alarm
In drivers/pps/pps.c (ffffffff81cd0d5b)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/pps/pps.c:pps_cdev_compat_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
In drivers/watchdog/watchdog_pretimeout.c (ffffffff81cedd18)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_set
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_get
In drivers/md/md.c (ffffffff81cee83d)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_submit_flush_data
In drivers/md/md-bitmap.c (ffffffff81d06e10)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:md_bitmap_resize
- drivers/md/md-bitmap.c:md_bitmap_set_memory_bits
- drivers/md/md-bitmap.c:md_bitmap_start_sync
- drivers/md/md-bitmap.c:md_bitmap_startwrite
- drivers/md/md-bitmap.c:md_bitmap_daemon_work
- drivers/md/md-bitmap.c:md_bitmap_checkpage
In drivers/md/dm.c (ffffffff81d0cd87)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffffffff81d1baf0)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:do_work
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (ffffffff81d1ca22)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_kvzalloc
In net/core/dev.c (ffffffff81dcc9b7)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- net/core/dev.c:process_backlog
- net/core/dev.c:flush_all_backlogs
- net/core/dev.c:flush_backlog
In net/core/link_watch.c (ffffffff81dea88e)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- net/core/link_watch.c:__linkwatch_run_queue
- net/core/link_watch.c:__linkwatch_run_queue
In net/rfkill/input.c (ffffffff81fdc2c5)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_start
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
In lib/xarray.c (ffffffff82049a6d)
Location: include/linux/spinlock.h:373
Inline: True
Inline callers:
- lib/xarray.c:__xas_nomem
6.5
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/fpu/core.c (ffffffff810629cb)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- arch/x86/kernel/fpu/core.c:fpu_clone
- arch/x86/kernel/fpu/core.c:fpu_alloc_guest_fpstate
In arch/x86/kernel/fpu/xstate.c (ffffffff810662c6)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:fpu_xstate_prctl
- arch/x86/kernel/fpu/xstate.c:__xfd_enable_feature
In arch/x86/mm/mmio-mod.c (ffffffff810d7203)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- arch/x86/mm/mmio-mod.c:disable_mmiotrace
- arch/x86/mm/mmio-mod.c:enable_mmiotrace
- arch/x86/mm/mmio-mod.c:mmiotrace_iounmap
- arch/x86/mm/mmio-mod.c:mmiotrace_ioremap
In kernel/fork.c (ffffffff810f328f)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_sighand
In kernel/exit.c (ffffffff810fc7e2)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_task_stopped
- kernel/exit.c:wait_task_zombie
- kernel/exit.c:do_group_exit
- kernel/exit.c:do_exit
- kernel/exit.c:do_exit
In kernel/ptrace.c (ffffffff81108b15)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_peek_siginfo
- kernel/ptrace.c:ptrace_check_attach
In kernel/user.c (ffffffff836ca90d)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/user.c:uid_cache_init
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
In kernel/signal.c (ffffffff8110bd8b)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/signal.c:sigsuspend
- kernel/signal.c:__ia32_sys_ssetmask
- kernel/signal.c:__x64_sys_ssetmask
- kernel/signal.c:__ia32_sys_sigprocmask
- kernel/signal.c:__x64_sys_sigprocmask
- kernel/signal.c:do_sigaction
- kernel/signal.c:kernel_sigaction
- kernel/signal.c:do_sigpending
- kernel/signal.c:set_compat_user_sigmask
- kernel/signal.c:set_user_sigmask
- kernel/signal.c:sigprocmask
- kernel/signal.c:exit_signals
- kernel/signal.c:signal_setup_done
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:ptrace_notify
- kernel/signal.c:calculate_sigpending
In kernel/umh.c (ffffffff8111b8ea)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/pid.c (ffffffff81126915)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/pid.c:disable_pid_allocation
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
In kernel/ucount.c (ffffffff836cc347)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/ucount.c:user_namespace_sysctl_init
- kernel/ucount.c:alloc_ucounts
- kernel/ucount.c:alloc_ucounts
In kernel/sched/fair.c (ffffffff81155208)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_group
- kernel/sched/fair.c:task_numa_placement
In kernel/sched/build_utility.c (ffffffff8117cb81)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/sched/build_utility.c:do_wait_intr_irq
In kernel/locking/percpu-rwsem.c (ffffffff8118e9a9)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/locking/percpu-rwsem.c:percpu_rwsem_wait
In kernel/power/wakelock.c (ffffffff8119d5c7)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/rcu/sync.c (ffffffff811be53f)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_dtor
- kernel/rcu/sync.c:rcu_sync_exit
- kernel/rcu/sync.c:rcu_sync_enter
In kernel/rcu/srcutree.c (ffffffff811bed55)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:srcu_reschedule
- kernel/rcu/srcutree.c:srcu_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_advance_state
- kernel/rcu/srcutree.c:srcu_advance_state
- kernel/rcu/srcutree.c:srcu_barrier_one_cpu
- kernel/rcu/srcutree.c:srcu_gp_end
- kernel/rcu/srcutree.c:srcu_gp_end
- kernel/rcu/srcutree.c:srcu_gp_end
In kernel/freezer.c (ffffffff811e5438)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/posix-timers.c (ffffffff811fccec)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/time/posix-timers.c:exit_itimers
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff811fe319)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
In kernel/time/itimer.c (ffffffff8120066d)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:get_cpu_itimer
In kernel/acct.c (ffffffff81212810)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:fill_ac
In kernel/cgroup/cgroup.c (ffffffff81225c3d)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_release
- kernel/cgroup/cgroup.c:cgroup_exit
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:proc_cgroup_show
- kernel/cgroup/cgroup.c:cgroup_destroy_locked
- kernel/cgroup/cgroup.c:cgroup_destroy_locked
- kernel/cgroup/cgroup.c:cgroup_create
- kernel/cgroup/cgroup.c:css_release_work_fn
- kernel/cgroup/cgroup.c:__cgroup_procs_write
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:css_task_iter_next
- kernel/cgroup/cgroup.c:css_task_iter_start
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:__cgroup_kill
- kernel/cgroup/cgroup.c:__cgroup_kill
- kernel/cgroup/cgroup.c:cgroup_pressure_write
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_attach_task
- kernel/cgroup/cgroup.c:cgroup_migrate
- kernel/cgroup/cgroup.c:cgroup_migrate_finish
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:cgroup_path_ns
- kernel/cgroup/cgroup.c:cgroup_do_get_tree
- kernel/cgroup/cgroup.c:cgroup_setup_root
- kernel/cgroup/cgroup.c:cgroup_show_path
- kernel/cgroup/cgroup.c:rebind_subsystems
- kernel/cgroup/cgroup.c:cgroup_destroy_root
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:cgroup_task_count
In kernel/cgroup/rstat.c (ffffffff81227595)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_base_stat_cputime_show
- kernel/cgroup/rstat.c:cgroup_rstat_flush
- kernel/cgroup/rstat.c:cgroup_rstat_flush_locked
In kernel/cgroup/namespace.c (ffffffff81227a91)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff812293e9)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup_transfer_tasks
- kernel/cgroup/cgroup-v1.c:cgroup_attach_task_all
In kernel/cgroup/freezer.c (ffffffff8122a76f)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_leave_frozen
- kernel/cgroup/freezer.c:cgroup_enter_frozen
In kernel/cgroup/cpuset.c (ffffffff812340df)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_update_tasks
- kernel/cgroup/cpuset.c:cpuset_hotplug_update_tasks
- kernel/cgroup/cpuset.c:cpuset_hotplug_update_tasks
- kernel/cgroup/cpuset.c:cpuset_hotplug_update_tasks
- kernel/cgroup/cpuset.c:cpuset_bind
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_common_seq_show
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:update_prstate
- kernel/cgroup/cpuset.c:update_prstate
- kernel/cgroup/cpuset.c:update_flag
- kernel/cgroup/cpuset.c:update_nodemasks_hier
- kernel/cgroup/cpuset.c:update_cpumask
- kernel/cgroup/cpuset.c:update_cpumasks_hier
- kernel/cgroup/cpuset.c:update_parent_subparts_cpumask
In kernel/pid_namespace.c (ffffffff812390df)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/seccomp.c (ffffffff81262840)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
- kernel/seccomp.c:do_seccomp
- kernel/seccomp.c:seccomp_set_mode_filter
In kernel/taskstats.c (ffffffff81266861)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/events/uprobes.c (ffffffff81383e09)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In kernel/watch_queue.c (ffffffff81388af0)
Location: include/linux/spinlock.h:374
Inline: True
In mm/filemap.c (ffffffff8138e9e1)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/filemap.c:filemap_update_page
- mm/filemap.c:migration_entry_wait_on_locked
- mm/filemap.c:folio_wait_bit_common
- mm/filemap.c:__filemap_add_folio
- mm/filemap.c:replace_page_cache_folio
- mm/filemap.c:delete_from_page_cache_batch
- mm/filemap.c:filemap_remove_folio
In mm/oom_kill.c (ffffffff81395bed)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/oom_kill.c:oom_reaper
In mm/page-writeback.c (ffffffff813990b6)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/page-writeback.c:tag_pages_for_writeback
- mm/page-writeback.c:tag_pages_for_writeback
In mm/swap.c (ffffffff813a27e4)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/swap.c:lru_note_cost
In mm/truncate.c (ffffffff813a3a01)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
- mm/truncate.c:truncate_inode_pages_final
- mm/truncate.c:clear_shadow_entry
In mm/vmscan.c (ffffffff813ab235)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/vmscan.c:lru_gen_change_state
- mm/vmscan.c:lru_gen_change_state
- mm/vmscan.c:evict_folios
- mm/vmscan.c:evict_folios
- mm/vmscan.c:lru_gen_release_memcg
- mm/vmscan.c:lru_gen_online_memcg
- mm/vmscan.c:walk_mm
- mm/vmscan.c:prepare_scan_count
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:move_folios_to_lru
- mm/vmscan.c:move_folios_to_lru
- mm/vmscan.c:__remove_mapping
In mm/shmem.c (ffffffff813c2e18)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/shmem.c:shmem_mfill_atomic_pte
- mm/shmem.c:shmem_get_folio_gfp
- mm/shmem.c:shmem_get_folio_gfp
- mm/shmem.c:shmem_get_folio_gfp
- mm/shmem.c:shmem_swapin_folio
- mm/shmem.c:shmem_swapin_folio
- mm/shmem.c:shmem_swapin_folio
- mm/shmem.c:shmem_replace_folio
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_getattr
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_add_to_page_cache
In mm/vmstat.c (ffffffff813c5868)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/vmstat.c:pagetypeinfo_showfree_print
In mm/backing-dev.c (ffffffff813ca957)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_register_va
- mm/backing-dev.c:wb_blkcg_offline
- mm/backing-dev.c:wb_memcg_offline
- mm/backing-dev.c:cleanup_offline_cgwbs_workfn
- mm/backing-dev.c:cleanup_offline_cgwbs_workfn
- mm/backing-dev.c:cgwb_release_workfn
- mm/backing-dev.c:wb_shutdown
- mm/backing-dev.c:wb_shutdown
- mm/backing-dev.c:wb_wakeup_delayed
In mm/percpu.c (ffffffff813cfdf5)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_reclaim_populated
- mm/percpu.c:pcpu_reclaim_populated
- mm/percpu.c:pcpu_balance_populated
- mm/percpu.c:pcpu_balance_populated
- mm/percpu.c:pcpu_balance_free
- mm/percpu.c:pcpu_balance_free
In mm/list_lru.c (ffffffff813e0944)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/list_lru.c:memcg_reparent_list_lrus
- mm/list_lru.c:memcg_reparent_list_lrus
- mm/list_lru.c:memcg_destroy_list_lru
- mm/list_lru.c:list_lru_walk_one_irq
In mm/workingset.c (ffffffff813e0ec3)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
In mm/swap_state.c (ffffffff8142bcbb)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/swap_state.c:clear_shadow_from_swap_cache
- mm/swap_state.c:delete_from_swap_cache
- mm/swap_state.c:add_to_swap_cache
In mm/swap_slots.c (ffffffff814344d8)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/swap_slots.c:free_swap_slot
In mm/hugetlb.c (ffffffff8144681b)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/hugetlb.c:move_hugetlb_state
- mm/hugetlb.c:folio_putback_active_hugetlb
- mm/hugetlb.c:get_huge_page_for_hwpoison
- mm/hugetlb.c:get_hwpoison_hugetlb_folio
- mm/hugetlb.c:isolate_hugetlb
- mm/hugetlb.c:hugetlb_overcommit_handler
- mm/hugetlb.c:hugetlb_init
- mm/hugetlb.c:demote_store
- mm/hugetlb.c:nr_overcommit_hugepages_store
- mm/hugetlb.c:demote_free_hugetlb_folio
- mm/hugetlb.c:demote_free_hugetlb_folio
- mm/hugetlb.c:demote_free_hugetlb_folio
- mm/hugetlb.c:set_max_huge_pages
- mm/hugetlb.c:set_max_huge_pages
- mm/hugetlb.c:set_max_huge_pages
- mm/hugetlb.c:alloc_hugetlb_folio
- mm/hugetlb.c:alloc_hugetlb_folio
- mm/hugetlb.c:isolate_or_dissolve_huge_page
- mm/hugetlb.c:alloc_and_dissolve_hugetlb_folio
- mm/hugetlb.c:alloc_and_dissolve_hugetlb_folio
- mm/hugetlb.c:return_unused_surplus_pages
- mm/hugetlb.c:gather_surplus_pages
- mm/hugetlb.c:gather_surplus_pages
- mm/hugetlb.c:alloc_hugetlb_folio_nodemask
- mm/hugetlb.c:alloc_surplus_hugetlb_folio
- mm/hugetlb.c:alloc_surplus_hugetlb_folio
- mm/hugetlb.c:dissolve_free_huge_page
- mm/hugetlb.c:dissolve_free_huge_page
- mm/hugetlb.c:alloc_fresh_hugetlb_folio
- mm/hugetlb.c:__update_and_free_hugetlb_folio
- mm/hugetlb.c:__update_and_free_hugetlb_folio
In mm/slub.c (ffffffff814623f6)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/slub.c:free_partial
In mm/migrate.c (ffffffff814699c8)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:folio_migrate_mapping
In mm/khugepaged.c (ffffffff8147fd24)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
In mm/memcontrol.c (ffffffff8148afb5)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_css_offline
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
- mm/memcontrol.c:folio_lruvec_lock_irq
- mm/memcontrol.c:memcg_reparent_objcgs
In mm/hugetlb_cgroup.c (ffffffff81493f80)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/memfd.c (ffffffff814a5a79)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
In mm/page_reporting.c (ffffffff814a7552)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/page_reporting.c:page_reporting_process
- mm/page_reporting.c:page_reporting_cycle
- mm/page_reporting.c:page_reporting_cycle
In fs/exec.c (ffffffff814bb771)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- fs/exec.c:begin_new_exec
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/pipe.c (ffffffff814be3f0)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- fs/pipe.c:pipe_resize_ring
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_read
In fs/inode.c (ffffffff814d6805)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffffffff814f847e)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:wb_do_writeback
- fs/fs-writeback.c:inode_do_switch_wbs
- fs/fs-writeback.c:wb_queue_work
- fs/fs-writeback.c:wb_wakeup
In fs/fs_pin.c (ffffffff815029ed)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/signalfd.c (ffffffff81520b0c)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- fs/signalfd.c:do_signalfd4
- fs/signalfd.c:signalfd_dequeue
- fs/signalfd.c:signalfd_dequeue
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (ffffffff8152248c)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:timerfd_ioctl
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_read
In fs/eventfd.c (ffffffff81522d95)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_show_fdinfo
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (ffffffff81523bfa)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_show_fdinfo
- fs/userfaultfd.c:__wake_userfault
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_release
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffff8152a7f3)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- fs/aio.c:__ia32_sys_io_cancel
- fs/aio.c:__x64_sys_io_cancel
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:free_ioctx_users
In fs/dax.c (ffffffff81531a26)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- fs/dax.c:dax_insert_pfn_mkwrite
- fs/dax.c:dax_iomap_iter
- fs/dax.c:dax_iomap_iter
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_writeback_one
- fs/dax.c:dax_insert_entry
- fs/dax.c:__dax_invalidate_entry
- fs/dax.c:dax_layout_busy_page_range
- fs/dax.c:dax_layout_busy_page_range
- fs/dax.c:grab_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:dax_lock_mapping_entry
- fs/dax.c:dax_lock_page
- fs/dax.c:dax_unlock_entry
- fs/dax.c:get_unlocked_entry
In fs/coredump.c (ffffffff81550817)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:coredump_wait
In fs/kernfs/dir.c (ffffffff815832a4)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
In fs/kernfs/file.c (ffffffff815849b5)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify_workfn
In fs/hugetlbfs/inode.c (ffffffff8162e5ec)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In ipc/shm.c (ffffffff8167e4bb)
Location: include/linux/spinlock.h:374
Inline: True
In security/selinux/hooks.c (ffffffff816aa72d)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/bio.c (ffffffff8176a255)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- block/bio.c:bio_dirty_fn
In block/blk-sysfs.c (ffffffff81773b76)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- block/blk-sysfs.c:queue_max_sectors_store
In block/blk-flush.c (ffffffff817753b4)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
- block/blk-flush.c:blk_insert_flush
In block/blk-ioc.c (ffffffff817770da)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_find_get_icq
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:exit_io_context
- block/blk-ioc.c:ioc_clear_queue
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (ffffffff81783b47)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_mark_tag_wait
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-tag.c (ffffffff81787733)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- block/blk-mq-tag.c:__blk_mq_tag_idle
- block/blk-mq-tag.c:__blk_mq_tag_busy
In block/badblocks.c (ffffffff8178ffb0)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/disk-events.c (ffffffff8179cd82)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- block/disk-events.c:disk_check_events
- block/disk-events.c:disk_flush_events
In block/blk-cgroup.c (ffffffff8179f8df)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_deactivate_policy
- block/blk-cgroup.c:blkcg_activate_policy
- block/blk-cgroup.c:blkcg_activate_policy
- block/blk-cgroup.c:blkcg_init_disk
- block/blk-cgroup.c:blkcg_unpin_online
- block/blk-cgroup.c:blkcg_unpin_online
- block/blk-cgroup.c:blkcg_print_stat
- block/blk-cgroup.c:blkcg_print_blkgs
- block/blk-cgroup.c:blkcg_reset_stats
- block/blk-cgroup.c:blkg_free_workfn
In block/blk-throttle.c (ffffffff817a8640)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- block/blk-throttle.c:__blk_throtl_bio
- block/blk-throttle.c:blk_throtl_cancel_bios
- block/blk-throttle.c:blk_throtl_dispatch_work_fn
- block/blk-throttle.c:throtl_pending_timer_fn
- block/blk-throttle.c:throtl_pending_timer_fn
In block/blk-iocost.c (ffffffff817acf87)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_cost_model_write
- block/blk-iocost.c:ioc_cost_model_prfill
- block/blk-iocost.c:ioc_qos_write
- block/blk-iocost.c:ioc_qos_prfill
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:blk_iocost_init
- block/blk-iocost.c:ioc_rqos_exit
- block/blk-iocost.c:ioc_rqos_queue_depth_changed
- block/blk-iocost.c:ioc_timer_fn
- block/blk-iocost.c:iocg_activate
In block/blk-mq-debugfs.c (ffffffff817bb843)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_requeue_list_start
In block/blk-pm.c (ffffffff817c28a8)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- block/blk-pm.c:blk_post_runtime_resume
- block/blk-pm.c:blk_pre_runtime_suspend
- block/blk-pm.c:blk_pre_runtime_suspend
In io_uring/io_uring.c (ffffffff817cba68)
Location: include/linux/spinlock.h:374
Inline: True
In io_uring/timeout.c (ffffffff817daf82)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- io_uring/timeout.c:io_kill_timeouts
- io_uring/timeout.c:io_queue_linked_timeout
- io_uring/timeout.c:io_timeout
- io_uring/timeout.c:io_timeout_remove
- io_uring/timeout.c:io_timeout_remove
- io_uring/timeout.c:io_disarm_next
- io_uring/timeout.c:io_flush_timeouts
- io_uring/timeout.c:io_timeout_complete
In io_uring/poll.c (ffffffff817dda4a)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- io_uring/poll.c:__io_queue_proc
In io_uring/rsrc.c (ffffffff817e142b)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- io_uring/rsrc.c:io_rsrc_file_scm_put
- io_uring/rsrc.c:__io_scm_file_account
In io_uring/io-wq.c (ffffffff817e8b76)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- io_uring/io-wq.c:io_wq_put_and_exit
- io_uring/io-wq.c:io_worker_handle_work
In lib/percpu-refcount.c (ffffffff81817c55)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In lib/percpu_counter.c (ffffffff818cdf1b)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- lib/percpu_counter.c:percpu_counter_cpu_dead
In drivers/pci/pci.c (ffffffff819258c7)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/pci/pci.c:pci_dev_complete_resume
- drivers/pci/pci.c:pci_dev_adjust_pme
In drivers/pci/pcie/pme.c (ffffffff81941569)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_remove
- drivers/pci/pcie/pme.c:pcie_pme_resume
- drivers/pci/pcie/pme.c:pcie_pme_suspend
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
In drivers/acpi/ec.c (ffffffff819afdd6)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_dispatch_gpe
- drivers/acpi/ec.c:acpi_ec_dispatch_gpe
- drivers/acpi/ec.c:acpi_ec_event_handler
- drivers/acpi/ec.c:acpi_ec_event_handler
- drivers/acpi/ec.c:acpi_ec_event_handler
- drivers/acpi/ec.c:acpi_ec_submit_query
- drivers/acpi/ec.c:acpi_ec_event_processor
In drivers/acpi/acpi_cmos_rtc.c (ffffffff819bdb1c)
Location: include/linux/spinlock.h:374
Inline: True
In drivers/dma/virt-dma.c (ffffffff81a4f573)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/dma/virt-dma.c:vchan_complete
In drivers/virtio/virtio.c (ffffffff81a546aa)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_device_restore
- drivers/virtio/virtio.c:virtio_device_freeze
- drivers/virtio/virtio.c:virtio_dev_remove
- drivers/virtio/virtio.c:virtio_dev_probe
In drivers/virtio/virtio_balloon.c (ffffffff81a60192)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_remove
- drivers/virtio/virtio_balloon.c:remove_common
- drivers/virtio/virtio_balloon.c:report_free_page_func
- drivers/virtio/virtio_balloon.c:virtio_balloon_report_free_page
In drivers/tty/tty_io.c (ffffffff81a94a80)
Location: include/linux/spinlock.h:374
Inline: True
In drivers/tty/n_tty.c (ffffffff81a9aa19)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff81a9d76f)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/tty/tty_ioctl.c:n_tty_ioctl_helper
- drivers/tty/tty_ioctl.c:n_tty_ioctl_helper
In drivers/tty/tty_port.c (ffffffff81aa0bb5)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_jobctrl.c (ffffffff81aa2722)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
- drivers/tty/tty_jobctrl.c:tty_open_proc_set_tty
In drivers/tty/pty.c (ffffffff81aa3486)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_set_termios
- drivers/tty/pty.c:pty_flush_buffer
- drivers/tty/pty.c:pty_set_pktmode
- drivers/tty/pty.c:pty_close
In drivers/tty/vt/vt_ioctl.c (ffffffff81aa652e)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_k_ioctl
In drivers/tty/serial/serial_core.c (ffffffff81ac2bab)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_carrier_raised
- drivers/tty/serial/serial_core.c:uart_tty_port_shutdown
- drivers/tty/serial/serial_core.c:uart_tty_port_shutdown
- drivers/tty/serial/serial_core.c:uart_get_icount
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_tiocmget
- drivers/tty/serial/serial_core.c:uart_change_line_settings
In drivers/tty/serial/8250/8250_core.c (ffffffff81ac614c)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
- drivers/tty/serial/8250/8250_core.c:serial_do_unlink
In drivers/tty/serial/8250/8250_port.c (ffffffff81ac98b4)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:autoconfig_irq
- drivers/tty/serial/8250/8250_port.c:autoconfig_irq
- drivers/tty/serial/8250/8250_port.c:autoconfig_irq
- drivers/tty/serial/8250/8250_port.c:serial8250_set_sleep
In drivers/char/virtio_console.c (ffffffff81ae32bb)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/char/virtio_console.c:virtcons_freeze
- drivers/char/virtio_console.c:virtcons_freeze
- drivers/char/virtio_console.c:virtcons_probe
- drivers/char/virtio_console.c:virtcons_remove
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:fill_queue
- drivers/char/virtio_console.c:init_port_console
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hpet.c (ffffffff81ae5f8f)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_ioctl_ieon
- drivers/char/hpet.c:hpet_ioctl_ieon
- drivers/char/hpet.c:hpet_release
- drivers/char/hpet.c:hpet_poll
- drivers/char/hpet.c:hpet_read
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_open
In drivers/base/power/sysfs.c (ffffffff81b4aaa5)
Location: include/linux/spinlock.h:374
Inline: True
In drivers/base/power/common.c (ffffffff81b4bd95)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/base/power/common.c:dev_pm_put_subsys_data
- drivers/base/power/common.c:dev_pm_get_subsys_data
In drivers/base/power/qos.c (ffffffff81b4d62c)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_constraints_destroy
- drivers/base/power/qos.c:dev_pm_qos_constraints_allocate
In drivers/base/power/runtime.c (ffffffff81b50b69)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_drop_link
- drivers/base/power/runtime.c:pm_runtime_new_link
- drivers/base/power/runtime.c:pm_runtime_remove
- drivers/base/power/runtime.c:pm_runtime_set_autosuspend_delay
- drivers/base/power/runtime.c:pm_runtime_irq_safe
- drivers/base/power/runtime.c:pm_runtime_no_callbacks
- drivers/base/power/runtime.c:pm_runtime_allow
- drivers/base/power/runtime.c:pm_runtime_forbid
- drivers/base/power/runtime.c:devm_pm_runtime_enable
- drivers/base/power/runtime.c:__pm_runtime_disable
- drivers/base/power/runtime.c:pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:pm_runtime_work
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_idle
- drivers/base/power/runtime.c:__rpm_callback
- drivers/base/power/runtime.c:pm_runtime_set_memalloc_noio
In drivers/base/power/main.c (ffffffff81b51b4c)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/base/power/main.c:device_prepare
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:__device_suspend_late
In drivers/base/power/wakeup.c (ffffffff81b56d28)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_set_wakeup_enable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/domain.c (ffffffff81b5aabc)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/base/power/domain.c:genpd_remove_device
- drivers/base/power/domain.c:genpd_add_device
- drivers/base/power/domain.c:genpd_add_device
- drivers/base/power/domain.c:genpd_dev_pm_qos_notifier
In drivers/base/power/clock_ops.c (ffffffff81b5cfa7)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_destroy
- drivers/base/power/clock_ops.c:pm_clk_remove_clk
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:__pm_clk_add
In drivers/block/loop.c (ffffffff81b7caed)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/block/loop.c:loop_process_work
- drivers/block/loop.c:loop_process_work
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:loop_free_idle_workers
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_attr_backing_file_show
In drivers/block/virtio_blk.c (ffffffff81b7e67d)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/block/virtio_blk.c:virtio_commit_rqs
In drivers/dma-buf/dma-buf.c (ffffffff81bbe1c7)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/sw_sync.c (ffffffff81bc54a5)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:sync_pt_create
- drivers/dma-buf/sw_sync.c:sync_timeline_signal
In drivers/dma-buf/sync_debug.c (ffffffff81bc637c)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
In drivers/scsi/scsi_lib.c (ffffffff81bd55b6)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_target_queue_ready
- drivers/scsi/scsi_lib.c:scsi_target_queue_ready
In drivers/scsi/virtio_scsi.c (ffffffff81be2b6e)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/scsi/virtio_scsi.c:virtscsi_remove
In drivers/ata/libata-scsi.c (ffffffff81c09a16)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_scsi_park_show
In drivers/ata/libata-sata.c (ffffffff81c15ec8)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/ata/libata-sata.c:ata_ncq_prio_enable_store
- drivers/ata/libata-sata.c:ata_ncq_prio_enable_show
- drivers/ata/libata-sata.c:ata_ncq_prio_supported_show
In drivers/ata/libata-sff.c (ffffffff81c1b9a9)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_flush_pio_task
In drivers/usb/core/hub.c (ffffffff81c810fa)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/hub.c:hub_ioctl
- drivers/usb/core/hub.c:hub_disconnect
In drivers/usb/core/hcd.c (ffffffff81c85989)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_remove_hcd
- drivers/usb/core/hcd.c:hcd_bus_resume
- drivers/usb/core/hcd.c:hcd_bus_suspend
- drivers/usb/core/hcd.c:usb_hcd_synchronize_unlinks
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:register_root_hub
- drivers/usb/core/hcd.c:rh_call_control
- drivers/usb/core/hcd.c:rh_call_control
In drivers/usb/core/urb.c (ffffffff81c88b6f)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffff81c8b551)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_wait
- drivers/usb/core/message.c:usb_sg_wait
In drivers/usb/core/devio.c (ffffffff81c98f2b)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (ffffffff81cc3f4e)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_suspend
- drivers/usb/host/ehci-hcd.c:ehci_remove_device
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_shutdown
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:set_owner
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_handover_companion_ports
- drivers/usb/host/ehci-hcd.c:ehci_handover_companion_ports
- drivers/usb/host/ehci-hcd.c:ehci_handover_companion_ports
- drivers/usb/host/ehci-hcd.c:ehci_handover_companion_ports
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff81cd2af5)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_resume
- drivers/usb/host/ohci-hcd.c:ohci_restart
- drivers/usb/host/ohci-hcd.c:ohci_run
- drivers/usb/host/ohci-hcd.c:ohci_bus_resume
- drivers/usb/host/ohci-hcd.c:ohci_bus_suspend
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_suspend
In drivers/usb/host/uhci-hcd.c (ffffffff81cd7afa)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_pci_resume
- drivers/usb/host/uhci-hcd.c:uhci_pci_suspend
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_rh_resume
- drivers/usb/host/uhci-hcd.c:uhci_rh_suspend
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:wakeup_rh
- drivers/usb/host/uhci-hcd.c:suspend_rh
In drivers/usb/host/xhci.c (ffffffff81ce01e1)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
- drivers/usb/host/xhci.c:xhci_shutdown
- drivers/usb/host/xhci.c:xhci_stop
In drivers/input/serio/serio.c (ffffffff81d05f40)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_close
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_handle_event
In drivers/input/serio/i8042.c (ffffffff81d07b8d)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_stop
- drivers/input/serio/i8042.c:i8042_start
In drivers/input/serio/libps2.c (ffffffff81d0b77d)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:ps2_drain
- drivers/input/serio/libps2.c:ps2_sendbyte
- drivers/input/serio/libps2.c:ps2_do_sendbyte
In drivers/input/input.c (ffffffff81d11429)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/input/input.c:__input_unregister_device
- drivers/input/input.c:input_dev_poweroff
- drivers/input/input.c:input_dev_freeze
- drivers/input/input.c:input_dev_resume
- drivers/input/input.c:input_dev_suspend
- drivers/input/input.c:inhibited_store
- drivers/input/input.c:inhibited_store
In drivers/input/ff-core.c (ffffffff81d1341a)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:input_ff_upload
In drivers/input/mousedev.c (ffffffff81d14d94)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffffffff81d17a85)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_read
In drivers/input/keyboard/atkbd.c (ffffffff81d1aecf)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_connect
- drivers/input/keyboard/atkbd.c:atkbd_disconnect
- drivers/input/keyboard/atkbd.c:atkbd_cleanup
- drivers/input/keyboard/atkbd.c:atkbd_do_set_softraw
- drivers/input/keyboard/atkbd.c:atkbd_do_set_softraw
- drivers/input/keyboard/atkbd.c:atkbd_do_set_softrepeat
- drivers/input/keyboard/atkbd.c:atkbd_do_set_softrepeat
- drivers/input/keyboard/atkbd.c:atkbd_do_set_set
- drivers/input/keyboard/atkbd.c:atkbd_do_set_set
- drivers/input/keyboard/atkbd.c:atkbd_do_set_scroll
- drivers/input/keyboard/atkbd.c:atkbd_do_set_scroll
- drivers/input/keyboard/atkbd.c:atkbd_do_set_force_release
- drivers/input/keyboard/atkbd.c:atkbd_do_set_force_release
- drivers/input/keyboard/atkbd.c:atkbd_do_set_extra
- drivers/input/keyboard/atkbd.c:atkbd_do_set_extra
In drivers/input/misc/uinput.c (ffffffff81d1e63f)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/dev.c (ffffffff81d25842)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_open
In drivers/rtc/rtc-cmos.c (ffffffff81d28403)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_platform_shutdown
- drivers/rtc/rtc-cmos.c:cmos_pnp_shutdown
- drivers/rtc/rtc-cmos.c:cmos_resume
- drivers/rtc/rtc-cmos.c:cmos_suspend
- drivers/rtc/rtc-cmos.c:cmos_aie_poweroff
- drivers/rtc/rtc-cmos.c:cmos_do_remove
- drivers/rtc/rtc-cmos.c:cmos_do_probe
- drivers/rtc/rtc-cmos.c:cmos_nvram_write
- drivers/rtc/rtc-cmos.c:cmos_nvram_read
- drivers/rtc/rtc-cmos.c:cmos_procfs
- drivers/rtc/rtc-cmos.c:cmos_set_alarm
In drivers/pps/pps.c (ffffffff81d3878b)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/pps/pps.c:pps_cdev_compat_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
In drivers/watchdog/watchdog_pretimeout.c (ffffffff81d56a55)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_set
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_get
In drivers/md/md.c (ffffffff81d575bd)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_submit_flush_data
In drivers/md/md-bitmap.c (ffffffff81d7007b)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:md_bitmap_resize
- drivers/md/md-bitmap.c:md_bitmap_set_memory_bits
- drivers/md/md-bitmap.c:md_bitmap_start_sync
- drivers/md/md-bitmap.c:md_bitmap_startwrite
- drivers/md/md-bitmap.c:md_bitmap_daemon_work
- drivers/md/md-bitmap.c:md_bitmap_checkpage
In drivers/md/dm.c (ffffffff81d75b47)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffffffff81d84c50)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:do_work
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (ffffffff81d85c02)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_kvzalloc
In net/core/dev.c (ffffffff81e3d517)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- net/core/dev.c:process_backlog
- net/core/dev.c:flush_all_backlogs
- net/core/dev.c:flush_backlog
In net/core/link_watch.c (ffffffff81e5c06e)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- net/core/link_watch.c:__linkwatch_run_queue
- net/core/link_watch.c:__linkwatch_run_queue
In net/rfkill/input.c (ffffffff82057fa5)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_start
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
In lib/xarray.c (ffffffff820c84dd)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- lib/xarray.c:__xas_nomem
6.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/fpu/core.c (ffffffff81069b2c)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- arch/x86/kernel/fpu/core.c:fpu_clone
- arch/x86/kernel/fpu/core.c:fpu_alloc_guest_fpstate
In arch/x86/kernel/fpu/xstate.c (ffffffff8106d746)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- arch/x86/kernel/fpu/xstate.c:fpu_xstate_prctl
- arch/x86/kernel/fpu/xstate.c:__xfd_enable_feature
In arch/x86/mm/mmio-mod.c (ffffffff810dfa63)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- arch/x86/mm/mmio-mod.c:disable_mmiotrace
- arch/x86/mm/mmio-mod.c:enable_mmiotrace
- arch/x86/mm/mmio-mod.c:mmiotrace_iounmap
- arch/x86/mm/mmio-mod.c:mmiotrace_ioremap
In kernel/fork.c (ffffffff810fc63f)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_sighand
In kernel/exit.c (ffffffff81105ee2)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_task_stopped
- kernel/exit.c:wait_task_zombie
- kernel/exit.c:do_group_exit
- kernel/exit.c:do_exit
- kernel/exit.c:do_exit
In kernel/ptrace.c (ffffffff811124a5)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_peek_siginfo
- kernel/ptrace.c:ptrace_check_attach
In kernel/user.c (ffffffff838fb622)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/user.c:uid_cache_init
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
In kernel/signal.c (ffffffff8111573b)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/signal.c:sigsuspend
- kernel/signal.c:__ia32_sys_ssetmask
- kernel/signal.c:__x64_sys_ssetmask
- kernel/signal.c:__ia32_sys_sigprocmask
- kernel/signal.c:__x64_sys_sigprocmask
- kernel/signal.c:do_sigaction
- kernel/signal.c:kernel_sigaction
- kernel/signal.c:do_sigpending
- kernel/signal.c:set_compat_user_sigmask
- kernel/signal.c:set_user_sigmask
- kernel/signal.c:sigprocmask
- kernel/signal.c:exit_signals
- kernel/signal.c:signal_setup_done
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:ptrace_notify
- kernel/signal.c:calculate_sigpending
In kernel/umh.c (ffffffff8112540a)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/pid.c (ffffffff81130f05)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/pid.c:disable_pid_allocation
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
In kernel/ucount.c (ffffffff838fd749)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/ucount.c:user_namespace_sysctl_init
- kernel/ucount.c:alloc_ucounts
- kernel/ucount.c:alloc_ucounts
In kernel/sched/fair.c (ffffffff81161c68)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_group
- kernel/sched/fair.c:task_numa_placement
In kernel/sched/build_utility.c (ffffffff8118a961)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/sched/build_utility.c:do_wait_intr_irq
In kernel/locking/percpu-rwsem.c (ffffffff8119d359)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/locking/percpu-rwsem.c:percpu_rwsem_wait
In kernel/power/wakelock.c (ffffffff811ac717)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/rcu/sync.c (ffffffff811cea5f)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_dtor
- kernel/rcu/sync.c:rcu_sync_exit
- kernel/rcu/sync.c:rcu_sync_enter
In kernel/rcu/srcutree.c (ffffffff811cf1c5)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:srcu_reschedule
- kernel/rcu/srcutree.c:srcu_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_advance_state
- kernel/rcu/srcutree.c:srcu_advance_state
- kernel/rcu/srcutree.c:srcu_barrier_one_cpu
- kernel/rcu/srcutree.c:srcu_gp_end
- kernel/rcu/srcutree.c:srcu_gp_end
- kernel/rcu/srcutree.c:srcu_gp_end
In kernel/freezer.c (ffffffff811fb1e8)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/posix-timers.c (ffffffff81212edc)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/time/posix-timers.c:exit_itimers
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff812146a9)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
In kernel/time/itimer.c (ffffffff81216b0d)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:get_cpu_itimer
In kernel/acct.c (ffffffff81229ea0)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:fill_ac
In kernel/cgroup/cgroup.c (ffffffff8123d8cd)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_release
- kernel/cgroup/cgroup.c:cgroup_exit
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:proc_cgroup_show
- kernel/cgroup/cgroup.c:cgroup_destroy_locked
- kernel/cgroup/cgroup.c:cgroup_destroy_locked
- kernel/cgroup/cgroup.c:cgroup_create
- kernel/cgroup/cgroup.c:css_release_work_fn
- kernel/cgroup/cgroup.c:__cgroup_procs_write
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:__cgroup_kill
- kernel/cgroup/cgroup.c:__cgroup_kill
- kernel/cgroup/cgroup.c:cgroup_pressure_write
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_attach_task
- kernel/cgroup/cgroup.c:cgroup_migrate
- kernel/cgroup/cgroup.c:cgroup_migrate_finish
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:cgroup_path_ns
- kernel/cgroup/cgroup.c:cgroup_do_get_tree
- kernel/cgroup/cgroup.c:cgroup_setup_root
- kernel/cgroup/cgroup.c:cgroup_show_path
- kernel/cgroup/cgroup.c:rebind_subsystems
- kernel/cgroup/cgroup.c:cgroup_destroy_root
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:cgroup_task_count
In kernel/cgroup/rstat.c (ffffffff8123f3a5)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_base_stat_cputime_show
- kernel/cgroup/rstat.c:cgroup_rstat_flush
- kernel/cgroup/rstat.c:cgroup_rstat_flush_locked
In kernel/cgroup/namespace.c (ffffffff8123f8a1)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff81241239)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup_transfer_tasks
- kernel/cgroup/cgroup-v1.c:cgroup_attach_task_all
In kernel/cgroup/freezer.c (ffffffff8124272f)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_leave_frozen
- kernel/cgroup/freezer.c:cgroup_enter_frozen
In kernel/cgroup/cpuset.c (ffffffff8124dc68)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_update_tasks
- kernel/cgroup/cpuset.c:cpuset_bind
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_common_seq_show
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:update_prstate
- kernel/cgroup/cpuset.c:update_prstate
- kernel/cgroup/cpuset.c:update_prstate
- kernel/cgroup/cpuset.c:update_flag
- kernel/cgroup/cpuset.c:update_nodemasks_hier
- kernel/cgroup/cpuset.c:update_exclusive_cpumask
- kernel/cgroup/cpuset.c:update_cpumask
- kernel/cgroup/cpuset.c:update_cpumasks_hier
- kernel/cgroup/cpuset.c:update_cpumasks_hier
- kernel/cgroup/cpuset.c:compute_partition_effective_cpumask
- kernel/cgroup/cpuset.c:update_parent_effective_cpumask
- kernel/cgroup/cpuset.c:remote_cpus_update
- kernel/cgroup/cpuset.c:remote_partition_disable
In kernel/pid_namespace.c (ffffffff81252daf)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/seccomp.c (ffffffff8127ca80)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
- kernel/seccomp.c:do_seccomp
- kernel/seccomp.c:seccomp_set_mode_filter
In kernel/taskstats.c (ffffffff8128075c)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/events/uprobes.c (ffffffff813ad259)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In kernel/watch_queue.c (ffffffff813b2550)
Location: include/linux/spinlock.h:374
Inline: True
In mm/filemap.c (ffffffff813b8271)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/filemap.c:filemap_update_page
- mm/filemap.c:migration_entry_wait_on_locked
- mm/filemap.c:folio_wait_bit_common
- mm/filemap.c:__filemap_add_folio
- mm/filemap.c:replace_page_cache_folio
- mm/filemap.c:delete_from_page_cache_batch
- mm/filemap.c:filemap_remove_folio
In mm/oom_kill.c (ffffffff813bf9ad)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/oom_kill.c:oom_reaper
In mm/page-writeback.c (ffffffff813c2eb6)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/page-writeback.c:tag_pages_for_writeback
- mm/page-writeback.c:tag_pages_for_writeback
In mm/swap.c (ffffffff813cc464)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/swap.c:lru_note_cost
In mm/truncate.c (ffffffff813cd523)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
- mm/truncate.c:truncate_inode_pages_final
- mm/truncate.c:clear_shadow_entry
In mm/vmscan.c (ffffffff813d4ad5)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/vmscan.c:lru_gen_change_state
- mm/vmscan.c:lru_gen_change_state
- mm/vmscan.c:evict_folios
- mm/vmscan.c:evict_folios
- mm/vmscan.c:lru_gen_release_memcg
- mm/vmscan.c:lru_gen_online_memcg
- mm/vmscan.c:walk_mm
- mm/vmscan.c:prepare_scan_control
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:move_folios_to_lru
- mm/vmscan.c:move_folios_to_lru
- mm/vmscan.c:__remove_mapping
In mm/shmem.c (ffffffff813e9e17)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/shmem.c:shmem_swapin_folio
- mm/shmem.c:shmem_replace_folio
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_add_to_page_cache
- mm/shmem.c:shmem_charge
In mm/vmstat.c (ffffffff813f0268)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/vmstat.c:pagetypeinfo_showfree_print
In mm/backing-dev.c (ffffffff813f53c7)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_register_va
- mm/backing-dev.c:wb_blkcg_offline
- mm/backing-dev.c:wb_memcg_offline
- mm/backing-dev.c:cleanup_offline_cgwbs_workfn
- mm/backing-dev.c:cleanup_offline_cgwbs_workfn
- mm/backing-dev.c:cgwb_release_workfn
- mm/backing-dev.c:wb_shutdown
- mm/backing-dev.c:wb_shutdown
- mm/backing-dev.c:wb_wakeup_delayed
In mm/percpu.c (ffffffff813fa9b5)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_reclaim_populated
- mm/percpu.c:pcpu_reclaim_populated
- mm/percpu.c:pcpu_balance_populated
- mm/percpu.c:pcpu_balance_populated
- mm/percpu.c:pcpu_balance_free
- mm/percpu.c:pcpu_balance_free
In mm/list_lru.c (ffffffff8140b214)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/list_lru.c:memcg_reparent_list_lrus
- mm/list_lru.c:memcg_reparent_list_lrus
- mm/list_lru.c:memcg_destroy_list_lru
- mm/list_lru.c:list_lru_walk_one_irq
In mm/workingset.c (ffffffff8140b793)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
In mm/slub.c (ffffffff8145e936)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/slub.c:free_partial
In mm/swap_state.c (ffffffff8146541b)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/swap_state.c:clear_shadow_from_swap_cache
- mm/swap_state.c:delete_from_swap_cache
- mm/swap_state.c:add_to_swap_cache
In mm/swap_slots.c (ffffffff8146d8d8)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/swap_slots.c:free_swap_slot
In mm/hugetlb.c (ffffffff814802be)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/hugetlb.c:move_hugetlb_state
- mm/hugetlb.c:folio_putback_active_hugetlb
- mm/hugetlb.c:get_huge_page_for_hwpoison
- mm/hugetlb.c:get_hwpoison_hugetlb_folio
- mm/hugetlb.c:isolate_hugetlb
- mm/hugetlb.c:hugetlb_reserve_pages
- mm/hugetlb.c:hugetlb_overcommit_handler
- mm/hugetlb.c:demote_store
- mm/hugetlb.c:nr_overcommit_hugepages_store
- mm/hugetlb.c:demote_free_hugetlb_folio
- mm/hugetlb.c:demote_free_hugetlb_folio
- mm/hugetlb.c:demote_free_hugetlb_folio
- mm/hugetlb.c:set_max_huge_pages
- mm/hugetlb.c:set_max_huge_pages
- mm/hugetlb.c:set_max_huge_pages
- mm/hugetlb.c:set_max_huge_pages
- mm/hugetlb.c:set_max_huge_pages
- mm/hugetlb.c:alloc_hugetlb_folio
- mm/hugetlb.c:alloc_hugetlb_folio
- mm/hugetlb.c:isolate_or_dissolve_huge_page
- mm/hugetlb.c:alloc_and_dissolve_hugetlb_folio
- mm/hugetlb.c:alloc_and_dissolve_hugetlb_folio
- mm/hugetlb.c:return_unused_surplus_pages
- mm/hugetlb.c:gather_surplus_pages
- mm/hugetlb.c:gather_surplus_pages
- mm/hugetlb.c:alloc_hugetlb_folio_nodemask
- mm/hugetlb.c:alloc_surplus_hugetlb_folio
- mm/hugetlb.c:alloc_surplus_hugetlb_folio
- mm/hugetlb.c:dissolve_free_huge_page
- mm/hugetlb.c:dissolve_free_huge_page
- mm/hugetlb.c:update_and_free_pages_bulk
- mm/hugetlb.c:bulk_vmemmap_restore_error
- mm/hugetlb.c:bulk_vmemmap_restore_error
- mm/hugetlb.c:bulk_vmemmap_restore_error
- mm/hugetlb.c:__update_and_free_hugetlb_folio
- mm/hugetlb.c:__update_and_free_hugetlb_folio
In mm/migrate.c (ffffffff814988f8)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:folio_migrate_mapping
In mm/khugepaged.c (ffffffff814ade30)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
In mm/memcontrol.c (ffffffff814ba8b5)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_css_offline
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
- mm/memcontrol.c:folio_lruvec_lock_irq
- mm/memcontrol.c:memcg_reparent_objcgs
In mm/hugetlb_cgroup.c (ffffffff814c3864)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/memfd.c (ffffffff814d6a29)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
In mm/page_reporting.c (ffffffff814d8581)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- mm/page_reporting.c:page_reporting_process
- mm/page_reporting.c:page_reporting_cycle
- mm/page_reporting.c:page_reporting_cycle
In fs/exec.c (ffffffff814edce1)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- fs/exec.c:begin_new_exec
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/pipe.c (ffffffff814f0870)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- fs/pipe.c:pipe_resize_ring
- fs/pipe.c:pipe_read
In fs/inode.c (ffffffff81508bf5)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffffffff8152cbfe)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:wb_do_writeback
- fs/fs-writeback.c:inode_do_switch_wbs
- fs/fs-writeback.c:wb_queue_work
- fs/fs-writeback.c:wb_wakeup
In fs/fs_pin.c (ffffffff8153763d)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/signalfd.c (ffffffff8155511c)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- fs/signalfd.c:do_signalfd4
- fs/signalfd.c:signalfd_dequeue
- fs/signalfd.c:signalfd_dequeue
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (ffffffff81556aac)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:timerfd_ioctl
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_read
In fs/eventfd.c (ffffffff81557495)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_show_fdinfo
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (ffffffff8155817a)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_show_fdinfo
- fs/userfaultfd.c:__wake_userfault
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_release
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffff8155f6c3)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- fs/aio.c:__ia32_sys_io_cancel
- fs/aio.c:__x64_sys_io_cancel
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:free_ioctx_users
In fs/dax.c (ffffffff8156690a)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- fs/dax.c:dax_insert_pfn_mkwrite
- fs/dax.c:dax_iomap_iter
- fs/dax.c:dax_iomap_iter
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_writeback_one
- fs/dax.c:dax_insert_entry
- fs/dax.c:__dax_invalidate_entry
- fs/dax.c:dax_layout_busy_page_range
- fs/dax.c:dax_layout_busy_page_range
- fs/dax.c:grab_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:dax_lock_mapping_entry
- fs/dax.c:dax_lock_folio
- fs/dax.c:dax_unlock_entry
- fs/dax.c:get_unlocked_entry
In fs/coredump.c (ffffffff815866a7)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:coredump_wait
In fs/iomap/buffered-io.c (ffffffff8158cd56)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- fs/iomap/buffered-io.c:iomap_readpage_iter
In fs/kernfs/dir.c (ffffffff815bac09)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_walk_ns
In fs/kernfs/file.c (ffffffff815bd405)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify_workfn
In fs/hugetlbfs/inode.c (ffffffff81667ac3)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- fs/hugetlbfs/inode.c:hugetlbfs_statfs
In ipc/shm.c (ffffffff816ba8ab)
Location: include/linux/spinlock.h:374
Inline: True
In security/selinux/hooks.c (ffffffff816e7780)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/bio.c (ffffffff817ac6b5)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- block/bio.c:bio_dirty_fn
In block/blk-sysfs.c (ffffffff817b5e42)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- block/blk-sysfs.c:queue_max_sectors_store
In block/blk-flush.c (ffffffff817b7699)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
- block/blk-flush.c:blk_insert_flush
In block/blk-ioc.c (ffffffff817b930a)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_find_get_icq
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:exit_io_context
- block/blk-ioc.c:ioc_clear_queue
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (ffffffff817c5eca)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_mark_tag_wait
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-tag.c (ffffffff817c9e00)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- block/blk-mq-tag.c:__blk_mq_tag_idle
- block/blk-mq-tag.c:__blk_mq_tag_busy
In block/badblocks.c (ffffffff817d2eb2)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- block/badblocks.c:_badblocks_clear
In block/disk-events.c (ffffffff817e07d2)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- block/disk-events.c:disk_check_events
- block/disk-events.c:disk_flush_events
In block/blk-cgroup.c (ffffffff817e33af)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_deactivate_policy
- block/blk-cgroup.c:blkcg_activate_policy
- block/blk-cgroup.c:blkcg_activate_policy
- block/blk-cgroup.c:blkcg_init_disk
- block/blk-cgroup.c:blkcg_unpin_online
- block/blk-cgroup.c:blkcg_unpin_online
- block/blk-cgroup.c:blkcg_print_stat
- block/blk-cgroup.c:blkcg_print_blkgs
- block/blk-cgroup.c:blkcg_reset_stats
- block/blk-cgroup.c:blkg_free_workfn
In block/blk-throttle.c (ffffffff817ec3b0)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- block/blk-throttle.c:__blk_throtl_bio
- block/blk-throttle.c:blk_throtl_cancel_bios
- block/blk-throttle.c:blk_throtl_dispatch_work_fn
- block/blk-throttle.c:throtl_pending_timer_fn
- block/blk-throttle.c:throtl_pending_timer_fn
In block/blk-iocost.c (ffffffff817f0d8a)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_cost_model_write
- block/blk-iocost.c:ioc_cost_model_prfill
- block/blk-iocost.c:ioc_qos_write
- block/blk-iocost.c:ioc_qos_prfill
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:blk_iocost_init
- block/blk-iocost.c:ioc_rqos_exit
- block/blk-iocost.c:ioc_rqos_queue_depth_changed
- block/blk-iocost.c:ioc_timer_fn
- block/blk-iocost.c:iocg_activate
In block/blk-mq-debugfs.c (ffffffff817fff03)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_requeue_list_start
In block/blk-pm.c (ffffffff8180732d)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- block/blk-pm.c:blk_pre_runtime_suspend
- block/blk-pm.c:blk_pre_runtime_suspend
In io_uring/io_uring.c (ffffffff8180ff58)
Location: include/linux/spinlock.h:374
Inline: True
In io_uring/timeout.c (ffffffff8181f272)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- io_uring/timeout.c:io_kill_timeouts
- io_uring/timeout.c:io_queue_linked_timeout
- io_uring/timeout.c:io_timeout
- io_uring/timeout.c:io_timeout_remove
- io_uring/timeout.c:io_timeout_remove
- io_uring/timeout.c:io_disarm_next
- io_uring/timeout.c:io_flush_timeouts
- io_uring/timeout.c:io_timeout_complete
In io_uring/poll.c (ffffffff81821dde)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- io_uring/poll.c:__io_queue_proc
In io_uring/waitid.c (ffffffff8182a871)
Location: include/linux/spinlock.h:374
Inline: True
In io_uring/io-wq.c (ffffffff8182e926)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- io_uring/io-wq.c:io_wq_put_and_exit
- io_uring/io-wq.c:io_worker_handle_work
In lib/percpu-refcount.c (ffffffff8185cf55)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In lib/percpu_counter.c (ffffffff8191f97b)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- lib/percpu_counter.c:percpu_counter_cpu_dead
In drivers/pci/pci.c (ffffffff8196e047)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/pci/pci.c:pci_dev_complete_resume
- drivers/pci/pci.c:pci_dev_adjust_pme
In drivers/pci/pcie/pme.c (ffffffff8198a7c9)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_remove
- drivers/pci/pcie/pme.c:pcie_pme_resume
- drivers/pci/pcie/pme.c:pcie_pme_suspend
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
In drivers/acpi/ec.c (ffffffff819fa286)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_dispatch_gpe
- drivers/acpi/ec.c:acpi_ec_dispatch_gpe
- drivers/acpi/ec.c:acpi_ec_event_handler
- drivers/acpi/ec.c:acpi_ec_event_handler
- drivers/acpi/ec.c:acpi_ec_event_handler
- drivers/acpi/ec.c:acpi_ec_submit_query
- drivers/acpi/ec.c:acpi_ec_event_processor
In drivers/acpi/acpi_cmos_rtc.c (ffffffff81a083ec)
Location: include/linux/spinlock.h:374
Inline: True
In drivers/dma/virt-dma.c (ffffffff81a9b213)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/dma/virt-dma.c:vchan_complete
In drivers/pmdomain/core.c (ffffffff81aa257c)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/pmdomain/core.c:genpd_remove_device
- drivers/pmdomain/core.c:genpd_add_device
- drivers/pmdomain/core.c:genpd_add_device
- drivers/pmdomain/core.c:genpd_dev_pm_qos_notifier
In drivers/virtio/virtio.c (ffffffff81aa536b)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_device_restore
- drivers/virtio/virtio.c:virtio_device_freeze
- drivers/virtio/virtio.c:virtio_dev_remove
- drivers/virtio/virtio.c:virtio_dev_probe
In drivers/virtio/virtio_balloon.c (ffffffff81ab29d2)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_remove
- drivers/virtio/virtio_balloon.c:remove_common
- drivers/virtio/virtio_balloon.c:report_free_page_func
- drivers/virtio/virtio_balloon.c:virtio_balloon_report_free_page
- drivers/virtio/virtio_balloon.c:update_balloon_size_func
- drivers/virtio/virtio_balloon.c:update_balloon_size_func
In drivers/tty/tty_io.c (ffffffff81ae7640)
Location: include/linux/spinlock.h:374
Inline: True
In drivers/tty/n_tty.c (ffffffff81aed58e)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff81af025f)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/tty/tty_ioctl.c:n_tty_ioctl_helper
- drivers/tty/tty_ioctl.c:n_tty_ioctl_helper
In drivers/tty/tty_port.c (ffffffff81af3615)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_jobctrl.c (ffffffff81af5102)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
- drivers/tty/tty_jobctrl.c:tty_open_proc_set_tty
In drivers/tty/pty.c (ffffffff81af5df6)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_set_termios
- drivers/tty/pty.c:pty_flush_buffer
- drivers/tty/pty.c:pty_set_pktmode
- drivers/tty/pty.c:pty_close
In drivers/tty/vt/vt_ioctl.c (ffffffff81af8fbe)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_k_ioctl
In drivers/tty/serial/serial_core.c (ffffffff81b14b83)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_carrier_raised
- drivers/tty/serial/serial_core.c:uart_tty_port_shutdown
- drivers/tty/serial/serial_core.c:uart_tty_port_shutdown
- drivers/tty/serial/serial_core.c:uart_get_icount
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_tiocmget
- drivers/tty/serial/serial_core.c:uart_change_line_settings
In drivers/tty/serial/8250/8250_core.c (ffffffff81b1917b)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
- drivers/tty/serial/8250/8250_core.c:serial_do_unlink
In drivers/tty/serial/8250/8250_port.c (ffffffff81b1c994)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:autoconfig_irq
- drivers/tty/serial/8250/8250_port.c:autoconfig_irq
- drivers/tty/serial/8250/8250_port.c:autoconfig_irq
- drivers/tty/serial/8250/8250_port.c:serial8250_set_sleep
In drivers/char/virtio_console.c (ffffffff81b3667b)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/char/virtio_console.c:virtcons_freeze
- drivers/char/virtio_console.c:virtcons_freeze
- drivers/char/virtio_console.c:virtcons_probe
- drivers/char/virtio_console.c:virtcons_remove
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:fill_queue
- drivers/char/virtio_console.c:init_port_console
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hpet.c (ffffffff81b3931f)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_ioctl_ieon
- drivers/char/hpet.c:hpet_ioctl_ieon
- drivers/char/hpet.c:hpet_release
- drivers/char/hpet.c:hpet_poll
- drivers/char/hpet.c:hpet_read
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_open
In drivers/base/power/sysfs.c (ffffffff81ba2e95)
Location: include/linux/spinlock.h:374
Inline: True
In drivers/base/power/common.c (ffffffff81ba41d5)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/base/power/common.c:dev_pm_put_subsys_data
- drivers/base/power/common.c:dev_pm_get_subsys_data
In drivers/base/power/qos.c (ffffffff81ba5bac)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_constraints_destroy
- drivers/base/power/qos.c:dev_pm_qos_constraints_allocate
In drivers/base/power/runtime.c (ffffffff81ba90e9)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_drop_link
- drivers/base/power/runtime.c:pm_runtime_new_link
- drivers/base/power/runtime.c:pm_runtime_remove
- drivers/base/power/runtime.c:pm_runtime_set_autosuspend_delay
- drivers/base/power/runtime.c:pm_runtime_irq_safe
- drivers/base/power/runtime.c:pm_runtime_no_callbacks
- drivers/base/power/runtime.c:pm_runtime_allow
- drivers/base/power/runtime.c:pm_runtime_forbid
- drivers/base/power/runtime.c:devm_pm_runtime_enable
- drivers/base/power/runtime.c:__pm_runtime_disable
- drivers/base/power/runtime.c:pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:pm_runtime_work
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:rpm_idle
- drivers/base/power/runtime.c:__rpm_callback
- drivers/base/power/runtime.c:pm_runtime_set_memalloc_noio
In drivers/base/power/main.c (ffffffff81baa13c)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/base/power/main.c:device_prepare
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:__device_suspend_late
In drivers/base/power/wakeup.c (ffffffff81baf318)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_set_wakeup_enable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/clock_ops.c (ffffffff81bb0857)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_destroy
- drivers/base/power/clock_ops.c:pm_clk_remove_clk
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:__pm_clk_add
In drivers/block/loop.c (ffffffff81bd0a2d)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/block/loop.c:loop_process_work
- drivers/block/loop.c:loop_process_work
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:loop_free_idle_workers
- drivers/block/loop.c:loop_queue_work
- drivers/block/loop.c:loop_attr_backing_file_show
In drivers/block/virtio_blk.c (ffffffff81bd25d9)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/block/virtio_blk.c:virtio_commit_rqs
In drivers/dma-buf/dma-buf.c (ffffffff81c12917)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/sw_sync.c (ffffffff81c1a005)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:sync_pt_create
- drivers/dma-buf/sw_sync.c:sync_timeline_signal
In drivers/dma-buf/sync_debug.c (ffffffff81c1ae9c)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
In drivers/scsi/scsi_lib.c (ffffffff81c2a20e)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_target_queue_ready
- drivers/scsi/scsi_lib.c:scsi_target_queue_ready
In drivers/scsi/scsi_debugfs.c (ffffffff81c3357b)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/scsi/scsi_debugfs.c:scsi_show_rq
In drivers/scsi/virtio_scsi.c (ffffffff81c37d4e)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/scsi/virtio_scsi.c:virtscsi_remove
In drivers/ata/libata-scsi.c (ffffffff81c5eac6)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_scsi_park_show
In drivers/ata/libata-sata.c (ffffffff81c6b0a8)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/ata/libata-sata.c:ata_ncq_prio_enable_store
- drivers/ata/libata-sata.c:ata_ncq_prio_enable_show
- drivers/ata/libata-sata.c:ata_ncq_prio_supported_show
In drivers/ata/libata-sff.c (ffffffff81c707e9)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_flush_pio_task
In drivers/gpu/drm/drm_connector.c (ffffffff81c8832d)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/gpu/drm/drm_connector.c:drm_connector_cleanup
- drivers/gpu/drm/drm_connector.c:__drm_connector_init
In drivers/gpu/drm/drm_file.c (ffffffff81c96b7d)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/gpu/drm/drm_file.c:drm_read
- drivers/gpu/drm/drm_file.c:drm_read
In drivers/gpu/drm/drm_vblank.c (ffffffff81cb75ac)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/gpu/drm/drm_vblank.c:drm_crtc_queue_sequence_ioctl
- drivers/gpu/drm/drm_vblank.c:drm_queue_vblank_event
- drivers/gpu/drm/drm_vblank.c:drm_crtc_vblank_on
- drivers/gpu/drm/drm_vblank.c:drm_crtc_vblank_reset
- drivers/gpu/drm/drm_vblank.c:drm_crtc_vblank_off
In drivers/gpu/drm/drm_vblank_work.c (ffffffff81cb7ac4)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/gpu/drm/drm_vblank_work.c:drm_vblank_work_flush
- drivers/gpu/drm/drm_vblank_work.c:drm_vblank_work_flush
- drivers/gpu/drm/drm_vblank_work.c:drm_vblank_work_cancel_sync
- drivers/gpu/drm/drm_vblank_work.c:drm_vblank_work_cancel_sync
In drivers/gpu/drm/drm_debugfs_crc.c (ffffffff81cbb1ef)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/gpu/drm/drm_debugfs_crc.c:crtc_crc_poll
- drivers/gpu/drm/drm_debugfs_crc.c:crtc_crc_read
- drivers/gpu/drm/drm_debugfs_crc.c:crtc_crc_read
- drivers/gpu/drm/drm_debugfs_crc.c:crtc_crc_release
- drivers/gpu/drm/drm_debugfs_crc.c:crtc_crc_release
- drivers/gpu/drm/drm_debugfs_crc.c:crtc_crc_open
- drivers/gpu/drm/drm_debugfs_crc.c:crtc_crc_open
- drivers/gpu/drm/drm_debugfs_crc.c:crc_control_write
In drivers/gpu/drm/drm_modeset_helper.c (ffffffff81ccc5ea)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/gpu/drm/drm_modeset_helper.c:drm_helper_move_panel_connectors_to_head
In drivers/usb/core/hub.c (ffffffff81d35b9b)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/hub.c:hub_ioctl
- drivers/usb/core/hub.c:hub_disconnect
In drivers/usb/core/hcd.c (ffffffff81d3a049)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_remove_hcd
- drivers/usb/core/hcd.c:hcd_bus_resume
- drivers/usb/core/hcd.c:hcd_bus_suspend
- drivers/usb/core/hcd.c:usb_hcd_synchronize_unlinks
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:register_root_hub
- drivers/usb/core/hcd.c:rh_call_control
- drivers/usb/core/hcd.c:rh_call_control
In drivers/usb/core/urb.c (ffffffff81d3d5bf)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffff81d40001)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_wait
- drivers/usb/core/message.c:usb_sg_wait
In drivers/usb/core/devio.c (ffffffff81d4da9b)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (ffffffff81d78e72)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_suspend
- drivers/usb/host/ehci-hcd.c:ehci_remove_device
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_shutdown
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:set_owner
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_handover_companion_ports
- drivers/usb/host/ehci-hcd.c:ehci_handover_companion_ports
- drivers/usb/host/ehci-hcd.c:ehci_handover_companion_ports
- drivers/usb/host/ehci-hcd.c:ehci_handover_companion_ports
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff81d87ab5)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_resume
- drivers/usb/host/ohci-hcd.c:ohci_restart
- drivers/usb/host/ohci-hcd.c:ohci_run
- drivers/usb/host/ohci-hcd.c:ohci_bus_resume
- drivers/usb/host/ohci-hcd.c:ohci_bus_suspend
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_suspend
In drivers/usb/host/uhci-hcd.c (ffffffff81d8cb0a)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_pci_resume
- drivers/usb/host/uhci-hcd.c:uhci_pci_suspend
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_rh_resume
- drivers/usb/host/uhci-hcd.c:uhci_rh_suspend
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:wakeup_rh
- drivers/usb/host/uhci-hcd.c:suspend_rh
In drivers/usb/host/xhci.c (ffffffff81d952d1)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
- drivers/usb/host/xhci.c:xhci_shutdown
- drivers/usb/host/xhci.c:xhci_stop
In drivers/usb/host/xhci-mem.c (ffffffff81d9d3da)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/usb/host/xhci-mem.c:xhci_create_secondary_interrupter
- drivers/usb/host/xhci-mem.c:xhci_remove_secondary_interrupter
In drivers/input/serio/serio.c (ffffffff81dbbb40)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_close
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_handle_event
In drivers/input/serio/i8042.c (ffffffff81dbd7bd)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_stop
- drivers/input/serio/i8042.c:i8042_start
In drivers/input/serio/libps2.c (ffffffff81dc140d)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:ps2_drain
- drivers/input/serio/libps2.c:ps2_sendbyte
- drivers/input/serio/libps2.c:ps2_do_sendbyte
In drivers/input/input.c (ffffffff81dc7029)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/input/input.c:__input_unregister_device
- drivers/input/input.c:input_dev_poweroff
- drivers/input/input.c:input_dev_freeze
- drivers/input/input.c:input_dev_resume
- drivers/input/input.c:input_dev_suspend
- drivers/input/input.c:inhibited_store
- drivers/input/input.c:inhibited_store
In drivers/input/ff-core.c (ffffffff81dc904a)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:input_ff_upload
In drivers/input/mousedev.c (ffffffff81dca9b4)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffffffff81dcd735)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_read
In drivers/input/keyboard/atkbd.c (ffffffff81dd0c1f)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_connect
- drivers/input/keyboard/atkbd.c:atkbd_disconnect
- drivers/input/keyboard/atkbd.c:atkbd_cleanup
- drivers/input/keyboard/atkbd.c:atkbd_do_set_softraw
- drivers/input/keyboard/atkbd.c:atkbd_do_set_softraw
- drivers/input/keyboard/atkbd.c:atkbd_do_set_softrepeat
- drivers/input/keyboard/atkbd.c:atkbd_do_set_softrepeat
- drivers/input/keyboard/atkbd.c:atkbd_do_set_set
- drivers/input/keyboard/atkbd.c:atkbd_do_set_set
- drivers/input/keyboard/atkbd.c:atkbd_do_set_scroll
- drivers/input/keyboard/atkbd.c:atkbd_do_set_scroll
- drivers/input/keyboard/atkbd.c:atkbd_do_set_force_release
- drivers/input/keyboard/atkbd.c:atkbd_do_set_force_release
- drivers/input/keyboard/atkbd.c:atkbd_do_set_extra
- drivers/input/keyboard/atkbd.c:atkbd_do_set_extra
In drivers/input/misc/uinput.c (ffffffff81dd433f)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/dev.c (ffffffff81ddb5b2)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_open
In drivers/rtc/rtc-cmos.c (ffffffff81dde223)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_platform_shutdown
- drivers/rtc/rtc-cmos.c:cmos_pnp_shutdown
- drivers/rtc/rtc-cmos.c:cmos_resume
- drivers/rtc/rtc-cmos.c:cmos_suspend
- drivers/rtc/rtc-cmos.c:cmos_aie_poweroff
- drivers/rtc/rtc-cmos.c:cmos_do_remove
- drivers/rtc/rtc-cmos.c:cmos_do_probe
- drivers/rtc/rtc-cmos.c:cmos_nvram_write
- drivers/rtc/rtc-cmos.c:cmos_nvram_read
- drivers/rtc/rtc-cmos.c:cmos_procfs
- drivers/rtc/rtc-cmos.c:cmos_set_alarm
In drivers/pps/pps.c (ffffffff81deea0b)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/pps/pps.c:pps_cdev_compat_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
In drivers/watchdog/watchdog_pretimeout.c (ffffffff81e0d9c5)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_set
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_get
In drivers/md/md.c (ffffffff81e141fd)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_submit_flush_data
In drivers/md/md-bitmap.c (ffffffff81e27128)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:md_bitmap_resize
- drivers/md/md-bitmap.c:md_bitmap_set_memory_bits
- drivers/md/md-bitmap.c:md_bitmap_start_sync
- drivers/md/md-bitmap.c:md_bitmap_startwrite
- drivers/md/md-bitmap.c:md_bitmap_daemon_work
- drivers/md/md-bitmap.c:md_bitmap_checkpage
In drivers/md/dm.c (ffffffff81e2cc47)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffffffff81e3c410)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:do_work
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (ffffffff81e3d342)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_kvzalloc
In net/core/dev.c (ffffffff81efbdb7)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- net/core/dev.c:process_backlog
- net/core/dev.c:flush_all_backlogs
- net/core/dev.c:flush_backlog
In net/core/link_watch.c (ffffffff81f1b4cf)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- net/core/link_watch.c:__linkwatch_run_queue
- net/core/link_watch.c:__linkwatch_run_queue
In net/rfkill/input.c (ffffffff8212aab5)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_start
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
In lib/xarray.c (ffffffff821a2e5d)
Location: include/linux/spinlock.h:374
Inline: True
Inline callers:
- lib/xarray.c:__xas_nomem
arm64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In virt/kvm/eventfd.c (ffff8000100c1934)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- virt/kvm/eventfd.c:kvm_irq_routing_update
- virt/kvm/eventfd.c:kvm_irqfd_release
- virt/kvm/eventfd.c:kvm_irqfd
- virt/kvm/eventfd.c:kvm_irqfd_assign
In kernel/fork.c (ffff8000100f3674)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
In kernel/exit.c (ffff8000100fb5e8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_task_zombie
- kernel/exit.c:do_group_exit
In kernel/ptrace.c (ffff800010109534)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_resume
- kernel/ptrace.c:ptrace_peek_siginfo
- kernel/ptrace.c:ptrace_check_attach
In kernel/user.c (ffff8000114429cc)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/user.c:uid_cache_init
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
In kernel/signal.c (ffff800010112a74)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/signal.c:do_sigaction
- kernel/signal.c:kernel_sigaction
- kernel/signal.c:do_sigpending
- kernel/signal.c:__set_current_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:ptrace_stop
- kernel/signal.c:calculate_sigpending
In kernel/umh.c (ffff80001011b130)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffff800010122ca0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/workqueue.c:workqueue_offline_cpu
- kernel/workqueue.c:workqueue_offline_cpu
- kernel/workqueue.c:workqueue_online_cpu
- kernel/workqueue.c:wq_worker_comm
- kernel/workqueue.c:destroy_workqueue
- kernel/workqueue.c:wq_update_unbound_numa
- kernel/workqueue.c:put_unbound_pool
- kernel/workqueue.c:put_unbound_pool
- kernel/workqueue.c:drain_workqueue
- kernel/workqueue.c:flush_workqueue_prep_pwqs
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:worker_thread
- kernel/workqueue.c:worker_thread
- kernel/workqueue.c:process_one_work
- kernel/workqueue.c:pool_mayday_timeout
- kernel/workqueue.c:idle_worker_timeout
- kernel/workqueue.c:create_worker
- kernel/workqueue.c:wq_worker_sleeping
In kernel/pid.c (ffff8000101249f0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/pid.c:disable_pid_allocation
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
In kernel/async.c (ffff80001012e498)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/async.c:async_unregister_domain
In kernel/ucount.c (ffff80001012fe64)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/ucount.c:get_ucounts
- kernel/ucount.c:get_ucounts
In kernel/sched/fair.c (ffff800010149048)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_fault
- kernel/sched/fair.c:task_numa_placement
In kernel/sched/wait.c (ffff800010158530)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
In kernel/sched/completion.c (ffff800010da2838)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/sched/completion.c:__wait_for_common
- kernel/sched/completion.c:__wait_for_common
In kernel/power/wakelock.c (ffff8000101716cc)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/rcu/sync.c (ffff8000101895f4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_dtor
- kernel/rcu/sync.c:rcu_sync_exit
- kernel/rcu/sync.c:rcu_sync_enter
In kernel/rcu/srcutree.c (ffff80001018aa30)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:srcu_reschedule
- kernel/rcu/srcutree.c:srcu_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_barrier
In kernel/freezer.c (ffff800010198230)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/posix-timers.c (ffff8000101aca60)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/time/posix-timers.c:exit_itimers
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (ffff8000101aeb94)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:update_rlimit_cpu
In kernel/time/itimer.c (ffff8000101afddc)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:get_cpu_itimer
In kernel/acct.c (ffff8000101c80f0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:do_acct_process
In kernel/cgroup/cgroup.c (ffff8000101d87b8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_release
- kernel/cgroup/cgroup.c:cgroup_exit
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:proc_cgroup_show
- kernel/cgroup/cgroup.c:cgroup_destroy_locked
- kernel/cgroup/cgroup.c:cgroup_destroy_locked
- kernel/cgroup/cgroup.c:cgroup_create
- kernel/cgroup/cgroup.c:css_release_work_fn
- kernel/cgroup/cgroup.c:css_free_rwork_fn
- kernel/cgroup/cgroup.c:cgroup_threads_write
- kernel/cgroup/cgroup.c:cgroup_procs_write
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:css_task_iter_next
- kernel/cgroup/cgroup.c:css_task_iter_start
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_attach_task
- kernel/cgroup/cgroup.c:cgroup_migrate
- kernel/cgroup/cgroup.c:cgroup_migrate_finish
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:task_cgroup_path
- kernel/cgroup/cgroup.c:cgroup_path_ns
- kernel/cgroup/cgroup.c:cgroup_do_get_tree
- kernel/cgroup/cgroup.c:cgroup_setup_root
- kernel/cgroup/cgroup.c:cgroup_enable_task_cg_lists
- kernel/cgroup/cgroup.c:cgroup_show_path
- kernel/cgroup/cgroup.c:rebind_subsystems
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:cgroup_task_count
In kernel/cgroup/rstat.c (ffff8000101d9acc)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_hold
- kernel/cgroup/rstat.c:cgroup_rstat_flush
- kernel/cgroup/rstat.c:cgroup_rstat_flush_locked
In kernel/cgroup/namespace.c (ffff8000101da314)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffff8000101dc078)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_release_agent
- kernel/cgroup/cgroup-v1.c:cgroup_transfer_tasks
- kernel/cgroup/cgroup-v1.c:cgroup_attach_task_all
In kernel/cgroup/freezer.c (ffff8000101dd324)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_leave_frozen
- kernel/cgroup/freezer.c:cgroup_enter_frozen
In kernel/cgroup/cpuset.c (ffff8000101e4028)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_update_tasks
- kernel/cgroup/cpuset.c:cpuset_hotplug_update_tasks
- kernel/cgroup/cpuset.c:cpuset_bind
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_common_seq_show
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:update_flag
- kernel/cgroup/cpuset.c:update_cpumasks_hier
- kernel/cgroup/cpuset.c:update_parent_subparts_cpumask
In kernel/pid_namespace.c (ffff8000101e79f8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/seccomp.c (ffff8000102098c8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_set_mode_filter
In kernel/taskstats.c (ffff80001020da54)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/blktrace.c (ffff800010236790)
Location: include/linux/spinlock.h:361
Inline: True
In kernel/events/uprobes.c (ffff8000102a7ff0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In mm/filemap.c (ffff8000102af610)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/filemap.c:wait_on_page_bit_common
- mm/filemap.c:__add_to_page_cache_locked
In mm/page-writeback.c (ffff8000102ba820)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/page-writeback.c:tag_pages_for_writeback
- mm/page-writeback.c:tag_pages_for_writeback
In mm/truncate.c (ffff8000102c3f14)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
- mm/truncate.c:invalidate_mapping_pages
- mm/truncate.c:truncate_inode_pages_final
In mm/vmscan.c (ffff8000102ce654)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/vmscan.c:check_move_unevictable_pages
- mm/vmscan.c:get_scan_count
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:isolate_lru_page
In mm/shmem.c (ffff8000102d70d4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/shmem.c:shmem_lock
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_swapin_page
- mm/shmem.c:shmem_swapin_page
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_getattr
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_free_swap
- mm/shmem.c:shmem_add_to_page_cache
In mm/vmstat.c (ffff8000102da64c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/vmstat.c:pagetypeinfo_showfree_print
In mm/backing-dev.c (ffff8000102def38)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_put
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_register_va
- mm/backing-dev.c:wb_blkcg_offline
- mm/backing-dev.c:wb_memcg_offline
In mm/percpu.c (ffff8000102e2d18)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
In mm/slab_common.c (ffff8000102e5820)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/slab_common.c:kmem_cache_destroy
- mm/slab_common.c:memcg_deactivate_kmem_caches
In mm/list_lru.c (ffff8000102efa98)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/list_lru.c:memcg_drain_all_list_lrus
- mm/list_lru.c:memcg_update_all_list_lrus
- mm/list_lru.c:list_lru_walk_one_irq
In mm/workingset.c (ffff8000102f00e4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
In mm/mlock.c (ffff8000102fd928)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/mlock.c:__munlock_pagevec
- mm/mlock.c:munlock_vma_page
In mm/swap_state.c (ffff800010321534)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/swap_state.c:delete_from_swap_cache
- mm/swap_state.c:add_to_swap_cache
In mm/swap_slots.c (ffff800010329ca4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/swap_slots.c:free_swap_slot
In mm/dmapool.c (ffff80001032d020)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/dmapool.c:show_pools
In mm/slub.c (ffff80001034b964)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/slub.c:__kmem_cache_shutdown
In mm/migrate.c (ffff800010350f88)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_page_move_mapping
In mm/khugepaged.c (ffff80001035d820)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
In mm/memcontrol.c (ffff80001036b75c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_commit_charge
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
In mm/page_idle.c (ffff800010379168)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In mm/memfd.c (ffff80001037bec4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
In fs/exec.c (ffff80001038e684)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/inode.c (ffff8000103adbb8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffff8000103ca6ac)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:inode_switch_wbs_work_fn
In fs/fs_pin.c (ffff8000103d414c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/signalfd.c (ffff8000103f3f50)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (ffff8000103f4948)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:timerfd_ioctl
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_read
In fs/eventfd.c (ffff8000103f5f44)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_show_fdinfo
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_read
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (ffff8000103f6f6c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_show_fdinfo
- fs/userfaultfd.c:__wake_userfault
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_release
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffff8000103fc180)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/aio.c:__arm64_sys_io_cancel
- fs/aio.c:io_submit_one
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:free_ioctx_users
In fs/io_uring.c (ffff800010402b70)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/io_uring.c:io_ring_ctx_wait_and_kill
- fs/io_uring.c:io_ring_ctx_wait_and_kill
- fs/io_uring.c:io_queue_link_head
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:io_req_defer
- fs/io_uring.c:io_poll_complete_work
In fs/dax.c (ffff800010409190)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/dax.c:dax_finish_sync_fault
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:__dax_invalidate_entry
- fs/dax.c:dax_layout_busy_page
- fs/dax.c:dax_layout_busy_page
- fs/dax.c:dax_lock_page
- fs/dax.c:dax_unlock_entry
- fs/dax.c:get_unlocked_entry
In fs/coredump.c (ffff8000104284b0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/kernfs/dir.c (ffff800010453fd8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
In fs/kernfs/file.c (ffff800010454aa8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify_workfn
- fs/kernfs/file.c:kernfs_drain_open_files
- fs/kernfs/file.c:kernfs_fop_open
In ipc/shm.c (ffff800010527328)
Location: include/linux/spinlock.h:361
Inline: True
In security/selinux/hooks.c (ffff8000105540f0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/bio.c (ffff8000105dbfa4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/bio.c:bio_dirty_fn
In block/blk-sysfs.c (ffff8000105e6948)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-sysfs.c:queue_max_sectors_store
In block/blk-flush.c (ffff8000105e7308)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-ioc.c (ffff8000105e8fa8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:ioc_clear_queue
In block/blk-mq.c (ffff8000105f0640)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-sched.c (ffff8000105f6a68)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_assign_ioc
In block/genhd.c (ffff8000105fa8e0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/genhd.c:disk_check_events
- block/genhd.c:disk_clear_events
- block/genhd.c:disk_clear_events
- block/genhd.c:disk_flush_events
In block/badblocks.c (ffff8000105fee70)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/bsg.c (ffff80001060a510)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/bsg.c:bsg_ioctl
In block/blk-cgroup.c (ffff80001060e560)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_init_queue
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkcg_print_stat
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkcg_print_blkgs
- block/blk-cgroup.c:blkcg_reset_stats
- block/blk-cgroup.c:blkg_destroy_all
In block/blk-throttle.c (ffff800010612fe8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-throttle.c:blk_throtl_drain
- block/blk-throttle.c:blk_throtl_bio
- block/blk-throttle.c:blk_throtl_dispatch_work_fn
- block/blk-throttle.c:throtl_pending_timer_fn
- block/blk-throttle.c:throtl_pending_timer_fn
In block/blk-iocost.c (ffff8000106161ec)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_cost_model_write
- block/blk-iocost.c:ioc_cost_model_write
- block/blk-iocost.c:ioc_qos_write
- block/blk-iocost.c:ioc_qos_write
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:blk_iocost_init
- block/blk-iocost.c:ioc_rqos_exit
- block/blk-iocost.c:ioc_rqos_queue_depth_changed
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:ioc_timer_fn
In block/blk-mq-debugfs.c (ffff800010623874)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_requeue_list_start
In block/blk-pm.c (ffff800010628968)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-pm.c:blk_pre_runtime_suspend
In lib/percpu-refcount.c (ffff8000106350a8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In lib/percpu_counter.c (ffff80001065e9c0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- lib/percpu_counter.c:percpu_counter_cpu_dead
In drivers/pci/pci.c (ffff8000106e73a4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/pci/pci.c:pci_dev_complete_resume
- drivers/pci/pci.c:pci_dev_adjust_pme
In drivers/pci/pcie/pme.c (ffff800010706010)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_resume
- drivers/pci/pcie/pme.c:pcie_pme_disable_interrupt
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
In drivers/dma/virt-dma.c (ffff8000107fe6d4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/dma/virt-dma.c:vchan_complete
In drivers/virtio/virtio.c (ffff8000108216e8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_device_freeze
- drivers/virtio/virtio.c:virtio_dev_remove
- drivers/virtio/virtio.c:virtio_config_enable
In drivers/virtio/virtio_balloon.c (ffff80001082a8f0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_remove
- drivers/virtio/virtio_balloon.c:virtio_balloon_report_free_page
- drivers/virtio/virtio_balloon.c:return_free_pages_to_mm
In drivers/tty/tty_io.c (ffff800010851468)
Location: include/linux/spinlock.h:361
Inline: True
In drivers/tty/n_tty.c (ffff800010856bc8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffff80001085b95c)
Location: include/linux/spinlock.h:361
Inline: True
In drivers/tty/tty_port.c (ffff80001085ee88)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_jobctrl.c (ffff800010860c34)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
- drivers/tty/tty_jobctrl.c:tty_open_proc_set_tty
In drivers/tty/pty.c (ffff80001086297c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_set_termios
- drivers/tty/pty.c:pty_flush_buffer
- drivers/tty/pty.c:pty_set_pktmode
- drivers/tty/pty.c:pty_close
In drivers/tty/vt/vt_ioctl.c (ffff8000108668d0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
In drivers/tty/serial/serial_core.c (ffff800010880f44)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_carrier_raised
- drivers/tty/serial/serial_core.c:uart_tty_port_shutdown
- drivers/tty/serial/serial_core.c:uart_get_icount
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_tiocmget
- drivers/tty/serial/serial_core.c:uart_change_speed
In drivers/tty/serial/8250/8250_core.c (ffff800010885378)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
- drivers/tty/serial/8250/8250_core.c:serial_do_unlink
In drivers/tty/serial/8250/8250_port.c (ffff8000108890f8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
In drivers/tty/serial/amba-pl011.c (ffff80001089615c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/serial/amba-pl011.c:pl011_shutdown
- drivers/tty/serial/amba-pl011.c:pl011_shutdown
- drivers/tty/serial/amba-pl011.c:pl011_disable_interrupts
- drivers/tty/serial/amba-pl011.c:pl011_enable_interrupts
- drivers/tty/serial/amba-pl011.c:pl011_dma_rx_callback
In drivers/char/virtio_console.c (ffff8000108b5790)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/char/virtio_console.c:virtcons_probe
- drivers/char/virtio_console.c:virtcons_remove
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:add_port
- drivers/char/virtio_console.c:fill_queue
- drivers/char/virtio_console.c:init_port_console
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/base/power/sysfs.c (ffff8000108f7d14)
Location: include/linux/spinlock.h:361
Inline: True
In drivers/base/power/common.c (ffff8000108f9400)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/common.c:dev_pm_put_subsys_data
- drivers/base/power/common.c:dev_pm_get_subsys_data
In drivers/base/power/qos.c (ffff8000108fa9b0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_constraints_destroy
- drivers/base/power/qos.c:dev_pm_qos_constraints_allocate
In drivers/base/power/runtime.c (ffff8000108fe318)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_drop_link
- drivers/base/power/runtime.c:pm_runtime_new_link
- drivers/base/power/runtime.c:__pm_runtime_use_autosuspend
- drivers/base/power/runtime.c:pm_runtime_set_autosuspend_delay
- drivers/base/power/runtime.c:pm_runtime_irq_safe
- drivers/base/power/runtime.c:pm_runtime_no_callbacks
- drivers/base/power/runtime.c:pm_runtime_allow
- drivers/base/power/runtime.c:pm_runtime_forbid
- drivers/base/power/runtime.c:__pm_runtime_disable
- drivers/base/power/runtime.c:pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:pm_runtime_work
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_callback
- drivers/base/power/runtime.c:pm_runtime_set_memalloc_noio
In drivers/base/power/main.c (ffff800010903190)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/main.c:device_pm_check_callbacks
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:dpm_propagate_wakeup_to_parent
In drivers/base/power/wakeup.c (ffff80001090493c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_wakeup_disable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/domain.c (ffff80001090a170)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/domain.c:genpd_add_device
- drivers/base/power/domain.c:genpd_free_dev_data
- drivers/base/power/domain.c:genpd_dev_pm_qos_notifier
In drivers/base/power/clock_ops.c (ffff80001090b538)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_destroy
- drivers/base/power/clock_ops.c:pm_clk_remove_clk
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:__pm_clk_add
In drivers/block/loop.c (ffff800010923628)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:loop_attr_do_show_backing_file
In drivers/dma-buf/dma-buf.c (ffff800010965ce0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/sw_sync.c (ffff80001096b83c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:sync_timeline_signal
In drivers/dma-buf/sync_debug.c (ffff80001096c070)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
In drivers/scsi/scsi_lib.c (ffff800010978bb4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
In drivers/ata/libata-scsi.c (ffff8000109a3c78)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_store
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_store
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_show
- drivers/ata/libata-scsi.c:ata_scsi_park_show
In drivers/ata/libata-sff.c (ffff8000109b2e58)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_flush_pio_task
In drivers/net/ethernet/smsc/smc91x.c (ffff8000109f9078)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/net/ethernet/smsc/smc91x.c:smc_ethtool_seteeprom
- drivers/net/ethernet/smsc/smc91x.c:smc_ethtool_geteeprom
- drivers/net/ethernet/smsc/smc91x.c:smc_ethtool_nwayreset
- drivers/net/ethernet/smsc/smc91x.c:smc_open
- drivers/net/ethernet/smsc/smc91x.c:smc_set_multicast_list
- drivers/net/ethernet/smsc/smc91x.c:smc_timeout
- drivers/net/ethernet/smsc/smc91x.c:smc_phy_configure
- drivers/net/ethernet/smsc/smc91x.c:smc_phy_configure
- drivers/net/ethernet/smsc/smc91x.c:smc_shutdown
- drivers/net/ethernet/smsc/smc91x.c:smc_reset
In drivers/net/xen-netfront.c (ffff800010a09194)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:netback_changed
In drivers/usb/core/hub.c (ffff800010a18a24)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/hub.c:hub_ioctl
- drivers/usb/core/hub.c:hub_disconnect
In drivers/usb/core/hcd.c (ffff800010a1fb7c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_remove_hcd
- drivers/usb/core/hcd.c:usb_add_hcd
- drivers/usb/core/hcd.c:hcd_bus_resume
- drivers/usb/core/hcd.c:hcd_bus_suspend
- drivers/usb/core/hcd.c:usb_hcd_synchronize_unlinks
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:rh_call_control
- drivers/usb/core/hcd.c:rh_call_control
In drivers/usb/core/urb.c (ffff800010a20e64)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffff800010a230f0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_wait
- drivers/usb/core/message.c:usb_sg_wait
In drivers/usb/core/devio.c (ffff800010a2ef88)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (ffff800010a5d5ac)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_suspend
- drivers/usb/host/ehci-hcd.c:ehci_remove_device
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_shutdown
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:set_owner
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (ffff800010a65cb4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_resume
- drivers/usb/host/ohci-hcd.c:ohci_restart
- drivers/usb/host/ohci-hcd.c:ohci_run
- drivers/usb/host/ohci-hcd.c:ohci_bus_resume
- drivers/usb/host/ohci-hcd.c:ohci_bus_suspend
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_suspend
In drivers/usb/host/uhci-hcd.c (ffff800010a6a998)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_pci_resume
- drivers/usb/host/uhci-hcd.c:uhci_pci_suspend
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_rh_resume
- drivers/usb/host/uhci-hcd.c:uhci_rh_suspend
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:wakeup_rh
- drivers/usb/host/uhci-hcd.c:suspend_rh
In drivers/usb/host/xhci.c (ffff800010a71740)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
- drivers/usb/host/xhci.c:xhci_shutdown
- drivers/usb/host/xhci.c:xhci_stop
In drivers/input/serio/serio.c (ffff800010a92448)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_close
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_handle_event
In drivers/input/serio/libps2.c (ffff800010a9432c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:ps2_drain
- drivers/input/serio/libps2.c:ps2_sendbyte
- drivers/input/serio/libps2.c:ps2_do_sendbyte
In drivers/input/input.c (ffff800010a98838)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/input.c:__input_unregister_device
- drivers/input/input.c:input_dev_poweroff
- drivers/input/input.c:input_dev_freeze
- drivers/input/input.c:input_dev_resume
- drivers/input/input.c:input_dev_suspend
In drivers/input/ff-core.c (ffff800010a9b014)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:input_ff_upload
In drivers/input/mousedev.c (ffff800010a9c794)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffff800010aa0800)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_read
In drivers/input/keyboard/atkbd.c (ffff800010aa2d20)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/keyboard/atkbd.c:atkbd_attr_set_helper
- drivers/input/keyboard/atkbd.c:atkbd_attr_set_helper
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_connect
- drivers/input/keyboard/atkbd.c:atkbd_disconnect
- drivers/input/keyboard/atkbd.c:atkbd_cleanup
In drivers/input/misc/uinput.c (ffff800010aa442c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/dev.c (ffff800010aaa79c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_open
In drivers/pps/pps.c (ffff800010ac62d0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/pps/pps.c:pps_cdev_compat_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
In drivers/watchdog/watchdog_pretimeout.c (ffff800010ae16a0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_set
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_get
In drivers/md/md.c (ffff800010aeae6c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_flush_request
In drivers/md/md-bitmap.c (ffff800010af90ec)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:md_bitmap_resize
- drivers/md/md-bitmap.c:md_bitmap_set_memory_bits
- drivers/md/md-bitmap.c:md_bitmap_start_sync
- drivers/md/md-bitmap.c:md_bitmap_startwrite
- drivers/md/md-bitmap.c:md_bitmap_daemon_work
- drivers/md/md-bitmap.c:md_bitmap_checkpage
In drivers/md/dm.c (ffff800010aff6a8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffff800010b0b050)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (ffff800010b0cf88)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_kvzalloc
In drivers/mmc/core/queue.c (ffff800010b44028)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/mmc/core/queue.c:mmc_mq_queue_rq
- drivers/mmc/core/queue.c:mmc_mq_queue_rq
- drivers/mmc/core/queue.c:mmc_mq_recovery_handler
In net/core/link_watch.c (ffff800010bf3ae0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/core/link_watch.c:__linkwatch_run_queue
- net/core/link_watch.c:__linkwatch_run_queue
In net/core/net-sysfs.c (ffff800010c0a3f4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/core/net-sysfs.c:tx_timeout_show
In net/rfkill/input.c (ffff800010d6dae8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_start
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
In lib/xarray.c (ffff800010d9b39c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- lib/xarray.c:__xas_nomem
armhf
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/arm/mm/flush.c (0)
Location: include/linux/spinlock.h:361
Inline: True
In arch/arm/mach-hisi/platmcpm.c (c032f498)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- arch/arm/mach-hisi/platmcpm.c:hip04_cpu_kill
- arch/arm/mach-hisi/platmcpm.c:hip04_cpu_kill
- arch/arm/mach-hisi/platmcpm.c:hip04_boot_secondary
In kernel/fork.c (c0351c3c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:dup_mmap
In kernel/exit.c (c0359504)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_task_zombie
- kernel/exit.c:do_group_exit
In kernel/ptrace.c (c03627ec)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/ptrace.c:__se_sys_ptrace
- kernel/ptrace.c:__se_sys_ptrace
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_peek_siginfo
In kernel/user.c (c151ca10)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/user.c:uid_cache_init
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
In kernel/signal.c (c0369be4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/signal.c:do_sigaction
- kernel/signal.c:kernel_sigaction
- kernel/signal.c:do_sigtimedwait
- kernel/signal.c:do_sigtimedwait
- kernel/signal.c:do_sigpending
- kernel/signal.c:__set_current_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:ptrace_notify
- kernel/signal.c:ptrace_stop
- kernel/signal.c:calculate_sigpending
In kernel/umh.c (c036f564)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (c0376600)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/workqueue.c:workqueue_offline_cpu
- kernel/workqueue.c:workqueue_offline_cpu
- kernel/workqueue.c:workqueue_online_cpu
- kernel/workqueue.c:wq_worker_comm
- kernel/workqueue.c:destroy_workqueue
- kernel/workqueue.c:put_unbound_pool
- kernel/workqueue.c:put_unbound_pool
- kernel/workqueue.c:__flush_work
- kernel/workqueue.c:drain_workqueue
- kernel/workqueue.c:flush_workqueue_prep_pwqs
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:worker_thread
- kernel/workqueue.c:worker_thread
- kernel/workqueue.c:process_one_work
- kernel/workqueue.c:pool_mayday_timeout
- kernel/workqueue.c:idle_worker_timeout
- kernel/workqueue.c:create_worker
- kernel/workqueue.c:wq_worker_sleeping
In kernel/pid.c (c0377a50)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/pid.c:disable_pid_allocation
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
In kernel/async.c (c037e6a4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/async.c:async_unregister_domain
In kernel/ucount.c (c037faa4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/ucount.c:inc_ucount
- kernel/ucount.c:inc_ucount
In kernel/sched/wait.c (c03a60f0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
In kernel/sched/completion.c (c0e9aa28)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible
- kernel/sched/completion.c:wait_for_completion_interruptible
- kernel/sched/completion.c:wait_for_completion_io_timeout
- kernel/sched/completion.c:wait_for_completion_io_timeout
- kernel/sched/completion.c:wait_for_completion_io
- kernel/sched/completion.c:wait_for_completion_io
- kernel/sched/completion.c:wait_for_completion_timeout
- kernel/sched/completion.c:wait_for_completion_timeout
- kernel/sched/completion.c:wait_for_completion
- kernel/sched/completion.c:wait_for_completion
In kernel/power/wakelock.c (c03c4080)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/rcu/sync.c (c03d7e00)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_dtor
- kernel/rcu/sync.c:rcu_sync_exit
- kernel/rcu/sync.c:rcu_sync_enter
In kernel/rcu/srcutree.c (c03d9a88)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:srcu_reschedule
- kernel/rcu/srcutree.c:srcu_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_barrier
- kernel/rcu/srcutree.c:srcu_gp_end
- kernel/rcu/srcutree.c:srcu_gp_end
- kernel/rcu/srcutree.c:srcu_gp_end
In kernel/freezer.c (c03e3270)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/posix-timers.c (c03f7178)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/time/posix-timers.c:exit_itimers
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (c03f90cc)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:update_rlimit_cpu
In kernel/time/itimer.c (c03fab44)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:get_cpu_itimer
In kernel/acct.c (c040f0fc)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:fill_ac
In kernel/cgroup/cgroup.c (c041b438)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_release
- kernel/cgroup/cgroup.c:cgroup_exit
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:proc_cgroup_show
- kernel/cgroup/cgroup.c:cgroup_destroy_locked
- kernel/cgroup/cgroup.c:cgroup_destroy_locked
- kernel/cgroup/cgroup.c:cgroup_create
- kernel/cgroup/cgroup.c:css_release_work_fn
- kernel/cgroup/cgroup.c:css_free_rwork_fn
- kernel/cgroup/cgroup.c:cgroup_threads_write
- kernel/cgroup/cgroup.c:cgroup_procs_write
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:css_task_iter_next
- kernel/cgroup/cgroup.c:css_task_iter_start
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:cgroup_attach_task
- kernel/cgroup/cgroup.c:cgroup_migrate
- kernel/cgroup/cgroup.c:cgroup_migrate_finish
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:task_cgroup_path
- kernel/cgroup/cgroup.c:cgroup_path_ns
- kernel/cgroup/cgroup.c:cgroup_do_get_tree
- kernel/cgroup/cgroup.c:cgroup_setup_root
- kernel/cgroup/cgroup.c:cgroup_enable_task_cg_lists
- kernel/cgroup/cgroup.c:cgroup_show_path
- kernel/cgroup/cgroup.c:rebind_subsystems
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:cgroup_task_count
In kernel/cgroup/rstat.c (c041c430)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_hold
- kernel/cgroup/rstat.c:cgroup_rstat_flush
- kernel/cgroup/rstat.c:cgroup_rstat_flush_locked
In kernel/cgroup/namespace.c (c041cb90)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
In kernel/cgroup/cgroup-v1.c (c041e3b8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_release_agent
- kernel/cgroup/cgroup-v1.c:cgroup_transfer_tasks
- kernel/cgroup/cgroup-v1.c:cgroup_attach_task_all
In kernel/cgroup/freezer.c (c041f688)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_freeze
- kernel/cgroup/freezer.c:cgroup_freeze
- kernel/cgroup/freezer.c:cgroup_leave_frozen
- kernel/cgroup/freezer.c:cgroup_enter_frozen
In kernel/cgroup/cpuset.c (c0424fdc)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_update_tasks
- kernel/cgroup/cpuset.c:cpuset_hotplug_update_tasks
- kernel/cgroup/cpuset.c:cpuset_bind
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_common_seq_show
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:update_flag
- kernel/cgroup/cpuset.c:update_cpumasks_hier
- kernel/cgroup/cpuset.c:update_parent_subparts_cpumask
In kernel/pid_namespace.c (c0427dd0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/seccomp.c (c04489f0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_set_mode_filter
In kernel/taskstats.c (c044c634)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/blktrace.c (c04737e0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/trace/blktrace.c:__blk_trace_startstop
- kernel/trace/blktrace.c:__blk_trace_startstop
In kernel/events/uprobes.c (c04d7658)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In mm/filemap.c (c04de058)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/filemap.c:do_read_cache_page
- mm/filemap.c:do_read_cache_page
- mm/filemap.c:filemap_fault
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:__lock_page_or_retry
- mm/filemap.c:__lock_page_or_retry
- mm/filemap.c:__lock_page_killable
- mm/filemap.c:__lock_page
- mm/filemap.c:put_and_wait_on_page_locked
- mm/filemap.c:__add_to_page_cache_locked
In mm/page-writeback.c (c04e6b8c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/page-writeback.c:tag_pages_for_writeback
- mm/page-writeback.c:tag_pages_for_writeback
In mm/truncate.c (c04ef594)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/truncate.c:truncate_inode_pages_final
- mm/truncate.c:clear_shadow_entry
In mm/vmscan.c (c04f84c8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/vmscan.c:check_move_unevictable_pages
- mm/vmscan.c:get_scan_count
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:isolate_lru_page
In mm/shmem.c (c04fef80)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/shmem.c:shmem_lock
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_swapin_page
- mm/shmem.c:shmem_swapin_page
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_getattr
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_free_swap
- mm/shmem.c:shmem_add_to_page_cache
In mm/vmstat.c (c0501004)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/vmstat.c:pagetypeinfo_showfree_print
In mm/backing-dev.c (c0503de0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_put
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_register_va
- mm/backing-dev.c:wb_blkcg_offline
- mm/backing-dev.c:wb_memcg_offline
In mm/percpu.c (c0506fec)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
In mm/slab_common.c (c0509a9c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/slab_common.c:kmem_cache_destroy
- mm/slab_common.c:memcg_deactivate_kmem_caches
In mm/list_lru.c (c0513300)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/list_lru.c:memcg_drain_all_list_lrus
- mm/list_lru.c:memcg_update_all_list_lrus
- mm/list_lru.c:list_lru_walk_one_irq
In mm/workingset.c (c051343c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
In mm/mlock.c (c051ccd0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/mlock.c:__munlock_pagevec
- mm/mlock.c:munlock_vma_page
In mm/mmap.c (c051ee54)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/mmap.c:__vma_adjust
- mm/mmap.c:__vma_link_file
- mm/mmap.c:__remove_shared_vm_struct
In mm/swap_state.c (c0539dac)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/swap_state.c:delete_from_swap_cache
- mm/swap_state.c:add_to_swap_cache
In mm/swap_slots.c (c05405a4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/swap_slots.c:free_swap_slot
In mm/dmapool.c (c0542b7c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/dmapool.c:show_pools
In mm/slub.c (c054f82c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/slub.c:__kmem_cache_shutdown
In mm/migrate.c (c055260c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_page_move_mapping
In mm/memcontrol.c (c055ce20)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_commit_charge
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
In mm/page_idle.c (c05646c8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In mm/memfd.c (c0566c84)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
In fs/exec.c (c0574cdc)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/inode.c (c058c5c0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (c05a6cb4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:inode_switch_wbs_work_fn
In fs/fs_pin.c (c05ae2c8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/signalfd.c (c05c8a10)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/signalfd.c:do_signalfd4
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (c05c99f0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:timerfd_ioctl
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_read
In fs/eventfd.c (c05ca830)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_show_fdinfo
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_read
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (c05cb074)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_show_fdinfo
- fs/userfaultfd.c:__wake_userfault
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_release
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (c05d1718)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/aio.c:__se_sys_io_cancel
- fs/aio.c:__se_sys_io_submit
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:free_ioctx_users
In fs/io_uring.c (c05d60a0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/io_uring.c:io_ring_ctx_wait_and_kill
- fs/io_uring.c:io_ring_ctx_wait_and_kill
- fs/io_uring.c:io_queue_link_head
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:io_req_defer
- fs/io_uring.c:io_poll_complete_work
In fs/coredump.c (c05f110c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/kernfs/dir.c (c0616ab0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
In fs/kernfs/file.c (c0616df4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify_workfn
- fs/kernfs/file.c:kernfs_drain_open_files
- fs/kernfs/file.c:kernfs_fop_open
In ipc/shm.c (c06e02fc)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- ipc/shm.c:shm_add_rss_swap
In security/selinux/hooks.c (c07072c8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/bio.c (c0789444)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/bio.c:bio_dirty_fn
In block/blk-sysfs.c (c0793408)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-sysfs.c:queue_max_sectors_store
In block/blk-flush.c (c0793f1c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-ioc.c (c079569c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:ioc_clear_queue
In block/blk-mq.c (c079c67c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-sched.c (c07a22d4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_assign_ioc
In block/genhd.c (c07a4a00)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/genhd.c:disk_check_events
- block/genhd.c:disk_clear_events
- block/genhd.c:disk_clear_events
- block/genhd.c:disk_flush_events
In block/badblocks.c (c07a9c0c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/bsg.c (c07b51a0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/bsg.c:bsg_ioctl
In block/blk-cgroup.c (c07b8e2c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_init_queue
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkcg_print_stat
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkcg_print_blkgs
- block/blk-cgroup.c:blkcg_reset_stats
- block/blk-cgroup.c:blkg_destroy_all
In block/blk-throttle.c (c07bd980)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-throttle.c:blk_throtl_drain
- block/blk-throttle.c:blk_throtl_bio
- block/blk-throttle.c:blk_throtl_dispatch_work_fn
- block/blk-throttle.c:throtl_pending_timer_fn
- block/blk-throttle.c:throtl_pending_timer_fn
In block/blk-iocost.c (c07c003c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_cost_model_write
- block/blk-iocost.c:ioc_cost_model_write
- block/blk-iocost.c:ioc_qos_write
- block/blk-iocost.c:ioc_qos_write
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:blk_iocost_init
- block/blk-iocost.c:ioc_rqos_exit
- block/blk-iocost.c:ioc_rqos_queue_depth_changed
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:ioc_timer_fn
- block/blk-iocost.c:iocg_activate
In block/blk-mq-debugfs.c (c07caf5c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_requeue_list_start
In block/blk-pm.c (c07d0090)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-pm.c:blk_pre_runtime_suspend
In lib/percpu-refcount.c (c07db14c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In lib/percpu_counter.c (c08082a0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- lib/percpu_counter.c:percpu_counter_cpu_dead
In drivers/pci/pci.c (c0882530)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/pci/pci.c:pci_dev_complete_resume
- drivers/pci/pci.c:pci_dev_adjust_pme
In drivers/pci/pcie/pme.c (c089cf34)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_resume
- drivers/pci/pcie/pme.c:pcie_pme_disable_interrupt
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
In drivers/dma/virt-dma.c (c091f9e8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/dma/virt-dma.c:vchan_complete
In drivers/dma/ti/omap-dma.c (c0930da4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/dma/ti/omap-dma.c:omap_dma_free_chan_resources
- drivers/dma/ti/omap-dma.c:omap_dma_alloc_chan_resources
In drivers/virtio/virtio.c (c093e9ec)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_config_enable
- drivers/virtio/virtio.c:virtio_config_disable
In drivers/virtio/virtio_balloon.c (c094870c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_remove
- drivers/virtio/virtio_balloon.c:virtio_balloon_report_free_page
- drivers/virtio/virtio_balloon.c:return_free_pages_to_mm
In drivers/tty/tty_io.c (c095bfdc)
Location: include/linux/spinlock.h:361
Inline: True
In drivers/tty/n_tty.c (c0960f74)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (c0963e74)
Location: include/linux/spinlock.h:361
Inline: True
In drivers/tty/tty_port.c (c096619c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_jobctrl.c (c0967a78)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
- drivers/tty/tty_jobctrl.c:tty_open_proc_set_tty
In drivers/tty/pty.c (c096823c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_set_termios
- drivers/tty/pty.c:pty_flush_buffer
- drivers/tty/pty.c:pty_set_pktmode
In drivers/tty/vt/vt_ioctl.c (c096c2dc)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
In drivers/tty/serial/serial_core.c (c0981124)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_line_info
- drivers/tty/serial/serial_core.c:uart_carrier_raised
- drivers/tty/serial/serial_core.c:uart_tty_port_shutdown
- drivers/tty/serial/serial_core.c:uart_get_icount
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_tiocmget
- drivers/tty/serial/serial_core.c:uart_change_speed
In drivers/tty/serial/8250/8250_core.c (c0982f78)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial_do_unlink
In drivers/tty/serial/8250/8250_port.c (c0986bf8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
In drivers/tty/serial/amba-pl011.c (c09922e0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/serial/amba-pl011.c:pl011_shutdown
- drivers/tty/serial/amba-pl011.c:pl011_shutdown
- drivers/tty/serial/amba-pl011.c:pl011_disable_interrupts
- drivers/tty/serial/amba-pl011.c:pl011_enable_interrupts
- drivers/tty/serial/amba-pl011.c:pl011_dma_rx_callback
In drivers/char/virtio_console.c (c09b03d0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/char/virtio_console.c:virtcons_probe
- drivers/char/virtio_console.c:virtcons_remove
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:add_port
- drivers/char/virtio_console.c:fill_queue
- drivers/char/virtio_console.c:init_port_console
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/base/power/sysfs.c (c09e3940)
Location: include/linux/spinlock.h:361
Inline: True
In drivers/base/power/common.c (c09e4a4c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/common.c:dev_pm_put_subsys_data
- drivers/base/power/common.c:dev_pm_get_subsys_data
In drivers/base/power/qos.c (c09e5e8c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_constraints_destroy
- drivers/base/power/qos.c:dev_pm_qos_constraints_allocate
In drivers/base/power/runtime.c (c09e8dd8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_drop_link
- drivers/base/power/runtime.c:pm_runtime_new_link
- drivers/base/power/runtime.c:__pm_runtime_use_autosuspend
- drivers/base/power/runtime.c:pm_runtime_set_autosuspend_delay
- drivers/base/power/runtime.c:pm_runtime_irq_safe
- drivers/base/power/runtime.c:pm_runtime_no_callbacks
- drivers/base/power/runtime.c:pm_runtime_allow
- drivers/base/power/runtime.c:pm_runtime_forbid
- drivers/base/power/runtime.c:__pm_runtime_disable
- drivers/base/power/runtime.c:pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:pm_runtime_work
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_callback
- drivers/base/power/runtime.c:pm_runtime_set_memalloc_noio
In drivers/base/power/main.c (c09ed58c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/main.c:device_pm_check_callbacks
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:dpm_propagate_wakeup_to_parent
In drivers/base/power/wakeup.c (c09ee9bc)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_wakeup_disable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/domain.c (c09f1630)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/domain.c:genpd_add_device
- drivers/base/power/domain.c:genpd_free_dev_data
- drivers/base/power/domain.c:genpd_dev_pm_qos_notifier
In drivers/base/power/clock_ops.c (c09f4b58)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_destroy
- drivers/base/power/clock_ops.c:pm_clk_remove_clk
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:__pm_clk_add
In drivers/block/loop.c (c0a0656c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:loop_attr_do_show_backing_file
In drivers/dma-buf/dma-buf.c (c0a3c8b4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/sw_sync.c (c0a4137c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:sync_timeline_signal
In drivers/dma-buf/sync_debug.c (c0a41b9c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
In drivers/scsi/scsi_lib.c (c0a4ca90)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
In drivers/ata/libata-scsi.c (c0a7453c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_store
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_store
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_show
- drivers/ata/libata-scsi.c:ata_scsi_park_show
In drivers/ata/libata-sff.c (c0a82200)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_flush_pio_task
In drivers/mtd/mtd_blkdevs.c (c0a98b40)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/mtd/mtd_blkdevs.c:mtd_queue_rq
- drivers/mtd/mtd_blkdevs.c:mtd_blktrans_work
- drivers/mtd/mtd_blkdevs.c:mtd_blktrans_work
In drivers/usb/core/hub.c (c0af0b88)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/hub.c:hub_ioctl
- drivers/usb/core/hub.c:hub_disconnect
In drivers/usb/core/hcd.c (c0af6dc8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_remove_hcd
- drivers/usb/core/hcd.c:usb_add_hcd
- drivers/usb/core/hcd.c:hcd_bus_resume
- drivers/usb/core/hcd.c:hcd_bus_suspend
- drivers/usb/core/hcd.c:usb_hcd_synchronize_unlinks
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:rh_call_control
- drivers/usb/core/hcd.c:rh_call_control
In drivers/usb/core/urb.c (c0af7cb0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (c0af8a44)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_wait
- drivers/usb/core/message.c:usb_sg_wait
In drivers/usb/core/devio.c (c0b04e24)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (c0b29df4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_suspend
- drivers/usb/host/ehci-hcd.c:ehci_remove_device
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_shutdown
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:set_owner
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (c0b36b90)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_resume
- drivers/usb/host/ohci-hcd.c:ohci_restart
- drivers/usb/host/ohci-hcd.c:ohci_run
- drivers/usb/host/ohci-hcd.c:ohci_bus_resume
- drivers/usb/host/ohci-hcd.c:ohci_bus_suspend
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_suspend
In drivers/usb/host/uhci-hcd.c (c0b3d144)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_pci_resume
- drivers/usb/host/uhci-hcd.c:uhci_pci_suspend
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_rh_resume
- drivers/usb/host/uhci-hcd.c:uhci_rh_suspend
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:wakeup_rh
- drivers/usb/host/uhci-hcd.c:suspend_rh
In drivers/usb/host/xhci.c (c0b454d8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
- drivers/usb/host/xhci.c:xhci_shutdown
- drivers/usb/host/xhci.c:xhci_stop
In drivers/input/serio/serio.c (c0b753ac)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_set_drv
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_handle_event
In drivers/input/serio/libps2.c (c0b76e80)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:ps2_drain
- drivers/input/serio/libps2.c:ps2_sendbyte
- drivers/input/serio/libps2.c:ps2_do_sendbyte
In drivers/input/input.c (c0b79ce4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/input.c:__input_unregister_device
- drivers/input/input.c:input_dev_poweroff
- drivers/input/input.c:input_dev_freeze
- drivers/input/input.c:input_dev_resume
- drivers/input/input.c:input_dev_suspend
In drivers/input/ff-core.c (c0b7c5a0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:input_ff_upload
In drivers/input/mousedev.c (c0b7d2b4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (c0b7ee78)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_read
In drivers/input/keyboard/atkbd.c (c0b82b48)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/keyboard/atkbd.c:atkbd_attr_set_helper
- drivers/input/keyboard/atkbd.c:atkbd_attr_set_helper
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_connect
- drivers/input/keyboard/atkbd.c:atkbd_disconnect
- drivers/input/keyboard/atkbd.c:atkbd_cleanup
In drivers/input/misc/uinput.c (c0b83a00)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/dev.c (c0b89278)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_open
In drivers/rtc/rtc-s3c.c (c0b8ef80)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/rtc/rtc-s3c.c:s3c_rtc_probe
In drivers/pps/pps.c (c0ba5900)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
In drivers/watchdog/watchdog_pretimeout.c (c0bc23a4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_set
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_get
In drivers/md/md.c (c0bc3744)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_flush_request
In drivers/md/md-bitmap.c (c0bda07c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:md_bitmap_resize
- drivers/md/md-bitmap.c:md_bitmap_set_memory_bits
- drivers/md/md-bitmap.c:md_bitmap_start_sync
- drivers/md/md-bitmap.c:md_bitmap_startwrite
- drivers/md/md-bitmap.c:md_bitmap_daemon_work
- drivers/md/md-bitmap.c:md_bitmap_checkpage
In drivers/md/dm.c (c0bdf670)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (c0be92ac)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (c0bea5b4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_kvzalloc
In drivers/mmc/core/queue.c (c0c1dcbc)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/mmc/core/queue.c:mmc_mq_queue_rq
- drivers/mmc/core/queue.c:mmc_mq_queue_rq
- drivers/mmc/core/queue.c:mmc_mq_recovery_handler
In drivers/mmc/host/omap_hsmmc.c (c0c2c368)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/mmc/host/omap_hsmmc.c:omap_hsmmc_dma_callback
In sound/core/init.c (c0c83ac4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- sound/core/init.c:snd_card_disconnect_sync
- sound/core/init.c:snd_card_disconnect_sync
In sound/core/control.c (c0c875ec)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- sound/core/control.c:snd_ctl_read
- sound/core/control.c:snd_ctl_read
- sound/core/control.c:snd_ctl_read
In sound/core/timer.c (c0c8bb28)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- sound/core/timer.c:snd_timer_user_poll
- sound/core/timer.c:snd_timer_user_read
- sound/core/timer.c:snd_timer_user_read
- sound/core/timer.c:snd_timer_user_read
- sound/core/timer.c:__snd_timer_user_ioctl
- sound/core/timer.c:__snd_timer_user_ioctl
- sound/core/timer.c:__snd_timer_user_ioctl
- sound/core/timer.c:__snd_timer_user_ioctl
- sound/core/timer.c:realloc_user_queue
- sound/core/timer.c:snd_timer_close_locked
- sound/core/timer.c:snd_timer_close_locked
- sound/core/timer.c:snd_timer_close_locked
- sound/core/timer.c:snd_timer_close_locked
- sound/core/timer.c:snd_timer_open
- sound/core/timer.c:snd_timer_open
In sound/core/pcm.c (c0c90c7c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- sound/core/pcm.c:snd_pcm_detach_substream
In sound/core/pcm_native.c (c0c96170)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- sound/core/pcm_native.c:snd_pcm_common_ioctl
- sound/core/pcm_native.c:snd_pcm_unlink
- sound/core/pcm_native.c:snd_pcm_stream_lock_irq
In net/core/link_watch.c (c0d0c0f8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/core/link_watch.c:__linkwatch_run_queue
- net/core/link_watch.c:__linkwatch_run_queue
In net/core/net-sysfs.c (c0d22290)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/core/net-sysfs.c:tx_timeout_show
In net/rfkill/input.c (c0e6b6d4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_start
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
In lib/xarray.c (c0e96c10)
Location: include/linux/spinlock.h:361
Inline: True
ppc64el
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/fork.c (c0000000001392c0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
In kernel/exit.c (c0000000001429cc)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_task_zombie
- kernel/exit.c:do_group_exit
In kernel/ptrace.c (c000000000150b04)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_resume
- kernel/ptrace.c:ptrace_peek_siginfo
- kernel/ptrace.c:ptrace_check_attach
In kernel/user.c (c0000000013667bc)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/user.c:uid_cache_init
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
In kernel/signal.c (c00000000015a520)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/signal.c:do_sigaction
- kernel/signal.c:kernel_sigaction
- kernel/signal.c:do_sigpending
- kernel/signal.c:__set_current_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:ptrace_notify
- kernel/signal.c:ptrace_stop
- kernel/signal.c:calculate_sigpending
In kernel/umh.c (c0000000001627fc)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (c00000000016c9dc)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/workqueue.c:workqueue_offline_cpu
- kernel/workqueue.c:workqueue_offline_cpu
- kernel/workqueue.c:workqueue_online_cpu
- kernel/workqueue.c:wq_worker_comm
- kernel/workqueue.c:destroy_workqueue
- kernel/workqueue.c:wq_update_unbound_numa
- kernel/workqueue.c:put_unbound_pool
- kernel/workqueue.c:put_unbound_pool
- kernel/workqueue.c:drain_workqueue
- kernel/workqueue.c:flush_workqueue_prep_pwqs
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:worker_thread
- kernel/workqueue.c:worker_thread
- kernel/workqueue.c:process_one_work
- kernel/workqueue.c:pool_mayday_timeout
- kernel/workqueue.c:idle_worker_timeout
- kernel/workqueue.c:create_worker
- kernel/workqueue.c:wq_worker_sleeping
In kernel/pid.c (c00000000016e790)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/pid.c:disable_pid_allocation
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
In kernel/async.c (c000000000177da0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/async.c:async_unregister_domain
In kernel/ucount.c (c0000000001797e8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/ucount.c:inc_ucount
- kernel/ucount.c:inc_ucount
In kernel/sched/fair.c (c00000000019ad54)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_fault
- kernel/sched/fair.c:task_numa_placement
In kernel/sched/wait.c (c0000000001ad1e0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
In kernel/sched/completion.c (c000000000ee4058)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible
- kernel/sched/completion.c:wait_for_completion_interruptible
- kernel/sched/completion.c:wait_for_completion_io_timeout
- kernel/sched/completion.c:wait_for_completion_io_timeout
- kernel/sched/completion.c:wait_for_completion_io
- kernel/sched/completion.c:wait_for_completion_io
- kernel/sched/completion.c:wait_for_completion_timeout
- kernel/sched/completion.c:wait_for_completion_timeout
- kernel/sched/completion.c:wait_for_completion
- kernel/sched/completion.c:wait_for_completion
In kernel/power/wakelock.c (c0000000001c9b28)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/rcu/sync.c (c0000000001e39f0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_dtor
- kernel/rcu/sync.c:rcu_sync_exit
- kernel/rcu/sync.c:rcu_sync_enter
In kernel/rcu/srcutree.c (c0000000001e5b60)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:srcu_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_barrier
In kernel/livepatch/transition.c (c0000000001f31cc)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/livepatch/transition.c:klp_try_complete_transition
In kernel/freezer.c (c0000000001f8174)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/posix-timers.c (c000000000210950)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/time/posix-timers.c:exit_itimers
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (c0000000002131e4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:update_rlimit_cpu
In kernel/time/itimer.c (c000000000214798)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:get_cpu_itimer
In kernel/acct.c (c000000000230768)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:do_acct_process
In kernel/cgroup/cgroup.c (c000000000245980)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_release
- kernel/cgroup/cgroup.c:cgroup_exit
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:proc_cgroup_show
- kernel/cgroup/cgroup.c:cgroup_destroy_locked
- kernel/cgroup/cgroup.c:cgroup_destroy_locked
- kernel/cgroup/cgroup.c:cgroup_mkdir
- kernel/cgroup/cgroup.c:css_release_work_fn
- kernel/cgroup/cgroup.c:css_free_rwork_fn
- kernel/cgroup/cgroup.c:cgroup_threads_write
- kernel/cgroup/cgroup.c:cgroup_procs_write
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:css_task_iter_next
- kernel/cgroup/cgroup.c:css_task_iter_start
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_attach_task
- kernel/cgroup/cgroup.c:cgroup_migrate
- kernel/cgroup/cgroup.c:cgroup_migrate_finish
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:task_cgroup_path
- kernel/cgroup/cgroup.c:cgroup_path_ns
- kernel/cgroup/cgroup.c:cgroup_do_get_tree
- kernel/cgroup/cgroup.c:cgroup_setup_root
- kernel/cgroup/cgroup.c:cgroup_enable_task_cg_lists
- kernel/cgroup/cgroup.c:cgroup_show_path
- kernel/cgroup/cgroup.c:rebind_subsystems
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:cgroup_task_count
In kernel/cgroup/rstat.c (c000000000246c1c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_hold
- kernel/cgroup/rstat.c:cgroup_rstat_flush
- kernel/cgroup/rstat.c:cgroup_rstat_flush_locked
In kernel/cgroup/namespace.c (c000000000247594)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
In kernel/cgroup/cgroup-v1.c (c000000000249820)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_release_agent
- kernel/cgroup/cgroup-v1.c:cgroup_transfer_tasks
- kernel/cgroup/cgroup-v1.c:cgroup_attach_task_all
In kernel/cgroup/freezer.c (c00000000024b0a4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_leave_frozen
- kernel/cgroup/freezer.c:cgroup_enter_frozen
In kernel/cgroup/cpuset.c (c000000000254638)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_update_tasks
- kernel/cgroup/cpuset.c:cpuset_hotplug_update_tasks
- kernel/cgroup/cpuset.c:cpuset_bind
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_common_seq_show
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:update_flag
- kernel/cgroup/cpuset.c:update_cpumask
- kernel/cgroup/cpuset.c:update_cpumasks_hier
- kernel/cgroup/cpuset.c:update_parent_subparts_cpumask
In kernel/pid_namespace.c (c000000000258394)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/seccomp.c (c0000000002879a0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
- kernel/seccomp.c:seccomp_set_mode_filter
In kernel/taskstats.c (c00000000028bd74)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/blktrace.c (c0000000002c3c8c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/trace/blktrace.c:__blk_trace_startstop
- kernel/trace/blktrace.c:__blk_trace_startstop
In kernel/events/uprobes.c (c00000000035beb0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In mm/filemap.c (c000000000366f40)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/filemap.c:do_read_cache_page
- mm/filemap.c:do_read_cache_page
- mm/filemap.c:filemap_fault
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:__lock_page_or_retry
- mm/filemap.c:__lock_page_or_retry
- mm/filemap.c:__lock_page_killable
- mm/filemap.c:__lock_page
- mm/filemap.c:put_and_wait_on_page_locked
- mm/filemap.c:__add_to_page_cache_locked
In mm/page-writeback.c (c0000000003733e8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/page-writeback.c:tag_pages_for_writeback
- mm/page-writeback.c:tag_pages_for_writeback
In mm/truncate.c (c00000000037e450)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
- mm/truncate.c:invalidate_mapping_pages
- mm/truncate.c:truncate_inode_pages_final
In mm/vmscan.c (c00000000038c4f0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/vmscan.c:check_move_unevictable_pages
- mm/vmscan.c:get_scan_count
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:isolate_lru_page
In mm/shmem.c (c000000000397300)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/shmem.c:shmem_lock
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_swapin_page
- mm/shmem.c:shmem_swapin_page
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_free_swap
- mm/shmem.c:shmem_add_to_page_cache
In mm/vmstat.c (c000000000399e70)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/vmstat.c:pagetypeinfo_showfree_print
In mm/backing-dev.c (c00000000039e8a0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/backing-dev.c:bdi_put
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:wb_blkcg_offline
- mm/backing-dev.c:wb_memcg_offline
- mm/backing-dev.c:wb_shutdown
In mm/percpu.c (c0000000003a3888)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
In mm/slab_common.c (c0000000003a783c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/slab_common.c:kmem_cache_destroy
- mm/slab_common.c:memcg_deactivate_kmem_caches
In mm/list_lru.c (c0000000003b42f0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/list_lru.c:memcg_drain_all_list_lrus
- mm/list_lru.c:memcg_update_all_list_lrus
- mm/list_lru.c:list_lru_walk_one_irq
In mm/workingset.c (c0000000003b4774)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
In mm/mlock.c (c0000000003c8e18)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/mlock.c:__munlock_pagevec
- mm/mlock.c:munlock_vma_page
In mm/swap_state.c (c0000000003f6b84)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/swap_state.c:delete_from_swap_cache
- mm/swap_state.c:add_to_swap_cache
In mm/swap_slots.c (c000000000400918)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/swap_slots.c:free_swap_slot
In mm/dmapool.c (c0000000004044d0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/dmapool.c:show_pools
In mm/slub.c (c00000000042b0b8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/slub.c:__kmem_cache_shutdown
In mm/migrate.c (c000000000437170)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_page_move_mapping
In mm/khugepaged.c (c000000000448aa4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
In mm/memcontrol.c (c00000000045b294)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_commit_charge
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
In mm/page_idle.c (c00000000046c058)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In mm/memfd.c (c0000000004713fc)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
In fs/exec.c (c000000000485584)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/inode.c (c0000000004a6920)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (c0000000004cc08c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:inode_switch_wbs_work_fn
In fs/fs_pin.c (c0000000004d6d18)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/signalfd.c (c0000000004fbba0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (c0000000004fd54c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:timerfd_ioctl
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_read
In fs/eventfd.c (c0000000004fe178)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_show_fdinfo
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_read
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (c000000000500490)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_show_fdinfo
- fs/userfaultfd.c:__wake_userfault
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_ctx_read
- fs/userfaultfd.c:userfaultfd_release
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (c000000000504b08)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/aio.c:__se_sys_io_cancel
- fs/aio.c:io_submit_one
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:free_ioctx_users
In fs/io_uring.c (c00000000050f434)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/io_uring.c:io_ring_ctx_wait_and_kill
- fs/io_uring.c:io_ring_ctx_wait_and_kill
- fs/io_uring.c:io_queue_link_head
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:io_req_defer
- fs/io_uring.c:io_poll_complete_work
In fs/dax.c (c000000000515558)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/dax.c:dax_finish_sync_fault
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:__dax_invalidate_entry
- fs/dax.c:dax_layout_busy_page
- fs/dax.c:dax_layout_busy_page
- fs/dax.c:grab_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:dax_lock_page
- fs/dax.c:dax_unlock_entry
- fs/dax.c:get_unlocked_entry
In fs/coredump.c (c0000000005386b0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/kernfs/dir.c (c00000000056d84c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
In fs/kernfs/file.c (c00000000056f070)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify_workfn
- fs/kernfs/file.c:kernfs_drain_open_files
- fs/kernfs/file.c:kernfs_fop_open
In ipc/shm.c (c0000000006707a0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- ipc/shm.c:shm_add_rss_swap
In security/selinux/hooks.c (c0000000006a4240)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/bio.c (c00000000076cc80)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/bio.c:bio_dirty_fn
In block/blk-sysfs.c (c00000000077aeb4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-sysfs.c:queue_max_sectors_store
In block/blk-flush.c (c00000000077bc6c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-ioc.c (c00000000077dc48)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:ioc_clear_queue
In block/blk-mq.c (c000000000787048)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-sched.c (c00000000078ee74)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_assign_ioc
In block/genhd.c (c000000000793838)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/genhd.c:disk_check_events
- block/genhd.c:disk_clear_events
- block/genhd.c:disk_clear_events
- block/genhd.c:disk_flush_events
In block/badblocks.c (c0000000007988b8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/bsg.c (c0000000007a671c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/bsg.c:bsg_ioctl
In block/blk-cgroup.c (c0000000007aba20)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_init_queue
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkcg_print_stat
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkcg_print_blkgs
- block/blk-cgroup.c:blkcg_reset_stats
- block/blk-cgroup.c:blkg_destroy_all
In block/blk-throttle.c (c0000000007b163c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-throttle.c:blk_throtl_drain
- block/blk-throttle.c:blk_throtl_bio
- block/blk-throttle.c:blk_throtl_dispatch_work_fn
- block/blk-throttle.c:throtl_pending_timer_fn
- block/blk-throttle.c:throtl_pending_timer_fn
In block/blk-iocost.c (c0000000007b56f0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_cost_model_write
- block/blk-iocost.c:ioc_cost_model_write
- block/blk-iocost.c:ioc_qos_write
- block/blk-iocost.c:ioc_qos_write
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:blk_iocost_init
- block/blk-iocost.c:ioc_rqos_exit
- block/blk-iocost.c:ioc_rqos_queue_depth_changed
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:ioc_timer_fn
In block/blk-mq-debugfs.c (c0000000007c3e28)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_requeue_list_start
In block/blk-pm.c (c0000000007ca4b4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-pm.c:blk_pre_runtime_suspend
In lib/percpu-refcount.c (c0000000007da908)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In lib/percpu_counter.c (c000000000811820)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- lib/percpu_counter.c:percpu_counter_cpu_dead
In drivers/pci/pci.c (c000000000861b10)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/pci/pci.c:pci_dev_complete_resume
- drivers/pci/pci.c:pci_dev_adjust_pme
In drivers/virtio/virtio.c (c0000000008cb2f4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_device_freeze
- drivers/virtio/virtio.c:virtio_dev_remove
- drivers/virtio/virtio.c:virtio_config_enable
In drivers/virtio/virtio_balloon.c (c0000000008d76e0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_remove
- drivers/virtio/virtio_balloon.c:virtio_balloon_report_free_page
- drivers/virtio/virtio_balloon.c:return_free_pages_to_mm
In drivers/tty/tty_io.c (c0000000008f0108)
Location: include/linux/spinlock.h:361
Inline: True
In drivers/tty/n_tty.c (c0000000008f8640)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (c0000000008fa62c)
Location: include/linux/spinlock.h:361
Inline: True
In drivers/tty/tty_port.c (c0000000008fe50c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_jobctrl.c (c000000000900350)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
- drivers/tty/tty_jobctrl.c:tty_open_proc_set_tty
In drivers/tty/pty.c (c00000000090089c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_set_termios
- drivers/tty/pty.c:pty_flush_buffer
- drivers/tty/pty.c:pty_set_pktmode
- drivers/tty/pty.c:pty_close
In drivers/tty/vt/vt_ioctl.c (c000000000905e34)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
In drivers/tty/serial/serial_core.c (c00000000092a130)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_carrier_raised
- drivers/tty/serial/serial_core.c:uart_tty_port_shutdown
- drivers/tty/serial/serial_core.c:uart_get_icount
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_tiocmget
- drivers/tty/serial/serial_core.c:uart_change_speed
In drivers/tty/serial/8250/8250_core.c (c00000000092c2c4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
- drivers/tty/serial/8250/8250_core.c:serial_do_unlink
In drivers/tty/serial/8250/8250_port.c (c000000000930750)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
In drivers/char/virtio_console.c (c00000000094fe04)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/char/virtio_console.c:virtcons_probe
- drivers/char/virtio_console.c:virtcons_remove
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:add_port
- drivers/char/virtio_console.c:fill_queue
- drivers/char/virtio_console.c:init_port_console
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/base/power/sysfs.c (c00000000099381c)
Location: include/linux/spinlock.h:361
Inline: True
In drivers/base/power/common.c (c0000000009955f4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/common.c:dev_pm_put_subsys_data
- drivers/base/power/common.c:dev_pm_get_subsys_data
In drivers/base/power/qos.c (c0000000009972c4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_constraints_destroy
- drivers/base/power/qos.c:dev_pm_qos_constraints_allocate
In drivers/base/power/runtime.c (c00000000099b690)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_drop_link
- drivers/base/power/runtime.c:pm_runtime_new_link
- drivers/base/power/runtime.c:__pm_runtime_use_autosuspend
- drivers/base/power/runtime.c:pm_runtime_set_autosuspend_delay
- drivers/base/power/runtime.c:pm_runtime_irq_safe
- drivers/base/power/runtime.c:pm_runtime_no_callbacks
- drivers/base/power/runtime.c:pm_runtime_allow
- drivers/base/power/runtime.c:pm_runtime_forbid
- drivers/base/power/runtime.c:__pm_runtime_disable
- drivers/base/power/runtime.c:pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:pm_runtime_work
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_callback
- drivers/base/power/runtime.c:pm_runtime_set_memalloc_noio
In drivers/base/power/main.c (c0000000009a18d0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/main.c:device_pm_check_callbacks
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:dpm_propagate_wakeup_to_parent
In drivers/base/power/wakeup.c (c0000000009a341c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_wakeup_disable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/domain.c (c0000000009aa454)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/domain.c:genpd_add_device
- drivers/base/power/domain.c:genpd_free_dev_data
- drivers/base/power/domain.c:genpd_dev_pm_qos_notifier
In drivers/block/loop.c (c0000000009c60f4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:loop_attr_do_show_backing_file
In drivers/dma-buf/dma-buf.c (c000000000a1d318)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/sw_sync.c (c000000000a2408c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:sync_timeline_signal
In drivers/dma-buf/sync_debug.c (c000000000a24bac)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
In drivers/scsi/scsi_lib.c (c000000000a33560)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
In drivers/ata/libata-scsi.c (c000000000a6a814)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_store
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_store
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_show
- drivers/ata/libata-scsi.c:ata_scsi_park_show
In drivers/ata/libata-sff.c (c000000000a7be04)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_flush_pio_task
In drivers/vfio/virqfd.c (c000000000ab1c08)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/vfio/virqfd.c:vfio_virqfd_enable
In drivers/usb/core/hub.c (c000000000ad1d30)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/hub.c:hub_ioctl
- drivers/usb/core/hub.c:hub_disconnect
In drivers/usb/core/hcd.c (c000000000ad9ccc)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_remove_hcd
- drivers/usb/core/hcd.c:usb_add_hcd
- drivers/usb/core/hcd.c:hcd_bus_resume
- drivers/usb/core/hcd.c:hcd_bus_suspend
- drivers/usb/core/hcd.c:usb_hcd_synchronize_unlinks
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:rh_call_control
- drivers/usb/core/hcd.c:rh_call_control
In drivers/usb/core/urb.c (c000000000adb334)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (c000000000add5f8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_wait
- drivers/usb/core/message.c:usb_sg_wait
In drivers/usb/core/devio.c (c000000000aee2d0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (c000000000b24578)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_suspend
- drivers/usb/host/ehci-hcd.c:ehci_remove_device
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_shutdown
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:set_owner
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (c000000000b3583c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_resume
- drivers/usb/host/ohci-hcd.c:ohci_restart
- drivers/usb/host/ohci-hcd.c:ohci_run
- drivers/usb/host/ohci-hcd.c:ohci_bus_resume
- drivers/usb/host/ohci-hcd.c:ohci_bus_suspend
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_suspend
In drivers/usb/host/uhci-hcd.c (c000000000b3c9a8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_pci_resume
- drivers/usb/host/uhci-hcd.c:uhci_pci_suspend
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_rh_resume
- drivers/usb/host/uhci-hcd.c:uhci_rh_suspend
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:wakeup_rh
- drivers/usb/host/uhci-hcd.c:suspend_rh
In drivers/usb/host/xhci.c (c000000000b46888)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
- drivers/usb/host/xhci.c:xhci_shutdown
- drivers/usb/host/xhci.c:xhci_stop
In drivers/input/serio/serio.c (c000000000b6ee60)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_close
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_handle_event
In drivers/input/serio/i8042.c (c000000000b7029c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_stop
- drivers/input/serio/i8042.c:i8042_start
In drivers/input/serio/libps2.c (c000000000b73074)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:ps2_drain
- drivers/input/serio/libps2.c:ps2_sendbyte
- drivers/input/serio/libps2.c:ps2_do_sendbyte
In drivers/input/input.c (c000000000b77630)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/input.c:__input_unregister_device
- drivers/input/input.c:input_dev_poweroff
- drivers/input/input.c:input_dev_freeze
- drivers/input/input.c:input_dev_resume
- drivers/input/input.c:input_dev_suspend
In drivers/input/ff-core.c (c000000000b7b2a8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:input_ff_upload
In drivers/input/mousedev.c (c000000000b7bc2c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (c000000000b808f0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_read
In drivers/input/keyboard/atkbd.c (c000000000b83df0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/keyboard/atkbd.c:atkbd_attr_set_helper
- drivers/input/keyboard/atkbd.c:atkbd_attr_set_helper
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_connect
- drivers/input/keyboard/atkbd.c:atkbd_disconnect
- drivers/input/keyboard/atkbd.c:atkbd_cleanup
In drivers/input/misc/uinput.c (c000000000b851c0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/dev.c (c000000000b8d0d0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_open
In drivers/pps/pps.c (c000000000ba7770)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/pps/pps.c:pps_cdev_compat_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
In drivers/watchdog/watchdog_pretimeout.c (c000000000bc9484)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_set
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_get
In drivers/md/md.c (c000000000bd6364)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_flush_request
In drivers/md/md-bitmap.c (c000000000be7248)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:md_bitmap_resize
- drivers/md/md-bitmap.c:md_bitmap_set_memory_bits
- drivers/md/md-bitmap.c:md_bitmap_start_sync
- drivers/md/md-bitmap.c:md_bitmap_startwrite
- drivers/md/md-bitmap.c:md_bitmap_daemon_work
- drivers/md/md-bitmap.c:md_bitmap_checkpage
In drivers/md/dm.c (c000000000bee4e0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (c000000000bfdf34)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (c000000000bff7c8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_kvzalloc
In net/core/link_watch.c (c000000000cd8ddc)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/core/link_watch.c:__linkwatch_run_queue
- net/core/link_watch.c:__linkwatch_run_queue
In net/core/net-sysfs.c (c000000000cf4664)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/core/net-sysfs.c:tx_timeout_show
In net/rfkill/input.c (c000000000eabdd0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_start
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
In lib/xarray.c (c000000000ededbc)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- lib/xarray.c:__xas_nomem
riscv64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/riscv/kernel/traps.c (ffffffe0000b6bb2)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- arch/riscv/kernel/traps.c:die
In kernel/fork.c (ffffffe0000bfcc6)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
In kernel/exit.c (ffffffe0000c5260)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_task_zombie
- kernel/exit.c:do_group_exit
In kernel/ptrace.c (ffffffe0000cc606)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/ptrace.c:__se_sys_ptrace
- kernel/ptrace.c:__se_sys_ptrace
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_peek_siginfo
In kernel/user.c (ffffffe000004e7e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/user.c:uid_cache_init
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
In kernel/signal.c (ffffffe0000d1a7a)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/signal.c:do_sigaction
- kernel/signal.c:kernel_sigaction
- kernel/signal.c:__se_sys_rt_sigtimedwait
- kernel/signal.c:__se_sys_rt_sigtimedwait
- kernel/signal.c:__se_sys_rt_sigpending
- kernel/signal.c:__set_current_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:ptrace_stop
- kernel/signal.c:calculate_sigpending
In kernel/umh.c (ffffffe0000d5794)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffe0000db5c8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/workqueue.c:workqueue_offline_cpu
- kernel/workqueue.c:workqueue_offline_cpu
- kernel/workqueue.c:workqueue_online_cpu
- kernel/workqueue.c:wq_worker_comm
- kernel/workqueue.c:destroy_workqueue
- kernel/workqueue.c:put_unbound_pool
- kernel/workqueue.c:put_unbound_pool
- kernel/workqueue.c:drain_workqueue
- kernel/workqueue.c:flush_workqueue_prep_pwqs
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:worker_thread
- kernel/workqueue.c:worker_thread
- kernel/workqueue.c:process_one_work
- kernel/workqueue.c:pool_mayday_timeout
- kernel/workqueue.c:idle_worker_timeout
- kernel/workqueue.c:create_worker
- kernel/workqueue.c:wq_worker_sleeping
In kernel/pid.c (ffffffe0000dc9bc)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/pid.c:disable_pid_allocation
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
In kernel/async.c (ffffffe0000e2a26)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/async.c:async_unregister_domain
In kernel/ucount.c (ffffffe0000e3784)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/ucount.c:inc_ucount
- kernel/ucount.c:inc_ucount
In kernel/sched/wait.c (ffffffe0000fee14)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
In kernel/sched/completion.c (ffffffe0008c5e70)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible
- kernel/sched/completion.c:wait_for_completion_interruptible
- kernel/sched/completion.c:wait_for_completion_io_timeout
- kernel/sched/completion.c:wait_for_completion_io_timeout
- kernel/sched/completion.c:wait_for_completion_io
- kernel/sched/completion.c:wait_for_completion_io
- kernel/sched/completion.c:wait_for_completion_timeout
- kernel/sched/completion.c:wait_for_completion_timeout
- kernel/sched/completion.c:wait_for_completion
- kernel/sched/completion.c:wait_for_completion
In kernel/rcu/sync.c (ffffffe00011e7b0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_dtor
- kernel/rcu/sync.c:rcu_sync_exit
- kernel/rcu/sync.c:rcu_sync_enter
In kernel/rcu/srcutree.c (ffffffe00011fd86)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:srcu_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_barrier
In kernel/freezer.c (ffffffe000128f88)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/posix-timers.c (ffffffe0001369b0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/time/posix-timers.c:exit_itimers
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (ffffffe000137cbc)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:update_rlimit_cpu
In kernel/time/itimer.c (ffffffe000139122)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:get_cpu_itimer
In kernel/acct.c (ffffffe000148084)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:do_acct_process
In kernel/cgroup/cgroup.c (ffffffe00015177e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_release
- kernel/cgroup/cgroup.c:cgroup_exit
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:proc_cgroup_show
- kernel/cgroup/cgroup.c:cgroup_destroy_locked
- kernel/cgroup/cgroup.c:cgroup_destroy_locked
- kernel/cgroup/cgroup.c:cgroup_create
- kernel/cgroup/cgroup.c:css_release_work_fn
- kernel/cgroup/cgroup.c:css_free_rwork_fn
- kernel/cgroup/cgroup.c:cgroup_threads_write
- kernel/cgroup/cgroup.c:cgroup_procs_write
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:css_task_iter_next
- kernel/cgroup/cgroup.c:css_task_iter_start
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_attach_task
- kernel/cgroup/cgroup.c:cgroup_migrate
- kernel/cgroup/cgroup.c:cgroup_migrate_finish
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:task_cgroup_path
- kernel/cgroup/cgroup.c:cgroup_path_ns
- kernel/cgroup/cgroup.c:cgroup_do_get_tree
- kernel/cgroup/cgroup.c:cgroup_setup_root
- kernel/cgroup/cgroup.c:cgroup_enable_task_cg_lists
- kernel/cgroup/cgroup.c:cgroup_show_path
- kernel/cgroup/cgroup.c:rebind_subsystems
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:cgroup_task_count
In kernel/cgroup/rstat.c (ffffffe000152406)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_hold
- kernel/cgroup/rstat.c:cgroup_rstat_flush
- kernel/cgroup/rstat.c:cgroup_rstat_flush_locked
In kernel/cgroup/namespace.c (ffffffe000152a12)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffe000154118)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_release_agent
- kernel/cgroup/cgroup-v1.c:cgroup_transfer_tasks
- kernel/cgroup/cgroup-v1.c:cgroup_attach_task_all
In kernel/cgroup/freezer.c (ffffffe000154dd0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_leave_frozen
- kernel/cgroup/freezer.c:cgroup_enter_frozen
In kernel/cgroup/cpuset.c (ffffffe00015a3d2)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_update_tasks
- kernel/cgroup/cpuset.c:cpuset_hotplug_update_tasks
- kernel/cgroup/cpuset.c:cpuset_bind
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_common_seq_show
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:update_flag
- kernel/cgroup/cpuset.c:update_cpumasks_hier
- kernel/cgroup/cpuset.c:update_parent_subparts_cpumask
In kernel/pid_namespace.c (ffffffe00015ce38)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/seccomp.c (ffffffe00016bb06)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_set_mode_filter
In kernel/taskstats.c (ffffffe00016eb3a)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/blktrace.c (ffffffe00018e7f8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/trace/blktrace.c:__blk_trace_startstop
- kernel/trace/blktrace.c:__blk_trace_startstop
In mm/filemap.c (ffffffe0001d6df4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/filemap.c:do_read_cache_page
- mm/filemap.c:do_read_cache_page
- mm/filemap.c:filemap_fault
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:__lock_page_or_retry
- mm/filemap.c:__lock_page_or_retry
- mm/filemap.c:__lock_page_killable
- mm/filemap.c:__lock_page
- mm/filemap.c:put_and_wait_on_page_locked
- mm/filemap.c:__add_to_page_cache_locked
In mm/page-writeback.c (ffffffe0001ddc66)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/page-writeback.c:tag_pages_for_writeback
- mm/page-writeback.c:tag_pages_for_writeback
In mm/truncate.c (ffffffe0001e4ab0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
- mm/truncate.c:invalidate_mapping_pages
- mm/truncate.c:truncate_inode_pages_final
In mm/vmscan.c (ffffffe0001ec81a)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/vmscan.c:check_move_unevictable_pages
- mm/vmscan.c:get_scan_count
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:isolate_lru_page
In mm/shmem.c (ffffffe0001f241a)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/shmem.c:shmem_lock
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_swapin_page
- mm/shmem.c:shmem_swapin_page
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_getattr
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_free_swap
- mm/shmem.c:shmem_add_to_page_cache
In mm/vmstat.c (ffffffe0001f4482)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/vmstat.c:pagetypeinfo_showfree_print
In mm/backing-dev.c (ffffffe0001f6d16)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/backing-dev.c:release_bdi
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:wb_blkcg_offline
- mm/backing-dev.c:wb_memcg_offline
In mm/percpu.c (ffffffe0001f9ed4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
In mm/slab_common.c (ffffffe0001fc20e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/slab_common.c:kmem_cache_destroy
- mm/slab_common.c:memcg_deactivate_kmem_caches
In mm/list_lru.c (ffffffe000203602)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/list_lru.c:memcg_drain_all_list_lrus
- mm/list_lru.c:memcg_update_all_list_lrus
- mm/list_lru.c:list_lru_walk_one_irq
In mm/workingset.c (ffffffe000203b30)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
In mm/mlock.c (ffffffe00020c154)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/mlock.c:__munlock_pagevec
- mm/mlock.c:munlock_vma_page
In mm/swap_state.c (ffffffe00022289a)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/swap_state.c:delete_from_swap_cache
- mm/swap_state.c:add_to_swap_cache
In mm/swap_slots.c (ffffffe00022900c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/swap_slots.c:free_swap_slot
In mm/dmapool.c (ffffffe00022b424)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/dmapool.c:show_pools
In mm/slub.c (ffffffe00023ce2e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/slub.c:__kmem_cache_shutdown
In mm/migrate.c (ffffffe00023f8d4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_page_move_mapping
In mm/memcontrol.c (ffffffe000248df8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_commit_charge
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
In mm/page_idle.c (ffffffe00025097e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In mm/memfd.c (ffffffe0002526a4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
In fs/exec.c (ffffffe00025e1e8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/inode.c (ffffffe0002724f2)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffffffe0002888b8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:inode_switch_wbs_work_fn
In fs/fs_pin.c (ffffffe00028e752)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/signalfd.c (ffffffe0002a5166)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (ffffffe0002a624a)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/timerfd.c:__se_sys_timerfd_gettime
- fs/timerfd.c:__se_sys_timerfd_settime
- fs/timerfd.c:timerfd_ioctl
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_read
In fs/eventfd.c (ffffffe0002a6840)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_show_fdinfo
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_read
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (ffffffe0002a7bce)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_show_fdinfo
- fs/userfaultfd.c:__wake_userfault
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_release
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffe0002ac35e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/aio.c:__se_sys_io_cancel
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:free_ioctx_users
In fs/io_uring.c (ffffffe0002b03b4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/io_uring.c:io_ring_ctx_wait_and_kill
- fs/io_uring.c:io_ring_ctx_wait_and_kill
- fs/io_uring.c:io_queue_link_head
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:io_req_defer
- fs/io_uring.c:io_poll_complete_work
In fs/dax.c (ffffffe0002b34b8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/dax.c:dax_finish_sync_fault
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:__dax_invalidate_entry
- fs/dax.c:dax_layout_busy_page
- fs/dax.c:dax_layout_busy_page
- fs/dax.c:dax_lock_page
- fs/dax.c:get_unlocked_entry
In fs/coredump.c (ffffffe0002c66ca)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/kernfs/dir.c (ffffffe0002e64d4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
In fs/kernfs/file.c (ffffffe0002e71f0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify_workfn
- fs/kernfs/file.c:kernfs_drain_open_files
- fs/kernfs/file.c:kernfs_fop_open
In ipc/shm.c (ffffffe00038aa9c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- ipc/shm.c:shm_add_rss_swap
In security/selinux/hooks.c (ffffffe0003a9756)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/bio.c (ffffffe00041f472)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/bio.c:bio_dirty_fn
In block/blk-sysfs.c (ffffffe00042771e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-sysfs.c:queue_max_sectors_store
In block/blk-flush.c (ffffffe000428178)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-ioc.c (ffffffe000429898)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:ioc_clear_queue
In block/blk-mq.c (ffffffe00042f4ee)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-sched.c (ffffffe000434328)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_assign_ioc
In block/genhd.c (ffffffe000436cc0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/genhd.c:disk_check_events
- block/genhd.c:disk_clear_events
- block/genhd.c:disk_clear_events
- block/genhd.c:disk_flush_events
In block/badblocks.c (ffffffe00043a1b4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/bsg.c (ffffffe000443572)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/bsg.c:bsg_ioctl
In block/blk-cgroup.c (ffffffe000446a74)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_init_queue
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkcg_print_stat
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkcg_print_blkgs
- block/blk-cgroup.c:blkcg_reset_stats
- block/blk-cgroup.c:blkg_destroy_all
In block/blk-throttle.c (ffffffe00044a554)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-throttle.c:blk_throtl_drain
- block/blk-throttle.c:blk_throtl_bio
- block/blk-throttle.c:blk_throtl_dispatch_work_fn
- block/blk-throttle.c:throtl_pending_timer_fn
- block/blk-throttle.c:throtl_pending_timer_fn
In block/blk-iocost.c (ffffffe00044cd1a)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_cost_model_write
- block/blk-iocost.c:ioc_cost_model_write
- block/blk-iocost.c:ioc_qos_write
- block/blk-iocost.c:ioc_qos_write
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:blk_iocost_init
- block/blk-iocost.c:ioc_rqos_exit
- block/blk-iocost.c:ioc_rqos_queue_depth_changed
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:ioc_timer_fn
In block/blk-mq-debugfs.c (ffffffe000455364)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_requeue_list_start
In block/blk-pm.c (ffffffe000459e34)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-pm.c:blk_pre_runtime_suspend
In lib/percpu-refcount.c (ffffffe000462b5c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In drivers/pci/pci.c (ffffffe0004bdb70)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/pci/pci.c:pci_dev_complete_resume
- drivers/pci/pci.c:pci_dev_adjust_pme
In drivers/pci/pcie/pme.c (ffffffe0004d412c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_resume
- drivers/pci/pcie/pme.c:pcie_pme_disable_interrupt
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
In drivers/virtio/virtio.c (ffffffe000517cc6)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_dev_remove
- drivers/virtio/virtio.c:virtio_config_enable
In drivers/virtio/virtio_balloon.c (ffffffe000520df4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_remove
- drivers/virtio/virtio_balloon.c:virtio_balloon_report_free_page
- drivers/virtio/virtio_balloon.c:return_free_pages_to_mm
In drivers/tty/tty_io.c (ffffffe00052ebac)
Location: include/linux/spinlock.h:361
Inline: True
In drivers/tty/n_tty.c (ffffffe000533e68)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffe000534fa4)
Location: include/linux/spinlock.h:361
Inline: True
In drivers/tty/tty_port.c (ffffffe00053726c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_jobctrl.c (ffffffe000538830)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
- drivers/tty/tty_jobctrl.c:tty_open_proc_set_tty
In drivers/tty/pty.c (ffffffe000538ee6)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_set_termios
- drivers/tty/pty.c:pty_flush_buffer
- drivers/tty/pty.c:pty_set_pktmode
- drivers/tty/pty.c:pty_close
In drivers/tty/vt/vt_ioctl.c (ffffffe00053c27a)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
In drivers/tty/serial/serial_core.c (ffffffe00054f576)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_carrier_raised
- drivers/tty/serial/serial_core.c:uart_tty_port_shutdown
- drivers/tty/serial/serial_core.c:uart_get_icount
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_tiocmget
- drivers/tty/serial/serial_core.c:uart_change_speed
In drivers/tty/serial/8250/8250_core.c (ffffffe000550786)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial_do_unlink
In drivers/tty/serial/8250/8250_port.c (ffffffe00055336c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
In drivers/char/virtio_console.c (ffffffe000566eca)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/char/virtio_console.c:virtcons_probe
- drivers/char/virtio_console.c:virtcons_remove
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:add_port
- drivers/char/virtio_console.c:fill_queue
- drivers/char/virtio_console.c:init_port_console
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/base/power/common.c (ffffffe000588e5a)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/common.c:dev_pm_put_subsys_data
- drivers/base/power/common.c:dev_pm_get_subsys_data
In drivers/base/power/qos.c (ffffffe000589f72)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_constraints_destroy
- drivers/base/power/qos.c:dev_pm_qos_constraints_allocate
In drivers/base/power/runtime.c (ffffffe00058ccd2)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_drop_link
- drivers/base/power/runtime.c:pm_runtime_new_link
- drivers/base/power/runtime.c:__pm_runtime_use_autosuspend
- drivers/base/power/runtime.c:pm_runtime_set_autosuspend_delay
- drivers/base/power/runtime.c:pm_runtime_irq_safe
- drivers/base/power/runtime.c:pm_runtime_no_callbacks
- drivers/base/power/runtime.c:pm_runtime_allow
- drivers/base/power/runtime.c:pm_runtime_forbid
- drivers/base/power/runtime.c:__pm_runtime_disable
- drivers/base/power/runtime.c:pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:pm_runtime_work
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_callback
- drivers/base/power/runtime.c:pm_runtime_set_memalloc_noio
In drivers/base/power/domain.c (ffffffe000590090)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/domain.c:genpd_add_device
- drivers/base/power/domain.c:genpd_free_dev_data
- drivers/base/power/domain.c:genpd_dev_pm_qos_notifier
In drivers/base/power/clock_ops.c (ffffffe000591006)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_destroy
- drivers/base/power/clock_ops.c:pm_clk_remove_clk
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:__pm_clk_add
In drivers/block/loop.c (ffffffe00059fbc4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:loop_attr_do_show_backing_file
In drivers/dma-buf/dma-buf.c (ffffffe0005d29aa)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/sw_sync.c (ffffffe0005d68b0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:sync_timeline_signal
In drivers/dma-buf/sync_debug.c (ffffffe0005d6e38)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
In drivers/scsi/scsi_lib.c (ffffffe0005e067c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
In drivers/ata/libata-scsi.c (ffffffe000603cda)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_store
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_store
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_show
- drivers/ata/libata-scsi.c:ata_scsi_park_show
In drivers/ata/libata-sff.c (ffffffe00060f9c8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_flush_pio_task
In drivers/usb/core/hub.c (ffffffe00063d7de)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/hub.c:hub_ioctl
- drivers/usb/core/hub.c:hub_disconnect
In drivers/usb/core/hcd.c (ffffffe000642f92)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_remove_hcd
- drivers/usb/core/hcd.c:usb_add_hcd
- drivers/usb/core/hcd.c:hcd_bus_resume
- drivers/usb/core/hcd.c:hcd_bus_suspend
- drivers/usb/core/hcd.c:usb_hcd_synchronize_unlinks
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:rh_call_control
- drivers/usb/core/hcd.c:rh_call_control
In drivers/usb/core/urb.c (ffffffe000643ea8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffe000645684)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_wait
- drivers/usb/core/message.c:usb_sg_wait
In drivers/usb/core/devio.c (ffffffe00064f140)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (ffffffe000677346)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_suspend
- drivers/usb/host/ehci-hcd.c:ehci_remove_device
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_shutdown
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:set_owner
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (ffffffe00067ffae)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_resume
- drivers/usb/host/ohci-hcd.c:ohci_restart
- drivers/usb/host/ohci-hcd.c:ohci_run
- drivers/usb/host/ohci-hcd.c:ohci_bus_resume
- drivers/usb/host/ohci-hcd.c:ohci_bus_suspend
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_suspend
In drivers/usb/host/uhci-hcd.c (ffffffe0006847fc)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_pci_resume
- drivers/usb/host/uhci-hcd.c:uhci_pci_suspend
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_rh_resume
- drivers/usb/host/uhci-hcd.c:uhci_rh_suspend
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:wakeup_rh
- drivers/usb/host/uhci-hcd.c:suspend_rh
In drivers/usb/host/xhci.c (ffffffe000689da4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
- drivers/usb/host/xhci.c:xhci_shutdown
- drivers/usb/host/xhci.c:xhci_stop
In drivers/input/serio/serio.c (ffffffe0006a5230)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_close
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_handle_event
In drivers/input/serio/libps2.c (ffffffe0006a6418)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:ps2_drain
- drivers/input/serio/libps2.c:ps2_sendbyte
- drivers/input/serio/libps2.c:ps2_do_sendbyte
In drivers/input/input.c (ffffffe0006a9194)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/input.c:__input_unregister_device
In drivers/input/ff-core.c (ffffffe0006ab7f6)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:input_ff_upload
In drivers/input/mousedev.c (ffffffe0006acf14)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffffffe0006ad57a)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_read
In drivers/input/keyboard/atkbd.c (ffffffe0006b097e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/keyboard/atkbd.c:atkbd_attr_set_helper
- drivers/input/keyboard/atkbd.c:atkbd_attr_set_helper
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_connect
- drivers/input/keyboard/atkbd.c:atkbd_disconnect
- drivers/input/keyboard/atkbd.c:atkbd_cleanup
In drivers/input/misc/uinput.c (ffffffe0006b2314)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/dev.c (ffffffe0006b5eb2)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_open
In drivers/pps/pps.c (ffffffe0006c4ddc)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
In drivers/watchdog/watchdog_pretimeout.c (ffffffe0006d86b6)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_set
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_get
In drivers/md/md.c (ffffffe0006e031c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_flush_request
In drivers/md/md-bitmap.c (ffffffe0006eb2c6)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:md_bitmap_resize
- drivers/md/md-bitmap.c:md_bitmap_set_memory_bits
- drivers/md/md-bitmap.c:md_bitmap_start_sync
- drivers/md/md-bitmap.c:md_bitmap_startwrite
- drivers/md/md-bitmap.c:md_bitmap_daemon_work
- drivers/md/md-bitmap.c:md_bitmap_checkpage
In drivers/md/dm.c (ffffffe0006ef646)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffffffe0006f9788)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (ffffffe0006fa66e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_kvzalloc
In drivers/mmc/core/queue.c (ffffffe000719a24)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/mmc/core/queue.c:mmc_mq_queue_rq
- drivers/mmc/core/queue.c:mmc_mq_queue_rq
- drivers/mmc/core/queue.c:mmc_mq_recovery_handler
In net/core/link_watch.c (ffffffe0007751d6)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/core/link_watch.c:__linkwatch_run_queue
- net/core/link_watch.c:__linkwatch_run_queue
In net/core/net-sysfs.c (ffffffe0007891fe)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/core/net-sysfs.c:tx_timeout_show
In net/rfkill/input.c (ffffffe00089fc50)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_start
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
In lib/xarray.c (ffffffe0008c36c6)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- lib/xarray.c:__xas_nomem
aws
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/mm/mmio-mod.c (ffffffff8108bb77)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- arch/x86/mm/mmio-mod.c:disable_mmiotrace
- arch/x86/mm/mmio-mod.c:enable_mmiotrace
- arch/x86/mm/mmio-mod.c:mmiotrace_iounmap
- arch/x86/mm/mmio-mod.c:mmiotrace_ioremap
In kernel/fork.c (ffffffff8109817c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
In kernel/exit.c (ffffffff8109efef)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_task_zombie
- kernel/exit.c:do_group_exit
In kernel/ptrace.c (ffffffff810a922f)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_resume
- kernel/ptrace.c:ptrace_peek_siginfo
- kernel/ptrace.c:ptrace_check_attach
In kernel/user.c (ffffffff828b412b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/user.c:uid_cache_init
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
In kernel/signal.c (ffffffff810b0c8c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/signal.c:do_sigaction
- kernel/signal.c:kernel_sigaction
- kernel/signal.c:do_sigpending
- kernel/signal.c:__set_current_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:ptrace_stop
- kernel/signal.c:calculate_sigpending
In kernel/umh.c (ffffffff810b88cb)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810bebf3)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/workqueue.c:workqueue_offline_cpu
- kernel/workqueue.c:workqueue_offline_cpu
- kernel/workqueue.c:workqueue_online_cpu
- kernel/workqueue.c:wq_worker_comm
- kernel/workqueue.c:destroy_workqueue
- kernel/workqueue.c:wq_update_unbound_numa
- kernel/workqueue.c:put_unbound_pool
- kernel/workqueue.c:put_unbound_pool
- kernel/workqueue.c:__flush_work
- kernel/workqueue.c:drain_workqueue
- kernel/workqueue.c:flush_workqueue_prep_pwqs
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:worker_thread
- kernel/workqueue.c:worker_thread
- kernel/workqueue.c:process_one_work
- kernel/workqueue.c:pool_mayday_timeout
- kernel/workqueue.c:idle_worker_timeout
- kernel/workqueue.c:create_worker
- kernel/workqueue.c:wq_worker_sleeping
In kernel/pid.c (ffffffff810c05a5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/pid.c:disable_pid_allocation
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
In kernel/async.c (ffffffff810c9235)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/async.c:async_unregister_domain
In kernel/ucount.c (ffffffff810ca09a)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/ucount.c:inc_ucount
- kernel/ucount.c:inc_ucount
In kernel/sched/fair.c (ffffffff810e3320)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_fault
- kernel/sched/fair.c:task_numa_placement
In kernel/sched/wait.c (ffffffff810eeca4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
In kernel/sched/completion.c (ffffffff81a6fbc4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible
- kernel/sched/completion.c:wait_for_completion_interruptible
- kernel/sched/completion.c:wait_for_completion_io_timeout
- kernel/sched/completion.c:wait_for_completion_io_timeout
- kernel/sched/completion.c:wait_for_completion_io
- kernel/sched/completion.c:wait_for_completion_io
- kernel/sched/completion.c:wait_for_completion_timeout
- kernel/sched/completion.c:wait_for_completion_timeout
- kernel/sched/completion.c:wait_for_completion
- kernel/sched/completion.c:wait_for_completion
In kernel/power/wakelock.c (ffffffff8110988a)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/rcu/sync.c (ffffffff8111c70d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_dtor
- kernel/rcu/sync.c:rcu_sync_exit
- kernel/rcu/sync.c:rcu_sync_enter
In kernel/rcu/srcutree.c (ffffffff8111dc95)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:srcu_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_barrier
In kernel/livepatch/transition.c (ffffffff811266ad)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/livepatch/transition.c:klp_try_complete_transition
In kernel/freezer.c (ffffffff81129759)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/posix-timers.c (ffffffff8113b18f)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/time/posix-timers.c:exit_itimers
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff8113cdd2)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:update_rlimit_cpu
In kernel/time/itimer.c (ffffffff8113dced)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:get_cpu_itimer
In kernel/acct.c (ffffffff81151212)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:do_acct_process
In kernel/cgroup/cgroup.c (ffffffff8115f01c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_release
- kernel/cgroup/cgroup.c:cgroup_exit
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:proc_cgroup_show
- kernel/cgroup/cgroup.c:cgroup_destroy_locked
- kernel/cgroup/cgroup.c:cgroup_destroy_locked
- kernel/cgroup/cgroup.c:cgroup_create
- kernel/cgroup/cgroup.c:css_release_work_fn
- kernel/cgroup/cgroup.c:css_free_rwork_fn
- kernel/cgroup/cgroup.c:cgroup_threads_write
- kernel/cgroup/cgroup.c:cgroup_procs_write
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:css_task_iter_next
- kernel/cgroup/cgroup.c:css_task_iter_start
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_attach_task
- kernel/cgroup/cgroup.c:cgroup_migrate
- kernel/cgroup/cgroup.c:cgroup_migrate_finish
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:task_cgroup_path
- kernel/cgroup/cgroup.c:cgroup_path_ns
- kernel/cgroup/cgroup.c:cgroup_do_get_tree
- kernel/cgroup/cgroup.c:cgroup_setup_root
- kernel/cgroup/cgroup.c:cgroup_enable_task_cg_lists
- kernel/cgroup/cgroup.c:cgroup_show_path
- kernel/cgroup/cgroup.c:rebind_subsystems
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:cgroup_task_count
In kernel/cgroup/rstat.c (ffffffff8115fb73)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_hold
- kernel/cgroup/rstat.c:cgroup_rstat_flush
- kernel/cgroup/rstat.c:cgroup_rstat_flush_locked
In kernel/cgroup/namespace.c (ffffffff81160067)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff8116156d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_release_agent
- kernel/cgroup/cgroup-v1.c:cgroup_transfer_tasks
- kernel/cgroup/cgroup-v1.c:cgroup_attach_task_all
In kernel/cgroup/freezer.c (ffffffff81162289)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_leave_frozen
- kernel/cgroup/freezer.c:cgroup_enter_frozen
In kernel/cgroup/cpuset.c (ffffffff81168f82)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_update_tasks
- kernel/cgroup/cpuset.c:cpuset_hotplug_update_tasks
- kernel/cgroup/cpuset.c:cpuset_bind
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_common_seq_show
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:update_flag
- kernel/cgroup/cpuset.c:update_cpumasks_hier
In kernel/pid_namespace.c (ffffffff8116bcf6)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/seccomp.c (ffffffff8118b0e2)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
- kernel/seccomp.c:seccomp_set_mode_filter
In kernel/taskstats.c (ffffffff8118dfe3)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/blktrace.c (ffffffff811b1a5b)
Location: include/linux/spinlock.h:361
Inline: True
In kernel/events/uprobes.c (ffffffff812151ed)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In mm/filemap.c (ffffffff8121c327)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/filemap.c:do_read_cache_page
- mm/filemap.c:do_read_cache_page
- mm/filemap.c:filemap_fault
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:__lock_page_or_retry
- mm/filemap.c:__lock_page_or_retry
- mm/filemap.c:__lock_page_killable
- mm/filemap.c:__lock_page
- mm/filemap.c:put_and_wait_on_page_locked
- mm/filemap.c:__add_to_page_cache_locked
In mm/page-writeback.c (ffffffff8122474f)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/page-writeback.c:tag_pages_for_writeback
- mm/page-writeback.c:tag_pages_for_writeback
In mm/truncate.c (ffffffff8122c047)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
- mm/truncate.c:invalidate_mapping_pages
- mm/truncate.c:truncate_inode_pages_final
In mm/vmscan.c (ffffffff8123590b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/vmscan.c:check_move_unevictable_pages
- mm/vmscan.c:get_scan_count
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:isolate_lru_page
In mm/shmem.c (ffffffff8123d15c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/shmem.c:shmem_lock
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_swapin_page
- mm/shmem.c:shmem_swapin_page
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_getattr
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_free_swap
- mm/shmem.c:shmem_add_to_page_cache
In mm/vmstat.c (ffffffff8123ecf4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/vmstat.c:pagetypeinfo_showfree_print
In mm/backing-dev.c (ffffffff81241d67)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/backing-dev.c:release_bdi
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:wb_blkcg_offline
- mm/backing-dev.c:wb_memcg_offline
In mm/percpu.c (ffffffff81244ce7)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
In mm/slab_common.c (ffffffff81247a01)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/slab_common.c:kmem_cache_destroy
- mm/slab_common.c:memcg_deactivate_kmem_caches
In mm/list_lru.c (ffffffff8125054d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/list_lru.c:memcg_drain_all_list_lrus
- mm/list_lru.c:memcg_update_all_list_lrus
- mm/list_lru.c:list_lru_walk_one_irq
In mm/workingset.c (ffffffff812507bc)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
In mm/mlock.c (ffffffff8125ef45)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/mlock.c:__munlock_pagevec
- mm/mlock.c:munlock_vma_page
In mm/swap_state.c (ffffffff8127f292)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/swap_state.c:delete_from_swap_cache
- mm/swap_state.c:add_to_swap_cache
In mm/swap_slots.c (ffffffff8128600d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/swap_slots.c:free_swap_slot
In mm/dmapool.c (ffffffff8128824c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/dmapool.c:show_pools
In mm/slub.c (ffffffff812a2391)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/slub.c:__kmem_cache_shutdown
In mm/migrate.c (ffffffff812a9148)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_page_move_mapping
In mm/khugepaged.c (ffffffff812b4b14)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
In mm/memcontrol.c (ffffffff812c0e0d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_commit_charge
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
In mm/page_idle.c (ffffffff812cbb78)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In mm/memfd.c (ffffffff812cf52a)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
In fs/exec.c (ffffffff812deac6)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/inode.c (ffffffff812f4355)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffffffff8130ce39)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:inode_switch_wbs_work_fn
In fs/fs_pin.c (ffffffff81314cc5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/signalfd.c (ffffffff8132e759)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (ffffffff8132faf9)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:timerfd_ioctl
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_read
In fs/eventfd.c (ffffffff81330338)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_show_fdinfo
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_read
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (ffffffff81331554)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_show_fdinfo
- fs/userfaultfd.c:__wake_userfault
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_release
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffff81334c07)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/aio.c:__ia32_sys_io_cancel
- fs/aio.c:__x64_sys_io_cancel
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:free_ioctx_users
In fs/io_uring.c (ffffffff8133cde6)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/io_uring.c:io_ring_ctx_wait_and_kill
- fs/io_uring.c:io_ring_ctx_wait_and_kill
- fs/io_uring.c:io_queue_link_head
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:io_req_defer
- fs/io_uring.c:io_poll_complete_work
In fs/dax.c (ffffffff81341298)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/dax.c:dax_finish_sync_fault
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_insert_entry
- fs/dax.c:__dax_invalidate_entry
- fs/dax.c:dax_layout_busy_page
- fs/dax.c:dax_layout_busy_page
- fs/dax.c:grab_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:dax_lock_page
- fs/dax.c:get_unlocked_entry
In fs/coredump.c (ffffffff8135a3a5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/kernfs/dir.c (ffffffff8137d581)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
In fs/kernfs/file.c (ffffffff8137e415)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify_workfn
- fs/kernfs/file.c:kernfs_drain_open_files
- fs/kernfs/file.c:kernfs_fop_open
In ipc/shm.c (ffffffff81436a00)
Location: include/linux/spinlock.h:361
Inline: True
In security/selinux/hooks.c (ffffffff81457109)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/bio.c (ffffffff814d7af5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/bio.c:bio_dirty_fn
In block/blk-sysfs.c (ffffffff814e0ded)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-sysfs.c:queue_max_sectors_store
In block/blk-flush.c (ffffffff814e18a2)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-ioc.c (ffffffff814e2e67)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:ioc_clear_queue
In block/blk-mq.c (ffffffff814e97fa)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-sched.c (ffffffff814eeb3a)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_assign_ioc
In block/genhd.c (ffffffff814f173b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/genhd.c:disk_check_events
- block/genhd.c:disk_clear_events
- block/genhd.c:disk_clear_events
- block/genhd.c:disk_flush_events
In block/badblocks.c (ffffffff814f555e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/bsg.c (ffffffff814ffeee)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/bsg.c:bsg_ioctl
In block/blk-cgroup.c (ffffffff81503303)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_init_queue
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkcg_print_stat
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkcg_print_blkgs
- block/blk-cgroup.c:blkcg_reset_stats
- block/blk-cgroup.c:blkg_destroy_all
In block/blk-throttle.c (ffffffff81507997)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-throttle.c:blk_throtl_drain
- block/blk-throttle.c:blk_throtl_bio
- block/blk-throttle.c:blk_throtl_dispatch_work_fn
- block/blk-throttle.c:throtl_pending_timer_fn
- block/blk-throttle.c:throtl_pending_timer_fn
In block/blk-iocost.c (ffffffff8150a73f)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_cost_model_write
- block/blk-iocost.c:ioc_cost_model_write
- block/blk-iocost.c:ioc_qos_write
- block/blk-iocost.c:ioc_qos_write
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:blk_iocost_init
- block/blk-iocost.c:ioc_rqos_exit
- block/blk-iocost.c:ioc_rqos_queue_depth_changed
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:ioc_timer_fn
In block/blk-mq-debugfs.c (ffffffff81513883)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_requeue_list_start
In block/blk-pm.c (ffffffff81518234)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-pm.c:blk_pre_runtime_suspend
In lib/percpu-refcount.c (ffffffff81522643)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In lib/percpu_counter.c (ffffffff8154b339)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- lib/percpu_counter.c:percpu_counter_cpu_dead
In drivers/pci/pci.c (ffffffff8157799f)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/pci/pci.c:pci_dev_complete_resume
- drivers/pci/pci.c:pci_dev_adjust_pme
In drivers/pci/pcie/pme.c (ffffffff81591912)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_resume
- drivers/pci/pcie/pme.c:pcie_pme_disable_interrupt
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
In drivers/acpi/acpi_cmos_rtc.c (ffffffff815df580)
Location: include/linux/spinlock.h:361
Inline: True
In drivers/virtio/virtio.c (ffffffff8161ef09)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_device_freeze
- drivers/virtio/virtio.c:virtio_dev_remove
- drivers/virtio/virtio.c:virtio_config_enable
In drivers/virtio/virtio_balloon.c (ffffffff81627c57)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_remove
- drivers/virtio/virtio_balloon.c:virtio_balloon_report_free_page
- drivers/virtio/virtio_balloon.c:return_free_pages_to_mm
In drivers/tty/tty_io.c (ffffffff8164998a)
Location: include/linux/spinlock.h:361
Inline: True
In drivers/tty/n_tty.c (ffffffff8164eb3f)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff816513dd)
Location: include/linux/spinlock.h:361
Inline: True
In drivers/tty/tty_port.c (ffffffff816538b5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_jobctrl.c (ffffffff81654bc8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
- drivers/tty/tty_jobctrl.c:tty_open_proc_set_tty
In drivers/tty/pty.c (ffffffff816550cc)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_set_termios
- drivers/tty/pty.c:pty_flush_buffer
- drivers/tty/pty.c:pty_set_pktmode
In drivers/tty/vt/vt_ioctl.c (ffffffff81658622)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
In drivers/tty/serial/serial_core.c (ffffffff8166edad)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_carrier_raised
- drivers/tty/serial/serial_core.c:uart_tty_port_shutdown
- drivers/tty/serial/serial_core.c:uart_get_icount
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_tiocmget
- drivers/tty/serial/serial_core.c:uart_change_speed
In drivers/tty/serial/8250/8250_core.c (ffffffff81670598)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
In drivers/tty/serial/8250/8250_port.c (ffffffff816745c7)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
In drivers/char/virtio_console.c (ffffffff81688dfa)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/char/virtio_console.c:virtcons_probe
- drivers/char/virtio_console.c:virtcons_remove
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:add_port
- drivers/char/virtio_console.c:fill_queue
- drivers/char/virtio_console.c:init_port_console
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hpet.c (ffffffff81689634)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_release
- drivers/char/hpet.c:hpet_poll
- drivers/char/hpet.c:hpet_read
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_open
In drivers/base/power/sysfs.c (ffffffff816cf3b5)
Location: include/linux/spinlock.h:361
Inline: True
In drivers/base/power/common.c (ffffffff816d01e5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/common.c:dev_pm_put_subsys_data
- drivers/base/power/common.c:dev_pm_get_subsys_data
In drivers/base/power/qos.c (ffffffff816d13db)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_constraints_destroy
- drivers/base/power/qos.c:dev_pm_qos_constraints_allocate
In drivers/base/power/runtime.c (ffffffff816d3db5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_drop_link
- drivers/base/power/runtime.c:pm_runtime_new_link
- drivers/base/power/runtime.c:__pm_runtime_use_autosuspend
- drivers/base/power/runtime.c:pm_runtime_set_autosuspend_delay
- drivers/base/power/runtime.c:pm_runtime_irq_safe
- drivers/base/power/runtime.c:pm_runtime_no_callbacks
- drivers/base/power/runtime.c:pm_runtime_allow
- drivers/base/power/runtime.c:pm_runtime_forbid
- drivers/base/power/runtime.c:__pm_runtime_disable
- drivers/base/power/runtime.c:pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:pm_runtime_work
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_callback
- drivers/base/power/runtime.c:pm_runtime_set_memalloc_noio
In drivers/base/power/main.c (ffffffff816d8965)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/main.c:device_pm_check_callbacks
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:dpm_propagate_wakeup_to_parent
In drivers/base/power/wakeup.c (ffffffff816d9a6d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_wakeup_disable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/domain.c (ffffffff816ddbbe)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/domain.c:pm_genpd_add_device
- drivers/base/power/domain.c:genpd_free_dev_data
- drivers/base/power/domain.c:genpd_dev_pm_qos_notifier
In drivers/base/power/clock_ops.c (ffffffff816de71e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_destroy
- drivers/base/power/clock_ops.c:pm_clk_remove_clk
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:__pm_clk_add
In drivers/block/loop.c (ffffffff816f0f26)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:loop_attr_do_show_backing_file
In drivers/block/xen-blkfront.c (ffffffff816f4867)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:blkfront_freeze
In drivers/dma-buf/dma-buf.c (ffffffff8171a1de)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/sw_sync.c (ffffffff8171e525)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:sync_timeline_signal
In drivers/dma-buf/sync_debug.c (ffffffff8171eb0b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
In drivers/scsi/scsi_lib.c (ffffffff8172941d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
In drivers/nvme/host/multipath.c (ffffffff81749bb5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/nvme/host/multipath.c:nvme_requeue_work
- drivers/nvme/host/multipath.c:nvme_ns_head_make_request
In drivers/ata/libata-scsi.c (ffffffff8175f5c9)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_store
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_store
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_show
- drivers/ata/libata-scsi.c:ata_scsi_park_show
In drivers/ata/libata-sff.c (ffffffff8176baf9)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_flush_pio_task
In drivers/net/xen-netfront.c (ffffffff81794867)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:netback_changed
In drivers/usb/core/hub.c (ffffffff817a17cd)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/hub.c:hub_ioctl
- drivers/usb/core/hub.c:hub_disconnect
In drivers/usb/core/hcd.c (ffffffff817a7ce2)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_remove_hcd
- drivers/usb/core/hcd.c:usb_add_hcd
- drivers/usb/core/hcd.c:hcd_bus_resume
- drivers/usb/core/hcd.c:hcd_bus_suspend
- drivers/usb/core/hcd.c:usb_hcd_synchronize_unlinks
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:rh_call_control
- drivers/usb/core/hcd.c:rh_call_control
In drivers/usb/core/urb.c (ffffffff817a9305)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffff817aa7a7)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_wait
- drivers/usb/core/message.c:usb_sg_wait
In drivers/usb/core/devio.c (ffffffff817b5d9b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (ffffffff817d837e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_suspend
- drivers/usb/host/ehci-hcd.c:ehci_remove_device
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_shutdown
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:set_owner
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff817e1bf8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_resume
- drivers/usb/host/ohci-hcd.c:ohci_restart
- drivers/usb/host/ohci-hcd.c:ohci_run
- drivers/usb/host/ohci-hcd.c:ohci_bus_resume
- drivers/usb/host/ohci-hcd.c:ohci_bus_suspend
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_suspend
In drivers/usb/host/uhci-hcd.c (ffffffff817e87eb)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_pci_resume
- drivers/usb/host/uhci-hcd.c:uhci_pci_suspend
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_rh_resume
- drivers/usb/host/uhci-hcd.c:uhci_rh_suspend
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:wakeup_rh
- drivers/usb/host/uhci-hcd.c:suspend_rh
In drivers/usb/host/xhci.c (ffffffff817ec558)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
- drivers/usb/host/xhci.c:xhci_shutdown
- drivers/usb/host/xhci.c:xhci_stop
In drivers/input/serio/serio.c (ffffffff81807ac0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_close
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_handle_event
In drivers/input/serio/i8042.c (ffffffff81808ded)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_stop
- drivers/input/serio/i8042.c:i8042_start
In drivers/input/serio/libps2.c (ffffffff8180a534)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:ps2_drain
- drivers/input/serio/libps2.c:ps2_sendbyte
- drivers/input/serio/libps2.c:ps2_do_sendbyte
In drivers/input/input.c (ffffffff8180d590)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/input.c:__input_unregister_device
- drivers/input/input.c:input_dev_poweroff
- drivers/input/input.c:input_dev_freeze
- drivers/input/input.c:input_dev_resume
- drivers/input/input.c:input_dev_suspend
In drivers/input/ff-core.c (ffffffff8180fcba)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:input_ff_upload
In drivers/input/mousedev.c (ffffffff8181027b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffffffff8181337f)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_read
In drivers/input/keyboard/atkbd.c (ffffffff818158ff)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/keyboard/atkbd.c:atkbd_attr_set_helper
- drivers/input/keyboard/atkbd.c:atkbd_attr_set_helper
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_connect
- drivers/input/keyboard/atkbd.c:atkbd_disconnect
- drivers/input/keyboard/atkbd.c:atkbd_cleanup
In drivers/input/misc/uinput.c (ffffffff81816bbd)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/dev.c (ffffffff8181b946)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_open
In drivers/rtc/rtc-cmos.c (ffffffff8181dec5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_resume
- drivers/rtc/rtc-cmos.c:cmos_suspend
- drivers/rtc/rtc-cmos.c:cmos_aie_poweroff
- drivers/rtc/rtc-cmos.c:cmos_do_shutdown
- drivers/rtc/rtc-cmos.c:cmos_do_probe
- drivers/rtc/rtc-cmos.c:cmos_nvram_write
- drivers/rtc/rtc-cmos.c:cmos_nvram_read
- drivers/rtc/rtc-cmos.c:cmos_procfs
- drivers/rtc/rtc-cmos.c:cmos_set_alarm
- drivers/rtc/rtc-cmos.c:cmos_read_alarm
In drivers/pps/pps.c (ffffffff81825168)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/pps/pps.c:pps_cdev_compat_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
In drivers/watchdog/watchdog_pretimeout.c (ffffffff81835909)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_set
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_get
In drivers/md/md.c (ffffffff8183b46e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_flush_request
In drivers/md/md-bitmap.c (ffffffff8184a92d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:md_bitmap_resize
- drivers/md/md-bitmap.c:md_bitmap_set_memory_bits
- drivers/md/md-bitmap.c:md_bitmap_start_sync
- drivers/md/md-bitmap.c:md_bitmap_startwrite
- drivers/md/md-bitmap.c:md_bitmap_daemon_work
- drivers/md/md-bitmap.c:md_bitmap_checkpage
In drivers/md/dm.c (ffffffff8184f108)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffffffff8185a128)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (ffffffff8185b035)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_kvzalloc
In net/core/link_watch.c (ffffffff818f1bd4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/core/link_watch.c:__linkwatch_run_queue
- net/core/link_watch.c:__linkwatch_run_queue
In net/core/net-sysfs.c (ffffffff81904835)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/core/net-sysfs.c:tx_timeout_show
In net/rfkill/input.c (ffffffff81a3c6b5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_start
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
In lib/xarray.c (ffffffff81a5cdc9)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- lib/xarray.c:__xas_nomem
azure
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/mm/mmio-mod.c (ffffffff8107a697)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- arch/x86/mm/mmio-mod.c:disable_mmiotrace
- arch/x86/mm/mmio-mod.c:enable_mmiotrace
- arch/x86/mm/mmio-mod.c:mmiotrace_iounmap
- arch/x86/mm/mmio-mod.c:mmiotrace_ioremap
In kernel/fork.c (ffffffff81086bdc)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
In kernel/exit.c (ffffffff8108da29)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_task_zombie
- kernel/exit.c:do_group_exit
In kernel/ptrace.c (ffffffff81097bf9)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_resume
- kernel/ptrace.c:ptrace_peek_siginfo
- kernel/ptrace.c:ptrace_check_attach
In kernel/user.c (ffffffff828ac2ac)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/user.c:uid_cache_init
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
In kernel/signal.c (ffffffff8109f5ac)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/signal.c:do_sigaction
- kernel/signal.c:kernel_sigaction
- kernel/signal.c:do_sigpending
- kernel/signal.c:__set_current_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:ptrace_stop
- kernel/signal.c:calculate_sigpending
In kernel/umh.c (ffffffff810a720b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810ad423)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/workqueue.c:workqueue_offline_cpu
- kernel/workqueue.c:workqueue_offline_cpu
- kernel/workqueue.c:workqueue_online_cpu
- kernel/workqueue.c:wq_worker_comm
- kernel/workqueue.c:destroy_workqueue
- kernel/workqueue.c:wq_update_unbound_numa
- kernel/workqueue.c:put_unbound_pool
- kernel/workqueue.c:put_unbound_pool
- kernel/workqueue.c:__flush_work
- kernel/workqueue.c:drain_workqueue
- kernel/workqueue.c:flush_workqueue_prep_pwqs
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:worker_thread
- kernel/workqueue.c:worker_thread
- kernel/workqueue.c:process_one_work
- kernel/workqueue.c:pool_mayday_timeout
- kernel/workqueue.c:idle_worker_timeout
- kernel/workqueue.c:create_worker
- kernel/workqueue.c:wq_worker_sleeping
In kernel/pid.c (ffffffff810aeda5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/pid.c:disable_pid_allocation
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
In kernel/async.c (ffffffff810b7a55)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/async.c:async_unregister_domain
In kernel/ucount.c (ffffffff810b88ba)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/ucount.c:inc_ucount
- kernel/ucount.c:inc_ucount
In kernel/sched/fair.c (ffffffff810d242b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_fault
- kernel/sched/fair.c:task_numa_placement
In kernel/sched/wait.c (ffffffff810ded2e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
In kernel/sched/completion.c (ffffffff81a2bfe4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible
- kernel/sched/completion.c:wait_for_completion_interruptible
- kernel/sched/completion.c:wait_for_completion_io_timeout
- kernel/sched/completion.c:wait_for_completion_io_timeout
- kernel/sched/completion.c:wait_for_completion_io
- kernel/sched/completion.c:wait_for_completion_io
- kernel/sched/completion.c:wait_for_completion_timeout
- kernel/sched/completion.c:wait_for_completion_timeout
- kernel/sched/completion.c:wait_for_completion
- kernel/sched/completion.c:wait_for_completion
In kernel/power/wakelock.c (ffffffff810fa76a)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/rcu/sync.c (ffffffff8110d7cd)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_dtor
- kernel/rcu/sync.c:rcu_sync_exit
- kernel/rcu/sync.c:rcu_sync_enter
In kernel/rcu/srcutree.c (ffffffff8110ed25)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:srcu_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_barrier
In kernel/livepatch/transition.c (ffffffff81119109)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/livepatch/transition.c:klp_try_complete_transition
In kernel/freezer.c (ffffffff8111bfe9)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/posix-timers.c (ffffffff8112dbd9)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/time/posix-timers.c:exit_itimers
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff8112f922)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:update_rlimit_cpu
In kernel/time/itimer.c (ffffffff81130817)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:get_cpu_itimer
In kernel/acct.c (ffffffff811444d5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:do_acct_process
In kernel/cgroup/cgroup.c (ffffffff811522ac)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_release
- kernel/cgroup/cgroup.c:cgroup_exit
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:proc_cgroup_show
- kernel/cgroup/cgroup.c:cgroup_destroy_locked
- kernel/cgroup/cgroup.c:cgroup_destroy_locked
- kernel/cgroup/cgroup.c:cgroup_create
- kernel/cgroup/cgroup.c:css_release_work_fn
- kernel/cgroup/cgroup.c:css_free_rwork_fn
- kernel/cgroup/cgroup.c:cgroup_threads_write
- kernel/cgroup/cgroup.c:cgroup_procs_write
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:css_task_iter_next
- kernel/cgroup/cgroup.c:css_task_iter_start
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_attach_task
- kernel/cgroup/cgroup.c:cgroup_migrate
- kernel/cgroup/cgroup.c:cgroup_migrate_finish
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:task_cgroup_path
- kernel/cgroup/cgroup.c:cgroup_path_ns
- kernel/cgroup/cgroup.c:cgroup_do_get_tree
- kernel/cgroup/cgroup.c:cgroup_setup_root
- kernel/cgroup/cgroup.c:cgroup_enable_task_cg_lists
- kernel/cgroup/cgroup.c:cgroup_show_path
- kernel/cgroup/cgroup.c:rebind_subsystems
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:cgroup_task_count
In kernel/cgroup/rstat.c (ffffffff81152df3)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_hold
- kernel/cgroup/rstat.c:cgroup_rstat_flush
- kernel/cgroup/rstat.c:cgroup_rstat_flush_locked
In kernel/cgroup/namespace.c (ffffffff811532d7)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff811547cd)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_release_agent
- kernel/cgroup/cgroup-v1.c:cgroup_transfer_tasks
- kernel/cgroup/cgroup-v1.c:cgroup_attach_task_all
In kernel/cgroup/freezer.c (ffffffff811554e9)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_leave_frozen
- kernel/cgroup/freezer.c:cgroup_enter_frozen
In kernel/cgroup/cpuset.c (ffffffff8115c192)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_update_tasks
- kernel/cgroup/cpuset.c:cpuset_hotplug_update_tasks
- kernel/cgroup/cpuset.c:cpuset_bind
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_common_seq_show
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:update_flag
- kernel/cgroup/cpuset.c:update_cpumasks_hier
In kernel/pid_namespace.c (ffffffff8115eef6)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/seccomp.c (ffffffff8117e1f2)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
- kernel/seccomp.c:seccomp_set_mode_filter
In kernel/taskstats.c (ffffffff811810f3)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/blktrace.c (ffffffff811a49fb)
Location: include/linux/spinlock.h:361
Inline: True
In kernel/events/uprobes.c (ffffffff81207f5d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In mm/filemap.c (ffffffff8120f517)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/filemap.c:do_read_cache_page
- mm/filemap.c:do_read_cache_page
- mm/filemap.c:filemap_fault
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:__lock_page_or_retry
- mm/filemap.c:__lock_page_or_retry
- mm/filemap.c:__lock_page_killable
- mm/filemap.c:__lock_page
- mm/filemap.c:put_and_wait_on_page_locked
- mm/filemap.c:__add_to_page_cache_locked
In mm/page-writeback.c (ffffffff812178ff)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/page-writeback.c:tag_pages_for_writeback
- mm/page-writeback.c:tag_pages_for_writeback
In mm/truncate.c (ffffffff8121f127)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
- mm/truncate.c:invalidate_mapping_pages
- mm/truncate.c:truncate_inode_pages_final
In mm/vmscan.c (ffffffff81228975)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/vmscan.c:check_move_unevictable_pages
- mm/vmscan.c:get_scan_count
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:isolate_lru_page
In mm/shmem.c (ffffffff8123015c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/shmem.c:shmem_lock
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_swapin_page
- mm/shmem.c:shmem_swapin_page
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_getattr
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_free_swap
- mm/shmem.c:shmem_add_to_page_cache
In mm/vmstat.c (ffffffff81231cee)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/vmstat.c:pagetypeinfo_showfree_print
In mm/backing-dev.c (ffffffff81234d47)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/backing-dev.c:release_bdi
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:wb_blkcg_offline
- mm/backing-dev.c:wb_memcg_offline
In mm/percpu.c (ffffffff812379f1)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
In mm/slab_common.c (ffffffff8123a9b1)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/slab_common.c:kmem_cache_destroy
- mm/slab_common.c:memcg_deactivate_kmem_caches
In mm/list_lru.c (ffffffff812434d7)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/list_lru.c:memcg_drain_all_list_lrus
- mm/list_lru.c:memcg_update_all_list_lrus
- mm/list_lru.c:list_lru_walk_one_irq
In mm/workingset.c (ffffffff81243746)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
In mm/mlock.c (ffffffff81251375)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/mlock.c:__munlock_pagevec
- mm/mlock.c:munlock_vma_page
In mm/swap_state.c (ffffffff812710b2)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/swap_state.c:delete_from_swap_cache
- mm/swap_state.c:add_to_swap_cache
In mm/swap_slots.c (ffffffff81277e79)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/swap_slots.c:free_swap_slot
In mm/dmapool.c (ffffffff8127a0ac)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/dmapool.c:show_pools
In mm/slub.c (ffffffff81293e6c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/slub.c:__kmem_cache_shutdown
In mm/migrate.c (ffffffff8129aab8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_page_move_mapping
In mm/khugepaged.c (ffffffff812a5b66)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
In mm/memcontrol.c (ffffffff812b1e61)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_commit_charge
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
In mm/page_idle.c (ffffffff812bc9f8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In mm/memfd.c (ffffffff812c01a8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
In fs/exec.c (ffffffff812cec06)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/inode.c (ffffffff812e4f85)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffffffff812fda59)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:inode_switch_wbs_work_fn
In fs/fs_pin.c (ffffffff813058d5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/signalfd.c (ffffffff8131f3b3)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (ffffffff81320719)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:timerfd_ioctl
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_read
In fs/eventfd.c (ffffffff81320f58)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_show_fdinfo
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_read
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (ffffffff81322134)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_show_fdinfo
- fs/userfaultfd.c:__wake_userfault
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_release
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffff81325597)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/aio.c:__ia32_sys_io_cancel
- fs/aio.c:__x64_sys_io_cancel
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:free_ioctx_users
In fs/io_uring.c (ffffffff8132dab6)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/io_uring.c:io_ring_ctx_wait_and_kill
- fs/io_uring.c:io_ring_ctx_wait_and_kill
- fs/io_uring.c:io_queue_link_head
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:io_req_defer
- fs/io_uring.c:io_poll_complete_work
In fs/dax.c (ffffffff81331c68)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/dax.c:dax_finish_sync_fault
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_insert_entry
- fs/dax.c:__dax_invalidate_entry
- fs/dax.c:dax_layout_busy_page
- fs/dax.c:dax_layout_busy_page
- fs/dax.c:grab_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:dax_lock_page
- fs/dax.c:get_unlocked_entry
In fs/coredump.c (ffffffff8134b055)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/kernfs/dir.c (ffffffff8136e03d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
In fs/kernfs/file.c (ffffffff8136eeb5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify_workfn
- fs/kernfs/file.c:kernfs_drain_open_files
- fs/kernfs/file.c:kernfs_fop_open
In ipc/shm.c (ffffffff81427480)
Location: include/linux/spinlock.h:361
Inline: True
In security/selinux/hooks.c (ffffffff81447b49)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/bio.c (ffffffff814c84b5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/bio.c:bio_dirty_fn
In block/blk-sysfs.c (ffffffff814d178d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-sysfs.c:queue_max_sectors_store
In block/blk-flush.c (ffffffff814d2232)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-ioc.c (ffffffff814d37f7)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:ioc_clear_queue
In block/blk-mq.c (ffffffff814d9d6a)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-sched.c (ffffffff814df08a)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_assign_ioc
In block/genhd.c (ffffffff814e1c7b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/genhd.c:disk_check_events
- block/genhd.c:disk_clear_events
- block/genhd.c:disk_clear_events
- block/genhd.c:disk_flush_events
In block/badblocks.c (ffffffff814e5a6e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/bsg.c (ffffffff814f03fe)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/bsg.c:bsg_ioctl
In block/blk-cgroup.c (ffffffff814f37d3)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_init_queue
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkcg_print_stat
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkcg_print_blkgs
- block/blk-cgroup.c:blkcg_reset_stats
- block/blk-cgroup.c:blkg_destroy_all
In block/blk-throttle.c (ffffffff814f7e51)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-throttle.c:blk_throtl_drain
- block/blk-throttle.c:blk_throtl_bio
- block/blk-throttle.c:blk_throtl_dispatch_work_fn
- block/blk-throttle.c:throtl_pending_timer_fn
- block/blk-throttle.c:throtl_pending_timer_fn
In block/blk-iocost.c (ffffffff814fabbf)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_cost_model_write
- block/blk-iocost.c:ioc_cost_model_write
- block/blk-iocost.c:ioc_qos_write
- block/blk-iocost.c:ioc_qos_write
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:blk_iocost_init
- block/blk-iocost.c:ioc_rqos_exit
- block/blk-iocost.c:ioc_rqos_queue_depth_changed
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:ioc_timer_fn
In block/blk-mq-debugfs.c (ffffffff81503b93)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_requeue_list_start
In block/blk-pm.c (ffffffff81508544)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-pm.c:blk_pre_runtime_suspend
In lib/percpu-refcount.c (ffffffff8151292d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In lib/percpu_counter.c (ffffffff8153b619)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- lib/percpu_counter.c:percpu_counter_cpu_dead
In drivers/pci/pci.c (ffffffff815660ef)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/pci/pci.c:pci_dev_complete_resume
- drivers/pci/pci.c:pci_dev_adjust_pme
In drivers/pci/pcie/pme.c (ffffffff81580ac2)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_resume
- drivers/pci/pcie/pme.c:pcie_pme_disable_interrupt
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
In drivers/acpi/acpi_cmos_rtc.c (ffffffff815cabbc)
Location: include/linux/spinlock.h:361
Inline: True
In drivers/virtio/virtio.c (ffffffff816135e9)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_device_freeze
- drivers/virtio/virtio.c:virtio_dev_remove
- drivers/virtio/virtio.c:virtio_config_enable
In drivers/virtio/virtio_balloon.c (ffffffff8161c2c7)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_remove
- drivers/virtio/virtio_balloon.c:virtio_balloon_report_free_page
- drivers/virtio/virtio_balloon.c:return_free_pages_to_mm
In drivers/tty/tty_io.c (ffffffff81629dea)
Location: include/linux/spinlock.h:361
Inline: True
In drivers/tty/n_tty.c (ffffffff8162ef8f)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff8163182d)
Location: include/linux/spinlock.h:361
Inline: True
In drivers/tty/tty_port.c (ffffffff81633ca5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_jobctrl.c (ffffffff81634f98)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
- drivers/tty/tty_jobctrl.c:tty_open_proc_set_tty
In drivers/tty/pty.c (ffffffff81635488)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_set_termios
- drivers/tty/pty.c:pty_flush_buffer
- drivers/tty/pty.c:pty_set_pktmode
In drivers/tty/vt/vt_ioctl.c (ffffffff816389b2)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
In drivers/tty/serial/serial_core.c (ffffffff8164ddb7)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_carrier_raised
- drivers/tty/serial/serial_core.c:uart_tty_port_shutdown
- drivers/tty/serial/serial_core.c:uart_get_icount
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_tiocmget
- drivers/tty/serial/serial_core.c:uart_change_speed
In drivers/tty/serial/8250/8250_core.c (ffffffff8164f6a8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
In drivers/tty/serial/8250/8250_port.c (ffffffff816529e7)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
In drivers/char/virtio_console.c (ffffffff816668b7)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/char/virtio_console.c:virtcons_probe
- drivers/char/virtio_console.c:virtcons_remove
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:add_port
- drivers/char/virtio_console.c:fill_queue
- drivers/char/virtio_console.c:init_port_console
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hpet.c (ffffffff816670c4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_release
- drivers/char/hpet.c:hpet_poll
- drivers/char/hpet.c:hpet_read
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_open
In drivers/base/power/sysfs.c (ffffffff816aa6e5)
Location: include/linux/spinlock.h:361
Inline: True
In drivers/base/power/common.c (ffffffff816ab515)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/common.c:dev_pm_put_subsys_data
- drivers/base/power/common.c:dev_pm_get_subsys_data
In drivers/base/power/qos.c (ffffffff816ac6fb)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_constraints_destroy
- drivers/base/power/qos.c:dev_pm_qos_constraints_allocate
In drivers/base/power/runtime.c (ffffffff816af055)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_drop_link
- drivers/base/power/runtime.c:pm_runtime_new_link
- drivers/base/power/runtime.c:__pm_runtime_use_autosuspend
- drivers/base/power/runtime.c:pm_runtime_set_autosuspend_delay
- drivers/base/power/runtime.c:pm_runtime_irq_safe
- drivers/base/power/runtime.c:pm_runtime_no_callbacks
- drivers/base/power/runtime.c:pm_runtime_allow
- drivers/base/power/runtime.c:pm_runtime_forbid
- drivers/base/power/runtime.c:__pm_runtime_disable
- drivers/base/power/runtime.c:pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:pm_runtime_work
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_callback
- drivers/base/power/runtime.c:pm_runtime_set_memalloc_noio
In drivers/base/power/main.c (ffffffff816b2fb5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/main.c:device_pm_check_callbacks
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:dpm_propagate_wakeup_to_parent
In drivers/base/power/wakeup.c (ffffffff816b40bd)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_wakeup_disable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/domain.c (ffffffff816b822e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/domain.c:pm_genpd_add_device
- drivers/base/power/domain.c:genpd_free_dev_data
- drivers/base/power/domain.c:genpd_dev_pm_qos_notifier
In drivers/base/power/clock_ops.c (ffffffff816b8d7e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_destroy
- drivers/base/power/clock_ops.c:pm_clk_remove_clk
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:__pm_clk_add
In drivers/block/loop.c (ffffffff816cb036)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:loop_attr_do_show_backing_file
In drivers/dma-buf/dma-buf.c (ffffffff816f364e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/sw_sync.c (ffffffff816f7975)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:sync_timeline_signal
In drivers/dma-buf/sync_debug.c (ffffffff816f7f4b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
In drivers/scsi/scsi_lib.c (ffffffff81702847)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
In drivers/nvme/host/multipath.c (ffffffff8172b7a5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/nvme/host/multipath.c:nvme_requeue_work
- drivers/nvme/host/multipath.c:nvme_ns_head_make_request
In drivers/ata/libata-scsi.c (ffffffff8173f439)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_store
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_store
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_show
- drivers/ata/libata-scsi.c:ata_scsi_park_show
In drivers/ata/libata-sff.c (ffffffff8174b959)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_flush_pio_task
In drivers/vfio/virqfd.c (ffffffff8177c952)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/vfio/virqfd.c:vfio_virqfd_enable
In drivers/usb/core/hub.c (ffffffff8179360d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/hub.c:hub_ioctl
- drivers/usb/core/hub.c:hub_disconnect
In drivers/usb/core/hcd.c (ffffffff817996fb)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_remove_hcd
- drivers/usb/core/hcd.c:usb_add_hcd
- drivers/usb/core/hcd.c:hcd_bus_resume
- drivers/usb/core/hcd.c:hcd_bus_suspend
- drivers/usb/core/hcd.c:usb_hcd_synchronize_unlinks
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:rh_call_control
- drivers/usb/core/hcd.c:rh_call_control
In drivers/usb/core/urb.c (ffffffff8179ad15)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffff8179c1a4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_wait
- drivers/usb/core/message.c:usb_sg_wait
In drivers/usb/core/devio.c (ffffffff817a77cb)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/xhci.c (ffffffff817b1668)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
- drivers/usb/host/xhci.c:xhci_shutdown
- drivers/usb/host/xhci.c:xhci_stop
In drivers/input/serio/serio.c (ffffffff817cf1d0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_close
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_handle_event
In drivers/input/serio/i8042.c (ffffffff817d0bfd)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_stop
- drivers/input/serio/i8042.c:i8042_start
In drivers/input/serio/libps2.c (ffffffff817d1cc4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:ps2_drain
- drivers/input/serio/libps2.c:ps2_sendbyte
- drivers/input/serio/libps2.c:ps2_do_sendbyte
In drivers/input/input.c (ffffffff817d4d00)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/input.c:__input_unregister_device
- drivers/input/input.c:input_dev_poweroff
- drivers/input/input.c:input_dev_freeze
- drivers/input/input.c:input_dev_resume
- drivers/input/input.c:input_dev_suspend
In drivers/input/ff-core.c (ffffffff817d740a)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:input_ff_upload
In drivers/input/mousedev.c (ffffffff817d79cb)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffffffff817daabf)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_read
In drivers/input/keyboard/atkbd.c (ffffffff817dd01f)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/keyboard/atkbd.c:atkbd_attr_set_helper
- drivers/input/keyboard/atkbd.c:atkbd_attr_set_helper
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_connect
- drivers/input/keyboard/atkbd.c:atkbd_disconnect
- drivers/input/keyboard/atkbd.c:atkbd_cleanup
In drivers/input/misc/uinput.c (ffffffff817de2bd)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/dev.c (ffffffff817e3036)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_open
In drivers/rtc/rtc-cmos.c (ffffffff817e5575)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_resume
- drivers/rtc/rtc-cmos.c:cmos_suspend
- drivers/rtc/rtc-cmos.c:cmos_aie_poweroff
- drivers/rtc/rtc-cmos.c:cmos_do_shutdown
- drivers/rtc/rtc-cmos.c:cmos_do_probe
- drivers/rtc/rtc-cmos.c:cmos_nvram_write
- drivers/rtc/rtc-cmos.c:cmos_nvram_read
- drivers/rtc/rtc-cmos.c:cmos_procfs
- drivers/rtc/rtc-cmos.c:cmos_set_alarm
- drivers/rtc/rtc-cmos.c:cmos_read_alarm
In drivers/pps/pps.c (ffffffff817ec7f8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/pps/pps.c:pps_cdev_compat_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
In drivers/watchdog/watchdog_pretimeout.c (ffffffff817fcf79)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_set
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_get
In drivers/md/md.c (ffffffff81802ad4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_flush_request
In drivers/md/md-bitmap.c (ffffffff81811f5d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:md_bitmap_resize
- drivers/md/md-bitmap.c:md_bitmap_set_memory_bits
- drivers/md/md-bitmap.c:md_bitmap_start_sync
- drivers/md/md-bitmap.c:md_bitmap_startwrite
- drivers/md/md-bitmap.c:md_bitmap_daemon_work
- drivers/md/md-bitmap.c:md_bitmap_checkpage
In drivers/md/dm.c (ffffffff81816728)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffffffff81821738)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (ffffffff81822615)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_kvzalloc
In net/core/link_watch.c (ffffffff818aba14)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/core/link_watch.c:__linkwatch_run_queue
- net/core/link_watch.c:__linkwatch_run_queue
In net/core/net-sysfs.c (ffffffff818be665)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/core/net-sysfs.c:tx_timeout_show
In net/rfkill/input.c (ffffffff819f92b5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_start
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
In lib/xarray.c (ffffffff81a19ea3)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- lib/xarray.c:__xas_nomem
gcp
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/mm/mmio-mod.c (ffffffff8108bb27)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- arch/x86/mm/mmio-mod.c:disable_mmiotrace
- arch/x86/mm/mmio-mod.c:enable_mmiotrace
- arch/x86/mm/mmio-mod.c:mmiotrace_iounmap
- arch/x86/mm/mmio-mod.c:mmiotrace_ioremap
In kernel/fork.c (ffffffff8109812c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
In kernel/exit.c (ffffffff8109ef9f)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_task_zombie
- kernel/exit.c:do_group_exit
In kernel/ptrace.c (ffffffff810a878f)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_resume
- kernel/ptrace.c:ptrace_peek_siginfo
- kernel/ptrace.c:ptrace_check_attach
In kernel/user.c (ffffffff828c702a)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/user.c:uid_cache_init
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
In kernel/signal.c (ffffffff810b01ec)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/signal.c:do_sigaction
- kernel/signal.c:kernel_sigaction
- kernel/signal.c:do_sigpending
- kernel/signal.c:__set_current_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:ptrace_stop
- kernel/signal.c:calculate_sigpending
In kernel/umh.c (ffffffff810b7e2b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810be153)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/workqueue.c:workqueue_offline_cpu
- kernel/workqueue.c:workqueue_offline_cpu
- kernel/workqueue.c:workqueue_online_cpu
- kernel/workqueue.c:wq_worker_comm
- kernel/workqueue.c:destroy_workqueue
- kernel/workqueue.c:wq_update_unbound_numa
- kernel/workqueue.c:put_unbound_pool
- kernel/workqueue.c:put_unbound_pool
- kernel/workqueue.c:__flush_work
- kernel/workqueue.c:drain_workqueue
- kernel/workqueue.c:flush_workqueue_prep_pwqs
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:worker_thread
- kernel/workqueue.c:worker_thread
- kernel/workqueue.c:process_one_work
- kernel/workqueue.c:pool_mayday_timeout
- kernel/workqueue.c:idle_worker_timeout
- kernel/workqueue.c:create_worker
- kernel/workqueue.c:wq_worker_sleeping
In kernel/pid.c (ffffffff810bfaf5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/pid.c:disable_pid_allocation
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
In kernel/async.c (ffffffff810c8765)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/async.c:async_unregister_domain
In kernel/ucount.c (ffffffff810c95ca)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/ucount.c:inc_ucount
- kernel/ucount.c:inc_ucount
In kernel/sched/fair.c (ffffffff810df6a0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_fault
- kernel/sched/fair.c:task_numa_placement
In kernel/sched/wait.c (ffffffff810ebdd4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
In kernel/sched/completion.c (ffffffff81adbfd4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible
- kernel/sched/completion.c:wait_for_completion_interruptible
- kernel/sched/completion.c:wait_for_completion_io_timeout
- kernel/sched/completion.c:wait_for_completion_io_timeout
- kernel/sched/completion.c:wait_for_completion_io
- kernel/sched/completion.c:wait_for_completion_io
- kernel/sched/completion.c:wait_for_completion_timeout
- kernel/sched/completion.c:wait_for_completion_timeout
- kernel/sched/completion.c:wait_for_completion
- kernel/sched/completion.c:wait_for_completion
In kernel/power/wakelock.c (ffffffff8110777a)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/rcu/sync.c (ffffffff8111a5fd)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_dtor
- kernel/rcu/sync.c:rcu_sync_exit
- kernel/rcu/sync.c:rcu_sync_enter
In kernel/rcu/srcutree.c (ffffffff8111bb85)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:srcu_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_barrier
In kernel/livepatch/transition.c (ffffffff8112459d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/livepatch/transition.c:klp_try_complete_transition
In kernel/freezer.c (ffffffff81127479)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/posix-timers.c (ffffffff81138eaf)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/time/posix-timers.c:exit_itimers
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff8113aaf2)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:update_rlimit_cpu
In kernel/time/itimer.c (ffffffff8113ba0d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:get_cpu_itimer
In kernel/acct.c (ffffffff8114f0c2)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:do_acct_process
In kernel/cgroup/cgroup.c (ffffffff8115cdec)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_release
- kernel/cgroup/cgroup.c:cgroup_exit
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:proc_cgroup_show
- kernel/cgroup/cgroup.c:cgroup_destroy_locked
- kernel/cgroup/cgroup.c:cgroup_destroy_locked
- kernel/cgroup/cgroup.c:cgroup_create
- kernel/cgroup/cgroup.c:css_release_work_fn
- kernel/cgroup/cgroup.c:css_free_rwork_fn
- kernel/cgroup/cgroup.c:cgroup_threads_write
- kernel/cgroup/cgroup.c:cgroup_procs_write
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:css_task_iter_next
- kernel/cgroup/cgroup.c:css_task_iter_start
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_attach_task
- kernel/cgroup/cgroup.c:cgroup_migrate
- kernel/cgroup/cgroup.c:cgroup_migrate_finish
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:task_cgroup_path
- kernel/cgroup/cgroup.c:cgroup_path_ns
- kernel/cgroup/cgroup.c:cgroup_do_get_tree
- kernel/cgroup/cgroup.c:cgroup_setup_root
- kernel/cgroup/cgroup.c:cgroup_enable_task_cg_lists
- kernel/cgroup/cgroup.c:cgroup_show_path
- kernel/cgroup/cgroup.c:rebind_subsystems
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:cgroup_task_count
In kernel/cgroup/rstat.c (ffffffff8115d943)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_hold
- kernel/cgroup/rstat.c:cgroup_rstat_flush
- kernel/cgroup/rstat.c:cgroup_rstat_flush_locked
In kernel/cgroup/namespace.c (ffffffff8115de37)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff8115f33d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_release_agent
- kernel/cgroup/cgroup-v1.c:cgroup_transfer_tasks
- kernel/cgroup/cgroup-v1.c:cgroup_attach_task_all
In kernel/cgroup/freezer.c (ffffffff81160059)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_leave_frozen
- kernel/cgroup/freezer.c:cgroup_enter_frozen
In kernel/cgroup/cpuset.c (ffffffff81166d52)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_update_tasks
- kernel/cgroup/cpuset.c:cpuset_hotplug_update_tasks
- kernel/cgroup/cpuset.c:cpuset_bind
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_common_seq_show
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:update_flag
- kernel/cgroup/cpuset.c:update_cpumasks_hier
In kernel/pid_namespace.c (ffffffff81169ac6)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/seccomp.c (ffffffff81188eb2)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
- kernel/seccomp.c:seccomp_set_mode_filter
In kernel/taskstats.c (ffffffff8118bdb3)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/blktrace.c (ffffffff811af82b)
Location: include/linux/spinlock.h:361
Inline: True
In kernel/events/uprobes.c (ffffffff81212f8d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In mm/filemap.c (ffffffff8121a0c7)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/filemap.c:do_read_cache_page
- mm/filemap.c:do_read_cache_page
- mm/filemap.c:filemap_fault
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:__lock_page_or_retry
- mm/filemap.c:__lock_page_or_retry
- mm/filemap.c:__lock_page_killable
- mm/filemap.c:__lock_page
- mm/filemap.c:put_and_wait_on_page_locked
- mm/filemap.c:__add_to_page_cache_locked
In mm/page-writeback.c (ffffffff812224ef)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/page-writeback.c:tag_pages_for_writeback
- mm/page-writeback.c:tag_pages_for_writeback
In mm/truncate.c (ffffffff81229de7)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
- mm/truncate.c:invalidate_mapping_pages
- mm/truncate.c:truncate_inode_pages_final
In mm/vmscan.c (ffffffff812336ab)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/vmscan.c:check_move_unevictable_pages
- mm/vmscan.c:get_scan_count
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:isolate_lru_page
In mm/shmem.c (ffffffff8123aefc)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/shmem.c:shmem_lock
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_swapin_page
- mm/shmem.c:shmem_swapin_page
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_getattr
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_free_swap
- mm/shmem.c:shmem_add_to_page_cache
In mm/vmstat.c (ffffffff8123ca94)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/vmstat.c:pagetypeinfo_showfree_print
In mm/backing-dev.c (ffffffff8123fb07)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/backing-dev.c:release_bdi
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:wb_blkcg_offline
- mm/backing-dev.c:wb_memcg_offline
In mm/percpu.c (ffffffff81242a87)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
In mm/slab_common.c (ffffffff812457a1)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/slab_common.c:kmem_cache_destroy
- mm/slab_common.c:memcg_deactivate_kmem_caches
In mm/list_lru.c (ffffffff8124e2ed)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/list_lru.c:memcg_drain_all_list_lrus
- mm/list_lru.c:memcg_update_all_list_lrus
- mm/list_lru.c:list_lru_walk_one_irq
In mm/workingset.c (ffffffff8124e55c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
In mm/mlock.c (ffffffff8125cce5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/mlock.c:__munlock_pagevec
- mm/mlock.c:munlock_vma_page
In mm/swap_state.c (ffffffff8127d032)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/swap_state.c:delete_from_swap_cache
- mm/swap_state.c:add_to_swap_cache
In mm/swap_slots.c (ffffffff81283e1d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/swap_slots.c:free_swap_slot
In mm/dmapool.c (ffffffff8128605c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/dmapool.c:show_pools
In mm/slub.c (ffffffff812a01a1)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/slub.c:__kmem_cache_shutdown
In mm/migrate.c (ffffffff812a6f58)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_page_move_mapping
In mm/khugepaged.c (ffffffff812b2924)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
In mm/memcontrol.c (ffffffff812bec1d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_commit_charge
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
In mm/page_idle.c (ffffffff812c9988)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In mm/memfd.c (ffffffff812cd33a)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
In fs/exec.c (ffffffff812dc8d6)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/inode.c (ffffffff812f2165)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffffffff8130ac29)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:inode_switch_wbs_work_fn
In fs/fs_pin.c (ffffffff81312ab5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/signalfd.c (ffffffff8132c229)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (ffffffff8132d5c9)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:timerfd_ioctl
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_read
In fs/eventfd.c (ffffffff8132de08)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_show_fdinfo
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_read
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (ffffffff8132f024)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_show_fdinfo
- fs/userfaultfd.c:__wake_userfault
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_release
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffff813326d7)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/aio.c:__ia32_sys_io_cancel
- fs/aio.c:__x64_sys_io_cancel
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:free_ioctx_users
In fs/io_uring.c (ffffffff8133a8b6)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/io_uring.c:io_ring_ctx_wait_and_kill
- fs/io_uring.c:io_ring_ctx_wait_and_kill
- fs/io_uring.c:io_queue_link_head
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:io_req_defer
- fs/io_uring.c:io_poll_complete_work
In fs/dax.c (ffffffff8133ed68)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/dax.c:dax_finish_sync_fault
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_insert_entry
- fs/dax.c:__dax_invalidate_entry
- fs/dax.c:dax_layout_busy_page
- fs/dax.c:dax_layout_busy_page
- fs/dax.c:grab_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:dax_lock_page
- fs/dax.c:get_unlocked_entry
In fs/coredump.c (ffffffff81357e75)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/kernfs/dir.c (ffffffff8137b051)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
In fs/kernfs/file.c (ffffffff8137bee5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify_workfn
- fs/kernfs/file.c:kernfs_drain_open_files
- fs/kernfs/file.c:kernfs_fop_open
In ipc/shm.c (ffffffff81432ba0)
Location: include/linux/spinlock.h:361
Inline: True
In security/selinux/hooks.c (ffffffff814531a9)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/bio.c (ffffffff814d3b85)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/bio.c:bio_dirty_fn
In block/blk-sysfs.c (ffffffff814dce7d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-sysfs.c:queue_max_sectors_store
In block/blk-flush.c (ffffffff814dd932)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-ioc.c (ffffffff814deef7)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:ioc_clear_queue
In block/blk-mq.c (ffffffff814e588a)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-sched.c (ffffffff814eabca)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_assign_ioc
In block/genhd.c (ffffffff814ed7cb)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/genhd.c:disk_check_events
- block/genhd.c:disk_clear_events
- block/genhd.c:disk_clear_events
- block/genhd.c:disk_flush_events
In block/badblocks.c (ffffffff814f15ee)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/bsg.c (ffffffff814fbf7e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/bsg.c:bsg_ioctl
In block/blk-cgroup.c (ffffffff814ff393)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_init_queue
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkcg_print_stat
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkcg_print_blkgs
- block/blk-cgroup.c:blkcg_reset_stats
- block/blk-cgroup.c:blkg_destroy_all
In block/blk-throttle.c (ffffffff81503a27)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-throttle.c:blk_throtl_drain
- block/blk-throttle.c:blk_throtl_bio
- block/blk-throttle.c:blk_throtl_dispatch_work_fn
- block/blk-throttle.c:throtl_pending_timer_fn
- block/blk-throttle.c:throtl_pending_timer_fn
In block/blk-iocost.c (ffffffff815067cf)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_cost_model_write
- block/blk-iocost.c:ioc_cost_model_write
- block/blk-iocost.c:ioc_qos_write
- block/blk-iocost.c:ioc_qos_write
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:blk_iocost_init
- block/blk-iocost.c:ioc_rqos_exit
- block/blk-iocost.c:ioc_rqos_queue_depth_changed
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:ioc_timer_fn
In block/blk-mq-debugfs.c (ffffffff8150f913)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_requeue_list_start
In block/blk-pm.c (ffffffff815142c4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-pm.c:blk_pre_runtime_suspend
In lib/percpu-refcount.c (ffffffff8151e6d3)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In lib/percpu_counter.c (ffffffff81547079)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- lib/percpu_counter.c:percpu_counter_cpu_dead
In drivers/pci/pci.c (ffffffff815771cf)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/pci/pci.c:pci_dev_complete_resume
- drivers/pci/pci.c:pci_dev_adjust_pme
In drivers/pci/pcie/pme.c (ffffffff81591e62)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_resume
- drivers/pci/pcie/pme.c:pcie_pme_disable_interrupt
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
In drivers/acpi/acpi_cmos_rtc.c (ffffffff815e4bd0)
Location: include/linux/spinlock.h:361
Inline: True
In drivers/virtio/virtio.c (ffffffff8164cea9)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_device_freeze
- drivers/virtio/virtio.c:virtio_dev_remove
- drivers/virtio/virtio.c:virtio_config_enable
In drivers/virtio/virtio_balloon.c (ffffffff81655c27)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_remove
- drivers/virtio/virtio_balloon.c:virtio_balloon_report_free_page
- drivers/virtio/virtio_balloon.c:return_free_pages_to_mm
In drivers/tty/tty_io.c (ffffffff81677d4a)
Location: include/linux/spinlock.h:361
Inline: True
In drivers/tty/n_tty.c (ffffffff8167ceff)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff8167f79d)
Location: include/linux/spinlock.h:361
Inline: True
In drivers/tty/tty_port.c (ffffffff81681c75)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_jobctrl.c (ffffffff81682f88)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
- drivers/tty/tty_jobctrl.c:tty_open_proc_set_tty
In drivers/tty/pty.c (ffffffff8168348c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_set_termios
- drivers/tty/pty.c:pty_flush_buffer
- drivers/tty/pty.c:pty_set_pktmode
In drivers/tty/vt/vt_ioctl.c (ffffffff816869e2)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
In drivers/tty/serial/serial_core.c (ffffffff8169d18d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_carrier_raised
- drivers/tty/serial/serial_core.c:uart_tty_port_shutdown
- drivers/tty/serial/serial_core.c:uart_get_icount
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_tiocmget
- drivers/tty/serial/serial_core.c:uart_change_speed
In drivers/tty/serial/8250/8250_core.c (ffffffff8169e968)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
In drivers/tty/serial/8250/8250_port.c (ffffffff816a2997)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
In drivers/char/virtio_console.c (ffffffff816b7087)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/char/virtio_console.c:virtcons_probe
- drivers/char/virtio_console.c:virtcons_remove
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:add_port
- drivers/char/virtio_console.c:fill_queue
- drivers/char/virtio_console.c:init_port_console
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hpet.c (ffffffff816b78a4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_release
- drivers/char/hpet.c:hpet_poll
- drivers/char/hpet.c:hpet_read
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_open
In drivers/base/power/sysfs.c (ffffffff816fd925)
Location: include/linux/spinlock.h:361
Inline: True
In drivers/base/power/common.c (ffffffff816fe755)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/common.c:dev_pm_put_subsys_data
- drivers/base/power/common.c:dev_pm_get_subsys_data
In drivers/base/power/qos.c (ffffffff816ff94b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_constraints_destroy
- drivers/base/power/qos.c:dev_pm_qos_constraints_allocate
In drivers/base/power/runtime.c (ffffffff81702325)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_drop_link
- drivers/base/power/runtime.c:pm_runtime_new_link
- drivers/base/power/runtime.c:__pm_runtime_use_autosuspend
- drivers/base/power/runtime.c:pm_runtime_set_autosuspend_delay
- drivers/base/power/runtime.c:pm_runtime_irq_safe
- drivers/base/power/runtime.c:pm_runtime_no_callbacks
- drivers/base/power/runtime.c:pm_runtime_allow
- drivers/base/power/runtime.c:pm_runtime_forbid
- drivers/base/power/runtime.c:__pm_runtime_disable
- drivers/base/power/runtime.c:pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:pm_runtime_work
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_callback
- drivers/base/power/runtime.c:pm_runtime_set_memalloc_noio
In drivers/base/power/main.c (ffffffff817062a5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/main.c:device_pm_check_callbacks
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:dpm_propagate_wakeup_to_parent
In drivers/base/power/wakeup.c (ffffffff817073bd)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_wakeup_disable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/domain.c (ffffffff8170b54e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/domain.c:pm_genpd_add_device
- drivers/base/power/domain.c:genpd_free_dev_data
- drivers/base/power/domain.c:genpd_dev_pm_qos_notifier
In drivers/base/power/clock_ops.c (ffffffff8170c0ae)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_destroy
- drivers/base/power/clock_ops.c:pm_clk_remove_clk
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:__pm_clk_add
In drivers/block/loop.c (ffffffff8171e606)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:loop_attr_do_show_backing_file
In drivers/dma-buf/dma-buf.c (ffffffff81758fae)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/sw_sync.c (ffffffff8175d2f5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:sync_timeline_signal
In drivers/dma-buf/sync_debug.c (ffffffff8175d8db)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
In drivers/scsi/scsi_lib.c (ffffffff817681ed)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
In drivers/scsi/virtio_scsi.c (ffffffff817720e0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/scsi/virtio_scsi.c:virtscsi_remove
In drivers/ata/libata-scsi.c (ffffffff8178f359)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_store
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_store
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_show
- drivers/ata/libata-scsi.c:ata_scsi_park_show
In drivers/ata/libata-sff.c (ffffffff8179b8b9)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_flush_pio_task
In drivers/net/xen-netfront.c (ffffffff817c4aa7)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:netback_changed
In drivers/vfio/virqfd.c (ffffffff817c7722)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/vfio/virqfd.c:vfio_virqfd_enable
In drivers/usb/core/hub.c (ffffffff817de26d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/hub.c:hub_ioctl
- drivers/usb/core/hub.c:hub_disconnect
In drivers/usb/core/hcd.c (ffffffff817e4782)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_remove_hcd
- drivers/usb/core/hcd.c:usb_add_hcd
- drivers/usb/core/hcd.c:hcd_bus_resume
- drivers/usb/core/hcd.c:hcd_bus_suspend
- drivers/usb/core/hcd.c:usb_hcd_synchronize_unlinks
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:rh_call_control
- drivers/usb/core/hcd.c:rh_call_control
In drivers/usb/core/urb.c (ffffffff817e5da5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffff817e7247)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_wait
- drivers/usb/core/message.c:usb_sg_wait
In drivers/usb/core/devio.c (ffffffff817f283b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (ffffffff81814e1e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_suspend
- drivers/usb/host/ehci-hcd.c:ehci_remove_device
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_shutdown
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:set_owner
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff8181e698)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_resume
- drivers/usb/host/ohci-hcd.c:ohci_restart
- drivers/usb/host/ohci-hcd.c:ohci_run
- drivers/usb/host/ohci-hcd.c:ohci_bus_resume
- drivers/usb/host/ohci-hcd.c:ohci_bus_suspend
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_suspend
In drivers/usb/host/uhci-hcd.c (ffffffff8182528b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_pci_resume
- drivers/usb/host/uhci-hcd.c:uhci_pci_suspend
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_rh_resume
- drivers/usb/host/uhci-hcd.c:uhci_rh_suspend
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:wakeup_rh
- drivers/usb/host/uhci-hcd.c:suspend_rh
In drivers/usb/host/xhci.c (ffffffff81829018)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
- drivers/usb/host/xhci.c:xhci_shutdown
- drivers/usb/host/xhci.c:xhci_stop
In drivers/input/serio/serio.c (ffffffff81846b70)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_close
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_handle_event
In drivers/input/serio/i8042.c (ffffffff818485cd)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_stop
- drivers/input/serio/i8042.c:i8042_start
In drivers/input/serio/libps2.c (ffffffff818496b4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:ps2_drain
- drivers/input/serio/libps2.c:ps2_sendbyte
- drivers/input/serio/libps2.c:ps2_do_sendbyte
In drivers/input/input.c (ffffffff8184c710)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/input.c:__input_unregister_device
- drivers/input/input.c:input_dev_poweroff
- drivers/input/input.c:input_dev_freeze
- drivers/input/input.c:input_dev_resume
- drivers/input/input.c:input_dev_suspend
In drivers/input/ff-core.c (ffffffff8184ee3a)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:input_ff_upload
In drivers/input/mousedev.c (ffffffff8184f3fb)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffffffff818524ff)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_read
In drivers/input/keyboard/atkbd.c (ffffffff81854a7f)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/keyboard/atkbd.c:atkbd_attr_set_helper
- drivers/input/keyboard/atkbd.c:atkbd_attr_set_helper
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_connect
- drivers/input/keyboard/atkbd.c:atkbd_disconnect
- drivers/input/keyboard/atkbd.c:atkbd_cleanup
In drivers/input/misc/uinput.c (ffffffff8185809d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/dev.c (ffffffff8185ce26)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_open
In drivers/rtc/rtc-cmos.c (ffffffff8185f3a5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_resume
- drivers/rtc/rtc-cmos.c:cmos_suspend
- drivers/rtc/rtc-cmos.c:cmos_aie_poweroff
- drivers/rtc/rtc-cmos.c:cmos_do_shutdown
- drivers/rtc/rtc-cmos.c:cmos_do_probe
- drivers/rtc/rtc-cmos.c:cmos_nvram_write
- drivers/rtc/rtc-cmos.c:cmos_nvram_read
- drivers/rtc/rtc-cmos.c:cmos_procfs
- drivers/rtc/rtc-cmos.c:cmos_set_alarm
- drivers/rtc/rtc-cmos.c:cmos_read_alarm
In drivers/pps/pps.c (ffffffff818720a8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/pps/pps.c:pps_cdev_compat_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
In drivers/watchdog/watchdog_pretimeout.c (ffffffff81884f39)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_set
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_get
In drivers/md/md.c (ffffffff8188aa9e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_flush_request
In drivers/md/md-bitmap.c (ffffffff81899f5d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:md_bitmap_resize
- drivers/md/md-bitmap.c:md_bitmap_set_memory_bits
- drivers/md/md-bitmap.c:md_bitmap_start_sync
- drivers/md/md-bitmap.c:md_bitmap_startwrite
- drivers/md/md-bitmap.c:md_bitmap_daemon_work
- drivers/md/md-bitmap.c:md_bitmap_checkpage
In drivers/md/dm.c (ffffffff8189e738)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffffffff818a9758)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (ffffffff818aa665)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_kvzalloc
In net/core/link_watch.c (ffffffff81942c04)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/core/link_watch.c:__linkwatch_run_queue
- net/core/link_watch.c:__linkwatch_run_queue
In net/core/net-sysfs.c (ffffffff81955865)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/core/net-sysfs.c:tx_timeout_show
In net/rfkill/input.c (ffffffff81aa8565)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_start
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
In lib/xarray.c (ffffffff81ac91b9)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- lib/xarray.c:__xas_nomem
lowlatency
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/mm/mmio-mod.c (ffffffff8108de87)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- arch/x86/mm/mmio-mod.c:disable_mmiotrace
- arch/x86/mm/mmio-mod.c:enable_mmiotrace
- arch/x86/mm/mmio-mod.c:mmiotrace_iounmap
- arch/x86/mm/mmio-mod.c:mmiotrace_ioremap
In kernel/fork.c (ffffffff8109fd2c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
In kernel/exit.c (ffffffff810a6ee1)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_task_zombie
- kernel/exit.c:do_group_exit
In kernel/ptrace.c (ffffffff810b08bd)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/ptrace.c:ptrace_request
- kernel/ptrace.c:ptrace_resume
- kernel/ptrace.c:ptrace_peek_siginfo
In kernel/user.c (ffffffff828cc37a)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/user.c:uid_cache_init
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
In kernel/signal.c (ffffffff810b84bc)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/signal.c:do_sigaction
- kernel/signal.c:kernel_sigaction
- kernel/signal.c:do_sigpending
- kernel/signal.c:__set_current_blocked
- kernel/signal.c:exit_signals
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:ptrace_stop
- kernel/signal.c:calculate_sigpending
In kernel/umh.c (ffffffff810c001b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810c64c2)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/workqueue.c:workqueue_offline_cpu
- kernel/workqueue.c:workqueue_offline_cpu
- kernel/workqueue.c:workqueue_online_cpu
- kernel/workqueue.c:wq_worker_comm
- kernel/workqueue.c:destroy_workqueue
- kernel/workqueue.c:wq_update_unbound_numa
- kernel/workqueue.c:put_unbound_pool
- kernel/workqueue.c:put_unbound_pool
- kernel/workqueue.c:__flush_work
- kernel/workqueue.c:drain_workqueue
- kernel/workqueue.c:flush_workqueue_prep_pwqs
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:rescuer_thread
- kernel/workqueue.c:worker_thread
- kernel/workqueue.c:worker_thread
- kernel/workqueue.c:process_one_work
- kernel/workqueue.c:pool_mayday_timeout
- kernel/workqueue.c:idle_worker_timeout
- kernel/workqueue.c:create_worker
- kernel/workqueue.c:wq_worker_sleeping
In kernel/pid.c (ffffffff810c7f15)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/pid.c:disable_pid_allocation
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
In kernel/async.c (ffffffff810d0755)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/async.c:async_unregister_domain
In kernel/ucount.c (ffffffff810d1b2a)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/ucount.c:inc_ucount
- kernel/ucount.c:inc_ucount
In kernel/sched/fair.c (ffffffff810eb265)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_fault
- kernel/sched/fair.c:task_numa_placement
In kernel/sched/wait.c (ffffffff810f6e2b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
In kernel/sched/completion.c (ffffffff81ae81e2)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable_timeout
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_killable
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible_timeout
- kernel/sched/completion.c:wait_for_completion_interruptible
- kernel/sched/completion.c:wait_for_completion_interruptible
- kernel/sched/completion.c:wait_for_completion_io_timeout
- kernel/sched/completion.c:wait_for_completion_io_timeout
- kernel/sched/completion.c:wait_for_completion_io
- kernel/sched/completion.c:wait_for_completion_io
- kernel/sched/completion.c:wait_for_completion_timeout
- kernel/sched/completion.c:wait_for_completion_timeout
- kernel/sched/completion.c:wait_for_completion
- kernel/sched/completion.c:wait_for_completion
In kernel/power/wakelock.c (ffffffff81112b26)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/rcu/sync.c (ffffffff81125d8f)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_dtor
- kernel/rcu/sync.c:rcu_sync_exit
- kernel/rcu/sync.c:rcu_sync_enter
In kernel/rcu/srcutree.c (ffffffff81126d41)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:srcu_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_barrier
In kernel/livepatch/transition.c (ffffffff81130bf8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/livepatch/transition.c:klp_try_complete_transition
In kernel/freezer.c (ffffffff81133ab5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/posix-timers.c (ffffffff81145957)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/time/posix-timers.c:exit_itimers
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff811475b2)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:update_rlimit_cpu
In kernel/time/itimer.c (ffffffff811484d4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- kernel/time/itimer.c:set_cpu_itimer
- kernel/time/itimer.c:do_getitimer
- kernel/time/itimer.c:get_cpu_itimer
In kernel/acct.c (ffffffff8115bed2)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:do_acct_process
In kernel/cgroup/cgroup.c (ffffffff81169f0c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_release
- kernel/cgroup/cgroup.c:cgroup_exit
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:proc_cgroup_show
- kernel/cgroup/cgroup.c:cgroup_destroy_locked
- kernel/cgroup/cgroup.c:cgroup_destroy_locked
- kernel/cgroup/cgroup.c:cgroup_create
- kernel/cgroup/cgroup.c:css_release_work_fn
- kernel/cgroup/cgroup.c:css_free_rwork_fn
- kernel/cgroup/cgroup.c:cgroup_threads_write
- kernel/cgroup/cgroup.c:cgroup_procs_write
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:css_task_iter_next
- kernel/cgroup/cgroup.c:css_task_iter_start
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:cgroup_addrm_files
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_update_dfl_csses
- kernel/cgroup/cgroup.c:cgroup_attach_task
- kernel/cgroup/cgroup.c:cgroup_migrate
- kernel/cgroup/cgroup.c:cgroup_migrate_finish
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:cgroup_migrate_execute
- kernel/cgroup/cgroup.c:task_cgroup_path
- kernel/cgroup/cgroup.c:cgroup_path_ns
- kernel/cgroup/cgroup.c:cgroup_do_get_tree
- kernel/cgroup/cgroup.c:cgroup_setup_root
- kernel/cgroup/cgroup.c:cgroup_enable_task_cg_lists
- kernel/cgroup/cgroup.c:cgroup_show_path
- kernel/cgroup/cgroup.c:rebind_subsystems
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:cgroup_task_count
In kernel/cgroup/rstat.c (ffffffff8116ad7e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_base_stat_cputime_show
- kernel/cgroup/rstat.c:cgroup_rstat_flush
- kernel/cgroup/rstat.c:cgroup_rstat_flush_locked
In kernel/cgroup/namespace.c (ffffffff8116b0a7)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff8116c5dd)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_release_agent
- kernel/cgroup/cgroup-v1.c:cgroup_transfer_tasks
- kernel/cgroup/cgroup-v1.c:cgroup_attach_task_all
In kernel/cgroup/freezer.c (ffffffff8116d3b7)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_leave_frozen
- kernel/cgroup/freezer.c:cgroup_enter_frozen
In kernel/cgroup/cpuset.c (ffffffff811743fa)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_workfn
- kernel/cgroup/cpuset.c:cpuset_hotplug_update_tasks
- kernel/cgroup/cpuset.c:cpuset_hotplug_update_tasks
- kernel/cgroup/cpuset.c:cpuset_bind
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_css_online
- kernel/cgroup/cpuset.c:cpuset_common_seq_show
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:cpuset_write_resmask
- kernel/cgroup/cpuset.c:update_flag
- kernel/cgroup/cpuset.c:update_cpumasks_hier
In kernel/pid_namespace.c (ffffffff811771e6)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/seccomp.c (ffffffff81196812)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
- kernel/seccomp.c:seccomp_set_mode_filter
In kernel/taskstats.c (ffffffff8119972f)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/blktrace.c (ffffffff811bd8ab)
Location: include/linux/spinlock.h:361
Inline: True
In kernel/events/uprobes.c (ffffffff81221f02)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In mm/filemap.c (ffffffff812291af)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/filemap.c:do_read_cache_page
- mm/filemap.c:do_read_cache_page
- mm/filemap.c:filemap_fault
- mm/filemap.c:generic_file_buffered_read
- mm/filemap.c:__lock_page_or_retry
- mm/filemap.c:__lock_page_or_retry
- mm/filemap.c:__lock_page_killable
- mm/filemap.c:__lock_page
- mm/filemap.c:put_and_wait_on_page_locked
- mm/filemap.c:__add_to_page_cache_locked
In mm/page-writeback.c (ffffffff812318df)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/page-writeback.c:tag_pages_for_writeback
- mm/page-writeback.c:tag_pages_for_writeback
In mm/truncate.c (ffffffff812391dd)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
- mm/truncate.c:invalidate_mapping_pages
- mm/truncate.c:truncate_inode_pages_final
In mm/vmscan.c (ffffffff81242be2)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/vmscan.c:check_move_unevictable_pages
- mm/vmscan.c:get_scan_count
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_active_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:shrink_inactive_list
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:isolate_lru_page
In mm/shmem.c (ffffffff8124a60c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/shmem.c:shmem_lock
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_getpage_gfp
- mm/shmem.c:shmem_swapin_page
- mm/shmem.c:shmem_swapin_page
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_writepage
- mm/shmem.c:shmem_getattr
- mm/shmem.c:shmem_undo_range
- mm/shmem.c:shmem_free_swap
- mm/shmem.c:shmem_add_to_page_cache
In mm/vmstat.c (ffffffff8124c1c8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/vmstat.c:pagetypeinfo_showfree_print
In mm/backing-dev.c (ffffffff8124f277)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/backing-dev.c:release_bdi
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:bdi_unregister
- mm/backing-dev.c:wb_blkcg_offline
- mm/backing-dev.c:wb_memcg_offline
In mm/percpu.c (ffffffff81251f6e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
- mm/percpu.c:pcpu_balance_workfn
In mm/slab_common.c (ffffffff812546b1)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/slab_common.c:kmem_cache_destroy
- mm/slab_common.c:memcg_deactivate_kmem_caches
In mm/list_lru.c (ffffffff8125dc60)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/list_lru.c:memcg_drain_all_list_lrus
- mm/list_lru.c:memcg_update_all_list_lrus
- mm/list_lru.c:list_lru_walk_one_irq
In mm/workingset.c (ffffffff8125de1b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
In mm/mlock.c (ffffffff8126c6c5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/mlock.c:__munlock_pagevec
- mm/mlock.c:munlock_vma_page
In mm/swap_state.c (ffffffff8128cbf2)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/swap_state.c:delete_from_swap_cache
- mm/swap_state.c:add_to_swap_cache
In mm/swap_slots.c (ffffffff81293b05)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/swap_slots.c:free_swap_slot
In mm/dmapool.c (ffffffff81295e59)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/dmapool.c:show_pools
In mm/slub.c (ffffffff812b02e1)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/slub.c:__kmem_cache_shutdown
In mm/migrate.c (ffffffff812b7288)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_page_move_mapping
In mm/khugepaged.c (ffffffff812c2b5d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
In mm/memcontrol.c (ffffffff812cf69d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_commit_charge
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
In mm/page_idle.c (ffffffff812da688)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In mm/memfd.c (ffffffff812de0b2)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
In fs/exec.c (ffffffff812ed696)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/inode.c (ffffffff81303745)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffffffff8131c362)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:sync_inodes_sb
- fs/fs-writeback.c:inode_switch_wbs_work_fn
In fs/fs_pin.c (ffffffff813242e5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/signalfd.c (ffffffff8133e79d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (ffffffff8133f299)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:timerfd_ioctl
- fs/timerfd.c:timerfd_show
- fs/timerfd.c:timerfd_read
In fs/eventfd.c (ffffffff813404f8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_show_fdinfo
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_write
- fs/eventfd.c:eventfd_read
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (ffffffff81340d1a)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_show_fdinfo
- fs/userfaultfd.c:__wake_userfault
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_release
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:userfaultfd_event_wait_completion
- fs/userfaultfd.c:handle_userfault
- fs/userfaultfd.c:handle_userfault
In fs/aio.c (ffffffff81345847)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/aio.c:__ia32_sys_io_cancel
- fs/aio.c:__x64_sys_io_cancel
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:free_ioctx_users
In fs/io_uring.c (ffffffff8134da76)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/io_uring.c:io_ring_ctx_wait_and_kill
- fs/io_uring.c:io_ring_ctx_wait_and_kill
- fs/io_uring.c:io_queue_link_head
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:__io_submit_sqe
- fs/io_uring.c:io_req_defer
- fs/io_uring.c:io_poll_complete_work
In fs/dax.c (ffffffff81351142)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/dax.c:dax_finish_sync_fault
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_writeback_mapping_range
- fs/dax.c:dax_insert_entry
- fs/dax.c:__dax_invalidate_entry
- fs/dax.c:dax_layout_busy_page
- fs/dax.c:dax_layout_busy_page
- fs/dax.c:grab_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:dax_lock_page
- fs/dax.c:get_unlocked_entry
In fs/coredump.c (ffffffff8136b555)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/kernfs/dir.c (ffffffff8138eb4d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
In fs/kernfs/file.c (ffffffff8138eda5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify_workfn
- fs/kernfs/file.c:kernfs_drain_open_files
- fs/kernfs/file.c:kernfs_fop_open
In ipc/shm.c (ffffffff81449e20)
Location: include/linux/spinlock.h:361
Inline: True
In security/selinux/hooks.c (ffffffff8146aca8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/bio.c (ffffffff814ec725)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/bio.c:bio_dirty_fn
In block/blk-sysfs.c (ffffffff814f5ce7)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-sysfs.c:queue_max_sectors_store
In block/blk-flush.c (ffffffff814f6792)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-ioc.c (ffffffff814f7d47)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:ioc_clear_queue
In block/blk-mq.c (ffffffff814fe7f0)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-sched.c (ffffffff81503bba)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_assign_ioc
In block/genhd.c (ffffffff8150624b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/genhd.c:disk_check_events
- block/genhd.c:disk_clear_events
- block/genhd.c:disk_clear_events
- block/genhd.c:disk_flush_events
In block/badblocks.c (ffffffff8150a64e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/bsg.c (ffffffff8151502e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/bsg.c:bsg_ioctl
In block/blk-cgroup.c (ffffffff815184ff)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_init_queue
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkcg_destroy_blkgs
- block/blk-cgroup.c:blkcg_print_stat
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkg_conf_prep
- block/blk-cgroup.c:blkcg_print_blkgs
- block/blk-cgroup.c:blkcg_reset_stats
- block/blk-cgroup.c:blkg_destroy_all
In block/blk-throttle.c (ffffffff8151cfd8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-throttle.c:blk_throtl_drain
- block/blk-throttle.c:blk_throtl_bio
- block/blk-throttle.c:blk_throtl_dispatch_work_fn
- block/blk-throttle.c:throtl_pending_timer_fn
- block/blk-throttle.c:throtl_pending_timer_fn
In block/blk-iocost.c (ffffffff8151faae)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_cost_model_write
- block/blk-iocost.c:ioc_cost_model_write
- block/blk-iocost.c:ioc_qos_write
- block/blk-iocost.c:ioc_qos_write
- block/blk-iocost.c:ioc_weight_write
- block/blk-iocost.c:blk_iocost_init
- block/blk-iocost.c:ioc_rqos_exit
- block/blk-iocost.c:ioc_rqos_queue_depth_changed
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:ioc_timer_fn
In block/blk-mq-debugfs.c (ffffffff81529133)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_requeue_list_start
In block/blk-pm.c (ffffffff8152da7f)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- block/blk-pm.c:blk_pre_runtime_suspend
In lib/percpu-refcount.c (ffffffff81537f55)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In lib/percpu_counter.c (ffffffff81560c3a)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- lib/percpu_counter.c:percpu_counter_cpu_dead
In drivers/pci/pci.c (ffffffff8159169f)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/pci/pci.c:pci_dev_complete_resume
- drivers/pci/pci.c:pci_dev_adjust_pme
In drivers/pci/pcie/pme.c (ffffffff815abf42)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_resume
- drivers/pci/pcie/pme.c:pcie_pme_disable_interrupt
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
- drivers/pci/pcie/pme.c:pcie_pme_work_fn
In drivers/acpi/acpi_cmos_rtc.c (ffffffff815fea8c)
Location: include/linux/spinlock.h:361
Inline: True
In drivers/virtio/virtio.c (ffffffff81666d09)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_device_freeze
- drivers/virtio/virtio.c:virtio_dev_remove
- drivers/virtio/virtio.c:virtio_config_enable
In drivers/virtio/virtio_balloon.c (ffffffff8166fff7)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_remove
- drivers/virtio/virtio_balloon.c:virtio_balloon_report_free_page
- drivers/virtio/virtio_balloon.c:return_free_pages_to_mm
In drivers/tty/tty_io.c (ffffffff81692166)
Location: include/linux/spinlock.h:361
Inline: True
In drivers/tty/n_tty.c (ffffffff8169755c)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff81699df3)
Location: include/linux/spinlock.h:361
Inline: True
In drivers/tty/tty_port.c (ffffffff8169c2c5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_jobctrl.c (ffffffff8169d5cd)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_signal_session_leader
- drivers/tty/tty_jobctrl.c:tty_open_proc_set_tty
In drivers/tty/pty.c (ffffffff8169dbc8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_set_termios
- drivers/tty/pty.c:pty_flush_buffer
- drivers/tty/pty.c:pty_set_pktmode
In drivers/tty/vt/vt_ioctl.c (ffffffff816a0fe2)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
In drivers/tty/serial/serial_core.c (ffffffff816b6124)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_resume_port
- drivers/tty/serial/serial_core.c:uart_suspend_port
- drivers/tty/serial/serial_core.c:uart_carrier_raised
- drivers/tty/serial/serial_core.c:uart_tty_port_shutdown
- drivers/tty/serial/serial_core.c:uart_get_icount
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_wait_modem_status
- drivers/tty/serial/serial_core.c:uart_tiocmget
- drivers/tty/serial/serial_core.c:uart_change_speed
In drivers/tty/serial/8250/8250_core.c (ffffffff816b8dcb)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
In drivers/tty/serial/8250/8250_port.c (ffffffff816bb967)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
In drivers/char/virtio_console.c (ffffffff816d169e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/char/virtio_console.c:virtcons_probe
- drivers/char/virtio_console.c:virtcons_remove
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:unplug_port
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:remove_port_data
- drivers/char/virtio_console.c:add_port
- drivers/char/virtio_console.c:fill_queue
- drivers/char/virtio_console.c:init_port_console
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hpet.c (ffffffff816d1ad6)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_release
- drivers/char/hpet.c:hpet_poll
- drivers/char/hpet.c:hpet_read
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_open
In drivers/base/power/sysfs.c (ffffffff817180c5)
Location: include/linux/spinlock.h:361
Inline: True
In drivers/base/power/common.c (ffffffff81718e75)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/common.c:dev_pm_put_subsys_data
- drivers/base/power/common.c:dev_pm_get_subsys_data
In drivers/base/power/qos.c (ffffffff8171a1cb)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_constraints_destroy
- drivers/base/power/qos.c:dev_pm_qos_constraints_allocate
In drivers/base/power/runtime.c (ffffffff8171cb45)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_drop_link
- drivers/base/power/runtime.c:pm_runtime_new_link
- drivers/base/power/runtime.c:__pm_runtime_use_autosuspend
- drivers/base/power/runtime.c:pm_runtime_set_autosuspend_delay
- drivers/base/power/runtime.c:pm_runtime_irq_safe
- drivers/base/power/runtime.c:pm_runtime_no_callbacks
- drivers/base/power/runtime.c:pm_runtime_allow
- drivers/base/power/runtime.c:pm_runtime_forbid
- drivers/base/power/runtime.c:__pm_runtime_disable
- drivers/base/power/runtime.c:pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_barrier
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:pm_runtime_work
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_callback
- drivers/base/power/runtime.c:pm_runtime_set_memalloc_noio
In drivers/base/power/main.c (ffffffff81720cc5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/main.c:device_pm_check_callbacks
- drivers/base/power/main.c:dpm_prepare
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:dpm_propagate_wakeup_to_parent
In drivers/base/power/wakeup.c (ffffffff81721dcf)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_wakeup_disable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/domain.c (ffffffff817256de)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/domain.c:pm_genpd_add_device
- drivers/base/power/domain.c:genpd_free_dev_data
- drivers/base/power/domain.c:genpd_dev_pm_qos_notifier
In drivers/base/power/clock_ops.c (ffffffff81726a3e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_destroy
- drivers/base/power/clock_ops.c:pm_clk_remove_clk
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:__pm_clk_add
In drivers/block/loop.c (ffffffff81739a46)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:loop_attr_do_show_backing_file
In drivers/dma-buf/dma-buf.c (ffffffff8177443e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/sw_sync.c (ffffffff81778997)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_debugfs_release
- drivers/dma-buf/sw_sync.c:sync_timeline_signal
In drivers/dma-buf/sync_debug.c (ffffffff81778f6b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
- drivers/dma-buf/sync_debug.c:sync_info_debugfs_show
In drivers/scsi/scsi_lib.c (ffffffff8178392e)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
- drivers/scsi/scsi_lib.c:scsi_queue_rq
In drivers/ata/libata-scsi.c (ffffffff817a88d4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_store
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_store
- drivers/ata/libata-scsi.c:ata_ncq_prio_enable_show
- drivers/ata/libata-scsi.c:ata_scsi_park_show
In drivers/ata/libata-sff.c (ffffffff817b5759)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_pio_task
- drivers/ata/libata-sff.c:ata_sff_flush_pio_task
In drivers/net/xen-netfront.c (ffffffff817ded57)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:netback_changed
In drivers/vfio/virqfd.c (ffffffff817e1952)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/vfio/virqfd.c:vfio_virqfd_enable
In drivers/usb/core/hub.c (ffffffff817f8633)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:hub_port_connect
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/hub.c:hub_ioctl
- drivers/usb/core/hub.c:hub_disconnect
In drivers/usb/core/hcd.c (ffffffff817fe9ee)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_remove_hcd
- drivers/usb/core/hcd.c:usb_add_hcd
- drivers/usb/core/hcd.c:hcd_bus_resume
- drivers/usb/core/hcd.c:hcd_bus_suspend
- drivers/usb/core/hcd.c:usb_hcd_synchronize_unlinks
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_hcd_flush_endpoint
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:usb_giveback_urb_bh
- drivers/usb/core/hcd.c:rh_call_control
- drivers/usb/core/hcd.c:rh_call_control
In drivers/usb/core/urb.c (ffffffff817fff85)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_poison_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
- drivers/usb/core/urb.c:usb_kill_anchored_urbs
In drivers/usb/core/message.c (ffffffff81800bc4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_wait
- drivers/usb/core/message.c:usb_sg_wait
In drivers/usb/core/devio.c (ffffffff8180ca7b)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (ffffffff8182e215)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_resume
- drivers/usb/host/ehci-hcd.c:ehci_suspend
- drivers/usb/host/ehci-hcd.c:ehci_remove_device
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_stop
- drivers/usb/host/ehci-hcd.c:ehci_shutdown
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:ehci_silence_controller
- drivers/usb/host/ehci-hcd.c:set_owner
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_resume
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff81838388)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_resume
- drivers/usb/host/ohci-hcd.c:ohci_restart
- drivers/usb/host/ohci-hcd.c:ohci_run
- drivers/usb/host/ohci-hcd.c:ohci_bus_resume
- drivers/usb/host/ohci-hcd.c:ohci_bus_suspend
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_resume
- drivers/usb/host/ohci-hcd.c:ohci_rh_suspend
In drivers/usb/host/uhci-hcd.c (ffffffff8183accb)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_pci_resume
- drivers/usb/host/uhci-hcd.c:uhci_pci_suspend
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_hcd_endpoint_disable
- drivers/usb/host/uhci-hcd.c:uhci_rh_resume
- drivers/usb/host/uhci-hcd.c:uhci_rh_suspend
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_stop
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:wakeup_rh
- drivers/usb/host/uhci-hcd.c:suspend_rh
In drivers/usb/host/xhci.c (ffffffff81842fc8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
- drivers/usb/host/xhci.c:xhci_shutdown
- drivers/usb/host/xhci.c:xhci_stop
In drivers/input/serio/serio.c (ffffffff81861290)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_close
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_open
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_handle_event
In drivers/input/serio/i8042.c (ffffffff81862e6d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_stop
- drivers/input/serio/i8042.c:i8042_start
In drivers/input/serio/libps2.c (ffffffff818645e4)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:__ps2_command
- drivers/input/serio/libps2.c:ps2_drain
- drivers/input/serio/libps2.c:ps2_sendbyte
- drivers/input/serio/libps2.c:ps2_do_sendbyte
In drivers/input/input.c (ffffffff81867a00)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/input.c:__input_unregister_device
- drivers/input/input.c:input_dev_poweroff
- drivers/input/input.c:input_dev_freeze
- drivers/input/input.c:input_dev_resume
- drivers/input/input.c:input_dev_suspend
In drivers/input/ff-core.c (ffffffff81869c3a)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:erase_effect
- drivers/input/ff-core.c:input_ff_upload
In drivers/input/mousedev.c (ffffffff8186a87d)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffffffff8186d67f)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_handle_get_val
- drivers/input/evdev.c:evdev_read
In drivers/input/keyboard/atkbd.c (ffffffff8186e7af)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/keyboard/atkbd.c:atkbd_attr_set_helper
- drivers/input/keyboard/atkbd.c:atkbd_attr_set_helper
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_reconnect
- drivers/input/keyboard/atkbd.c:atkbd_connect
- drivers/input/keyboard/atkbd.c:atkbd_disconnect
- drivers/input/keyboard/atkbd.c:atkbd_cleanup
In drivers/input/misc/uinput.c (ffffffff81873186)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/dev.c (ffffffff818780aa)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_open
In drivers/rtc/rtc-cmos.c (ffffffff8187a225)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:cmos_resume
- drivers/rtc/rtc-cmos.c:cmos_suspend
- drivers/rtc/rtc-cmos.c:cmos_aie_poweroff
- drivers/rtc/rtc-cmos.c:cmos_do_shutdown
- drivers/rtc/rtc-cmos.c:cmos_do_probe
- drivers/rtc/rtc-cmos.c:cmos_nvram_write
- drivers/rtc/rtc-cmos.c:cmos_nvram_read
- drivers/rtc/rtc-cmos.c:cmos_procfs
- drivers/rtc/rtc-cmos.c:cmos_set_alarm
- drivers/rtc/rtc-cmos.c:cmos_read_alarm
In drivers/pps/pps.c (ffffffff8188d9d8)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/pps/pps.c:pps_cdev_compat_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
- drivers/pps/pps.c:pps_cdev_ioctl
In drivers/watchdog/watchdog_pretimeout.c (ffffffff818a09db)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_pretimeout
- drivers/watchdog/watchdog_pretimeout.c:watchdog_unregister_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_register_governor
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_set
- drivers/watchdog/watchdog_pretimeout.c:watchdog_pretimeout_governor_get
In drivers/md/md.c (ffffffff818a10d5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_flush_request
In drivers/md/md-bitmap.c (ffffffff818b60cb)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:md_bitmap_resize
- drivers/md/md-bitmap.c:md_bitmap_set_memory_bits
- drivers/md/md-bitmap.c:md_bitmap_start_sync
- drivers/md/md-bitmap.c:md_bitmap_startwrite
- drivers/md/md-bitmap.c:md_bitmap_daemon_work
- drivers/md/md-bitmap.c:md_bitmap_checkpage
In drivers/md/dm.c (ffffffff818bb068)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffffffff818c4dbf)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (ffffffff818c5e85)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_kvzalloc
In net/core/link_watch.c (ffffffff81964464)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/core/link_watch.c:__linkwatch_run_queue
- net/core/link_watch.c:__linkwatch_run_queue
In net/core/net-sysfs.c (ffffffff819778b5)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/core/net-sysfs.c:tx_timeout_show
In net/rfkill/input.c (ffffffff81ab4795)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_start
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
- net/rfkill/input.c:rfkill_op_handler
In lib/xarray.c (ffffffff81ad5694)
Location: include/linux/spinlock.h:361
Inline: True
Inline callers:
- lib/xarray.c:__xas_nomem