__raw_spin_lock_irq
Regular
4.4
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/spinlock.c (ffffffff81824279)
Location: include/linux/spinlock_api_smp.h:126
Inline: True
Inline callers:
- kernel/locking/spinlock.c:_raw_spin_lock_irq
4.8
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/spinlock.c (ffffffff8189ef29)
Location: include/linux/spinlock_api_smp.h:126
Inline: True
Inline callers:
- kernel/locking/spinlock.c:_raw_spin_lock_irq
4.10
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/spinlock.c (ffffffff818d43e9)
Location: include/linux/spinlock_api_smp.h:126
Inline: True
Inline callers:
- kernel/locking/spinlock.c:_raw_spin_lock_irq
4.13
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/spinlock.c (ffffffff8190b599)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/locking/spinlock.c:_raw_spin_lock_irq
4.15
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/spinlock.c (ffffffff819959b9)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/locking/spinlock.c:_raw_spin_lock_irq
4.18
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/spinlock.c (ffffffff819f1de5)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/locking/spinlock.c:_raw_spin_lock_irq
5.0
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/spinlock.c (ffffffff81a2d4a5)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/locking/spinlock.c:_raw_spin_lock_irq
5.3
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/spinlock.c (ffffffff81a9d635)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/locking/spinlock.c:_raw_spin_lock_irq
5.4
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/spinlock.c (ffffffff81ad4e15)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/locking/spinlock.c:_raw_spin_lock_irq
5.8
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/spinlock.c (ffffffff81bccdf5)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/locking/spinlock.c:_raw_spin_lock_irq
5.11
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/spinlock.c (ffffffff81c45955)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/locking/spinlock.c:_raw_spin_lock_irq
5.13
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/spinlock.c (ffffffff81c38b55)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/locking/spinlock.c:_raw_spin_lock_irq
5.15
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/spinlock.c (ffffffff81d57435)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/locking/spinlock.c:_raw_spin_lock_irq
5.19
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/spinlock.c (ffffffff81f2a115)
Location: include/linux/spinlock_api_smp.h:115
Inline: True
Inline callers:
- kernel/locking/spinlock.c:_raw_spin_lock_irq
6.2
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/spinlock.c (ffffffff820d618d)
Location: include/linux/spinlock_api_smp.h:115
Inline: True
Inline callers:
- kernel/locking/spinlock.c:_raw_spin_lock_irq
6.5
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/spinlock.c (ffffffff8215956d)
Location: include/linux/spinlock_api_smp.h:115
Inline: True
Inline callers:
- kernel/locking/spinlock.c:_raw_spin_lock_irq
6.8
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/spinlock.c (ffffffff8223cded)
Location: include/linux/spinlock_api_smp.h:115
Inline: True
Inline callers:
- kernel/locking/spinlock.c:_raw_spin_lock_irq
arm64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In virt/kvm/eventfd.c (ffff8000100c1934)
Location: include/linux/spinlock_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffff800010122ca0)
Location: include/linux/spinlock_api_smp.h:124
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_api_smp.h:124
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/task_work.c (ffff800010124e20)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/task_work.c:task_work_run
In kernel/kthread.c (ffff800010127a74)
Location: include/linux/spinlock_api_smp.h:124
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 (ffff80001012e498)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/async.c:async_unregister_domain
In kernel/ucount.c (ffff80001012fe64)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/ucount.c:get_ucounts
- kernel/ucount.c:get_ucounts
In kernel/sched/core.c (ffff8000101387ac)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/sched/core.c:tg_set_cfs_bandwidth
- kernel/sched/core.c:tg_set_cfs_bandwidth
- kernel/sched/core.c:cpu_cgroup_can_attach
In kernel/sched/idle.c (ffff80001013fa04)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/sched/idle.c:dequeue_task_idle
In kernel/sched/fair.c (ffff80001014d040)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/sched/fair.c:online_fair_sched_group
- kernel/sched/fair.c:active_load_balance_cpu_stop
- kernel/sched/fair.c:task_numa_fault
- kernel/sched/fair.c:task_numa_placement
In kernel/sched/rt.c (ffff80001014f078)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/sched/rt.c:tg_set_rt_bandwidth
In kernel/sched/wait.c (ffff800010158530)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
In kernel/sched/swait.c (ffff8000101594c0)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/sched/swait.c:swake_up_all
- kernel/sched/swait.c:swake_up_all
In kernel/sched/completion.c (ffff800010da2838)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/sched/completion.c:__wait_for_common
- kernel/sched/completion.c:__wait_for_common
In kernel/locking/semaphore.c (ffff800010da4914)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/locking/semaphore.c:__down_timeout
- kernel/locking/semaphore.c:__down_killable
- kernel/locking/semaphore.c:__down_interruptible
- kernel/locking/semaphore.c:__down
In kernel/locking/rwsem.c (ffff800010169908)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_write_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
In kernel/locking/rtmutex.c (ffff80001016c450)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/locking/rtmutex.c:rt_mutex_cleanup_proxy_lock
- kernel/locking/rtmutex.c:rt_mutex_wait_proxy_lock
- kernel/locking/rtmutex.c:rt_mutex_start_proxy_lock
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
- kernel/locking/rtmutex.c:remove_waiter
- kernel/locking/rtmutex.c:task_blocks_on_rt_mutex
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
In kernel/power/suspend.c (ffff800010170628)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/power/suspend.c:s2idle_loop
- kernel/power/suspend.c:s2idle_loop
In kernel/power/wakelock.c (ffff8000101716cc)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/irq/irqdesc.c (ffff800010177a5c)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/irq/irqdesc.c:actions_show
- kernel/irq/irqdesc.c:name_show
- kernel/irq/irqdesc.c:wakeup_show
- kernel/irq/irqdesc.c:type_show
- kernel/irq/irqdesc.c:hwirq_show
- kernel/irq/irqdesc.c:chip_name_show
In kernel/irq/manage.c (ffff80001017997c)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_thread
In kernel/irq/chip.c (ffff80001017e644)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/irq/chip.c:handle_nested_irq
- kernel/irq/chip.c:handle_nested_irq
In kernel/irq/autoprobe.c (ffff80001018235c)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/irq/autoprobe.c:probe_irq_off
- kernel/irq/autoprobe.c:probe_irq_mask
- kernel/irq/autoprobe.c:probe_irq_on
- kernel/irq/autoprobe.c:probe_irq_on
- kernel/irq/autoprobe.c:probe_irq_on
In kernel/irq/cpuhotplug.c (ffff800010186594)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/irq/cpuhotplug.c:irq_affinity_online_cpu
In kernel/rcu/sync.c (ffff8000101895f4)
Location: include/linux/spinlock_api_smp.h:124
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_api_smp.h:124
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/rcu/tree.c (ffff80001018e2b0)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
In kernel/freezer.c (ffff800010198230)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/timer.c (ffff8000101a02a4)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/time/timer.c:timers_dead_cpu
In kernel/time/hrtimer.c (ffff8000101a11b8)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/time/hrtimer.c:__hrtimer_run_queues
In kernel/time/posix-timers.c (ffff8000101aca60)
Location: include/linux/spinlock_api_smp.h:124
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_api_smp.h:124
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:update_rlimit_cpu
In kernel/time/itimer.c (ffff8000101afddc)
Location: include/linux/spinlock_api_smp.h:124
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/clockevents.c (ffff8000101b09dc)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/time/clockevents.c:sysfs_unbind_tick_dev
- kernel/time/clockevents.c:sysfs_show_current_tick_dev
In kernel/futex.c (ffff8000101b6c40)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/futex.c:futex_cleanup_begin
- kernel/futex.c:futex_cleanup
- kernel/futex.c:futex_cleanup
- kernel/futex.c:futex_cleanup
- kernel/futex.c:futex_cleanup
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:attach_to_pi_owner
- kernel/futex.c:attach_to_pi_state
In kernel/acct.c (ffff8000101c80f0)
Location: include/linux/spinlock_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffff8000101dc078)
Location: include/linux/spinlock_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/stop_machine.c (ffff8000101e7fe8)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/stop_machine.c:cpu_stopper_thread
- kernel/stop_machine.c:stop_two_cpus
In kernel/seccomp.c (ffff8000102098c8)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_set_mode_filter
In kernel/taskstats.c (ffff80001020da54)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/ring_buffer.c (ffff800010218928)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
In kernel/trace/blktrace.c (ffff800010236790)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
In kernel/events/core.c (ffff8000102a10e0)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/events/core.c:perf_event_free_task
- kernel/events/core.c:perf_event_free_task
- kernel/events/core.c:perf_event_exit_task_context
- kernel/events/core.c:perf_event_exit_task_context
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_event_release_kernel
- kernel/events/core.c:_perf_event_enable
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:_perf_event_disable
- kernel/events/core.c:perf_remove_from_context
- kernel/events/core.c:event_function_call
In kernel/events/uprobes.c (ffff8000102a7ff0)
Location: include/linux/spinlock_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
Inline: True
Inline callers:
- mm/vmstat.c:pagetypeinfo_showfree_print
In mm/backing-dev.c (ffff8000102def38)
Location: include/linux/spinlock_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
In mm/mlock.c (ffff8000102fd928)
Location: include/linux/spinlock_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
Inline: True
Inline callers:
- mm/swap_slots.c:free_swap_slot
In mm/dmapool.c (ffff80001032d020)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- mm/dmapool.c:show_pools
In mm/slub.c (ffff80001034b964)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- mm/slub.c:__kmem_cache_shutdown
In mm/migrate.c (ffff800010350f88)
Location: include/linux/spinlock_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In mm/memfd.c (ffff80001037bec4)
Location: include/linux/spinlock_api_smp.h:124
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_api_smp.h:124
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/inode.c (ffff8000103adbb8)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffff8000103ca6ac)
Location: include/linux/spinlock_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/kernfs/dir.c (ffff800010453fd8)
Location: include/linux/spinlock_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
Inline: True
In security/selinux/hooks.c (ffff8000105540f0)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/bio.c (ffff8000105dbfa4)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- block/bio.c:bio_dirty_fn
In block/blk-sysfs.c (ffff8000105e6948)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- block/blk-sysfs.c:queue_max_sectors_store
In block/blk-flush.c (ffff8000105e7308)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-ioc.c (ffff8000105e8fa8)
Location: include/linux/spinlock_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_assign_ioc
In block/genhd.c (ffff8000105fa8e0)
Location: include/linux/spinlock_api_smp.h:124
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_api_smp.h:124
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/bsg.c (ffff80001060a510)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- block/bsg.c:bsg_ioctl
In block/blk-cgroup.c (ffff80001060e560)
Location: include/linux/spinlock_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_requeue_list_start
In block/blk-pm.c (ffff800010628968)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- block/blk-pm.c:blk_pre_runtime_suspend
In lib/percpu-refcount.c (ffff8000106350a8)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In lib/percpu_counter.c (ffff80001065e9c0)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- lib/percpu_counter.c:percpu_counter_cpu_dead
In drivers/pci/access.c (ffff8000106daa3c)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- drivers/pci/access.c:pci_cfg_access_lock
- drivers/pci/access.c:pci_user_write_config_dword
- drivers/pci/access.c:pci_user_write_config_word
- drivers/pci/access.c:pci_user_write_config_byte
- drivers/pci/access.c:pci_user_read_config_dword
- drivers/pci/access.c:pci_user_read_config_word
- drivers/pci/access.c:pci_user_read_config_byte
- drivers/pci/access.c:pci_wait_cfg
In drivers/pci/pci.c (ffff8000106e73a4)
Location: include/linux/spinlock_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
Inline: True
Inline callers:
- drivers/dma/virt-dma.c:vchan_complete
In drivers/virtio/virtio.c (ffff8000108216e8)
Location: include/linux/spinlock_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
Inline: True
In drivers/tty/n_tty.c (ffff800010856bc8)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffff80001085b95c)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
In drivers/tty/tty_port.c (ffff80001085ee88)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_ldsem.c (ffff800010da6d28)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- drivers/tty/tty_ldsem.c:ldsem_down_write
- drivers/tty/tty_ldsem.c:ldsem_down_write
- drivers/tty/tty_ldsem.c:ldsem_down_read
- drivers/tty/tty_ldsem.c:ldsem_down_read
In drivers/tty/tty_jobctrl.c (ffff800010860c34)
Location: include/linux/spinlock_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
In drivers/tty/serial/serial_core.c (ffff800010880f44)
Location: include/linux/spinlock_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
Inline: True
In drivers/base/power/common.c (ffff8000108f9400)
Location: include/linux/spinlock_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:netback_changed
In drivers/usb/core/hub.c (ffff800010a18a24)
Location: include/linux/spinlock_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (ffff800010a5d5ac)
Location: include/linux/spinlock_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffff800010aa0808)
Location: include/linux/spinlock_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/dev.c (ffff800010aaa79c)
Location: include/linux/spinlock_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffff800010b0b050)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (ffff800010b0cf88)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_kvzalloc
In drivers/mmc/core/queue.c (ffff800010b44028)
Location: include/linux/spinlock_api_smp.h:124
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_api_smp.h:124
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_api_smp.h:124
Inline: True
Inline callers:
- net/core/net-sysfs.c:tx_timeout_show
In net/rfkill/input.c (ffff800010d6dae8)
Location: include/linux/spinlock_api_smp.h:124
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_api_smp.h:124
Inline: True
Inline callers:
- lib/xarray.c:__xas_nomem
armhf
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/spinlock.c (c0e9f4b8)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/locking/spinlock.c:_raw_spin_lock_irq
ppc64el
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/spinlock.c (c000000000ee9de0)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/locking/spinlock.c:_raw_spin_lock_irq
riscv64
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/spinlock.c (ffffffe0008c99de)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/locking/spinlock.c:_raw_spin_lock_irq
aws
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/spinlock.c (ffffffff81a73c85)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/locking/spinlock.c:_raw_spin_lock_irq
azure
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/spinlock.c (ffffffff81a2ffc5)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/locking/spinlock.c:_raw_spin_lock_irq
gcp
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/spinlock.c (ffffffff81ae0095)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/locking/spinlock.c:_raw_spin_lock_irq
lowlatency
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/spinlock.c (ffffffff81aec8f5)
Location: include/linux/spinlock_api_smp.h:124
Inline: True
Inline callers:
- kernel/locking/spinlock.c:_raw_spin_lock_irq