__raw_spin_unlock_irq
Regular
4.4
: Duplicate, Selective Inline, Transformation ⚠️void __raw_spin_unlock_irq(raw_spinlock_t *lock);
Collision: Static Duplication
Inline: Selective
Transformation: True
Instances:
In arch/x86/events/intel/cqm.c (ffffffff8100e3be)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- arch/x86/events/intel/cqm.c:intel_cqm_xchg_rmid
In arch/x86/kernel/apic/io_apic.c (ffffffff81f7372f)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- arch/x86/kernel/apic/io_apic.c:setup_ioapic_dest
In arch/x86/mm/mmio-mod.c (ffffffff81074589)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff81082090)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_consider_task
Direct callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_consider_task
- kernel/exit.c:do_group_exit
In kernel/ptrace.c (ffffffff8108b2c8)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8108c710)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
Direct callers:
- kernel/user.c:uid_cache_init
In kernel/signal.c (ffffffff8108d8eb)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/signal.c:kernel_sigaction
- kernel/signal.c:ptrace_stop
- kernel/signal.c:do_signal_stop
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- 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 (ffffffff8109641a)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/kmod.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff81098b83)
Location: include/linux/spinlock_api_smp.h:166
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: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:flush_work
- kernel/workqueue.c:flush_work
- kernel/workqueue.c:wq_update_unbound_numa
- kernel/workqueue.c:workqueue_cpu_up_callback
In kernel/pid.c (ffffffff8109e45b)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
- kernel/pid.c:disable_pid_allocation
In kernel/kthread.c (ffffffff810a0987)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/kthread.c:flush_kthread_work
- kernel/kthread.c:flush_kthread_work
- kernel/kthread.c:kthread_worker_fn
- kernel/kthread.c:kthread_worker_fn
In kernel/async.c (ffffffff810a3409)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/async.c:async_unregister_domain
In kernel/sched/core.c (ffffffff810a947c)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/sched/core.c:finish_task_switch
- kernel/sched/core.c:tg_set_cfs_bandwidth
- kernel/sched/core.c:tg_set_cfs_bandwidth
- kernel/sched/core.c:__schedule
In kernel/sched/idle_task.c (ffffffff810b1d0d)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/sched/idle_task.c:dequeue_task_idle
In kernel/sched/fair.c (ffffffff810b56e7)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_find_cpu
- kernel/sched/fair.c:task_numa_fault
- kernel/sched/fair.c:task_numa_fault
- kernel/sched/fair.c:run_rebalance_domains
In kernel/sched/deadline.c (ffffffff810c169e)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/sched/deadline.c:task_dead_dl
In kernel/sched/completion.c (ffffffff81820e3a)
Location: include/linux/spinlock_api_smp.h:166
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/locking/semaphore.c (ffffffff81822496)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/locking/semaphore.c:__down
- kernel/locking/semaphore.c:__down_timeout
- kernel/locking/semaphore.c:__down_interruptible
- kernel/locking/semaphore.c:__down_killable
In kernel/locking/rwsem-xadd.c (ffffffff8182302c)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/locking/rwsem-xadd.c:rwsem_down_read_failed
In kernel/power/suspend.c (ffffffff810ce772)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff810d5fa4)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/printk/printk.c (ffffffff810d8bd3)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/printk/printk.c:devkmsg_llseek
- kernel/printk/printk.c:devkmsg_poll
- kernel/printk/printk.c:syslog_print_all
- kernel/printk/printk.c:syslog_print_all
- kernel/printk/printk.c:devkmsg_read
- kernel/printk/printk.c:devkmsg_read
- kernel/printk/printk.c:devkmsg_read
- kernel/printk/printk.c:devkmsg_read
- kernel/printk/printk.c:do_syslog
- kernel/printk/printk.c:do_syslog
- kernel/printk/printk.c:do_syslog
In kernel/irq/manage.c (ffffffff810dba3a)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_thread
In kernel/irq/chip.c (ffffffff810dddbf)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/irq/chip.c:handle_nested_irq
- kernel/irq/chip.c:handle_nested_irq
In kernel/irq/autoprobe.c (ffffffff810dfd4a)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/irq/autoprobe.c:probe_irq_mask
- kernel/irq/autoprobe.c:probe_irq_off
- kernel/irq/autoprobe.c:probe_irq_on
- kernel/irq/autoprobe.c:probe_irq_on
- kernel/irq/autoprobe.c:probe_irq_on
In kernel/rcu/sync.c (ffffffff810e379d)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff810e3950)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/rcu/srcu.c:process_srcu
- kernel/rcu/srcu.c:__synchronize_srcu
- kernel/rcu/srcu.c:__synchronize_srcu
In kernel/rcu/tree.c (ffffffff810e689d)
Location: include/linux/spinlock_api_smp.h:166
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
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
In kernel/freezer.c (ffffffff810e9b53)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/freezer.c:__refrigerator
- kernel/freezer.c:set_freezable
In kernel/time/timer.c (ffffffff810ec90a)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff810f0116)
Location: include/linux/spinlock_api_smp.h:166
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
- kernel/time/itimer.c:do_setitimer
In kernel/time/posix-timers.c (ffffffff810f17bf)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/time/posix-timers.c:SyS_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff810f3561)
Location: include/linux/spinlock_api_smp.h:166
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:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:update_rlimit_cpu
In kernel/time/clockevents.c (ffffffff810fbb9b)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8110063c)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/futex.c:attach_to_pi_owner
- kernel/futex.c:attach_to_pi_owner
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:do_futex
- kernel/futex.c:do_futex
In kernel/acct.c (ffffffff8110bc8a)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/acct.c:do_acct_process
- kernel/acct.c:acct_collect
In kernel/cgroup.c (ffffffff81113b61)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8111be76)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8111fc6a)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/stop_machine.c (ffffffff81120288)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/stop_machine.c:cpu_stopper_thread
- kernel/stop_machine.c:stop_two_cpus
In kernel/audit.c (ffffffff811229a9)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
In kernel/seccomp.c (ffffffff8113b8c7)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_filter
- kernel/seccomp.c:seccomp_get_filter
In kernel/taskstats.c (ffffffff8113eee0)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/ring_buffer.c (ffffffff81147e0b)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
In kernel/trace/blktrace.c (ffffffff8115cc26)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/trace/blktrace.c:blk_trace_startstop
- kernel/trace/blktrace.c:blk_trace_startstop
In kernel/events/core.c (ffffffff8117d9dd)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/events/core.c:_perf_event_enable
- kernel/events/core.c:_perf_event_enable
- kernel/events/core.c:perf_remove_from_context
- kernel/events/core.c:perf_remove_from_context
- kernel/events/core.c:orphans_remove_work
- kernel/events/core.c:perf_free_event
- kernel/events/core.c:perf_ioctl
- kernel/events/core.c:perf_ioctl
In kernel/events/uprobes.c (ffffffff81188b1d)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_deny_signal
- kernel/events/uprobes.c:uprobe_notify_resume
In mm/filemap.c (ffffffff8118ddfb)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- mm/filemap.c:__add_to_page_cache_locked
- mm/filemap.c:__add_to_page_cache_locked
In mm/page-writeback.c (ffffffff81198c1f)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8119df94)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- mm/swap.c:add_page_to_unevictable_list
In mm/truncate.c (ffffffff8119e72a)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
In mm/vmscan.c (ffffffff811a233a)
Location: include/linux/spinlock_api_smp.h:166
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
- mm/vmscan.c:check_move_unevictable_pages
In mm/shmem.c (ffffffff811a855b)
Location: include/linux/spinlock_api_smp.h:166
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
- mm/shmem.c:shmem_add_to_page_cache
In mm/backing-dev.c (ffffffff811aefe9)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff811b1755)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff811b98e3)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff811c2e8e)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- mm/mlock.c:__munlock_pagevec
- mm/mlock.c:munlock_vma_page
- mm/mlock.c:munlock_vma_page
In mm/swap_state.c (ffffffff811d279b)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- mm/swap_state.c:__add_to_swap_cache
- mm/swap_state.c:delete_from_swap_cache
In mm/dmapool.c (ffffffff811d9161)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- mm/dmapool.c:show_pools
In mm/migrate.c (ffffffff811f184b)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- mm/migrate.c:migrate_page_move_mapping
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_huge_page_move_mapping
In mm/huge_memory.c (ffffffff811f7481)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- mm/huge_memory.c:split_huge_page_to_list
In mm/memcontrol.c (ffffffff811fede3)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- mm/memcontrol.c:unlock_page_lru
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
In mm/page_idle.c (ffffffff812081af)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In fs/exec.c (ffffffff81213332)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
In fs/fcntl.c (ffffffff8121f73c)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- fs/fcntl.c:fasync_remove_entry
- fs/fcntl.c:fasync_insert_entry
In fs/inode.c (ffffffff81226f17)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffffffff812371f0)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- fs/fs-writeback.c:inode_switch_wbs_work_fn
In fs/fs_pin.c (ffffffff81241faa)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- fs/fs_pin.c:pin_remove
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
In fs/eventpoll.c (ffffffff812560aa)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- fs/eventpoll.c:SyS_epoll_ctl
In fs/signalfd.c (ffffffff812573a7)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_read
- 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 (ffffffff81258215)
Location: include/linux/spinlock_api_smp.h:166
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
- fs/timerfd.c:do_timerfd_settime
In fs/eventfd.c (ffffffff81259359)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8125c1dd)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8126f19e)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/proc/generic.c (ffffffff8127f10b)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- fs/proc/generic.c:proc_alloc_inum
- fs/proc/generic.c:proc_alloc_inum
In fs/kernfs/dir.c (ffffffff8128afe9)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
In fs/kernfs/file.c (ffffffff8128bcdd)
Location: include/linux/spinlock_api_smp.h:166
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_notify_workfn
- fs/kernfs/file.c:kernfs_unmap_bin_file
In security/selinux/hooks.c (ffffffff813453e9)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/elevator.c (ffffffff813b3730)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- block/elevator.c:__elevator_change
In block/blk-core.c (ffffffff813b6545)
Location: include/linux/spinlock_api_smp.h:166
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
In block/blk-sysfs.c (ffffffff813bcb46)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff813bdc8c)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-ioc.c (ffffffff813bf326)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
In block/blk-exec.c (ffffffff813bf971)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- block/blk-exec.c:blk_execute_rq_nowait
- block/blk-exec.c:blk_execute_rq_nowait
In block/genhd.c (ffffffff813cada7)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff813d5d30)
Location: include/linux/spinlock_api_smp.h:166
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
- block/bsg.c:bsg_release
In block/bsg-lib.c (ffffffff813d6d65)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_request_fn
- block/bsg-lib.c:bsg_request_fn
In block/blk-cgroup.c (ffffffff813d86d1)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_print_blkgs
- block/blk-cgroup.c:blkcg_print_stat
- block/blk-cgroup.c:blkg_conf_finish
- 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 (ffffffff813d9cc1)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff813dc479)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- block/noop-iosched.c:noop_init_queue
In block/deadline-iosched.c (ffffffff813dcc74)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- block/deadline-iosched.c:deadline_init_queue
In block/cfq-iosched.c (ffffffff813df0af)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff81411dc3)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
In drivers/pci/access.c (ffffffff8142e6cd)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/pci/access.c:pci_wait_cfg
- drivers/pci/access.c:pci_user_read_config_word
- drivers/pci/access.c:pci_cfg_access_lock
- drivers/pci/access.c:pci_user_write_config_byte
- drivers/pci/access.c:pci_user_read_config_byte
- drivers/pci/access.c:pci_user_write_config_word
- drivers/pci/access.c:pci_user_write_config_dword
- drivers/pci/access.c:pci_user_read_config_dword
In drivers/pci/pci.c (ffffffff81437203)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8144b69e)
Location: include/linux/spinlock_api_smp.h:166
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/video/console/vgacon.c (ffffffff8145e896)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
In drivers/acpi/acpi_cmos_rtc.c (ffffffff8148b0b7)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
In drivers/virtio/virtio.c (ffffffff814bea2e)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff814e14ee)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff814e6802)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff814e94e9)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
In drivers/tty/tty_port.c (ffffffff814eb6b3)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_ldsem.c (ffffffff81823bfa)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/tty/tty_ldsem.c:ldsem_down_read
- drivers/tty/tty_ldsem.c:ldsem_down_read
- drivers/tty/tty_ldsem.c:ldsem_down_read
- drivers/tty/tty_ldsem.c:ldsem_down_write
- drivers/tty/tty_ldsem.c:ldsem_down_write
- drivers/tty/tty_ldsem.c:ldsem_down_write
In drivers/tty/pty.c (ffffffff814ec131)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff814ef2e8)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
In drivers/tty/serial/serial_core.c (ffffffff81502196)
Location: include/linux/spinlock_api_smp.h:166
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
- drivers/tty/serial/serial_core.c:uart_close
In drivers/tty/serial/8250/8250_core.c (ffffffff81505218)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
In drivers/tty/serial/8250/8250_port.c (ffffffff815083e6)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff81517721)
Location: include/linux/spinlock_api_smp.h:166
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: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:port_fops_open
- drivers/char/virtio_console.c:add_port
- drivers/char/virtio_console.c:virtcons_probe
In drivers/char/hpet.c (ffffffff81519461)
Location: include/linux/spinlock_api_smp.h:166
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
- drivers/char/hpet.c:hpet_open
In drivers/base/power/sysfs.c (ffffffff81553c96)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff81554a2e)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff81555255)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff81556073)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff81559758)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/base/power/main.c:__device_suspend
- drivers/base/power/main.c:dpm_prepare
In drivers/base/power/wakeup.c (ffffffff8155c3fa)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_wakeup_disable
- drivers/base/power/wakeup.c:device_wakeup_enable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/clock_ops.c (ffffffff8155d1f0)
Location: include/linux/spinlock_api_smp.h:166
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_remove
- drivers/base/power/clock_ops.c:pm_clk_destroy
In drivers/block/loop.c (ffffffff8156f01e)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff81574a06)
Location: include/linux/spinlock_api_smp.h:166
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_queue_rq
- 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 (ffffffff815a3454)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff815af9af)
Location: include/linux/spinlock_api_smp.h:166
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_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
In drivers/ata/libata-scsi.c (ffffffff815d1c32)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_scsi_park_show
In drivers/ata/libata-sff.c (ffffffff815df2e3)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff815fd2f3)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:netback_changed
In drivers/usb/core/hub.c (ffffffff816055a7)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8160d7fa)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff81610a71)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff81612079)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8161c800)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (ffffffff8163540e)
Location: include/linux/spinlock_api_smp.h:166
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_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_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_bus_suspend
In drivers/usb/host/ohci-hcd.c (ffffffff816424f1)
Location: include/linux/spinlock_api_smp.h:166
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_run
- 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_resume
- drivers/usb/host/ohci-hcd.c:ohci_bus_resume
In drivers/usb/host/uhci-hcd.c (ffffffff81648454)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8164ca41)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_suspend
- 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
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_resume
In drivers/input/serio/serio.c (ffffffff81663f47)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8166616a)
Location: include/linux/spinlock_api_smp.h:166
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
In drivers/input/input.c (ffffffff816695c2)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8166afc2)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8166b8f9)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffffffff8166da97)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff81670f6f)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff81672d61)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/interface.c (ffffffff81673c88)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/rtc/interface.c:rtc_irq_register
- drivers/rtc/interface.c:rtc_irq_unregister
In drivers/rtc/rtc-dev.c (ffffffff816753da)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff81676d33)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8168f1a6)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8169c8fb)
Location: include/linux/spinlock_api_smp.h:166
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_startwrite
- drivers/md/bitmap.c:bitmap_startwrite
- drivers/md/bitmap.c:bitmap_resize
- drivers/md/bitmap.c:bitmap_daemon_work
In drivers/md/dm.c (ffffffff816a2cb1)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffffffff816ac264)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:run_io_job
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (ffffffff816ad0d7)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_stats_message
In drivers/firmware/efi/vars.c (ffffffff816d1476)
Location: include/linux/spinlock_api_smp.h:166
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_entry_delete
- drivers/firmware/efi/vars.c:efivar_entry_delete
- drivers/firmware/efi/vars.c:efivar_entry_set
- drivers/firmware/efi/vars.c:efivar_entry_set
- drivers/firmware/efi/vars.c:efivar_entry_set_get_size
- drivers/firmware/efi/vars.c:efivar_entry_set_get_size
- drivers/firmware/efi/vars.c:efivar_entry_set_get_size
In net/core/net_namespace.c (ffffffff81710c58)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8173087f)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff81735aeb)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- net/core/net-sysfs.c:show_trans_timeout
In net/rfkill/input.c (ffffffff81812867)
Location: include/linux/spinlock_api_smp.h:166
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
Symbols:
ffffffff81082090-ffffffff810820a4: __raw_spin_unlock_irq (STB_LOCAL)
ffffffff8108c710-ffffffff8108c72b: __raw_spin_unlock_irq.constprop.1 (STB_LOCAL)
ffffffff810e3950-ffffffff810e3964: __raw_spin_unlock_irq (STB_LOCAL)
4.8
: Duplicate, Selective Inline, Transformation ⚠️void __raw_spin_unlock_irq(raw_spinlock_t *lock);
Collision: Static Duplication
Inline: Selective
Transformation: True
Instances:
In arch/x86/events/intel/cqm.c (ffffffff8100e0ae)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- arch/x86/events/intel/cqm.c:intel_cqm_xchg_rmid
In arch/x86/kernel/apic/io_apic.c (ffffffff81f9bf6c)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- arch/x86/kernel/apic/io_apic.c:setup_ioapic_dest
In arch/x86/mm/mmio-mod.c (ffffffff81075f09)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff81085a5e)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_consider_task
Direct callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_consider_task
- kernel/exit.c:do_group_exit
In kernel/ptrace.c (ffffffff8108efc0)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8108f8a7)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
Direct callers:
- kernel/user.c:uid_cache_init
In kernel/signal.c (ffffffff81094eb4)
Location: include/linux/spinlock_api_smp.h:166
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:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:do_signal_stop
- kernel/signal.c:ptrace_stop
In kernel/kmod.c (ffffffff810997da)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/kmod.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810a0373)
Location: include/linux/spinlock_api_smp.h:166
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:flush_work
- 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: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 (ffffffff810a1c63)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff810a4067)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/kthread.c:flush_kthread_work
- kernel/kthread.c:flush_kthread_work
- kernel/kthread.c:kthread_worker_fn
- kernel/kthread.c:kthread_worker_fn
In kernel/async.c (ffffffff810a6b2c)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/async.c:async_unregister_domain
In kernel/sched/core.c (ffffffff810ad678)
Location: include/linux/spinlock_api_smp.h:166
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
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:finish_task_switch
In kernel/sched/idle_task.c (ffffffff810b483d)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/sched/idle_task.c:dequeue_task_idle
In kernel/sched/fair.c (ffffffff810c2140)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/sched/fair.c:online_fair_sched_group
- kernel/sched/fair.c:run_rebalance_domains
- kernel/sched/fair.c:task_numa_fault
Direct callers:
- kernel/sched/fair.c:task_numa_fault
In kernel/sched/deadline.c (ffffffff810c514e)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/sched/deadline.c:task_dead_dl
In kernel/sched/swait.c (ffffffff810c76d9)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/sched/swait.c:swake_up_all
- kernel/sched/swait.c:swake_up_all
In kernel/sched/completion.c (ffffffff8189b503)
Location: include/linux/spinlock_api_smp.h:166
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/locking/semaphore.c (ffffffff8189ca64)
Location: include/linux/spinlock_api_smp.h:166
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/rtmutex.c (ffffffff810d0483)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/locking/rtmutex.c:rt_mutex_finish_proxy_lock
- kernel/locking/rtmutex.c:rt_mutex_start_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
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
In kernel/locking/rwsem-xadd.c (ffffffff8189dac7)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed
- kernel/locking/rwsem-xadd.c:rwsem_down_read_failed
In kernel/power/suspend.c (ffffffff810d3177)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff810dae21)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/printk/printk.c (ffffffff810de826)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/printk/printk.c:do_syslog
- kernel/printk/printk.c:do_syslog
- kernel/printk/printk.c:syslog_print_all
- kernel/printk/printk.c:syslog_print_all
- kernel/printk/printk.c:devkmsg_poll
- kernel/printk/printk.c:devkmsg_llseek
- kernel/printk/printk.c:devkmsg_read
- kernel/printk/printk.c:devkmsg_read
- kernel/printk/printk.c:devkmsg_read
- kernel/printk/printk.c:devkmsg_read
In kernel/irq/manage.c (ffffffff810e1528)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_thread
In kernel/irq/chip.c (ffffffff810e36f4)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/irq/chip.c:handle_nested_irq
- kernel/irq/chip.c:handle_nested_irq
In kernel/irq/autoprobe.c (ffffffff810e57a5)
Location: include/linux/spinlock_api_smp.h:166
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/rcu/sync.c (ffffffff810e9c1a)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff810ea214)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/rcu/srcu.c:process_srcu
- kernel/rcu/srcu.c:__synchronize_srcu
- kernel/rcu/srcu.c:__synchronize_srcu
In kernel/rcu/tree.c (ffffffff810ecae7)
Location: include/linux/spinlock_api_smp.h:166
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
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
In kernel/freezer.c (ffffffff810f09cb)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/timer.c (ffffffff810f5985)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/time/timer.c:timers_dead_cpu
In kernel/time/itimer.c (ffffffff810f7644)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- 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 (ffffffff810f888e)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/time/posix-timers.c:SyS_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff810fa67f)
Location: include/linux/spinlock_api_smp.h:166
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:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:update_rlimit_cpu
In kernel/time/clockevents.c (ffffffff81102ece)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8110a0d6)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/futex.c:do_futex
- kernel/futex.c:do_futex
- kernel/futex.c:fixup_owner
- kernel/futex.c:attach_to_pi_owner
- kernel/futex.c:attach_to_pi_owner
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
In kernel/acct.c (ffffffff81113b25)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:do_acct_process
In kernel/cgroup.c (ffffffff811218c3)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff81124fb9)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff81127bb7)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/stop_machine.c (ffffffff811281d1)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/stop_machine.c:cpu_stopper_thread
- kernel/stop_machine.c:stop_two_cpus
In kernel/seccomp.c (ffffffff8114460d)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_filter
- kernel/seccomp.c:seccomp_get_filter
In kernel/taskstats.c (ffffffff8114751d)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/ring_buffer.c (ffffffff8114fd3b)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
In kernel/trace/blktrace.c (ffffffff811675e6)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/trace/blktrace.c:blk_trace_startstop
- kernel/trace/blktrace.c:blk_trace_startstop
In kernel/events/core.c (ffffffff81192eba)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/events/core.c:perf_free_event
- kernel/events/core.c:perf_event_exit_task
- kernel/events/core.c:perf_event_exit_task
- kernel/events/core.c:perf_event_release_kernel
- kernel/events/core.c:_perf_event_enable
- kernel/events/core.c:_perf_event_enable
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:_perf_event_disable
- kernel/events/core.c:_perf_event_disable
- kernel/events/core.c:event_function_call
- kernel/events/core.c:event_function_call
In kernel/events/uprobes.c (ffffffff8119b32b)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In mm/filemap.c (ffffffff811a0e8e)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- mm/filemap.c:__add_to_page_cache_locked
- mm/filemap.c:__add_to_page_cache_locked
In mm/page-writeback.c (ffffffff811af694)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff811b37f6)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- mm/swap.c:add_page_to_unevictable_list
In mm/truncate.c (ffffffff811b4113)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
In mm/vmscan.c (ffffffff811bca18)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- mm/vmscan.c:check_move_unevictable_pages
- 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 (ffffffff811bf6a1)
Location: include/linux/spinlock_api_smp.h:166
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_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
- mm/shmem.c:shmem_add_to_page_cache
Direct callers:
- mm/shmem.c:shmem_getpage_gfp
In mm/backing-dev.c (ffffffff811c8d35)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff811caacf)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff811d3eb5)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff811deb4a)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- mm/mlock.c:__munlock_pagevec
- mm/mlock.c:munlock_vma_page
- mm/mlock.c:munlock_vma_page
In mm/swap_state.c (ffffffff811f062c)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- mm/swap_state.c:delete_from_swap_cache
- mm/swap_state.c:__add_to_swap_cache
In mm/dmapool.c (ffffffff811f7311)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- mm/dmapool.c:show_pools
In mm/slub.c (ffffffff8120d5a0)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- mm/slub.c:__kmem_cache_shutdown
In mm/migrate.c (ffffffff81211b04)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_page_move_mapping
In mm/khugepaged.c (ffffffff8121ad64)
Location: include/linux/spinlock_api_smp.h:166
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
- mm/khugepaged.c:collapse_shmem
In mm/memcontrol.c (ffffffff81224a94)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8122dbed)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In fs/exec.c (ffffffff81239e7f)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
In fs/fcntl.c (ffffffff81247094)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_remove_entry
In fs/inode.c (ffffffff8124f647)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffffffff81261ed0)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8126a423)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/eventpoll.c (ffffffff8127e9c5)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- fs/eventpoll.c:SyS_epoll_ctl
In fs/signalfd.c (ffffffff81280702)
Location: include/linux/spinlock_api_smp.h:166
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_read
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (ffffffff81280fdf)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- 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 (ffffffff81281d99)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8128670c)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8128783f)
Location: include/linux/spinlock_api_smp.h:166
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_fault
- fs/dax.c:dax_fault
- fs/dax.c:dax_fault
- fs/dax.c:dax_delete_mapping_entry
- fs/dax.c:dax_delete_mapping_entry
- fs/dax.c:dax_unlock_mapping_entry
- fs/dax.c:dax_unlock_mapping_entry
- fs/dax.c:get_unlocked_mapping_entry
In fs/coredump.c (ffffffff8129a9e2)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/proc/generic.c (ffffffff812ac14b)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- fs/proc/generic.c:proc_alloc_inum
- fs/proc/generic.c:proc_alloc_inum
In fs/kernfs/dir.c (ffffffff812b850c)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
In fs/kernfs/file.c (ffffffff812b94b7)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify_workfn
- 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 (ffffffff8135f350)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
In security/selinux/hooks.c (ffffffff8137ac89)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/elevator.c (ffffffff813f7433)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- block/elevator.c:__elevator_change
In block/blk-core.c (ffffffff813fc739)
Location: include/linux/spinlock_api_smp.h:166
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_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 (ffffffff81400966)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff81401be4)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-settings.c (ffffffff81402b50)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff81403280)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
In block/blk-exec.c (ffffffff814038b1)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- block/blk-exec.c:blk_execute_rq_nowait
- block/blk-exec.c:blk_execute_rq_nowait
In block/genhd.c (ffffffff8140f074)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff81412e63)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/bsg.c (ffffffff8141ba20)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- block/bsg.c:bsg_ioctl
- block/bsg.c:bsg_poll
- block/bsg.c:bsg_release
- 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 (ffffffff8141ca55)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_request_fn
- block/bsg-lib.c:bsg_request_fn
In block/blk-cgroup.c (ffffffff8141f001)
Location: include/linux/spinlock_api_smp.h:166
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_finish
- 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 (ffffffff81421de3)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff81422079)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- block/noop-iosched.c:noop_init_queue
In block/deadline-iosched.c (ffffffff814228c4)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- block/deadline-iosched.c:deadline_init_queue
In block/cfq-iosched.c (ffffffff814259b7)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff81459b2b)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
In drivers/pci/access.c (ffffffff81479f16)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff81482e35)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff81497df3)
Location: include/linux/spinlock_api_smp.h:166
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/video/console/vgacon.c (ffffffff814acae2)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
In drivers/acpi/acpi_cmos_rtc.c (ffffffff814d9ef1)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
In drivers/virtio/virtio.c (ffffffff8150ef38)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8151463f)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_remove
In drivers/tty/tty_io.c (ffffffff815342e6)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff815377c2)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff8153a634)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
In drivers/tty/tty_port.c (ffffffff8153c8b3)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_ldsem.c (ffffffff8189eab5)
Location: include/linux/spinlock_api_smp.h:166
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_write
- drivers/tty/tty_ldsem.c:ldsem_down_read
- drivers/tty/tty_ldsem.c:ldsem_down_read
- drivers/tty/tty_ldsem.c:ldsem_down_read
In drivers/tty/pty.c (ffffffff8153d186)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8153ff68)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
In drivers/tty/serial/serial_core.c (ffffffff81555232)
Location: include/linux/spinlock_api_smp.h:166
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_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 (ffffffff81556c1f)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
In drivers/tty/serial/8250/8250_port.c (ffffffff8155ac88)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8156afdd)
Location: include/linux/spinlock_api_smp.h:166
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: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_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hpet.c (ffffffff8156c27b)
Location: include/linux/spinlock_api_smp.h:166
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
- drivers/char/hpet.c:hpet_open
In drivers/base/power/sysfs.c (ffffffff815a5d99)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff815a6b22)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff815a7afc)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff815a99c4)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff815ad8e6)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff815ae68a)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_wakeup_disable
- drivers/base/power/wakeup.c:device_wakeup_enable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/domain.c (ffffffff815b0bc5)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/base/power/domain.c:__pm_genpd_add_device
- 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 (ffffffff815b17b9)
Location: include/linux/spinlock_api_smp.h:166
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_clk
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:__pm_clk_add
In drivers/block/loop.c (ffffffff815c491e)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff815fa522)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff81607bf2)
Location: include/linux/spinlock_api_smp.h:166
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_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
In drivers/ata/libata-scsi.c (ffffffff8162b0d2)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_scsi_park_show
In drivers/ata/libata-sff.c (ffffffff81639003)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8165d1d6)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:netback_changed
In drivers/usb/core/hub.c (ffffffff816697b8)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8166d502)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff81670634)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff81672005)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8167ca5f)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (ffffffff81698e44)
Location: include/linux/spinlock_api_smp.h:166
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_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_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff816a422d)
Location: include/linux/spinlock_api_smp.h:166
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_run
- 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_suspend
In drivers/usb/host/uhci-hcd.c (ffffffff816aa50a)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff816ae55a)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
- 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 (ffffffff816c4149)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff816c6704)
Location: include/linux/spinlock_api_smp.h:166
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_sendbyte
In drivers/input/input.c (ffffffff816c822a)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff816cb663)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff816cc62d)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffffffff816cef81)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff816d1411)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff816d3544)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/interface.c (ffffffff816d527d)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/rtc/interface.c:rtc_irq_unregister
- drivers/rtc/interface.c:rtc_irq_register
In drivers/rtc/rtc-dev.c (ffffffff816d62c2)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff816d811d)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff816f5974)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_flush_request
In drivers/md/bitmap.c (ffffffff816ff6d5)
Location: include/linux/spinlock_api_smp.h:166
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_startwrite
- drivers/md/bitmap.c:bitmap_startwrite
- drivers/md/bitmap.c:bitmap_daemon_work
- drivers/md/bitmap.c:bitmap_checkpage
In drivers/md/dm.c (ffffffff81703535)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffffffff8170c78b)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:run_io_job
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (ffffffff8170e0fe)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_stats_message
In drivers/md/dm-rq.c (ffffffff8170fc3d)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/md/dm-rq.c:dm_stop_queue
In drivers/firmware/efi/vars.c (ffffffff817347ea)
Location: include/linux/spinlock_api_smp.h:166
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_set_get_size
- 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_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 (ffffffff81778669)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8179affc)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff817a1c38)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- net/core/net-sysfs.c:show_trans_timeout
In net/rfkill/input.c (ffffffff818858ca)
Location: include/linux/spinlock_api_smp.h:166
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
Symbols:
ffffffff810850f0-ffffffff81085104: __raw_spin_unlock_irq (STB_LOCAL)
ffffffff8108f780-ffffffff8108f79b: __raw_spin_unlock_irq.constprop.1 (STB_LOCAL)
ffffffff810b4880-ffffffff810b4894: __raw_spin_unlock_irq (STB_LOCAL)
ffffffff810cf6b0-ffffffff810cf6c4: __raw_spin_unlock_irq (STB_LOCAL)
ffffffff810e9c60-ffffffff810e9c74: __raw_spin_unlock_irq (STB_LOCAL)
ffffffff811bcce0-ffffffff811bccf4: __raw_spin_unlock_irq (STB_LOCAL)
4.10
: Duplicate, Selective Inline, Transformation ⚠️void __raw_spin_unlock_irq(raw_spinlock_t *lock);
Collision: Static Duplication
Inline: Selective
Transformation: True
Instances:
In arch/x86/events/intel/cqm.c (ffffffff8100e16e)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- arch/x86/events/intel/cqm.c:intel_cqm_xchg_rmid
In arch/x86/kernel/apic/io_apic.c (ffffffff81fd74b7)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- arch/x86/kernel/apic/io_apic.c:setup_ioapic_dest
In arch/x86/mm/mmio-mod.c (ffffffff81079ae9)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8108a9ce)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_consider_task
Direct callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_consider_task
- kernel/exit.c:do_group_exit
In kernel/ptrace.c (ffffffff81093f50)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff81094827)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
Direct callers:
- kernel/user.c:uid_cache_init
In kernel/signal.c (ffffffff81099eb4)
Location: include/linux/spinlock_api_smp.h:166
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:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:do_signal_stop
- kernel/signal.c:ptrace_stop
In kernel/kmod.c (ffffffff8109e78a)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/kmod.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810a5453)
Location: include/linux/spinlock_api_smp.h:166
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:flush_work
- 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: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 (ffffffff810a6d23)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff810a923a)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff810ac78c)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/async.c:async_unregister_domain
In kernel/ucount.c (ffffffff810ad854)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/ucount.c:inc_ucount
- kernel/ucount.c:inc_ucount
In kernel/sched/core.c (ffffffff810b3778)
Location: include/linux/spinlock_api_smp.h:166
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
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:finish_task_switch
In kernel/sched/idle_task.c (ffffffff810bae1d)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/sched/idle_task.c:dequeue_task_idle
In kernel/sched/fair.c (ffffffff810c8190)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/sched/fair.c:online_fair_sched_group
- kernel/sched/fair.c:run_rebalance_domains
- kernel/sched/fair.c:task_numa_fault
Direct callers:
- kernel/sched/fair.c:task_numa_fault
In kernel/sched/deadline.c (ffffffff810cb17a)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/sched/deadline.c:task_dead_dl
In kernel/sched/swait.c (ffffffff810cd599)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/sched/swait.c:swake_up_all
- kernel/sched/swait.c:swake_up_all
In kernel/sched/completion.c (ffffffff818cfb24)
Location: include/linux/spinlock_api_smp.h:166
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/locking/semaphore.c (ffffffff818d1954)
Location: include/linux/spinlock_api_smp.h:166
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/rtmutex.c (ffffffff810d6e74)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/locking/rtmutex.c:rt_mutex_finish_proxy_lock
- kernel/locking/rtmutex.c:rt_mutex_start_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
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
In kernel/locking/rwsem-xadd.c (ffffffff818d297f)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed
- kernel/locking/rwsem-xadd.c:rwsem_down_read_failed
In kernel/power/suspend.c (ffffffff810d9d06)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff810e18f1)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/printk/printk.c (ffffffff810e4ddb)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/printk/printk.c:do_syslog
- kernel/printk/printk.c:do_syslog
- kernel/printk/printk.c:syslog_print_all
- kernel/printk/printk.c:syslog_print_all
- kernel/printk/printk.c:devkmsg_poll
- kernel/printk/printk.c:devkmsg_llseek
- kernel/printk/printk.c:devkmsg_read
- kernel/printk/printk.c:devkmsg_read
- kernel/printk/printk.c:devkmsg_read
- kernel/printk/printk.c:devkmsg_read
In kernel/irq/irqdesc.c (ffffffff810e5b54)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/irq/irqdesc.c:actions_show
- kernel/irq/irqdesc.c:name_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 (ffffffff810e78bc)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_thread
- kernel/irq/manage.c:irq_thread_check_affinity
In kernel/irq/chip.c (ffffffff810e9f7b)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/irq/chip.c:handle_nested_irq
- kernel/irq/chip.c:handle_nested_irq
In kernel/irq/autoprobe.c (ffffffff810ec09f)
Location: include/linux/spinlock_api_smp.h:166
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/rcu/sync.c (ffffffff810f0aea)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff810f10f4)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/rcu/srcu.c:process_srcu
- kernel/rcu/srcu.c:__synchronize_srcu
- kernel/rcu/srcu.c:__synchronize_srcu
In kernel/rcu/tree.c (ffffffff810f3a67)
Location: include/linux/spinlock_api_smp.h:166
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
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
In kernel/freezer.c (ffffffff810f7b2b)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/timer.c (ffffffff810fc9c5)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/time/timer.c:timers_dead_cpu
In kernel/time/posix-timers.c (ffffffff8110621e)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/time/posix-timers.c:SyS_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff81107ffb)
Location: include/linux/spinlock_api_smp.h:166
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: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 (ffffffff81109d04)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- 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 (ffffffff8110a5be)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff811118c6)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/futex.c:do_futex
- kernel/futex.c:do_futex
- kernel/futex.c:fixup_owner
- kernel/futex.c:attach_to_pi_owner
- kernel/futex.c:attach_to_pi_owner
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
In kernel/acct.c (ffffffff8111b235)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:do_acct_process
In kernel/cgroup.c (ffffffff81129e8d)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8112e777)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff81131847)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/stop_machine.c (ffffffff81131dd1)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/stop_machine.c:cpu_stopper_thread
- kernel/stop_machine.c:stop_two_cpus
In kernel/seccomp.c (ffffffff8114e4ad)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_filter
- kernel/seccomp.c:seccomp_get_filter
In kernel/taskstats.c (ffffffff811513bd)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/ring_buffer.c (ffffffff8115ae7b)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
In kernel/trace/blktrace.c (ffffffff81172a36)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/trace/blktrace.c:blk_trace_startstop
- kernel/trace/blktrace.c:blk_trace_startstop
In kernel/events/core.c (ffffffff811a6457)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/events/core.c:perf_event_free_task
- kernel/events/core.c:perf_free_event
- kernel/events/core.c:perf_event_exit_task
- kernel/events/core.c:perf_event_exit_task
- kernel/events/core.c:perf_event_release_kernel
- kernel/events/core.c:_perf_event_enable
- kernel/events/core.c:_perf_event_enable
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:_perf_event_disable
- kernel/events/core.c:_perf_event_disable
- kernel/events/core.c:perf_remove_from_context
- kernel/events/core.c:event_function_call
- kernel/events/core.c:event_function_call
In kernel/events/uprobes.c (ffffffff811aad1f)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In mm/filemap.c (ffffffff811b10da)
Location: include/linux/spinlock_api_smp.h:166
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
- mm/filemap.c:__add_to_page_cache_locked
In mm/page-writeback.c (ffffffff811bfd54)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff811c3e79)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- mm/swap.c:add_page_to_unevictable_list
In mm/truncate.c (ffffffff811c4760)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- mm/truncate.c:clear_shadow_entry
In mm/vmscan.c (ffffffff811cd0eb)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- mm/vmscan.c:check_move_unevictable_pages
- 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 (ffffffff811cfc8b)
Location: include/linux/spinlock_api_smp.h:166
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_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
- mm/shmem.c:shmem_add_to_page_cache
Direct callers:
- mm/shmem.c:shmem_getpage_gfp
In mm/backing-dev.c (ffffffff811d8e2e)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff811dabf1)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff811e3d7a)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff811ee96a)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- mm/mlock.c:__munlock_pagevec
- mm/mlock.c:munlock_vma_page
- mm/mlock.c:munlock_vma_page
In mm/swap_state.c (ffffffff81200ffc)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- mm/swap_state.c:delete_from_swap_cache
- mm/swap_state.c:__add_to_swap_cache
In mm/dmapool.c (ffffffff81207cc1)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- mm/dmapool.c:show_pools
In mm/slub.c (ffffffff8121f5fc)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- mm/slub.c:__kmem_cache_shutdown
In mm/migrate.c (ffffffff81223cd9)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_page_move_mapping
In mm/khugepaged.c (ffffffff8122c558)
Location: include/linux/spinlock_api_smp.h:166
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
- mm/khugepaged.c:collapse_shmem
In mm/memcontrol.c (ffffffff81237083)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff81240137)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In fs/exec.c (ffffffff8124cbaf)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
In fs/fcntl.c (ffffffff8125a084)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_remove_entry
In fs/inode.c (ffffffff81262677)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffffffff812753d0)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8127d3d3)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/eventpoll.c (ffffffff81292555)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- fs/eventpoll.c:SyS_epoll_ctl
In fs/signalfd.c (ffffffff81294272)
Location: include/linux/spinlock_api_smp.h:166
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_read
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (ffffffff81294b16)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- 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 (ffffffff812958c9)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8129a58c)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8129bcef)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- fs/dax.c:dax_pfn_mkwrite
- 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:grab_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:dax_unlock_mapping_entry
- fs/dax.c:dax_unlock_mapping_entry
- fs/dax.c:get_unlocked_mapping_entry
In fs/coredump.c (ffffffff812af572)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/proc/generic.c (ffffffff812c1a3b)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- fs/proc/generic.c:proc_alloc_inum
- fs/proc/generic.c:proc_alloc_inum
In fs/kernfs/dir.c (ffffffff812cdcac)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
In fs/kernfs/file.c (ffffffff812cebf7)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify_workfn
- 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 (ffffffff81375b50)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
In security/selinux/hooks.c (ffffffff813910d4)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/elevator.c (ffffffff81410e43)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- block/elevator.c:__elevator_change
In block/blk-core.c (ffffffff81416029)
Location: include/linux/spinlock_api_smp.h:166
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_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 (ffffffff8141a51e)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8141b854)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-settings.c (ffffffff8141c700)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8141cfb0)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
In block/blk-exec.c (ffffffff8141d611)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- block/blk-exec.c:blk_execute_rq_nowait
- block/blk-exec.c:blk_execute_rq_nowait
In block/genhd.c (ffffffff8142a414)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8142e447)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/bsg.c (ffffffff81436f60)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- block/bsg.c:bsg_ioctl
- block/bsg.c:bsg_poll
- block/bsg.c:bsg_release
- 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 (ffffffff81438025)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_request_fn
- block/bsg-lib.c:bsg_request_fn
In block/blk-cgroup.c (ffffffff8143a5c1)
Location: include/linux/spinlock_api_smp.h:166
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_finish
- 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 (ffffffff8143cf43)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8143d1d9)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- block/noop-iosched.c:noop_init_queue
In block/deadline-iosched.c (ffffffff8143d9e4)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- block/deadline-iosched.c:deadline_init_queue
In block/cfq-iosched.c (ffffffff81444777)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8144a9f9)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- block/blk-wbt.c:wbt_wait
In lib/percpu-refcount.c (ffffffff81464fdf)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In lib/percpu_counter.c (ffffffff81478450)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- lib/percpu_counter.c:percpu_counter_cpu_dead
In drivers/pci/access.c (ffffffff8149b396)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff814a43c5)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff814b96a3)
Location: include/linux/spinlock_api_smp.h:166
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/video/console/vgacon.c (ffffffff814cea62)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
In drivers/acpi/acpi_cmos_rtc.c (ffffffff814fc79d)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
In drivers/virtio/virtio.c (ffffffff8153b098)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff815406df)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_remove
In drivers/tty/tty_io.c (ffffffff81560a11)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff81563edd)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff81566cf4)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
In drivers/tty/tty_port.c (ffffffff81568f03)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_ldsem.c (ffffffff818d3966)
Location: include/linux/spinlock_api_smp.h:166
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_write
- drivers/tty/tty_ldsem.c:ldsem_down_read
- drivers/tty/tty_ldsem.c:ldsem_down_read
- drivers/tty/tty_ldsem.c:ldsem_down_read
In drivers/tty/pty.c (ffffffff815697d6)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8156c5a8)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
In drivers/tty/serial/serial_core.c (ffffffff81581ef6)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8158341f)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
In drivers/tty/serial/8250/8250_port.c (ffffffff81587491)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8159774d)
Location: include/linux/spinlock_api_smp.h:166
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: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_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hpet.c (ffffffff815989eb)
Location: include/linux/spinlock_api_smp.h:166
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
- drivers/char/hpet.c:hpet_open
In drivers/base/power/sysfs.c (ffffffff815d4559)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff815d52e2)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff815d641c)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff815d8c2d)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff815dc6a6)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff815dd48a)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_wakeup_disable
- drivers/base/power/wakeup.c:device_wakeup_enable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/domain.c (ffffffff815e0061)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/base/power/domain.c:__pm_genpd_add_device
- 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 (ffffffff815e0a99)
Location: include/linux/spinlock_api_smp.h:166
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_clk
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:__pm_clk_add
In drivers/block/loop.c (ffffffff815f3061)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff816287f2)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff816371f2)
Location: include/linux/spinlock_api_smp.h:166
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_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
In drivers/ata/libata-scsi.c (ffffffff8165db70)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8166a093)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8168a99b)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_connect
In drivers/usb/core/hub.c (ffffffff816974e8)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8169b202)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8169e2e4)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8169fcb5)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff816aa77a)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (ffffffff816c7374)
Location: include/linux/spinlock_api_smp.h:166
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_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_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff816d232d)
Location: include/linux/spinlock_api_smp.h:166
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_run
- 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_suspend
In drivers/usb/host/uhci-hcd.c (ffffffff816d864a)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff816dc6fa)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
- 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 (ffffffff816f2109)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff816f470b)
Location: include/linux/spinlock_api_smp.h:166
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_sendbyte
In drivers/input/input.c (ffffffff816f621a)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff816f960d)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff816fa5e7)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffffffff816fcc51)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff816ff2f1)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff817032c7)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/interface.c (ffffffff81704f5d)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/rtc/interface.c:rtc_irq_unregister
- drivers/rtc/interface.c:rtc_irq_register
In drivers/rtc/rtc-dev.c (ffffffff81705fa2)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff817084ce)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff8171e45d)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff81727148)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_flush_request
In drivers/md/bitmap.c (ffffffff817312e7)
Location: include/linux/spinlock_api_smp.h:166
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_startwrite
- drivers/md/bitmap.c:bitmap_startwrite
- drivers/md/bitmap.c:bitmap_daemon_work
- drivers/md/bitmap.c:bitmap_checkpage
In drivers/md/dm.c (ffffffff817353f5)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffffffff8173e7cb)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:run_io_job
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (ffffffff8173f69b)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
In net/core/net_namespace.c (ffffffff817a55af)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- net/core/net_namespace.c:cleanup_net
In net/core/link_watch.c (ffffffff817c8d9c)
Location: include/linux/spinlock_api_smp.h:166
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 (ffffffff817d0558)
Location: include/linux/spinlock_api_smp.h:166
Inline: True
Inline callers:
- net/core/net-sysfs.c:show_trans_timeout
In net/rfkill/input.c (ffffffff818ba13a)
Location: include/linux/spinlock_api_smp.h:166
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
Symbols:
ffffffff8108a060-ffffffff8108a074: __raw_spin_unlock_irq (STB_LOCAL)
ffffffff81094700-ffffffff8109471b: __raw_spin_unlock_irq.constprop.1 (STB_LOCAL)
ffffffff810bae60-ffffffff810bae74: __raw_spin_unlock_irq (STB_LOCAL)
ffffffff810d6090-ffffffff810d60a4: __raw_spin_unlock_irq (STB_LOCAL)
ffffffff810f0b30-ffffffff810f0b44: __raw_spin_unlock_irq (STB_LOCAL)
ffffffff811cd3b0-ffffffff811cd3c4: __raw_spin_unlock_irq (STB_LOCAL)
4.13
: Duplicate, Selective Inline, Transformation ⚠️void __raw_spin_unlock_irq(raw_spinlock_t *lock);
Collision: Static Duplication
Inline: Selective
Transformation: True
Instances:
In arch/x86/kernel/apic/io_apic.c (ffffffff820b81db)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- arch/x86/kernel/apic/io_apic.c:setup_ioapic_dest
In arch/x86/mm/mmio-mod.c (ffffffff8107839b)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81087a13)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_consider_task
Direct callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:do_group_exit
In kernel/ptrace.c (ffffffff81091031)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81091927)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
Direct callers:
- kernel/user.c:uid_cache_init
In kernel/signal.c (ffffffff81097014)
Location: include/linux/spinlock_api_smp.h:164
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:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:do_signal_stop
- kernel/signal.c:ptrace_stop
In kernel/kmod.c (ffffffff8109bdee)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/kmod.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810a256f)
Location: include/linux/spinlock_api_smp.h:164
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:flush_work
- 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: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 (ffffffff810a3b7d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
- kernel/pid.c:alloc_pid
In kernel/kthread.c (ffffffff810a5f7a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810a9345)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/async.c:async_unregister_domain
In kernel/ucount.c (ffffffff810aa434)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/ucount.c:inc_ucount
- kernel/ucount.c:inc_ucount
In kernel/sched/core.c (ffffffff810af6f0)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:finish_task_switch
In kernel/sched/idle_task.c (ffffffff810b56bd)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/idle_task.c:dequeue_task_idle
In kernel/sched/fair.c (ffffffff810c1e48)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/fair.c:online_fair_sched_group
- kernel/sched/fair.c:run_rebalance_domains
- kernel/sched/fair.c:task_numa_fault
Direct callers:
- kernel/sched/fair.c:task_numa_fault
In kernel/sched/wait.c (ffffffff810c9a53)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
In kernel/sched/swait.c (ffffffff810c9fc0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/swait.c:swake_up_all
- kernel/sched/swait.c:swake_up_all
In kernel/sched/completion.c (ffffffff81907293)
Location: include/linux/spinlock_api_smp.h:164
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/locking/semaphore.c (ffffffff81908afc)
Location: include/linux/spinlock_api_smp.h:164
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/rtmutex.c (ffffffff810d5ef4)
Location: include/linux/spinlock_api_smp.h:164
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_futex_unlock
- 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
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
In kernel/locking/rwsem-xadd.c (ffffffff8190985c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed
- kernel/locking/rwsem-xadd.c:rwsem_down_read_failed
In kernel/power/suspend.c (ffffffff810d8c35)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810e0a21)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/irq/irqdesc.c (ffffffff810e5164)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/irqdesc.c:actions_show
- kernel/irq/irqdesc.c:name_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 (ffffffff810e730c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_thread
- kernel/irq/manage.c:irq_thread_check_affinity
In kernel/irq/chip.c (ffffffff810e9637)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/chip.c:handle_nested_irq
- kernel/irq/chip.c:handle_nested_irq
In kernel/irq/autoprobe.c (ffffffff810eb97f)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810ee9c8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/cpuhotplug.c:irq_affinity_online_cpu
In kernel/rcu/sync.c (ffffffff810f0ad6)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810f1a01)
Location: include/linux/spinlock_api_smp.h:164
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: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_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_barrier
In kernel/rcu/tree.c (ffffffff810f48f2)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
In kernel/freezer.c (ffffffff810f99fb)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/timer.c (ffffffff810fee16)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/timer.c:timers_dead_cpu
In kernel/time/posix-timers.c (ffffffff81108242)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff8110a267)
Location: include/linux/spinlock_api_smp.h:164
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:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:update_rlimit_cpu
In kernel/time/itimer.c (ffffffff8110bb88)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- 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 (ffffffff8110c4ba)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81113063)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/futex.c:do_futex
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:attach_to_pi_owner
- kernel/futex.c:attach_to_pi_owner
- kernel/futex.c:attach_to_pi_state
- kernel/futex.c:attach_to_pi_state
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
In kernel/acct.c (ffffffff8111ce53)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:do_acct_process
In kernel/cgroup/cgroup.c (ffffffff81128731)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81128ea6)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff8112a777)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8112fed7)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81132e17)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/stop_machine.c (ffffffff811333a6)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/stop_machine.c:cpu_stopper_thread
- kernel/stop_machine.c:stop_two_cpus
In kernel/seccomp.c (ffffffff81150bee)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_filter
- kernel/seccomp.c:seccomp_get_filter
In kernel/taskstats.c (ffffffff811539b2)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/ring_buffer.c (ffffffff8115de5c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In kernel/trace/blktrace.c (ffffffff81175d48)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/trace/blktrace.c:blk_trace_startstop
- kernel/trace/blktrace.c:blk_trace_startstop
In kernel/events/core.c (ffffffff811adb94)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/events/core.c:perf_event_exit_task
- kernel/events/core.c:perf_event_release_kernel
- kernel/events/core.c:_perf_event_enable
- kernel/events/core.c:_perf_event_enable
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:_perf_event_disable
- kernel/events/core.c:_perf_event_disable
- kernel/events/core.c:perf_remove_from_context
- kernel/events/core.c:event_function_call
- kernel/events/core.c:event_function_call
In kernel/events/uprobes.c (ffffffff811b2306)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In mm/filemap.c (ffffffff811b8536)
Location: include/linux/spinlock_api_smp.h:164
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
- mm/filemap.c:__add_to_page_cache_locked
In mm/page-writeback.c (ffffffff811c7eae)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff811cc26c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/swap.c:add_page_to_unevictable_list
In mm/truncate.c (ffffffff811ccbb0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/truncate.c:clear_shadow_entry
In mm/vmscan.c (ffffffff811d5da9)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/vmscan.c:check_move_unevictable_pages
- 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 (ffffffff811d93c5)
Location: include/linux/spinlock_api_smp.h:164
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_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
- mm/shmem.c:shmem_add_to_page_cache
Direct callers:
- mm/shmem.c:shmem_getpage_gfp
In mm/backing-dev.c (ffffffff811e146c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff811e45a1)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff811ec91b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/swap_slots.c:free_swap_slot
- mm/swap_slots.c:free_swap_slot
In mm/list_lru.c (ffffffff811ee1e7)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff811f9974)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/mlock.c:__munlock_pagevec
- mm/mlock.c:munlock_vma_page
- mm/mlock.c:munlock_vma_page
In mm/swap_state.c (ffffffff8120be6b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/swap_state.c:delete_from_swap_cache
- mm/swap_state.c:__add_to_swap_cache
In mm/dmapool.c (ffffffff812133ed)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/dmapool.c:show_pools
In mm/slub.c (ffffffff8122adde)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/slub.c:__kmem_cache_shutdown
In mm/migrate.c (ffffffff8122f60c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_page_move_mapping
In mm/khugepaged.c (ffffffff81238de4)
Location: include/linux/spinlock_api_smp.h:164
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
- mm/khugepaged.c:collapse_shmem
In mm/memcontrol.c (ffffffff81242b43)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8124bff2)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In fs/exec.c (ffffffff81258c5b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In fs/fcntl.c (ffffffff81266a48)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_remove_entry
In fs/inode.c (ffffffff8126ff17)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffffffff8128293d)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8128af67)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/eventpoll.c (ffffffff8129f9c4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/eventpoll.c:SyS_epoll_ctl
In fs/signalfd.c (ffffffff812a1549)
Location: include/linux/spinlock_api_smp.h:164
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_read
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (ffffffff812a1da3)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- 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 (ffffffff812a2aa9)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812a82dc)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812aa508)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- 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_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:dax_unlock_mapping_entry
- fs/dax.c:dax_unlock_mapping_entry
- fs/dax.c:get_unlocked_mapping_entry
In fs/coredump.c (ffffffff812bc9a6)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/kernfs/dir.c (ffffffff812db2c9)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
In fs/kernfs/file.c (ffffffff812dc267)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify_workfn
- 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 (ffffffff813896f0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In security/selinux/hooks.c (ffffffff813a7828)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/blk-core.c (ffffffff81423709)
Location: include/linux/spinlock_api_smp.h:164
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: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 (ffffffff814287bc)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8142983d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-settings.c (ffffffff8142a65d)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8142b01d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:ioc_clear_queue
- block/blk-ioc.c:ioc_clear_queue
In block/blk-exec.c (ffffffff8142b658)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-exec.c:blk_execute_rq_nowait
- block/blk-exec.c:blk_execute_rq_nowait
In block/blk-mq-sched.c (ffffffff814355fd)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_assign_ioc
In block/genhd.c (ffffffff814386c4)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8143b69c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/bsg.c (ffffffff81444b00)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/bsg.c:bsg_ioctl
- block/bsg.c:bsg_poll
- block/bsg.c:bsg_release
- 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 (ffffffff81445892)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_request_fn
- block/bsg-lib.c:bsg_request_fn
In block/blk-cgroup.c (ffffffff81447e71)
Location: include/linux/spinlock_api_smp.h:164
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_finish
- 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 (ffffffff8144c277)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8144c609)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/noop-iosched.c:noop_init_queue
In block/deadline-iosched.c (ffffffff8144ce04)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/deadline-iosched.c:deadline_init_queue
In block/cfq-iosched.c (ffffffff81453c67)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81458c9f)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-wbt.c:wbt_wait
In block/blk-mq-debugfs.c (ffffffff81459226)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_requeue_list_stop
In lib/percpu-refcount.c (ffffffff81469fef)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In lib/percpu_counter.c (ffffffff8148178f)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/percpu_counter.c:percpu_counter_cpu_dead
In drivers/pci/access.c (ffffffff814a5076)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff814ae485)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff814c3e8c)
Location: include/linux/spinlock_api_smp.h:164
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/video/console/vgacon.c (ffffffff814da7d5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/acpi/acpi_cmos_rtc.c (ffffffff8150ca03)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/virtio/virtio.c (ffffffff8154e938)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81554b2f)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_remove
In drivers/tty/tty_io.c (ffffffff815738ab)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/tty/n_tty.c (ffffffff815790fa)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff8157a2ca)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/tty/tty_port.c (ffffffff8157c5f3)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_ldsem.c (ffffffff8190aa65)
Location: include/linux/spinlock_api_smp.h:164
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_write
- drivers/tty/tty_ldsem.c:ldsem_down_read
- drivers/tty/tty_ldsem.c:ldsem_down_read
- drivers/tty/tty_ldsem.c:ldsem_down_read
In drivers/tty/tty_jobctrl.c (ffffffff8157d765)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8157dd07)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81580bc2)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
In drivers/tty/serial/serial_core.c (ffffffff81596325)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff815975c4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/tty/serial/8250/8250_port.c (ffffffff8159b41c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff815ab76d)
Location: include/linux/spinlock_api_smp.h:164
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: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_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hpet.c (ffffffff815ac9cb)
Location: include/linux/spinlock_api_smp.h:164
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
- drivers/char/hpet.c:hpet_open
In drivers/base/power/sysfs.c (ffffffff815e90c9)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff815e9d96)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff815eae2c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff815ed72d)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff815f121b)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff815f2075)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_wakeup_disable
- drivers/base/power/wakeup.c:device_wakeup_enable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/domain.c (ffffffff815f4f1d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/base/power/domain.c:__pm_genpd_add_device
- 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 (ffffffff815f591d)
Location: include/linux/spinlock_api_smp.h:164
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_clk
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:__pm_clk_add
In drivers/block/loop.c (ffffffff816072e6)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8163e454)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8164b763)
Location: include/linux/spinlock_api_smp.h:164
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_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
In drivers/ata/libata-scsi.c (ffffffff816725a9)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8167e773)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816a0213)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:netback_changed
In drivers/usb/core/hub.c (ffffffff816ac956)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816b0562)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816b36da)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816b4e85)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816bf6c8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (ffffffff816dbbc6)
Location: include/linux/spinlock_api_smp.h:164
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_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_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff816e698d)
Location: include/linux/spinlock_api_smp.h:164
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_run
- 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_suspend
In drivers/usb/host/uhci-hcd.c (ffffffff816ecb3a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816f0a9b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
- drivers/usb/host/xhci.c:xhci_suspend
- drivers/usb/host/xhci.c:xhci_shutdown
- drivers/usb/host/xhci.c:xhci_stop
Direct callers:
- drivers/usb/host/xhci.c:xhci_resume
In drivers/input/serio/serio.c (ffffffff817079f9)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81708ed4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_stop
- drivers/input/serio/i8042.c:i8042_start
In drivers/input/serio/libps2.c (ffffffff8170a2c0)
Location: include/linux/spinlock_api_smp.h:164
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_sendbyte
In drivers/input/input.c (ffffffff8170bd5b)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8170f151)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81710067)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffffffff817127a8)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81714c71)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81718a65)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/interface.c (ffffffff8171aa49)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/rtc/interface.c:rtc_irq_unregister
- drivers/rtc/interface.c:rtc_irq_register
In drivers/rtc/rtc-dev.c (ffffffff8171bc52)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8171e0f7)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8173664e)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8173f956)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_flush_request
In drivers/md/bitmap.c (ffffffff8174a1b6)
Location: include/linux/spinlock_api_smp.h:164
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_startwrite
- drivers/md/bitmap.c:bitmap_startwrite
- drivers/md/bitmap.c:bitmap_daemon_work
- drivers/md/bitmap.c:bitmap_checkpage
In drivers/md/dm.c (ffffffff8174e635)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffffffff81758606)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:run_io_job
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (ffffffff81759463)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_kvzalloc
- drivers/md/dm-stats.c:dm_kvzalloc
In net/core/net_namespace.c (ffffffff817c380f)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- net/core/net_namespace.c:cleanup_net
In net/core/link_watch.c (ffffffff817e7921)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817ef7f8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- net/core/net-sysfs.c:show_trans_timeout
In net/rfkill/input.c (ffffffff818e0b5a)
Location: include/linux/spinlock_api_smp.h:164
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
Symbols:
ffffffff81087170-ffffffff81087184: __raw_spin_unlock_irq (STB_LOCAL)
ffffffff810917f0-ffffffff8109180b: __raw_spin_unlock_irq.constprop.1 (STB_LOCAL)
ffffffff810b5700-ffffffff810b5714: __raw_spin_unlock_irq (STB_LOCAL)
ffffffff811d6050-ffffffff811d6064: __raw_spin_unlock_irq (STB_LOCAL)
ffffffff816ed640-ffffffff816ed654: __raw_spin_unlock_irq (STB_LOCAL)
4.15
: Duplicate, Selective Inline, Transformation ⚠️void __raw_spin_unlock_irq(raw_spinlock_t *lock);
Collision: Static Duplication
Inline: Selective
Transformation: True
Instances:
In arch/x86/mm/mmio-mod.c (ffffffff8107e6eb)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8108e7a3)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_consider_task
- kernel/exit.c:wait_consider_task
Direct callers:
- kernel/exit.c:wait_consider_task
- kernel/exit.c:do_group_exit
- kernel/exit.c:do_exit
In kernel/ptrace.c (ffffffff81097ea1)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810987b7)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
Direct callers:
- kernel/user.c:uid_cache_init
In kernel/signal.c (ffffffff8109d627)
Location: include/linux/spinlock_api_smp.h:164
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:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:do_signal_stop
- kernel/signal.c:ptrace_stop
In kernel/umh.c (ffffffff810a2ade)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810a8f81)
Location: include/linux/spinlock_api_smp.h:164
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:flush_work
- 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: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 (ffffffff810aa250)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/pid.c:alloc_pid
In kernel/task_work.c (ffffffff810aa517)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/task_work.c:task_work_run
In kernel/kthread.c (ffffffff810ac484)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810afbd5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/async.c:async_unregister_domain
In kernel/ucount.c (ffffffff810b0c94)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/ucount.c:inc_ucount
- kernel/ucount.c:inc_ucount
In kernel/sched/core.c (ffffffff810b69ce)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:finish_task_switch
Direct callers:
- kernel/sched/core.c:do_task_dead
In kernel/sched/idle_task.c (ffffffff810bca0d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/idle_task.c:dequeue_task_idle
In kernel/sched/fair.c (ffffffff810c958b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/fair.c:online_fair_sched_group
- kernel/sched/fair.c:run_rebalance_domains
- kernel/sched/fair.c:task_numa_fault
Direct callers:
- kernel/sched/fair.c:task_numa_fault
In kernel/sched/wait.c (ffffffff810d1273)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
In kernel/sched/swait.c (ffffffff810d17cd)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/swait.c:swake_up_all
- kernel/sched/swait.c:swake_up_all
In kernel/sched/completion.c (ffffffff8199149d)
Location: include/linux/spinlock_api_smp.h:164
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/locking/semaphore.c (ffffffff81992cbb)
Location: include/linux/spinlock_api_smp.h:164
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/rtmutex.c (ffffffff810ddeb4)
Location: include/linux/spinlock_api_smp.h:164
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_futex_unlock
- 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
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
In kernel/locking/rwsem-xadd.c (ffffffff81993783)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed
- kernel/locking/rwsem-xadd.c:rwsem_down_read_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_read_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_read_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_read_failed
In kernel/power/suspend.c (ffffffff810e0e42)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810e8cf1)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/irq/irqdesc.c (ffffffff810ed3d4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/irqdesc.c:actions_show
- kernel/irq/irqdesc.c:name_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 (ffffffff810ef5f3)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_thread
- kernel/irq/manage.c:irq_thread_check_affinity
In kernel/irq/chip.c (ffffffff810f19c7)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/chip.c:handle_nested_irq
- kernel/irq/chip.c:handle_nested_irq
In kernel/irq/autoprobe.c (ffffffff810f3eef)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810f7478)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/cpuhotplug.c:irq_affinity_online_cpu
In kernel/rcu/sync.c (ffffffff810fa796)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810fb771)
Location: include/linux/spinlock_api_smp.h:164
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: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_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_barrier
In kernel/rcu/tree.c (ffffffff810fe7bd)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
In kernel/freezer.c (ffffffff811044bb)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/timer.c (ffffffff81109b95)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/timer.c:timers_dead_cpu
- kernel/time/timer.c:run_timer_softirq
- kernel/time/timer.c:run_timer_softirq
- kernel/time/timer.c:run_timer_softirq
- kernel/time/timer.c:run_timer_softirq
In kernel/time/posix-timers.c (ffffffff81113437)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff8111542a)
Location: include/linux/spinlock_api_smp.h:164
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:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:update_rlimit_cpu
In kernel/time/itimer.c (ffffffff81116dd8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- 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 (ffffffff8111770a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8111e5f5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/futex.c:do_futex
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:attach_to_pi_owner
- kernel/futex.c:attach_to_pi_owner
- kernel/futex.c:attach_to_pi_state
- kernel/futex.c:attach_to_pi_state
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
In kernel/acct.c (ffffffff81128563)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:do_acct_process
In kernel/cgroup/cgroup.c (ffffffff81134d74)
Location: include/linux/spinlock_api_smp.h:164
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/stat.c (ffffffff811355be)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/cgroup/stat.c:cgroup_stat_flush_locked
In kernel/cgroup/namespace.c (ffffffff81135b37)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff81137507)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8113cc54)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8113fbb8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/stop_machine.c (ffffffff81140056)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/stop_machine.c:cpu_stopper_thread
- kernel/stop_machine.c:stop_two_cpus
In kernel/seccomp.c (ffffffff8115d3ed)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_filter
- kernel/seccomp.c:seccomp_get_filter
In kernel/taskstats.c (ffffffff811601b2)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/ring_buffer.c (ffffffff8116a01c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In kernel/trace/blktrace.c (ffffffff81183464)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In kernel/events/core.c (ffffffff811c1704)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/events/core.c:perf_event_exit_task
- kernel/events/core.c:perf_event_release_kernel
- kernel/events/core.c:_perf_event_enable
- kernel/events/core.c:_perf_event_enable
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:_perf_event_disable
- kernel/events/core.c:_perf_event_disable
- kernel/events/core.c:perf_remove_from_context
- kernel/events/core.c:event_function_call
- kernel/events/core.c:event_function_call
In kernel/events/uprobes.c (ffffffff811c5f19)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In mm/filemap.c (ffffffff811ccca1)
Location: include/linux/spinlock_api_smp.h:164
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
- mm/filemap.c:__add_to_page_cache_locked
In mm/page-writeback.c (ffffffff811dccee)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff811e125c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/swap.c:add_page_to_unevictable_list
In mm/truncate.c (ffffffff811e21d5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
- mm/truncate.c:invalidate_mapping_pages
In mm/vmscan.c (ffffffff811eb2c9)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/vmscan.c:check_move_unevictable_pages
- 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 (ffffffff811ee698)
Location: include/linux/spinlock_api_smp.h:164
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_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
- mm/shmem.c:shmem_add_to_page_cache
Direct callers:
- mm/shmem.c:shmem_getpage_gfp
In mm/backing-dev.c (ffffffff811f747a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff811f9ab5)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81202c4c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/swap_slots.c:free_swap_slot
- mm/swap_slots.c:free_swap_slot
In mm/list_lru.c (ffffffff81204657)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81211da0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/mlock.c:__munlock_pagevec
- mm/mlock.c:munlock_vma_page
- mm/mlock.c:munlock_vma_page
In mm/swap_state.c (ffffffff8122546c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/swap_state.c:delete_from_swap_cache
- mm/swap_state.c:__add_to_swap_cache
In mm/dmapool.c (ffffffff8122df6d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/dmapool.c:show_pools
In mm/slub.c (ffffffff812464de)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/slub.c:__kmem_cache_shutdown
In mm/migrate.c (ffffffff8124d12f)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_page_move_mapping
In mm/khugepaged.c (ffffffff812574e2)
Location: include/linux/spinlock_api_smp.h:164
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
- mm/khugepaged.c:collapse_shmem
In mm/memcontrol.c (ffffffff81262983)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8126c3a2)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In fs/exec.c (ffffffff8127adf4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In fs/fcntl.c (ffffffff812892e8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/fcntl.c:fasync_insert_entry
- fs/fcntl.c:fasync_remove_entry
In fs/inode.c (ffffffff81292847)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffffffff812a547d)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812adaa1)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/eventpoll.c (ffffffff812c2e13)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/eventpoll.c:SyS_epoll_ctl
In fs/signalfd.c (ffffffff812c4876)
Location: include/linux/spinlock_api_smp.h:164
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_read
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (ffffffff812c50c9)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- 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 (ffffffff812c5db9)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812cb88c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812cd9a9)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/dax.c:dax_finish_sync_fault
- 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_mapping_entry
- fs/dax.c:__dax_invalidate_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:dax_unlock_mapping_entry
- fs/dax.c:dax_unlock_mapping_entry
- fs/dax.c:get_unlocked_mapping_entry
In fs/coredump.c (ffffffff812e0292)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/kernfs/dir.c (ffffffff812ffbb9)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
In fs/kernfs/file.c (ffffffff813009f7)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify_workfn
- 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 (ffffffff813aea70)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In security/selinux/hooks.c (ffffffff813ccff8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/blk-core.c (ffffffff8144ebb9)
Location: include/linux/spinlock_api_smp.h:164
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_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 (ffffffff8145388c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81454a1d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-settings.c (ffffffff814559ad)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81456210)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:ioc_clear_queue
- block/blk-ioc.c:ioc_clear_queue
In block/blk-exec.c (ffffffff81456868)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-exec.c:blk_execute_rq_nowait
- block/blk-exec.c:blk_execute_rq_nowait
In block/blk-mq.c (ffffffff8145d684)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff814613cd)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_assign_ioc
In block/genhd.c (ffffffff8146412a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff814676ac)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/bsg.c (ffffffff81471250)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/bsg.c:bsg_ioctl
- block/bsg.c:bsg_poll
- block/bsg.c:bsg_release
- 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 (ffffffff814723b0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_request_fn
- block/bsg-lib.c:bsg_request_fn
In block/blk-cgroup.c (ffffffff81474a71)
Location: include/linux/spinlock_api_smp.h:164
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_finish
- 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 (ffffffff8147897a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81478d09)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/noop-iosched.c:noop_init_queue
In block/deadline-iosched.c (ffffffff81479504)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/deadline-iosched.c:deadline_init_queue
In block/cfq-iosched.c (ffffffff8147d1c7)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff814849f5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-wbt.c:wbt_wait
In block/blk-mq-debugfs.c (ffffffff81484f76)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_requeue_list_stop
In lib/percpu-refcount.c (ffffffff814962df)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In lib/percpu_counter.c (ffffffff814bd5cf)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/percpu_counter.c:percpu_counter_cpu_dead
In drivers/pci/access.c (ffffffff814e3e76)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff814ed855)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff815040cc)
Location: include/linux/spinlock_api_smp.h:164
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/video/console/vgacon.c (ffffffff8151aa80)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/acpi/acpi_cmos_rtc.c (ffffffff8154f603)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/virtio/virtio.c (ffffffff815b20c8)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff815b86df)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_remove
In drivers/tty/tty_io.c (ffffffff815d7d6f)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/tty/n_tty.c (ffffffff815dda8d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff815dec8a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/tty/tty_port.c (ffffffff815e1033)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_ldsem.c (ffffffff81994dcc)
Location: include/linux/spinlock_api_smp.h:164
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_write
- drivers/tty/tty_ldsem.c:ldsem_down_read
- drivers/tty/tty_ldsem.c:ldsem_down_read
- drivers/tty/tty_ldsem.c:ldsem_down_read
In drivers/tty/tty_jobctrl.c (ffffffff815e228a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff815e2837)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff815e5709)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
In drivers/tty/serial/serial_core.c (ffffffff815faf19)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff815fc204)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/tty/serial/8250/8250_port.c (ffffffff8160067f)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8161210d)
Location: include/linux/spinlock_api_smp.h:164
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: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_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hpet.c (ffffffff8161339b)
Location: include/linux/spinlock_api_smp.h:164
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
- drivers/char/hpet.c:hpet_open
In drivers/base/power/sysfs.c (ffffffff816503d9)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81651136)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816521dc)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81654add)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81658749)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81659625)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_wakeup_disable
- drivers/base/power/wakeup.c:device_wakeup_enable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/domain.c (ffffffff8165ce3e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/base/power/domain.c:__pm_genpd_add_device
- 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 (ffffffff8165d83d)
Location: include/linux/spinlock_api_smp.h:164
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_clk
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:__pm_clk_add
In drivers/block/loop.c (ffffffff8166f706)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816a7258)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816aad34)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816ab1e7)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816b4aa3)
Location: include/linux/spinlock_api_smp.h:164
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_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
In drivers/ata/libata-scsi.c (ffffffff816dbb99)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816e7fd3)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8170b3d9)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:netback_changed
In drivers/usb/core/hub.c (ffffffff81717e06)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8171bb72)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8171ede6)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81720715)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8172b0cd)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (ffffffff817482f6)
Location: include/linux/spinlock_api_smp.h:164
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_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_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff817531bd)
Location: include/linux/spinlock_api_smp.h:164
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_run
- 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_suspend
In drivers/usb/host/uhci-hcd.c (ffffffff81759333)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8175cc6b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
- drivers/usb/host/xhci.c:xhci_suspend
- drivers/usb/host/xhci.c:xhci_shutdown
- drivers/usb/host/xhci.c:xhci_stop
Direct callers:
- drivers/usb/host/xhci.c:xhci_resume
In drivers/usb/host/xhci-dbgtty.c (ffffffff81774ba6)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81778bdc)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8177a084)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_stop
- drivers/input/serio/i8042.c:i8042_start
In drivers/input/serio/libps2.c (ffffffff8177b470)
Location: include/linux/spinlock_api_smp.h:164
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_sendbyte
In drivers/input/input.c (ffffffff8177cf9b)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817803a6)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817812e7)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffffffff817839d8)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81785e91)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81789c2d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/interface.c (ffffffff8178bce9)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/rtc/interface.c:rtc_irq_unregister
- drivers/rtc/interface.c:rtc_irq_register
In drivers/rtc/rtc-dev.c (ffffffff8178cec2)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8178f37a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817a83ce)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817b1976)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_flush_request
In drivers/md/md-bitmap.c (ffffffff817bc4e6)
Location: include/linux/spinlock_api_smp.h:164
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_startwrite
- 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 (ffffffff817c0660)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffffffff817ca876)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:run_io_job
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (ffffffff817cb6c3)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_kvzalloc
- drivers/md/dm-stats.c:dm_kvzalloc
In drivers/hwspinlock/hwspinlock_core.c (ffffffff81811da9)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_unlock
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In net/core/net_namespace.c (ffffffff8183d2cf)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- net/core/net_namespace.c:cleanup_net
In net/core/link_watch.c (ffffffff81862861)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8186ad98)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- net/core/net-sysfs.c:tx_timeout_show
In net/rfkill/input.c (ffffffff8196687a)
Location: include/linux/spinlock_api_smp.h:164
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
Symbols:
ffffffff8108e190-ffffffff8108e1a4: __raw_spin_unlock_irq (STB_LOCAL)
ffffffff81098680-ffffffff8109869b: __raw_spin_unlock_irq.constprop.1 (STB_LOCAL)
ffffffff810b3e60-ffffffff810b3e74: __raw_spin_unlock_irq (STB_LOCAL)
ffffffff810bf790-ffffffff810bf7a4: __raw_spin_unlock_irq (STB_LOCAL)
ffffffff811eb570-ffffffff811eb584: __raw_spin_unlock_irq (STB_LOCAL)
ffffffff81759e30-ffffffff81759e44: __raw_spin_unlock_irq (STB_LOCAL)
4.18
: Duplicate, Selective Inline, Transformation ⚠️void __raw_spin_unlock_irq(raw_spinlock_t *lock);
Collision: Static Duplication
Inline: Selective
Transformation: True
Instances:
In arch/x86/mm/mmio-mod.c (ffffffff8108171c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8108caff)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In kernel/exit.c (ffffffff8109233d)
Location: include/linux/spinlock_api_smp.h:164
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:wait_consider_task
Direct callers:
- kernel/exit.c:do_group_exit
- kernel/exit.c:do_exit
In kernel/ptrace.c (ffffffff8109b8fe)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8109bf2c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
Direct callers:
- kernel/user.c:uid_cache_init
In kernel/signal.c (ffffffff810a23eb)
Location: include/linux/spinlock_api_smp.h:164
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:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:do_signal_stop
- kernel/signal.c:ptrace_stop
In kernel/umh.c (ffffffff810a983f)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810af6a6)
Location: include/linux/spinlock_api_smp.h:164
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:__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: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 (ffffffff810b0e60)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/pid.c:alloc_pid
In kernel/task_work.c (ffffffff810b1147)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/task_work.c:task_work_run
In kernel/kthread.c (ffffffff810b2fb4)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810b6a35)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/async.c:async_unregister_domain
In kernel/ucount.c (ffffffff810b7a95)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/ucount.c:inc_ucount
- kernel/ucount.c:inc_ucount
In kernel/sched/core.c (ffffffff810bc5cf)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/sched/core.c:finish_task_switch
Direct callers:
- kernel/sched/core.c:__schedule
In kernel/sched/idle.c (ffffffff810c40f5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/idle.c:dequeue_task_idle
In kernel/sched/fair.c (ffffffff810d170b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/fair.c:online_fair_sched_group
- kernel/sched/fair.c:task_numa_fault
- kernel/sched/fair.c:task_numa_fault
In kernel/sched/wait.c (ffffffff810d97bd)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
In kernel/sched/swait.c (ffffffff810d9d8d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/swait.c:swake_up_all
- kernel/sched/swait.c:swake_up_all
In kernel/sched/completion.c (ffffffff819ed874)
Location: include/linux/spinlock_api_smp.h:164
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/locking/semaphore.c (ffffffff819ef1ae)
Location: include/linux/spinlock_api_smp.h:164
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/rtmutex.c (ffffffff810e6504)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
In kernel/locking/rwsem-xadd.c (ffffffff819efd51)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed
- kernel/locking/rwsem-xadd.c:rwsem_down_read_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_read_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_read_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_read_failed
In kernel/power/suspend.c (ffffffff810e9537)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810f101e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/irq/irqdesc.c (ffffffff810f5794)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810f79d4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_thread
- kernel/irq/manage.c:irq_thread_check_affinity
In kernel/irq/chip.c (ffffffff810f9b9f)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/chip.c:handle_nested_irq
- kernel/irq/chip.c:handle_nested_irq
In kernel/irq/autoprobe.c (ffffffff810fc2cf)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810ff785)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/cpuhotplug.c:irq_affinity_online_cpu
In kernel/rcu/sync.c (ffffffff81102d16)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81103bff)
Location: include/linux/spinlock_api_smp.h:164
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: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_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_barrier
In kernel/rcu/tree.c (ffffffff81107449)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
In kernel/livepatch/transition.c (ffffffff8110c4ae)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/livepatch/transition.c:klp_send_signals
In kernel/freezer.c (ffffffff8110f2bb)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/timer.c (ffffffff811151b7)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/timer.c:timers_dead_cpu
- kernel/time/timer.c:run_timer_softirq
- kernel/time/timer.c:run_timer_softirq
- kernel/time/timer.c:run_timer_softirq
- kernel/time/timer.c:run_timer_softirq
In kernel/time/posix-timers.c (ffffffff8111fb8e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff8112286e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:update_rlimit_cpu
In kernel/time/itimer.c (ffffffff81123744)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- 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 (ffffffff811242b7)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8112b117)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/futex.c:do_futex
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:attach_to_pi_owner
- kernel/futex.c:attach_to_pi_owner
- kernel/futex.c:attach_to_pi_state
- kernel/futex.c:attach_to_pi_state
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
In kernel/acct.c (ffffffff81136466)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:do_acct_process
In kernel/cgroup/cgroup.c (ffffffff811434b4)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81144128)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81144439)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff81145dc0)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8114b699)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8114e4b8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/stop_machine.c (ffffffff8114eadb)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/stop_machine.c:cpu_stopper_thread
- kernel/stop_machine.c:stop_two_cpus
In kernel/seccomp.c (ffffffff8116c3d6)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/taskstats.c (ffffffff8116f0ee)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/ring_buffer.c (ffffffff81179e10)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In kernel/trace/blktrace.c (ffffffff8119273a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In kernel/events/core.c (ffffffff811e1a69)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/events/core.c:perf_event_exit_task
- kernel/events/core.c:perf_event_release_kernel
- kernel/events/core.c:_perf_event_enable
- kernel/events/core.c:_perf_event_enable
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:_perf_event_disable
- kernel/events/core.c:_perf_event_disable
- kernel/events/core.c:perf_remove_from_context
- kernel/events/core.c:event_function_call
- kernel/events/core.c:event_function_call
In kernel/events/uprobes.c (ffffffff811e631b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In mm/filemap.c (ffffffff811edda8)
Location: include/linux/spinlock_api_smp.h:164
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
- mm/filemap.c:__add_to_page_cache_locked
In mm/page-writeback.c (ffffffff811fc459)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/page-writeback.c:tag_pages_for_writeback
- mm/page-writeback.c:tag_pages_for_writeback
In mm/truncate.c (ffffffff81203979)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
- mm/truncate.c:invalidate_mapping_pages
In mm/vmscan.c (ffffffff8120caec)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/vmscan.c:check_move_unevictable_pages
- 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 (ffffffff81213dbc)
Location: include/linux/spinlock_api_smp.h:164
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
- mm/shmem.c:shmem_add_to_page_cache
In mm/backing-dev.c (ffffffff812186d8)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8121bcc3)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81225347)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81232acc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/mlock.c:__munlock_pagevec
- mm/mlock.c:munlock_vma_page
- mm/mlock.c:munlock_vma_page
In mm/swap_state.c (ffffffff81247a0c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8124ebda)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/swap_slots.c:free_swap_slot
- mm/swap_slots.c:free_swap_slot
In mm/dmapool.c (ffffffff81250dbd)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/dmapool.c:show_pools
In mm/slub.c (ffffffff8126989a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/slub.c:__kmem_cache_shutdown
In mm/migrate.c (ffffffff81270c29)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_page_move_mapping
In mm/khugepaged.c (ffffffff8127b3bd)
Location: include/linux/spinlock_api_smp.h:164
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
- mm/khugepaged.c:collapse_shmem
In mm/memcontrol.c (ffffffff81286bc7)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81290f3f)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In mm/memfd.c (ffffffff812944b9)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/memfd.c:memfd_fcntl
- mm/memfd.c:memfd_fcntl
In fs/exec.c (ffffffff812a2174)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In fs/inode.c (ffffffff812b8482)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffffffff812cc336)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812d5852)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/eventpoll.c (ffffffff812eacf9)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/eventpoll.c:ep_modify
In fs/signalfd.c (ffffffff812ed09a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (ffffffff812ee184)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812ef099)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812f3f4b)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812f8129)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/dax.c:dax_finish_sync_fault
- 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_mapping_entry
- fs/dax.c:__dax_invalidate_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:grab_mapping_entry
- fs/dax.c:dax_lock_mapping_entry
- fs/dax.c:dax_lock_mapping_entry
- fs/dax.c:dax_lock_mapping_entry
- fs/dax.c:unlock_mapping_entry
- fs/dax.c:unlock_mapping_entry
- fs/dax.c:__get_unlocked_mapping_entry
In fs/coredump.c (ffffffff8130c4af)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/kernfs/dir.c (ffffffff8132d83a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
In fs/kernfs/file.c (ffffffff8132e70e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify_workfn
- 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 (ffffffff813ddb73)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In security/selinux/hooks.c (ffffffff813fae57)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/blk-core.c (ffffffff81481639)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-core.c:blk_set_runtime_active
- block/blk-core.c:queue_unplugged
- block/blk-core.c:generic_make_request_checks
- 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 (ffffffff81486899)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81487e3d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-settings.c (ffffffff81488c3f)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-settings.c:blk_queue_write_cache
In block/blk-ioc.c (ffffffff81489650)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:ioc_clear_queue
- block/blk-ioc.c:ioc_clear_queue
In block/blk-exec.c (ffffffff81489ca5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-exec.c:blk_execute_rq_nowait
- block/blk-exec.c:blk_execute_rq_nowait
In block/blk-mq.c (ffffffff81490daa)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81494df7)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_assign_ioc
In block/genhd.c (ffffffff81497a52)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8149b424)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/bsg.c (ffffffff814a5df0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/bsg.c:bsg_ioctl
- block/bsg.c:bsg_poll
- block/bsg.c:bsg_release
- 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 (ffffffff814a690f)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/bsg-lib.c:bsg_request_fn
- block/bsg-lib.c:bsg_request_fn
In block/blk-cgroup.c (ffffffff814a9021)
Location: include/linux/spinlock_api_smp.h:164
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_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_finish
- 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 (ffffffff814ad03a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff814ad459)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/noop-iosched.c:noop_init_queue
In block/deadline-iosched.c (ffffffff814adb74)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/deadline-iosched.c:deadline_init_queue
In block/cfq-iosched.c (ffffffff814b4137)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff814b999d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-wbt.c:wbt_wait
In block/blk-mq-debugfs.c (ffffffff814b9df5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_requeue_list_stop
In lib/percpu-refcount.c (ffffffff814cb54d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In lib/percpu_counter.c (ffffffff814efe2f)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/percpu_counter.c:percpu_counter_cpu_dead
In drivers/pci/access.c (ffffffff8151385e)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8151d4b5)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81534f4a)
Location: include/linux/spinlock_api_smp.h:164
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/video/console/vgacon.c (ffffffff81550720)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/acpi/acpi_cmos_rtc.c (ffffffff81585e70)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/virtio/virtio.c (ffffffff815ea518)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff815f0caf)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_remove
In drivers/tty/tty_io.c (ffffffff816111ab)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/tty/n_tty.c (ffffffff81616ce5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff81617fb5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/tty/tty_port.c (ffffffff8161a2c3)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_ldsem.c (ffffffff819f133c)
Location: include/linux/spinlock_api_smp.h:164
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_write
- drivers/tty/tty_ldsem.c:ldsem_down_read
- drivers/tty/tty_ldsem.c:ldsem_down_read
- drivers/tty/tty_ldsem.c:ldsem_down_read
In drivers/tty/tty_jobctrl.c (ffffffff8161b538)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8161baec)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8161e708)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
In drivers/tty/serial/serial_core.c (ffffffff8163304d)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816357f2)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
In drivers/tty/serial/8250/8250_port.c (ffffffff81639fd4)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8164c942)
Location: include/linux/spinlock_api_smp.h:164
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: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_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hpet.c (ffffffff8164d1e1)
Location: include/linux/spinlock_api_smp.h:164
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
- drivers/char/hpet.c:hpet_open
In drivers/base/power/sysfs.c (ffffffff8168c05e)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8168c9e8)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8168dabf)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816903ae)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81694119)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81695263)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_wakeup_disable
- drivers/base/power/wakeup.c:device_wakeup_enable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/domain.c (ffffffff81698b27)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/base/power/domain.c:pm_genpd_add_device
- 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 (ffffffff8169963d)
Location: include/linux/spinlock_api_smp.h:164
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_clk
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:__pm_clk_add
In drivers/block/loop.c (ffffffff816ab24a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816e34b6)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816e7215)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816e76e8)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816f0cd3)
Location: include/linux/spinlock_api_smp.h:164
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_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
In drivers/ata/libata-scsi.c (ffffffff81718320)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8172455d)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81749e54)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:netback_changed
In drivers/usb/core/hub.c (ffffffff81756cca)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8175a822)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8175dbf6)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8175efe0)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81769c4a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (ffffffff81788aeb)
Location: include/linux/spinlock_api_smp.h:164
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_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_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff8179390f)
Location: include/linux/spinlock_api_smp.h:164
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_run
- 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_suspend
In drivers/usb/host/uhci-hcd.c (ffffffff81799403)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8179d621)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
- drivers/usb/host/xhci.c:xhci_suspend
- drivers/usb/host/xhci.c:xhci_shutdown
- drivers/usb/host/xhci.c:xhci_stop
Direct callers:
- drivers/usb/host/xhci.c:xhci_resume
In drivers/input/serio/serio.c (ffffffff817b989f)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817bb24b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_stop
- drivers/input/serio/i8042.c:i8042_start
In drivers/input/serio/libps2.c (ffffffff817bc360)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817be02a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817c14a4)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817c1b42)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffffffff817c4b8a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817c6f6c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817ca8bf)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/interface.c (ffffffff817cd47d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/rtc/interface.c:rtc_irq_unregister
- drivers/rtc/interface.c:rtc_irq_register
In drivers/rtc/rtc-dev.c (ffffffff817cf4d0)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817d1c18)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817de3a9)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817efe4d)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8180466d)
Location: include/linux/spinlock_api_smp.h:164
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_startwrite
- 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 (ffffffff81808bca)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffffffff8181367b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:run_io_job
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (ffffffff818144b2)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_kvzalloc
- drivers/md/dm-stats.c:dm_kvzalloc
In drivers/hwspinlock/hwspinlock_core.c (ffffffff8185bb9d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_unlock
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In net/core/link_watch.c (ffffffff818ae541)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff818bb638)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- net/core/net-sysfs.c:tx_timeout_show
In net/rfkill/input.c (ffffffff819bffde)
Location: include/linux/spinlock_api_smp.h:164
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
Symbols:
ffffffff81091bc0-ffffffff81091bd4: __raw_spin_unlock_irq (STB_LOCAL)
ffffffff8109bdc0-ffffffff8109bddb: __raw_spin_unlock_irq.constprop.7 (STB_LOCAL)
ffffffff810bb020-ffffffff810bb034: __raw_spin_unlock_irq (STB_LOCAL)
ffffffff8179a410-ffffffff8179a424: __raw_spin_unlock_irq (STB_LOCAL)
5.0
: Duplicate, Selective Inline, Transformation ⚠️void __raw_spin_unlock_irq(raw_spinlock_t *lock);
Collision: Static Duplication
Inline: Selective
Transformation: True
Instances:
In arch/x86/mm/mmio-mod.c (ffffffff8108832c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81093b2c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In kernel/exit.c (ffffffff8109a644)
Location: include/linux/spinlock_api_smp.h:164
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:wait_consider_task
Direct callers:
- kernel/exit.c:do_group_exit
- kernel/exit.c:do_exit
In kernel/ptrace.c (ffffffff810a3b0c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810a412c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
Direct callers:
- kernel/user.c:uid_cache_init
In kernel/signal.c (ffffffff810aaeac)
Location: include/linux/spinlock_api_smp.h:164
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:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:do_signal_stop
- kernel/signal.c:ptrace_stop
- kernel/signal.c:calculate_sigpending
In kernel/umh.c (ffffffff810b24df)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810b8816)
Location: include/linux/spinlock_api_smp.h:164
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:__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: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 (ffffffff810b9f60)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/pid.c:alloc_pid
In kernel/task_work.c (ffffffff810ba2f7)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/task_work.c:task_work_run
In kernel/kthread.c (ffffffff810bc044)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810bfcc5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/async.c:async_unregister_domain
In kernel/ucount.c (ffffffff810c0b95)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/ucount.c:inc_ucount
- kernel/ucount.c:inc_ucount
In kernel/sched/core.c (ffffffff810c4daf)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/sched/core.c:finish_task_switch
Direct callers:
- kernel/sched/core.c:__schedule
In kernel/sched/idle.c (ffffffff810cd3f5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/idle.c:dequeue_task_idle
In kernel/sched/fair.c (ffffffff810db03b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/fair.c:online_fair_sched_group
- kernel/sched/fair.c:task_numa_fault
- kernel/sched/fair.c:task_numa_fault
In kernel/sched/wait.c (ffffffff810e32bd)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
In kernel/sched/swait.c (ffffffff810e391d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/swait.c:swake_up_all
- kernel/sched/swait.c:swake_up_all
In kernel/sched/completion.c (ffffffff81a28a84)
Location: include/linux/spinlock_api_smp.h:164
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/sched/psi.c (ffffffff810ef869)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/psi.c:psi_memstall_leave
- kernel/sched/psi.c:psi_memstall_enter
In kernel/locking/semaphore.c (ffffffff81a2a4ee)
Location: include/linux/spinlock_api_smp.h:164
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/rtmutex.c (ffffffff810f1a84)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
In kernel/locking/rwsem-xadd.c (ffffffff81a2b781)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed
- kernel/locking/rwsem-xadd.c:rwsem_down_write_failed
- kernel/locking/rwsem-xadd.c:rwsem_down_read_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_read_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_read_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_read_failed_killable
- kernel/locking/rwsem-xadd.c:rwsem_down_read_failed
- kernel/locking/rwsem-xadd.c:rwsem_down_read_failed
In kernel/power/suspend.c (ffffffff810f4b57)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810fc82e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/irq/irqdesc.c (ffffffff81100f24)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff811031f6)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_thread
- kernel/irq/manage.c:irq_thread_check_affinity
In kernel/irq/chip.c (ffffffff81105361)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/chip.c:handle_nested_irq
- kernel/irq/chip.c:handle_nested_irq
In kernel/irq/autoprobe.c (ffffffff81107a9f)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8110af85)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/cpuhotplug.c:irq_affinity_online_cpu
In kernel/rcu/sync.c (ffffffff8110e6d6)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8110f5bf)
Location: include/linux/spinlock_api_smp.h:164
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: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_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_barrier
In kernel/rcu/tree.c (ffffffff811124b1)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
In kernel/livepatch/transition.c (ffffffff81117c9e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/livepatch/transition.c:klp_send_signals
In kernel/freezer.c (ffffffff8111a8fb)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/timer.c (ffffffff811207f7)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/timer.c:timers_dead_cpu
- kernel/time/timer.c:run_timer_softirq
- kernel/time/timer.c:run_timer_softirq
- kernel/time/timer.c:run_timer_softirq
- kernel/time/timer.c:run_timer_softirq
In kernel/time/posix-timers.c (ffffffff8112b36e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/posix-timers.c:do_timer_create
In kernel/time/posix-cpu-timers.c (ffffffff8112df4e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:update_rlimit_cpu
In kernel/time/itimer.c (ffffffff8112ee14)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- 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 (ffffffff8112f9b7)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81136f85)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/futex.c:do_futex
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:attach_to_pi_owner
- kernel/futex.c:attach_to_pi_owner
- kernel/futex.c:attach_to_pi_state
- kernel/futex.c:attach_to_pi_state
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
In kernel/acct.c (ffffffff81141bf6)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:do_acct_process
In kernel/cgroup/cgroup.c (ffffffff8114efe4)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8114fc38)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8114ff49)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff81151980)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81157fb4)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8115b198)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/stop_machine.c (ffffffff8115b6bb)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/stop_machine.c:cpu_stopper_thread
- kernel/stop_machine.c:stop_two_cpus
In kernel/seccomp.c (ffffffff81179df6)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_get_metadata
- kernel/seccomp.c:seccomp_get_filter
In kernel/taskstats.c (ffffffff8117cbee)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/ring_buffer.c (ffffffff811863a0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In kernel/trace/blktrace.c (ffffffff8119fe7a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In kernel/events/core.c (ffffffff811f1ed9)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/events/core.c:perf_event_exit_task
- kernel/events/core.c:perf_event_release_kernel
- kernel/events/core.c:_perf_event_enable
- kernel/events/core.c:_perf_event_enable
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:_perf_event_disable
- kernel/events/core.c:_perf_event_disable
- kernel/events/core.c:perf_remove_from_context
- kernel/events/core.c:event_function_call
- kernel/events/core.c:event_function_call
In kernel/events/uprobes.c (ffffffff811f6e6b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In mm/filemap.c (ffffffff811ff388)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8120eadc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/page-writeback.c:tag_pages_for_writeback
- mm/page-writeback.c:tag_pages_for_writeback
In mm/truncate.c (ffffffff8121626c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8121f960)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/vmscan.c:check_move_unevictable_pages
- 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 (ffffffff81226d7c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8122b5e8)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8122ecb1)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81238475)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81238c5d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
- mm/workingset.c:shadow_lru_isolate
In mm/mlock.c (ffffffff8124629c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/mlock.c:__munlock_pagevec
- mm/mlock.c:munlock_vma_page
- mm/mlock.c:munlock_vma_page
In mm/swap_state.c (ffffffff8125bfce)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812630ba)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/swap_slots.c:free_swap_slot
- mm/swap_slots.c:free_swap_slot
In mm/dmapool.c (ffffffff8126529d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/dmapool.c:show_pools
In mm/slub.c (ffffffff8127e16a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/slub.c:__kmem_cache_shutdown
In mm/migrate.c (ffffffff812851fe)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_page_move_mapping
In mm/khugepaged.c (ffffffff8128f9f7)
Location: include/linux/spinlock_api_smp.h:164
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
- mm/khugepaged.c:collapse_shmem
- mm/khugepaged.c:collapse_shmem
In mm/memcontrol.c (ffffffff8129b81a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812a5f5f)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In mm/memfd.c (ffffffff812a8f21)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812b70f8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In fs/inode.c (ffffffff812cd5d2)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffffffff812e1283)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812eac22)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/eventpoll.c (ffffffff81300888)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81301df7)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (ffffffff81302c14)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81303a29)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81304516)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/userfaultfd.c:userfaultfd_read
- fs/userfaultfd.c:userfaultfd_read
In fs/aio.c (ffffffff8130803a)
Location: include/linux/spinlock_api_smp.h:164
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:aio_poll_complete_work
- fs/aio.c:free_ioctx_users
In fs/dax.c (ffffffff8130e9fe)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/dax.c:dax_finish_sync_fault
- 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:grab_mapping_entry
- fs/dax.c:dax_lock_page
- fs/dax.c:dax_lock_page
- fs/dax.c:dax_unlock_entry
- fs/dax.c:wait_entry_unlocked
- fs/dax.c:get_unlocked_entry
In fs/coredump.c (ffffffff81321d0f)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/kernfs/dir.c (ffffffff81344beb)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
In fs/kernfs/file.c (ffffffff81345afe)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff813f81f3)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In security/selinux/hooks.c (ffffffff8141743e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/bio.c (ffffffff81499935)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/bio.c:bio_dirty_fn
In block/blk-sysfs.c (ffffffff814a0f05)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-sysfs.c:queue_max_sectors_store
In block/blk-flush.c (ffffffff814a1e98)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-ioc.c (ffffffff814a349b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:ioc_clear_queue
In block/blk-mq.c (ffffffff814a9f3a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-sched.c (ffffffff814aee5d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_assign_ioc
In block/genhd.c (ffffffff814b1972)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff814b5734)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/bsg.c (ffffffff814bf9ad)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/bsg.c:bsg_ioctl
In block/blk-cgroup.c (ffffffff814c3127)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_init_queue
- 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_finish
- 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 (ffffffff814c73d1)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff814cdee5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_requeue_list_stop
In block/blk-pm.c (ffffffff814d5fd2)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff814e027d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In lib/percpu_counter.c (ffffffff81503d4f)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/percpu_counter.c:percpu_counter_cpu_dead
In drivers/pci/access.c (ffffffff81528fbe)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81532bb5)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8154c5ea)
Location: include/linux/spinlock_api_smp.h:164
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/video/console/vgacon.c (ffffffff81567f9e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/acpi/acpi_cmos_rtc.c (ffffffff8159e1a0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/virtio/virtio.c (ffffffff81604a28)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8160bb8d)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8162dd4b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/tty/n_tty.c (ffffffff81633efb)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff81635185)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/tty/tty_port.c (ffffffff81637543)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_ldsem.c (ffffffff81a2c725)
Location: include/linux/spinlock_api_smp.h:164
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_write
- drivers/tty/tty_ldsem.c:ldsem_down_read
- drivers/tty/tty_ldsem.c:ldsem_down_read
- drivers/tty/tty_ldsem.c:ldsem_down_read
In drivers/tty/tty_jobctrl.c (ffffffff81638884)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81638d6c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8163b968)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
In drivers/tty/serial/serial_core.c (ffffffff8165214d)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81653ac0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
In drivers/tty/serial/8250/8250_port.c (ffffffff81658174)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8166a812)
Location: include/linux/spinlock_api_smp.h:164
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: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_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hpet.c (ffffffff8166b2f1)
Location: include/linux/spinlock_api_smp.h:164
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
- drivers/char/hpet.c:hpet_open
In drivers/base/power/sysfs.c (ffffffff816abebe)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816acc38)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816add0f)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816b0a0e)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816b4799)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816b58d3)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_wakeup_disable
- drivers/base/power/wakeup.c:device_wakeup_enable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/domain.c (ffffffff816b9377)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/base/power/domain.c:pm_genpd_add_device
- 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 (ffffffff816b9ded)
Location: include/linux/spinlock_api_smp.h:164
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_clk
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:__pm_clk_add
In drivers/block/loop.c (ffffffff816cb924)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81706836)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8170a5a5)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8170aa78)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81715388)
Location: include/linux/spinlock_api_smp.h:164
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
In drivers/ata/libata-scsi.c (ffffffff8173a970)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8174709d)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8176dfde)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:netback_changed
In drivers/usb/core/hub.c (ffffffff8177b16a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8177ee52)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817820b6)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81783760)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8178e2da)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (ffffffff817b121b)
Location: include/linux/spinlock_api_smp.h:164
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_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_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff817b9edf)
Location: include/linux/spinlock_api_smp.h:164
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_run
- 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_suspend
In drivers/usb/host/uhci-hcd.c (ffffffff817bfd73)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817c3a14)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
- drivers/usb/host/xhci.c:xhci_suspend
- drivers/usb/host/xhci.c:xhci_shutdown
- drivers/usb/host/xhci.c:xhci_stop
Direct callers:
- drivers/usb/host/xhci.c:xhci_resume
In drivers/input/serio/serio.c (ffffffff817e0caf)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817e26bb)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_stop
- drivers/input/serio/i8042.c:i8042_start
In drivers/input/serio/libps2.c (ffffffff817e37c0)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817e548a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817e8994)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817e9032)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffffffff817ec15e)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817ee53c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817f2385)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/dev.c (ffffffff817f6640)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_open
In drivers/rtc/rtc-cmos.c (ffffffff817f8d3e)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff818097c9)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8181bd3d)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8183086d)
Location: include/linux/spinlock_api_smp.h:164
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_startwrite
- 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 (ffffffff81834c9a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffffffff8183f67b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:run_io_job
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (ffffffff818404b2)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_kvzalloc
- drivers/md/dm-stats.c:dm_kvzalloc
In drivers/hwspinlock/hwspinlock_core.c (ffffffff8187b2bd)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_unlock
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In net/core/link_watch.c (ffffffff818d27c1)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff818e2868)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- net/core/net-sysfs.c:tx_timeout_show
In net/rfkill/input.c (ffffffff819f731e)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81a17d6b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Symbols:
ffffffff81099f40-ffffffff81099f54: __raw_spin_unlock_irq (STB_LOCAL)
ffffffff810a3fc0-ffffffff810a3fdb: __raw_spin_unlock_irq.constprop.7 (STB_LOCAL)
ffffffff810c4610-ffffffff810c4624: __raw_spin_unlock_irq (STB_LOCAL)
ffffffff817c07a0-ffffffff817c07b4: __raw_spin_unlock_irq (STB_LOCAL)
5.3
: Duplicate, Selective Inline, Transformation ⚠️void __raw_spin_unlock_irq(raw_spinlock_t *lock);
Collision: Static Duplication
Inline: Selective
Transformation: True
Instances:
In arch/x86/mm/mmio-mod.c (ffffffff8108bf78)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810982d7)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
In kernel/exit.c (ffffffff8109f19d)
Location: include/linux/spinlock_api_smp.h:164
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:wait_task_zombie
- kernel/exit.c:do_group_exit
Direct callers:
- kernel/exit.c:do_exit
In kernel/ptrace.c (ffffffff810a88be)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810a8e0c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
Direct callers:
- kernel/user.c:uid_cache_init
In kernel/signal.c (ffffffff810b03ab)
Location: include/linux/spinlock_api_smp.h:164
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:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:do_signal_stop
- kernel/signal.c:ptrace_stop
- kernel/signal.c:calculate_sigpending
In kernel/umh.c (ffffffff810b8078)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810be31e)
Location: include/linux/spinlock_api_smp.h:164
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:__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: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 (ffffffff810bfe70)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/pid.c:alloc_pid
In kernel/task_work.c (ffffffff810c01ea)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/task_work.c:task_work_run
In kernel/kthread.c (ffffffff810c2231)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810c5e03)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/async.c:async_unregister_domain
In kernel/ucount.c (ffffffff810c6c9c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/ucount.c:inc_ucount
- kernel/ucount.c:inc_ucount
In kernel/sched/core.c (ffffffff810ce463)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:finish_task_switch
In kernel/sched/idle.c (ffffffff810d57a5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/idle.c:dequeue_task_idle
In kernel/sched/fair.c (ffffffff810e2477)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/fair.c:online_fair_sched_group
- kernel/sched/fair.c:task_numa_fault
- kernel/sched/fair.c:task_numa_placement
In kernel/sched/wait.c (ffffffff810e9ebe)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
In kernel/sched/swait.c (ffffffff810ea53d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/swait.c:swake_up_all
- kernel/sched/swait.c:swake_up_all
In kernel/sched/completion.c (ffffffff81a99462)
Location: include/linux/spinlock_api_smp.h:164
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/sched/psi.c (ffffffff810f6d0b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/psi.c:psi_memstall_leave
- kernel/sched/psi.c:psi_memstall_enter
In kernel/locking/semaphore.c (ffffffff81a9ad74)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810f83dc)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
In kernel/locking/rtmutex.c (ffffffff810fa386)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
In kernel/power/suspend.c (ffffffff810fce29)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/power/suspend.c:suspend_enter
- kernel/power/suspend.c:suspend_enter
In kernel/power/wakelock.c (ffffffff81104f15)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/irq/irqdesc.c (ffffffff81109724)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8110b885)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_thread
- kernel/irq/manage.c:irq_thread_check_affinity
In kernel/irq/chip.c (ffffffff8110e6b9)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/chip.c:handle_nested_irq
- kernel/irq/chip.c:handle_nested_irq
In kernel/irq/autoprobe.c (ffffffff8111106f)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8111464e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/cpuhotplug.c:irq_affinity_online_cpu
In kernel/rcu/sync.c (ffffffff81117d88)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8111930d)
Location: include/linux/spinlock_api_smp.h:164
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: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_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_barrier
In kernel/rcu/tree.c (ffffffff8111c287)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
In kernel/livepatch/transition.c (ffffffff81121ac3)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/livepatch/transition.c:klp_try_complete_transition
In kernel/freezer.c (ffffffff81125005)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/timer.c (ffffffff8112b0dc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/timer.c:timers_dead_cpu
In kernel/time/posix-timers.c (ffffffff8113691e)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81138967)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:update_rlimit_cpu
In kernel/time/itimer.c (ffffffff811398a6)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- 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 (ffffffff8113a463)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8113fc5f)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- 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_owner
- kernel/futex.c:attach_to_pi_state
- kernel/futex.c:attach_to_pi_state
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
In kernel/acct.c (ffffffff8114cfdc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:do_acct_process
In kernel/cgroup/cgroup.c (ffffffff8115ade1)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8115bb38)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8115be49)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff8115d342)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8115e08e)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81164ae2)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8116782d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/stop_machine.c (ffffffff81167e07)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/stop_machine.c:cpu_stopper_thread
- kernel/stop_machine.c:stop_two_cpus
In kernel/seccomp.c (ffffffff81186bc7)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81189a9b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/ring_buffer.c (ffffffff8119423c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In kernel/trace/blktrace.c (ffffffff811adbc9)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In kernel/events/core.c (ffffffff81209ae2)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/events/core.c:perf_event_exit_task
- 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_event_enable
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:_perf_event_disable
- kernel/events/core.c:_perf_event_disable
- kernel/events/core.c:perf_remove_from_context
- kernel/events/core.c:event_function_call
- kernel/events/core.c:event_function_call
In kernel/events/uprobes.c (ffffffff8120f4fe)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In mm/filemap.c (ffffffff8121640c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8121e6dc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/page-writeback.c:tag_pages_for_writeback
- mm/page-writeback.c:tag_pages_for_writeback
In mm/truncate.c (ffffffff81225c08)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8122f116)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/vmscan.c:check_move_unevictable_pages
- 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 (ffffffff812368ea)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8123b229)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8123e28a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81240f40)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/slab_common.c:kmem_cache_destroy
- mm/slab_common.c:memcg_deactivate_kmem_caches
In mm/list_lru.c (ffffffff81249a4f)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81249d00)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
- mm/workingset.c:shadow_lru_isolate
In mm/mlock.c (ffffffff812584d1)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/mlock.c:__munlock_pagevec
- mm/mlock.c:munlock_vma_page
- mm/mlock.c:munlock_vma_page
In mm/swap_state.c (ffffffff8127719e)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8127e02a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/swap_slots.c:free_swap_slot
- mm/swap_slots.c:free_swap_slot
In mm/dmapool.c (ffffffff8128026b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/dmapool.c:show_pools
In mm/slub.c (ffffffff81299fce)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/slub.c:__kmem_cache_shutdown
In mm/migrate.c (ffffffff8129f85a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_page_move_mapping
In mm/khugepaged.c (ffffffff812aaa71)
Location: include/linux/spinlock_api_smp.h:164
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
- mm/khugepaged.c:collapse_shmem
- mm/khugepaged.c:collapse_shmem
In mm/memcontrol.c (ffffffff812b6c6b)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812c169c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In mm/memfd.c (ffffffff812c5525)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812d4982)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/inode.c (ffffffff812ea2c2)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffffffff812ff9eb)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8130968c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/eventpoll.c (ffffffff81321b5c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/eventpoll.c:ep_poll
- fs/eventpoll.c:ep_poll
In fs/signalfd.c (ffffffff8132338e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (ffffffff81324865)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81324fe7)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81326238)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81329ad1)
Location: include/linux/spinlock_api_smp.h:164
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:aio_poll_complete_work
- fs/aio.c:free_ioctx_users
In fs/io_uring.c (ffffffff8132edc5)
Location: include/linux/spinlock_api_smp.h:164
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
- fs/io_uring.c:io_poll_complete_work
In fs/dax.c (ffffffff81335167)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/dax.c:dax_finish_sync_fault
- 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:grab_mapping_entry
- fs/dax.c:dax_lock_page
- fs/dax.c:dax_lock_page
- fs/dax.c:dax_unlock_entry
- fs/dax.c:wait_entry_unlocked
- fs/dax.c:get_unlocked_entry
In fs/coredump.c (ffffffff81349b4f)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/kernfs/dir.c (ffffffff8136ce14)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
In fs/kernfs/file.c (ffffffff8136db2f)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff814246ee)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In security/selinux/hooks.c (ffffffff81445017)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/bio.c (ffffffff814c6741)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/bio.c:bio_dirty_fn
In block/blk-sysfs.c (ffffffff814cf4d5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-sysfs.c:queue_max_sectors_store
In block/blk-flush.c (ffffffff814cff39)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-ioc.c (ffffffff814d1573)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:ioc_clear_queue
In block/blk-mq.c (ffffffff814d7edb)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-sched.c (ffffffff814dd10d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_assign_ioc
In block/genhd.c (ffffffff814dfd69)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff814e3c70)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/bsg.c (ffffffff814ee4be)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/bsg.c:bsg_ioctl
In block/blk-cgroup.c (ffffffff814f1768)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_init_queue
- 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_finish
- 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 (ffffffff814f5c31)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff814fc785)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_requeue_list_stop
In block/blk-pm.c (ffffffff81501e2e)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8150c1fd)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In lib/percpu_counter.c (ffffffff81531ebe)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/percpu_counter.c:percpu_counter_cpu_dead
In drivers/pci/access.c (ffffffff815581be)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff815622fa)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8157c6df)
Location: include/linux/spinlock_api_smp.h:164
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/video/console/vgacon.c (ffffffff815988f3)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/acpi/acpi_cmos_rtc.c (ffffffff815cf6bc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/virtio/virtio.c (ffffffff81637317)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8163f1a3)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8166190d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/tty/n_tty.c (ffffffff81666d4d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff8166922c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/tty/tty_port.c (ffffffff8166b7c9)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_ldsem.c (ffffffff81a9c897)
Location: include/linux/spinlock_api_smp.h:164
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_write
- drivers/tty/tty_ldsem.c:ldsem_down_read
- drivers/tty/tty_ldsem.c:ldsem_down_read
- drivers/tty/tty_ldsem.c:ldsem_down_read
In drivers/tty/tty_jobctrl.c (ffffffff8166caec)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8166d007)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8167047c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
In drivers/tty/serial/serial_core.c (ffffffff81686c65)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816884cc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
In drivers/tty/serial/8250/8250_port.c (ffffffff8168c5c4)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816a0628)
Location: include/linux/spinlock_api_smp.h:164
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: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_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hpet.c (ffffffff816a0e91)
Location: include/linux/spinlock_api_smp.h:164
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
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_open
In drivers/base/power/sysfs.c (ffffffff816e59e3)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/base/power/common.c (ffffffff816e66f9)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816e7bab)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816ea638)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816ee655)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816ef6f3)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_wakeup_disable
- drivers/base/power/wakeup.c:device_wakeup_enable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/domain.c (ffffffff816f3441)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/base/power/domain.c:pm_genpd_add_device
- 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 (ffffffff816f403b)
Location: include/linux/spinlock_api_smp.h:164
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_clk
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:__pm_clk_add
In drivers/block/loop.c (ffffffff81706f20)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8174199f)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81745d39)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817462f4)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81750b1d)
Location: include/linux/spinlock_api_smp.h:164
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
In drivers/ata/libata-scsi.c (ffffffff817765b7)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81782dfa)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817ac1fe)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:netback_changed
In drivers/usb/core/hub.c (ffffffff817b8bbb)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817be945)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- 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
Direct callers:
- drivers/usb/core/hcd.c:usb_remove_hcd
- drivers/usb/core/hcd.c:usb_add_hcd
In drivers/usb/core/urb.c (ffffffff817c05e6)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817c1a72)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817ccd7d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (ffffffff817ef10b)
Location: include/linux/spinlock_api_smp.h:164
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_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_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff817f89d2)
Location: include/linux/spinlock_api_smp.h:164
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_run
- 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_suspend
In drivers/usb/host/uhci-hcd.c (ffffffff817ff62c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8180325e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- 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
Direct callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
In drivers/input/serio/serio.c (ffffffff8182158d)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8182282b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_stop
- drivers/input/serio/i8042.c:i8042_start
In drivers/input/serio/libps2.c (ffffffff81824129)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81827084)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81829342)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81829944)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffffffff8182cc89)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8182efd9)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8183261d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/dev.c (ffffffff81837343)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_open
In drivers/rtc/rtc-cmos.c (ffffffff8183995c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8184b440)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8185dfd1)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8186388e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_flush_request
In drivers/md/md-bitmap.c (ffffffff81872f91)
Location: include/linux/spinlock_api_smp.h:164
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_startwrite
- 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 (ffffffff8187751c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffffffff8188242d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:run_io_job
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (ffffffff81883373)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_kvzalloc
- drivers/md/dm-stats.c:dm_kvzalloc
In drivers/hwspinlock/hwspinlock_core.c (ffffffff818c08c5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_unlock
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In net/core/link_watch.c (ffffffff8191fa1c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81931d47)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- net/core/net-sysfs.c:tx_timeout_show
In net/rfkill/input.c (ffffffff81a6684e)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81a86ce8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/xarray.c:__xas_nomem
Symbols:
ffffffff8109e4d0-ffffffff8109e4e4: __raw_spin_unlock_irq (STB_LOCAL)
ffffffff810a8c90-ffffffff810a8cab: __raw_spin_unlock_irq.constprop.0 (STB_LOCAL)
ffffffff817bed56-ffffffff817bed6a: __raw_spin_unlock_irq (STB_LOCAL)
ffffffff81800200-ffffffff81800214: __raw_spin_unlock_irq (STB_LOCAL)
5.4
: Duplicate, Selective Inline, Transformation ⚠️void __raw_spin_unlock_irq(raw_spinlock_t *lock);
Collision: Static Duplication
Inline: Selective
Transformation: True
Instances:
In arch/x86/mm/mmio-mod.c (ffffffff8108cbd8)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8109e8ab)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
In kernel/exit.c (ffffffff810a572d)
Location: include/linux/spinlock_api_smp.h:164
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:wait_task_zombie
- kernel/exit.c:do_group_exit
In kernel/ptrace.c (ffffffff810aeed8)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810af3dc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
Direct callers:
- kernel/user.c:uid_cache_init
In kernel/signal.c (ffffffff810b69b5)
Location: include/linux/spinlock_api_smp.h:164
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:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:do_signal_stop
- kernel/signal.c:ptrace_stop
- kernel/signal.c:calculate_sigpending
In kernel/umh.c (ffffffff810be578)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810c48be)
Location: include/linux/spinlock_api_smp.h:164
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:__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: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 (ffffffff810c6240)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/pid.c:alloc_pid
In kernel/task_work.c (ffffffff810c65aa)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/task_work.c:task_work_run
In kernel/kthread.c (ffffffff810c8791)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810ceed5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/async.c:async_unregister_domain
In kernel/ucount.c (ffffffff810cfd6c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/ucount.c:inc_ucount
- kernel/ucount.c:inc_ucount
In kernel/sched/core.c (ffffffff810d8063)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:finish_task_switch
In kernel/sched/idle.c (ffffffff810dfdb5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/idle.c:dequeue_task_idle
In kernel/sched/fair.c (ffffffff810ecb30)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/fair.c:online_fair_sched_group
- kernel/sched/fair.c:task_numa_fault
- kernel/sched/fair.c:task_numa_placement
In kernel/sched/rt.c (ffffffff810ee0e1)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/rt.c:tg_set_rt_bandwidth
In kernel/sched/wait.c (ffffffff810f588e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
In kernel/sched/swait.c (ffffffff810f5f0d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/swait.c:swake_up_all
- kernel/sched/swait.c:swake_up_all
In kernel/sched/completion.c (ffffffff81ad0db2)
Location: include/linux/spinlock_api_smp.h:164
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/sched/psi.c (ffffffff81102a9b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/psi.c:psi_memstall_leave
- kernel/sched/psi.c:psi_memstall_enter
In kernel/locking/semaphore.c (ffffffff81ad26c4)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8110420c)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
In kernel/locking/rtmutex.c (ffffffff81106176)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
In kernel/power/suspend.c (ffffffff81109295)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/power/suspend.c:suspend_enter
- kernel/power/suspend.c:suspend_enter
In kernel/power/wakelock.c (ffffffff811112d0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/irq/irqdesc.c (ffffffff81115af4)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81117b85)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_thread
- kernel/irq/manage.c:irq_thread_check_affinity
In kernel/irq/chip.c (ffffffff8111a979)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/chip.c:handle_nested_irq
- kernel/irq/chip.c:handle_nested_irq
In kernel/irq/autoprobe.c (ffffffff8111d2cf)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff811207ae)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/cpuhotplug.c:irq_affinity_online_cpu
In kernel/rcu/sync.c (ffffffff81124148)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff811256dd)
Location: include/linux/spinlock_api_smp.h:164
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: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_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_barrier
In kernel/rcu/tree.c (ffffffff811289f7)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
In kernel/livepatch/transition.c (ffffffff8112e0e3)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/livepatch/transition.c:klp_try_complete_transition
In kernel/freezer.c (ffffffff81130fc5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/timer.c (ffffffff8113707c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/timer.c:timers_dead_cpu
In kernel/time/posix-timers.c (ffffffff811429ce)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81144637)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:update_rlimit_cpu
In kernel/time/itimer.c (ffffffff81145526)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- 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 (ffffffff811460d3)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8114de5c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/futex.c:futex_exit_release
- kernel/futex.c:futex_exec_release
- 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_owner
- kernel/futex.c:attach_to_pi_state
- kernel/futex.c:attach_to_pi_state
In kernel/acct.c (ffffffff81158cac)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:do_acct_process
In kernel/cgroup/cgroup.c (ffffffff81166a91)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81167758)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81167a69)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff81168f7d)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81169c81)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff811709c2)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff811736ed)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/stop_machine.c (ffffffff81173cc7)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/stop_machine.c:cpu_stopper_thread
- kernel/stop_machine.c:stop_two_cpus
In kernel/seccomp.c (ffffffff81192b47)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff811959db)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/ring_buffer.c (ffffffff8119fd10)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In kernel/trace/blktrace.c (ffffffff811b9469)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In kernel/events/core.c (ffffffff81216e52)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/events/core.c:perf_event_exit_task
- 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_event_enable
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:_perf_event_disable
- kernel/events/core.c:_perf_event_disable
- kernel/events/core.c:perf_remove_from_context
- kernel/events/core.c:event_function_call
- kernel/events/core.c:event_function_call
In kernel/events/uprobes.c (ffffffff8121cbae)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In mm/filemap.c (ffffffff81223d1c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8122c17c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/page-writeback.c:tag_pages_for_writeback
- mm/page-writeback.c:tag_pages_for_writeback
In mm/truncate.c (ffffffff81233a58)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8123d2a6)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/vmscan.c:check_move_unevictable_pages
- 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 (ffffffff81244b2a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8124668e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/vmstat.c:pagetypeinfo_showfree_print
In mm/backing-dev.c (ffffffff81249749)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8124c6dd)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8124f3c4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/slab_common.c:kmem_cache_destroy
- mm/slab_common.c:memcg_deactivate_kmem_caches
In mm/list_lru.c (ffffffff81257e9f)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81258150)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
- mm/workingset.c:shadow_lru_isolate
In mm/mlock.c (ffffffff812669a1)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/mlock.c:__munlock_pagevec
- mm/mlock.c:munlock_vma_page
- mm/mlock.c:munlock_vma_page
In mm/swap_state.c (ffffffff81286c7e)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8128da7a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/swap_slots.c:free_swap_slot
- mm/swap_slots.c:free_swap_slot
In mm/dmapool.c (ffffffff8128fc9b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/dmapool.c:show_pools
In mm/slub.c (ffffffff812a9e8e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/slub.c:__kmem_cache_shutdown
In mm/migrate.c (ffffffff812b0bfa)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_page_move_mapping
In mm/khugepaged.c (ffffffff812bc022)
Location: include/linux/spinlock_api_smp.h:164
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
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
In mm/memcontrol.c (ffffffff812c8b3b)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812d35cc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In mm/memfd.c (ffffffff812d6f33)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812e6502)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/inode.c (ffffffff812fbda2)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffffffff8131490a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8131c6fc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/signalfd.c (ffffffff813360ee)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (ffffffff813375c5)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81337d77)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81338fc8)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8133c6a1)
Location: include/linux/spinlock_api_smp.h:164
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:aio_poll_complete_work
- fs/aio.c:free_ioctx_users
In fs/io_uring.c (ffffffff81344855)
Location: include/linux/spinlock_api_smp.h:164
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_req_defer
- fs/io_uring.c:io_req_defer
- fs/io_uring.c:io_poll_complete_work
- fs/io_uring.c:io_poll_complete_work
In fs/dax.c (ffffffff81348d4b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/dax.c:dax_finish_sync_fault
- 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:grab_mapping_entry
- fs/dax.c:dax_lock_page
- fs/dax.c:dax_lock_page
- fs/dax.c:wait_entry_unlocked
- fs/dax.c:get_unlocked_entry
In fs/coredump.c (ffffffff81361def)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/kernfs/dir.c (ffffffff81384fc4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
In fs/kernfs/file.c (ffffffff81385e6f)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8143e43e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In security/selinux/hooks.c (ffffffff8145eb87)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/bio.c (ffffffff814df541)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/bio.c:bio_dirty_fn
In block/blk-sysfs.c (ffffffff814e8832)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-sysfs.c:queue_max_sectors_store
In block/blk-flush.c (ffffffff814e92d9)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-ioc.c (ffffffff814ea91d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:ioc_clear_queue
In block/blk-mq.c (ffffffff814f126d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-sched.c (ffffffff814f657a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_assign_ioc
In block/genhd.c (ffffffff814f9199)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff814fd030)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/bsg.c (ffffffff8150791e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/bsg.c:bsg_ioctl
In block/blk-cgroup.c (ffffffff8150ad55)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_init_queue
- 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_finish
- 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 (ffffffff8150f36c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff815121c1)
Location: include/linux/spinlock_api_smp.h:164
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_rqos_throttle
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:ioc_timer_fn
- block/blk-iocost.c:ioc_timer_fn
In block/blk-mq-debugfs.c (ffffffff8151a6d5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_requeue_list_stop
In block/blk-pm.c (ffffffff8151fc76)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-pm.c:blk_pre_runtime_suspend
In lib/percpu-refcount.c (ffffffff8152a04d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In lib/percpu_counter.c (ffffffff81552daf)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/percpu_counter.c:percpu_counter_cpu_dead
In drivers/pci/access.c (ffffffff815797ce)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8158349a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8159e13f)
Location: include/linux/spinlock_api_smp.h:164
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/video/console/vgacon.c (ffffffff815b9c93)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/acpi/acpi_cmos_rtc.c (ffffffff815f093c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/virtio/virtio.c (ffffffff81659077)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81661e03)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81683f5d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/tty/n_tty.c (ffffffff816890e0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff8168b97c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/tty/tty_port.c (ffffffff8168de69)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_ldsem.c (ffffffff81ad40e7)
Location: include/linux/spinlock_api_smp.h:164
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_write
- drivers/tty/tty_ldsem.c:ldsem_down_read
- drivers/tty/tty_ldsem.c:ldsem_down_read
- drivers/tty/tty_ldsem.c:ldsem_down_read
In drivers/tty/tty_jobctrl.c (ffffffff8168f15c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8168f677)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81692bf1)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
In drivers/tty/serial/serial_core.c (ffffffff816a9375)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816aab62)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
In drivers/tty/serial/8250/8250_port.c (ffffffff816aeb84)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816c33db)
Location: include/linux/spinlock_api_smp.h:164
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: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_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hpet.c (ffffffff816c3c31)
Location: include/linux/spinlock_api_smp.h:164
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
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_open
In drivers/base/power/sysfs.c (ffffffff81709cb3)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/base/power/common.c (ffffffff8170aac9)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8170bca8)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8170e694)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81712635)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81713721)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_wakeup_disable
- drivers/base/power/wakeup.c:device_wakeup_enable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/domain.c (ffffffff817178a1)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/base/power/domain.c:pm_genpd_add_device
- 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 (ffffffff8171843b)
Location: include/linux/spinlock_api_smp.h:164
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_clk
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:__pm_clk_add
In drivers/block/loop.c (ffffffff8172b170)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81765b1f)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81769e8b)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8176a444)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81774d60)
Location: include/linux/spinlock_api_smp.h:164
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
In drivers/ata/libata-scsi.c (ffffffff8179a517)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817a6aaa)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817cfc3e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:netback_changed
In drivers/vfio/virqfd.c (ffffffff817d28b5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/vfio/virqfd.c:vfio_virqfd_enable
- drivers/vfio/virqfd.c:vfio_virqfd_enable
In drivers/usb/core/hub.c (ffffffff817e940b)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817ef362)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- 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
Direct callers:
- drivers/usb/core/hcd.c:usb_remove_hcd
- drivers/usb/core/hcd.c:usb_add_hcd
In drivers/usb/core/urb.c (ffffffff817f0f66)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817f23f2)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817fda03)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (ffffffff8181ffeb)
Location: include/linux/spinlock_api_smp.h:164
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_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_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff81829832)
Location: include/linux/spinlock_api_smp.h:164
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_run
- 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_suspend
In drivers/usb/host/uhci-hcd.c (ffffffff8183048c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8183421c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- 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
Direct callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
In drivers/input/serio/serio.c (ffffffff818529fd)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8185445b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_stop
- drivers/input/serio/i8042.c:i8042_start
In drivers/input/serio/libps2.c (ffffffff81855610)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff818585b4)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8185acd2)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8185b2d4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffffffff8185e3a9)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81860909)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81863f5d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/dev.c (ffffffff81868cb3)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_open
In drivers/rtc/rtc-cmos.c (ffffffff8186b2cc)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8187cc50)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8188fb01)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff818955d8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_flush_request
In drivers/md/md-bitmap.c (ffffffff818a4d91)
Location: include/linux/spinlock_api_smp.h:164
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_startwrite
- 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 (ffffffff818a92ac)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffffffff818b42cd)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:run_io_job
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (ffffffff818b5213)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_kvzalloc
- drivers/md/dm-stats.c:dm_kvzalloc
In drivers/hwspinlock/hwspinlock_core.c (ffffffff818f33c5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_unlock
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In net/core/link_watch.c (ffffffff81951c5c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81964887)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- net/core/net-sysfs.c:tx_timeout_show
In net/rfkill/input.c (ffffffff81a9d36e)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81abdf58)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/xarray.c:__xas_nomem
Symbols:
ffffffff810af260-ffffffff810af27b: __raw_spin_unlock_irq.constprop.0 (STB_LOCAL)
ffffffff817ef6d6-ffffffff817ef6ea: __raw_spin_unlock_irq (STB_LOCAL)
ffffffff81830f90-ffffffff81830fa4: __raw_spin_unlock_irq (STB_LOCAL)
5.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/mm/mmio-mod.c (ffffffff810941a8)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810a5fa3)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_sighand
In kernel/exit.c (ffffffff810ac44a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/exit.c:wait_task_continued
- 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 (ffffffff810b6a72)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff82ced6cb)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/user.c:uid_cache_init
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
In kernel/signal.c (ffffffff810b8d5a)
Location: include/linux/spinlock_api_smp.h:164
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:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:do_signal_stop
- kernel/signal.c:ptrace_notify
- kernel/signal.c:ptrace_stop
- kernel/signal.c:calculate_sigpending
In kernel/umh.c (ffffffff810c5a25)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810c861d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/workqueue.c:rebind_workers
- kernel/workqueue.c:unbind_workers
- kernel/workqueue.c:unbind_workers
- kernel/workqueue.c:wq_worker_comm
- kernel/workqueue.c:destroy_workqueue
- kernel/workqueue.c:destroy_workqueue
- kernel/workqueue.c:destroy_workqueue
- kernel/workqueue.c:destroy_workqueue
- 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:maybe_create_worker
- 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 (ffffffff810ce0c0)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/pid.c:alloc_pid
In kernel/task_work.c (ffffffff810ce47d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/task_work.c:task_work_run
In kernel/kthread.c (ffffffff810d11a1)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810d8d95)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/async.c:async_unregister_domain
In kernel/ucount.c (ffffffff810d9b59)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/ucount.c:get_ucounts
- kernel/ucount.c:get_ucounts
In kernel/sched/core.c (ffffffff810df3af)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:finish_task_switch
- kernel/sched/core.c:try_invoke_on_locked_down_task
In kernel/sched/idle.c (ffffffff810e80f5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/idle.c:dequeue_task_idle
In kernel/sched/fair.c (ffffffff810f69cc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/fair.c:online_fair_sched_group
- kernel/sched/fair.c:task_numa_group
- kernel/sched/fair.c:task_numa_placement
In kernel/sched/wait.c (ffffffff810feefe)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
In kernel/sched/swait.c (ffffffff810ff6bd)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/swait.c:swake_up_all
- kernel/sched/swait.c:swake_up_all
In kernel/sched/completion.c (ffffffff81bc91f2)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/completion.c:__wait_for_common
- kernel/sched/completion.c:__wait_for_common
In kernel/sched/psi.c (ffffffff8110daba)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/psi.c:psi_memstall_leave
- kernel/sched/psi.c:psi_memstall_enter
In kernel/locking/semaphore.c (ffffffff81bca72e)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8110ee0d)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
In kernel/locking/percpu-rwsem.c (ffffffff8110f279)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/locking/percpu-rwsem.c:percpu_rwsem_wait
In kernel/locking/rtmutex.c (ffffffff8111110c)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
In kernel/power/suspend.c (ffffffff81113c8b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/power/suspend.c:s2idle_enter
- kernel/power/suspend.c:s2idle_enter
In kernel/power/wakelock.c (ffffffff8111c1f0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/irq/irqdesc.c (ffffffff811214e4)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81123659)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_thread
- kernel/irq/manage.c:irq_thread_check_affinity
In kernel/irq/chip.c (ffffffff81126a79)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/chip.c:handle_nested_irq
- kernel/irq/chip.c:handle_nested_irq
In kernel/irq/autoprobe.c (ffffffff811295ff)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8112cd73)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/cpuhotplug.c:irq_affinity_online_cpu
In kernel/rcu/sync.c (ffffffff8113192b)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81132c5c)
Location: include/linux/spinlock_api_smp.h:164
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_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_advance_state
- 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
- kernel/rcu/srcutree.c:srcu_gp_end
In kernel/rcu/tree.c (ffffffff81135fd2)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_gp_cleanup
- kernel/rcu/tree.c:rcu_gp_cleanup
- kernel/rcu/tree.c:rcu_gp_cleanup
- kernel/rcu/tree.c:rcu_gp_fqs_loop
- kernel/rcu/tree.c:rcu_gp_init
- kernel/rcu/tree.c:rcu_gp_init
- kernel/rcu/tree.c:rcu_gp_init
- kernel/rcu/tree.c:rcu_gp_init
In kernel/livepatch/transition.c (ffffffff8113c501)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/livepatch/transition.c:klp_send_signals
In kernel/freezer.c (ffffffff81140385)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/timer.c (ffffffff81145d95)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/timer.c:timers_dead_cpu
In kernel/time/posix-timers.c (ffffffff8115242e)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81153783)
Location: include/linux/spinlock_api_smp.h:164
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:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:update_rlimit_cpu
In kernel/time/itimer.c (ffffffff81154b89)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- 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 (ffffffff81155eca)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8115e69c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/futex.c:futex_exit_release
- kernel/futex.c:futex_exec_release
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:fixup_pi_state_owner
- kernel/futex.c:fixup_pi_state_owner
- kernel/futex.c:fixup_pi_state_owner
- kernel/futex.c:wake_futex_pi
- kernel/futex.c:attach_to_pi_owner
- kernel/futex.c:attach_to_pi_owner
- kernel/futex.c:attach_to_pi_state
- kernel/futex.c:attach_to_pi_state
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
In kernel/acct.c (ffffffff811698bc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:fill_ac
In kernel/cgroup/cgroup.c (ffffffff81177c2c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81178fce)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff811793c4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff8117a766)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8117b7ee)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81182732)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8118560d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/stop_machine.c (ffffffff81185acb)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/stop_machine.c:cpu_stopper_thread
- kernel/stop_machine.c:cpu_stop_queue_two_works
In kernel/seccomp.c (ffffffff811a7987)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff811a9d18)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_tgid_alloc
In kernel/trace/ring_buffer.c (ffffffff811b713b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/trace/ring_buffer.c:rb_insert_pages
- kernel/trace/ring_buffer.c:rb_remove_pages
In kernel/trace/blktrace.c (ffffffff811d1b8e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In kernel/events/core.c (ffffffff81242a7b)
Location: include/linux/spinlock_api_smp.h:164
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_event_enable
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:_perf_event_disable
- kernel/events/core.c:_perf_event_disable
- kernel/events/core.c:perf_cgroup_ensure_storage
- kernel/events/core.c:event_function_call
- kernel/events/core.c:event_function_call
In kernel/events/uprobes.c (ffffffff81248f3e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In kernel/watch_queue.c (ffffffff8124ca06)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In mm/filemap.c (ffffffff8124f850)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8125923c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/page-writeback.c:tag_pages_for_writeback
- mm/page-writeback.c:tag_pages_for_writeback
In mm/truncate.c (ffffffff812611e3)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81265846)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/vmscan.c:check_move_unevictable_pages
- 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 (ffffffff8126e8a2)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81274282)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/vmstat.c:pagetypeinfo_showfree_print
In mm/backing-dev.c (ffffffff8127797a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8127a915)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8127d769)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/slab_common.c:kmem_cache_destroy
- mm/slab_common.c:memcg_deactivate_kmem_caches
In mm/list_lru.c (ffffffff81285f0c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8128696f)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
- mm/workingset.c:shadow_lru_isolate
- mm/workingset.c:workingset_refault
In mm/memory.c (ffffffff81291b48)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/memory.c:do_swap_page
In mm/mlock.c (ffffffff81296c53)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/mlock.c:__munlock_pagevec
- mm/mlock.c:munlock_vma_page
- mm/mlock.c:munlock_vma_page
In mm/swap_state.c (ffffffff812b96f9)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812c053a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/swap_slots.c:free_swap_slot
- mm/swap_slots.c:free_swap_slot
In mm/dmapool.c (ffffffff812c28fb)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/dmapool.c:show_pools
In mm/slub.c (ffffffff812db2df)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/slub.c:free_partial
In mm/migrate.c (ffffffff812e6d36)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_page_move_mapping
In mm/khugepaged.c (ffffffff812f1542)
Location: include/linux/spinlock_api_smp.h:164
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
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
In mm/memcontrol.c (ffffffff812fd0b9)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81309297)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In mm/memfd.c (ffffffff8130c064)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
In mm/page_reporting.c (ffffffff8130d477)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8131de67)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/pipe.c (ffffffff8131f50a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_read
In fs/inode.c (ffffffff81335fd2)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffffffff8134ba60)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- 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 (ffffffff8135643c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/signalfd.c (ffffffff8136f909)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/signalfd.c:do_signalfd4
- fs/signalfd.c:signalfd_dequeue
- fs/signalfd.c:signalfd_dequeue
- fs/signalfd.c:signalfd_dequeue
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (ffffffff81370876)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- 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 (ffffffff81371aa7)
Location: include/linux/spinlock_api_smp.h:164
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
- fs/eventfd.c:eventfd_read
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (ffffffff81373408)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81376d5c)
Location: include/linux/spinlock_api_smp.h:164
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:aio_poll_complete_work
- fs/aio.c:free_ioctx_users
In fs/io_uring.c (ffffffff8137fb9e)
Location: include/linux/spinlock_api_smp.h:164
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_req_defer
- fs/io_uring.c:io_timeout_remove
- fs/io_uring.c:io_poll_add
- fs/io_uring.c:io_arm_poll_handler
- fs/io_uring.c:io_arm_poll_handler
- fs/io_uring.c:io_async_task_func
- fs/io_uring.c:io_async_task_func
In fs/io-wq.c (ffffffff8138aae4)
Location: include/linux/spinlock_api_smp.h:164
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_worker_handle_work
- fs/io-wq.c:io_assign_current_work
- fs/io-wq.c:io_worker_exit
- fs/io-wq.c:__io_worker_unuse
- fs/io-wq.c:__io_worker_unuse
In fs/dax.c (ffffffff8138efc1)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/dax.c:dax_insert_pfn_mkwrite
- 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:grab_mapping_entry
- fs/dax.c:dax_lock_page
- fs/dax.c:dax_lock_page
- fs/dax.c:dax_unlock_entry
- fs/dax.c:wait_entry_unlocked
- fs/dax.c:get_unlocked_entry
In fs/coredump.c (ffffffff813a7b2a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/coredump.c:coredump_finish
- fs/coredump.c:zap_threads
In fs/kernfs/dir.c (ffffffff813cfb52)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_ns
- fs/kernfs/dir.c:kernfs_walk_ns
In fs/kernfs/file.c (ffffffff813d0b8f)
Location: include/linux/spinlock_api_smp.h:164
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_get_open_node
In ipc/shm.c (ffffffff8148f2ee)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In security/selinux/hooks.c (ffffffff814b5c73)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/bio.c (ffffffff8153edd1)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/bio.c:bio_dirty_fn
In block/blk-sysfs.c (ffffffff81547262)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-sysfs.c:queue_max_sectors_store
In block/blk-flush.c (ffffffff815482a9)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-ioc.c (ffffffff815498bd)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:ioc_clear_queue
In block/blk-mq.c (ffffffff81551ad8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_mark_tag_wait
- block/blk-mq.c:blk_mq_mark_tag_wait
- block/blk-mq.c:blk_mq_mark_tag_wait
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-sched.c (ffffffff8155714a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_assign_ioc
In block/genhd.c (ffffffff8155a575)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8155cc2b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/bsg.c (ffffffff81568528)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/bsg.c:bsg_set_command_q
In block/blk-cgroup.c (ffffffff8156bde5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_init_queue
- 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_finish
- 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 (ffffffff815701a3)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff815733a7)
Location: include/linux/spinlock_api_smp.h:164
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_rqos_throttle
- block/blk-iocost.c:ioc_timer_fn
- block/blk-iocost.c:ioc_timer_fn
- block/blk-iocost.c:iocg_activate
- block/blk-iocost.c:iocg_activate
In block/blk-mq-debugfs.c (ffffffff8157ae25)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_requeue_list_stop
In block/blk-pm.c (ffffffff81580c06)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-pm.c:blk_pre_runtime_suspend
In lib/percpu-refcount.c (ffffffff8158d7fd)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In lib/percpu_counter.c (ffffffff815dc18f)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/percpu_counter.c:percpu_counter_cpu_dead
In lib/xarray.c (ffffffff815fb8a8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/xarray.c:__xas_nomem
In drivers/pci/access.c (ffffffff8161e7fe)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8162a06a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8163dbb3)
Location: include/linux/spinlock_api_smp.h:164
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/video/console/vgacon.c (ffffffff81663aa7)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/video/console/vgacon.c:vgacon_adjust_height
- drivers/video/console/vgacon.c:vgacon_adjust_height
In drivers/acpi/acpi_cmos_rtc.c (ffffffff8169cba0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/virtio/virtio.c (ffffffff81709029)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_config_enable
- drivers/virtio/virtio.c:virtio_config_disable
In drivers/virtio/virtio_balloon.c (ffffffff81710eb1)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81735c7c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/tty/n_tty.c (ffffffff8173abe7)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff8173d9bc)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81740189)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_ldsem.c (ffffffff81bcc111)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/tty_ldsem.c:down_write_failed
- drivers/tty/tty_ldsem.c:down_write_failed
- drivers/tty/tty_ldsem.c:down_write_failed
- drivers/tty/tty_ldsem.c:down_read_failed
- drivers/tty/tty_ldsem.c:down_read_failed
- drivers/tty/tty_ldsem.c:down_read_failed
In drivers/tty/tty_jobctrl.c (ffffffff81740ecc)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81741ce7)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81745522)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
In drivers/tty/serial/serial_core.c (ffffffff8175b5b5)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8175d558)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial_link_irq_chain
- 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 (ffffffff81760d3c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81776e18)
Location: include/linux/spinlock_api_smp.h:164
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: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_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 (ffffffff817789a5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_ioctl_ieon
- 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_timer_set_irq
- drivers/char/hpet.c:hpet_timer_set_irq
- drivers/char/hpet.c:hpet_timer_set_irq
In drivers/base/power/sysfs.c (ffffffff817c4d13)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/base/power/common.c (ffffffff817c5ad9)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817c6ff5)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817ca074)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817cde6d)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817cef71)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_wakeup_disable
- drivers/base/power/wakeup.c:device_wakeup_enable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/domain.c (ffffffff817d2718)
Location: include/linux/spinlock_api_smp.h:164
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_alloc_dev_data
- drivers/base/power/domain.c:genpd_dev_pm_qos_notifier
In drivers/base/power/clock_ops.c (ffffffff817d3e38)
Location: include/linux/spinlock_api_smp.h:164
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_clk
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:__pm_clk_add
In drivers/block/loop.c (ffffffff817e70c0)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81825ddc)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8182bad0)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8182c563)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81837f7a)
Location: include/linux/spinlock_api_smp.h:164
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
- drivers/scsi/scsi_lib.c:scsi_target_queue_ready
In drivers/ata/libata-scsi.c (ffffffff8185eae3)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_scsi_park_show
In drivers/ata/libata-sata.c (ffffffff818687b7)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8186c28a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8189a46e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_connect
In drivers/vfio/virqfd.c (ffffffff8189da15)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/vfio/virqfd.c:vfio_virqfd_enable
- drivers/vfio/virqfd.c:vfio_virqfd_enable
In drivers/usb/core/hub.c (ffffffff818b87c5)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff818bef89)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff818c0896)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff818c1df3)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff818ccfb4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (ffffffff818f1d4a)
Location: include/linux/spinlock_api_smp.h:164
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_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_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:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff818fc342)
Location: include/linux/spinlock_api_smp.h:164
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_run
- 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_suspend
In drivers/usb/host/uhci-hcd.c (ffffffff8190136c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff819070f2)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
- 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 (ffffffff81924b2d)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81925ddb)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_stop
- drivers/input/serio/i8042.c:i8042_start
In drivers/input/serio/libps2.c (ffffffff81927b30)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8192a154)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8192d83d)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8192ed34)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffffffff81930f44)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81933574)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8193731e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_events_to_user
In drivers/rtc/dev.c (ffffffff8193c913)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_open
In drivers/rtc/rtc-cmos.c (ffffffff8193f222)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8194b010)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8195e7a1)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81965bf8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_flush_request
In drivers/md/md-bitmap.c (ffffffff819746b0)
Location: include/linux/spinlock_api_smp.h:164
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_startwrite
- 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 (ffffffff819798dc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffffffff81983bc8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:io_job_start
- drivers/md/dm-kcopyd.c:io_job_start
In drivers/md/dm-stats.c (ffffffff81985fda)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_kvzalloc
- drivers/md/dm-stats.c:dm_kvzalloc
In drivers/hwspinlock/hwspinlock_core.c (ffffffff819c8aca)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_unlock
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In net/core/link_watch.c (ffffffff81a22be5)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81a38307)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- net/core/net-sysfs.c:tx_timeout_show
In net/rfkill/input.c (ffffffff81b98b44)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810936f8)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810a197c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_sighand
In kernel/exit.c (ffffffff810a7b03)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/exit.c:wait_task_continued
- 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 (ffffffff810b1b60)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff82fd9d25)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/user.c:uid_cache_init
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
In kernel/signal.c (ffffffff810b400a)
Location: include/linux/spinlock_api_smp.h:164
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:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:do_signal_stop
- kernel/signal.c:ptrace_notify
- kernel/signal.c:ptrace_stop
- kernel/signal.c:calculate_sigpending
In kernel/umh.c (ffffffff810c0d13)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810c377a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/workqueue.c:rebind_workers
- kernel/workqueue.c:unbind_workers
- kernel/workqueue.c:unbind_workers
- kernel/workqueue.c:wq_worker_comm
- kernel/workqueue.c:destroy_workqueue
- kernel/workqueue.c:destroy_workqueue
- kernel/workqueue.c:destroy_workqueue
- kernel/workqueue.c:destroy_workqueue
- 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:maybe_create_worker
- 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 (ffffffff810c8b90)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/pid.c:alloc_pid
In kernel/task_work.c (ffffffff810c8fdd)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/task_work.c:task_work_run
In kernel/kthread.c (ffffffff810cbc71)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810d3f35)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/async.c:async_unregister_domain
In kernel/ucount.c (ffffffff810d4d09)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/ucount.c:get_ucounts
- kernel/ucount.c:get_ucounts
In kernel/sched/core.c (ffffffff810dc048)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/sched/core.c:__balance_push_cpu_stop
- kernel/sched/core.c:do_sched_yield
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:push_cpu_stop
In kernel/sched/idle.c (ffffffff810e5d15)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/idle.c:dequeue_task_idle
In kernel/sched/fair.c (ffffffff810f4b7f)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/fair.c:online_fair_sched_group
- kernel/sched/fair.c:task_numa_group
- kernel/sched/fair.c:task_numa_placement
In kernel/sched/wait.c (ffffffff810fd968)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
In kernel/sched/swait.c (ffffffff810fe1cd)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/swait.c:swake_up_all
- kernel/sched/swait.c:swake_up_all
In kernel/sched/completion.c (ffffffff81c4201c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/completion.c:__wait_for_common
- kernel/sched/completion.c:__wait_for_common
In kernel/sched/psi.c (ffffffff8110adf8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/psi.c:psi_memstall_leave
- kernel/sched/psi.c:psi_memstall_enter
In kernel/locking/semaphore.c (ffffffff81c435db)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/locking/semaphore.c:__down_timeout
- kernel/locking/semaphore.c:__down_interruptible
- kernel/locking/semaphore.c:__down
In kernel/locking/rwsem.c (ffffffff8110bff7)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
In kernel/locking/percpu-rwsem.c (ffffffff8110c439)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/locking/percpu-rwsem.c:percpu_rwsem_wait
In kernel/locking/rtmutex.c (ffffffff8110e2bc)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
In kernel/power/suspend.c (ffffffff8111092e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/power/suspend.c:s2idle_enter
- kernel/power/suspend.c:s2idle_enter
In kernel/power/wakelock.c (ffffffff81116b50)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/irq/irqdesc.c (ffffffff8111d4c4)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8111f4a9)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_thread
- kernel/irq/manage.c:irq_thread_check_affinity
In kernel/irq/chip.c (ffffffff81122679)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/chip.c:handle_nested_irq
- kernel/irq/chip.c:handle_nested_irq
In kernel/irq/autoprobe.c (ffffffff81124ecf)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff811287a3)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/cpuhotplug.c:irq_affinity_online_cpu
In kernel/rcu/sync.c (ffffffff8112d10b)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8112e43c)
Location: include/linux/spinlock_api_smp.h:164
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_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_advance_state
- 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
- kernel/rcu/srcutree.c:srcu_gp_end
In kernel/rcu/tree.c (ffffffff811317a2)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_gp_cleanup
- kernel/rcu/tree.c:rcu_gp_cleanup
- kernel/rcu/tree.c:rcu_gp_cleanup
- kernel/rcu/tree.c:rcu_gp_fqs_loop
- kernel/rcu/tree.c:rcu_gp_init
- kernel/rcu/tree.c:rcu_gp_init
- kernel/rcu/tree.c:rcu_gp_init
- kernel/rcu/tree.c:rcu_gp_init
In kernel/livepatch/transition.c (ffffffff81136c11)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/livepatch/transition.c:klp_send_signals
In kernel/freezer.c (ffffffff8113c6f5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/timer.c (ffffffff8114233b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/timer.c:timers_dead_cpu
In kernel/time/posix-timers.c (ffffffff8114e6ae)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8114fbb9)
Location: include/linux/spinlock_api_smp.h:164
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:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:update_rlimit_cpu
In kernel/time/itimer.c (ffffffff81150e09)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- 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 (ffffffff8115206a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8115a50c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/futex.c:futex_exit_release
- kernel/futex.c:futex_exec_release
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:__fixup_pi_state_owner
- kernel/futex.c:wake_futex_pi
- kernel/futex.c:attach_to_pi_owner
- kernel/futex.c:attach_to_pi_owner
- kernel/futex.c:attach_to_pi_state
- kernel/futex.c:attach_to_pi_state
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
In kernel/acct.c (ffffffff8116600e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:fill_ac
In kernel/cgroup/cgroup.c (ffffffff8117492c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81175cde)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff811760d4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff81177566)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8117865c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8117f650)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8118271d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/stop_machine.c (ffffffff81182beb)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/stop_machine.c:cpu_stopper_thread
- kernel/stop_machine.c:cpu_stop_queue_two_works
In kernel/seccomp.c (ffffffff811a5137)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff811a7338)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_tgid_alloc
In kernel/trace/ring_buffer.c (ffffffff811b4cfb)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/trace/ring_buffer.c:rb_insert_pages
- kernel/trace/ring_buffer.c:rb_remove_pages
In kernel/trace/blktrace.c (ffffffff811cf50e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In kernel/events/core.c (ffffffff8124d1cc)
Location: include/linux/spinlock_api_smp.h:164
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_event_enable
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:_perf_event_disable
- kernel/events/core.c:_perf_event_disable
- kernel/events/core.c:perf_cgroup_ensure_storage
- kernel/events/core.c:event_function_call
- kernel/events/core.c:event_function_call
In kernel/events/uprobes.c (ffffffff8125364e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In kernel/watch_queue.c (ffffffff81256e46)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In mm/filemap.c (ffffffff81259aa8)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8126382c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/page-writeback.c:tag_pages_for_writeback
- mm/page-writeback.c:tag_pages_for_writeback
In mm/swap.c (ffffffff8126a234)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/swap.c:lru_note_cost
In mm/truncate.c (ffffffff8126b5e1)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812701d8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/vmscan.c:check_move_unevictable_pages
- 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:move_pages_to_lru
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:isolate_lru_page
In mm/shmem.c (ffffffff8127929f)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8127ead2)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/vmstat.c:pagetypeinfo_showfree_print
In mm/backing-dev.c (ffffffff81281dde)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812850aa)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812901b2)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812909bc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
- mm/workingset.c:shadow_lru_isolate
In mm/mlock.c (ffffffff812a1c2b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/mlock.c:__munlock_pagevec
- mm/mlock.c:__munlock_pagevec
In mm/swap_state.c (ffffffff812c4b7d)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812cbf60)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/swap_slots.c:free_swap_slot
- mm/swap_slots.c:free_swap_slot
In mm/dmapool.c (ffffffff812ce63b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/dmapool.c:show_pools
In mm/slub.c (ffffffff812e9c5f)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/slub.c:free_partial
In mm/migrate.c (ffffffff812f2086)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_page_move_mapping
In mm/khugepaged.c (ffffffff812fda9a)
Location: include/linux/spinlock_api_smp.h:164
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
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
In mm/memcontrol.c (ffffffff8130951c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
- mm/memcontrol.c:memcg_reparent_objcgs
In mm/memfd.c (ffffffff81317f24)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
In mm/page_reporting.c (ffffffff813193c7)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81329377)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/pipe.c (ffffffff8132aa25)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_read
In fs/inode.c (ffffffff81341962)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffffffff81358980)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- 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 (ffffffff81362d7c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/signalfd.c (ffffffff8137d669)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/signalfd.c:do_signalfd4
- fs/signalfd.c:signalfd_dequeue
- fs/signalfd.c:signalfd_dequeue
- fs/signalfd.c:signalfd_dequeue
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (ffffffff8137e5f0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- 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 (ffffffff8137f867)
Location: include/linux/spinlock_api_smp.h:164
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
- fs/eventfd.c:eventfd_read
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (ffffffff813812b8)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81384a08)
Location: include/linux/spinlock_api_smp.h:164
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:aio_poll_complete_work
- fs/aio.c:free_ioctx_users
In fs/io_uring.c (ffffffff8138de72)
Location: include/linux/spinlock_api_smp.h:164
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_issue_sqe
- fs/io_uring.c:io_req_defer
- 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_arm_poll_handler
- fs/io_uring.c:io_async_task_func
- fs/io_uring.c:io_async_task_func
- fs/io_uring.c:io_poll_task_func
- fs/io_uring.c:io_poll_task_func
- 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 (ffffffff8139b828)
Location: include/linux/spinlock_api_smp.h:164
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_worker_handle_work
- fs/io-wq.c:io_worker_handle_work
- fs/io-wq.c:io_worker_exit
- fs/io-wq.c:__io_worker_unuse
- fs/io-wq.c:__io_worker_unuse
In fs/dax.c (ffffffff813a067d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/dax.c:dax_insert_pfn_mkwrite
- 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:grab_mapping_entry
- fs/dax.c:dax_lock_page
- fs/dax.c:dax_lock_page
- fs/dax.c:dax_unlock_entry
- fs/dax.c:wait_entry_unlocked
- fs/dax.c:get_unlocked_entry
In fs/coredump.c (ffffffff813b89ca)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/coredump.c:coredump_finish
- fs/coredump.c:zap_threads
In fs/kernfs/dir.c (ffffffff813e1782)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_ns
- fs/kernfs/dir.c:kernfs_walk_ns
In fs/kernfs/file.c (ffffffff813e280f)
Location: include/linux/spinlock_api_smp.h:164
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_get_open_node
In ipc/shm.c (ffffffff814ac9ce)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In security/selinux/hooks.c (ffffffff814d3953)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/bio.c (ffffffff8155b5e1)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/bio.c:bio_dirty_fn
In block/blk-sysfs.c (ffffffff81562f52)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-sysfs.c:queue_max_sectors_store
In block/blk-flush.c (ffffffff81563fe9)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-ioc.c (ffffffff815656ed)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8156dbc3)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_mark_tag_wait
- block/blk-mq.c:blk_mq_mark_tag_wait
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-sched.c (ffffffff815737da)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_assign_ioc
In block/genhd.c (ffffffff81576aa2)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/genhd.c:disk_check_events
- block/genhd.c:disk_flush_events
In block/badblocks.c (ffffffff81578d7b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/bsg.c (ffffffff81582e68)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/bsg.c:bsg_set_command_q
In block/blk-cgroup.c (ffffffff81586ae8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_init_queue
- 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_finish
- 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 (ffffffff8158afa9)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8158fd5b)
Location: include/linux/spinlock_api_smp.h:164
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:adjust_inuse_and_calc_cost
- block/blk-iocost.c:ioc_timer_fn
- block/blk-iocost.c:ioc_timer_fn
- block/blk-iocost.c:iocg_activate
- block/blk-iocost.c:iocg_activate
In block/blk-mq-debugfs.c (ffffffff81597ee5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_requeue_list_stop
In block/blk-pm.c (ffffffff8159dd9a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff815aa464)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In lib/percpu_counter.c (ffffffff815f9e2f)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/percpu_counter.c:percpu_counter_cpu_dead
In lib/xarray.c (ffffffff81620436)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/xarray.c:__xas_nomem
In drivers/pci/access.c (ffffffff8164502e)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816504ca)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81664243)
Location: include/linux/spinlock_api_smp.h:164
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/video/console/vgacon.c (ffffffff81684737)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/video/console/vgacon.c:vgacon_adjust_height
- drivers/video/console/vgacon.c:vgacon_adjust_height
In drivers/acpi/acpi_cmos_rtc.c (ffffffff816b9a40)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/virtio/virtio.c (ffffffff81725fb9)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_config_enable
- drivers/virtio/virtio.c:virtio_config_disable
In drivers/virtio/virtio_balloon.c (ffffffff8172dba1)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8175221c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/tty/n_tty.c (ffffffff81756647)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff8175991c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8175c0b9)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_ldsem.c (ffffffff81c44f31)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/tty_ldsem.c:down_write_failed
- drivers/tty/tty_ldsem.c:down_write_failed
- drivers/tty/tty_ldsem.c:down_write_failed
- drivers/tty/tty_ldsem.c:down_read_failed
- drivers/tty/tty_ldsem.c:down_read_failed
- drivers/tty/tty_ldsem.c:down_read_failed
In drivers/tty/tty_jobctrl.c (ffffffff8175d0e6)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8175dba7)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81760711)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_k_ioctl
In drivers/tty/serial/serial_core.c (ffffffff81776695)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81778428)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial_link_irq_chain
- 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 (ffffffff8177bd8c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81791b48)
Location: include/linux/spinlock_api_smp.h:164
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: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_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 (ffffffff81793485)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_ioctl_ieon
- 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_timer_set_irq
- drivers/char/hpet.c:hpet_timer_set_irq
- drivers/char/hpet.c:hpet_timer_set_irq
In drivers/base/power/sysfs.c (ffffffff817d97ba)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/base/power/common.c (ffffffff817da5e9)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817dba75)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817deb56)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817e277d)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817e3571)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_wakeup_disable
- drivers/base/power/wakeup.c:device_wakeup_enable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/domain.c (ffffffff817e6e58)
Location: include/linux/spinlock_api_smp.h:164
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_alloc_dev_data
- drivers/base/power/domain.c:genpd_dev_pm_qos_notifier
In drivers/base/power/clock_ops.c (ffffffff817e8888)
Location: include/linux/spinlock_api_smp.h:164
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_clk
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:__pm_clk_add
In drivers/block/loop.c (ffffffff817fbd10)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff818367cf)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8183cc90)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8183d5c3)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81848893)
Location: include/linux/spinlock_api_smp.h:164
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
- drivers/scsi/scsi_lib.c:scsi_target_queue_ready
In drivers/ata/libata-scsi.c (ffffffff8186db03)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_scsi_park_show
In drivers/ata/libata-sata.c (ffffffff818775c7)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8187b09a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff818a844b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_connect
In drivers/vfio/virqfd.c (ffffffff818ac635)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/vfio/virqfd.c:vfio_virqfd_enable
- drivers/vfio/virqfd.c:vfio_virqfd_enable
In drivers/usb/core/hub.c (ffffffff818c70ab)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81c1c5b6)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff818cc3d7)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff818ce003)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff818d81ac)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (ffffffff818fac6a)
Location: include/linux/spinlock_api_smp.h:164
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_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_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:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff81904ed2)
Location: include/linux/spinlock_api_smp.h:164
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_run
- 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_suspend
In drivers/usb/host/uhci-hcd.c (ffffffff81909c3c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8190f892)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
- 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 (ffffffff8192c8dd)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8192d93b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_stop
- drivers/input/serio/i8042.c:i8042_start
In drivers/input/serio/libps2.c (ffffffff8192f040)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81931e14)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81934c0d)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff819360d4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffffffff819384de)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8193a7c4)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8193d70e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_events_to_user
In drivers/rtc/dev.c (ffffffff8194291a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_open
In drivers/rtc/rtc-cmos.c (ffffffff81944db2)
Location: include/linux/spinlock_api_smp.h:164
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_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 (ffffffff81950b70)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff819650d1)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8196c6c4)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff819795b0)
Location: include/linux/spinlock_api_smp.h:164
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_startwrite
- 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 (ffffffff8197d464)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffffffff81987cd8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:io_job_start
- drivers/md/dm-kcopyd.c:io_job_start
In drivers/md/dm-stats.c (ffffffff8198a03a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_kvzalloc
- drivers/md/dm-stats.c:dm_kvzalloc
In drivers/hwspinlock/hwspinlock_core.c (ffffffff819c881a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_unlock
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In net/core/link_watch.c (ffffffff81a22f45)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81a3a557)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- net/core/net-sysfs.c:tx_timeout_show
In net/rfkill/input.c (ffffffff81ba8814)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810940b8)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810a270b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_sighand
In kernel/exit.c (ffffffff810a9946)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/exit.c:wait_consider_task
- 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 (ffffffff810b320d)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff831e46dc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/user.c:uid_cache_init
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
In kernel/signal.c (ffffffff810b5692)
Location: include/linux/spinlock_api_smp.h:164
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:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:do_signal_stop
- kernel/signal.c:ptrace_notify
- kernel/signal.c:ptrace_stop
- kernel/signal.c:calculate_sigpending
In kernel/umh.c (ffffffff810c2713)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810c8e98)
Location: include/linux/spinlock_api_smp.h:164
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:destroy_workqueue
- kernel/workqueue.c:destroy_workqueue
- kernel/workqueue.c:destroy_workqueue
- kernel/workqueue.c:destroy_workqueue
- kernel/workqueue.c:wq_update_unbound_numa
- 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: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 (ffffffff810ca630)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/pid.c:alloc_pid
In kernel/task_work.c (ffffffff810cac5d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/task_work.c:task_work_run
In kernel/kthread.c (ffffffff810cd5a1)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/kthread.c:kthread_flush_work
- kernel/kthread.c:kthread_worker_fn
- kernel/kthread.c:kthread_worker_fn
In kernel/ucount.c (ffffffff831e5582)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/ucount.c:user_namespace_sysctl_init
- kernel/ucount.c:alloc_ucounts
- kernel/ucount.c:alloc_ucounts
In kernel/sched/core.c (ffffffff810de068)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/sched/core.c:__balance_push_cpu_stop
- kernel/sched/core.c:do_sched_yield
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:push_cpu_stop
In kernel/sched/idle.c (ffffffff810e7cd5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/idle.c:dequeue_task_idle
In kernel/sched/fair.c (ffffffff810f6c6f)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/fair.c:online_fair_sched_group
- kernel/sched/fair.c:task_numa_group
- kernel/sched/fair.c:task_numa_placement
In kernel/sched/wait.c (ffffffff810ffd48)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
In kernel/sched/swait.c (ffffffff811005ed)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/swait.c:swake_up_all
- kernel/sched/swait.c:swake_up_all
In kernel/sched/completion.c (ffffffff81c33f8c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/completion.c:__wait_for_common
- kernel/sched/completion.c:__wait_for_common
In kernel/sched/psi.c (ffffffff8110ca28)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/psi.c:psi_memstall_leave
- kernel/sched/psi.c:psi_memstall_enter
In kernel/locking/semaphore.c (ffffffff81c35558)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/locking/semaphore.c:__down_common
In kernel/locking/rwsem.c (ffffffff8110de2b)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
In kernel/locking/percpu-rwsem.c (ffffffff8110e277)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/locking/percpu-rwsem.c:percpu_rwsem_wait
In kernel/locking/rtmutex.c (ffffffff81c377ae)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
In kernel/power/suspend.c (ffffffff81111301)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/power/suspend.c:s2idle_loop
- kernel/power/suspend.c:s2idle_loop
In kernel/power/wakelock.c (ffffffff81117280)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/printk/printk.c (ffffffff8111a8f2)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In kernel/irq/irqdesc.c (ffffffff8111d824)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8111f5d3)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_thread
- kernel/irq/manage.c:irq_thread_check_affinity
In kernel/irq/chip.c (ffffffff81122bd9)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/chip.c:handle_nested_irq
- kernel/irq/chip.c:handle_nested_irq
In kernel/irq/autoprobe.c (ffffffff8112522f)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff811289ef)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/cpuhotplug.c:irq_affinity_online_cpu
In kernel/rcu/sync.c (ffffffff8112d6ab)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8112ea5c)
Location: include/linux/spinlock_api_smp.h:164
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_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_advance_state
- 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
- kernel/rcu/srcutree.c:srcu_gp_end
In kernel/rcu/tree.c (ffffffff81131db5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_gp_cleanup
- kernel/rcu/tree.c:rcu_gp_cleanup
- kernel/rcu/tree.c:rcu_gp_cleanup
- kernel/rcu/tree.c:rcu_gp_fqs_loop
- kernel/rcu/tree.c:rcu_gp_init
- kernel/rcu/tree.c:rcu_gp_init
- kernel/rcu/tree.c:rcu_gp_init
- kernel/rcu/tree.c:rcu_gp_init
In kernel/freezer.c (ffffffff8113d945)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/timer.c (ffffffff8114352b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/timer.c:timers_dead_cpu
In kernel/time/posix-timers.c (ffffffff8114fb4e)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81150ffa)
Location: include/linux/spinlock_api_smp.h:164
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:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:update_rlimit_cpu
In kernel/time/itimer.c (ffffffff81152239)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- 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 (ffffffff8115355a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8115b88c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/futex.c:futex_exit_release
- kernel/futex.c:futex_exec_release
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:__fixup_pi_state_owner
- kernel/futex.c:attach_to_pi_owner
- kernel/futex.c:attach_to_pi_owner
- kernel/futex.c:attach_to_pi_state
- kernel/futex.c:attach_to_pi_state
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
In kernel/acct.c (ffffffff81166d38)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:fill_ac
In kernel/cgroup/cgroup.c (ffffffff811754f3)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8117685e)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81176c4c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff811780eb)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff811791cc)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8117fc90)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8118387d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/stop_machine.c (ffffffff81183d3b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/stop_machine.c:cpu_stopper_thread
- kernel/stop_machine.c:stop_two_cpus
In kernel/seccomp.c (ffffffff811a5815)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/seccomp.c:do_seccomp
- kernel/seccomp.c:seccomp_set_mode_filter
In kernel/taskstats.c (ffffffff811a7e78)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_tgid_alloc
In kernel/trace/ring_buffer.c (ffffffff811b61c1)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/trace/ring_buffer.c:rb_remove_pages
In kernel/trace/blktrace.c (ffffffff811cfac7)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In kernel/events/core.c (ffffffff81251a8c)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/events/core.c:perf_event_exit_event
- 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_event_enable
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:_perf_event_disable
- kernel/events/core.c:_perf_event_disable
- kernel/events/core.c:perf_remove_from_context
- kernel/events/core.c:perf_remove_from_context
- kernel/events/core.c:perf_cgroup_ensure_storage
- kernel/events/core.c:event_function_call
- kernel/events/core.c:event_function_call
In kernel/events/uprobes.c (ffffffff81257c6e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In kernel/watch_queue.c (ffffffff8125b2d6)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In mm/filemap.c (ffffffff81261d0d)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812684ac)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/page-writeback.c:tag_pages_for_writeback
- mm/page-writeback.c:tag_pages_for_writeback
In mm/swap.c (ffffffff8126f357)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/swap.c:lru_note_cost
In mm/truncate.c (ffffffff8127072a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81275fdf)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/vmscan.c:check_move_unevictable_pages
- 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:move_pages_to_lru
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:isolate_lru_page
In mm/shmem.c (ffffffff8127e28b)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81283c72)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/vmstat.c:pagetypeinfo_showfree_print
In mm/backing-dev.c (ffffffff81286fb6)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8128b02d)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81295d99)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812961f8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
- mm/workingset.c:shadow_lru_isolate
In mm/mlock.c (ffffffff812a74af)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/mlock.c:__munlock_pagevec
- mm/mlock.c:__munlock_pagevec
In mm/swap_state.c (ffffffff812cb80e)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812d2b10)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/swap_slots.c:free_swap_slot
- mm/swap_slots.c:free_swap_slot
In mm/dmapool.c (ffffffff812d52cb)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/dmapool.c:show_pools
In mm/hugetlb.c (ffffffff812de7d5)
Location: include/linux/spinlock_api_smp.h:164
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:isolate_or_dissolve_huge_page
- mm/hugetlb.c:alloc_and_dissolve_huge_page
- mm/hugetlb.c:alloc_and_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_huge_page_nodemask
- mm/hugetlb.c:alloc_surplus_huge_page
- 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:dissolve_free_huge_page
- mm/hugetlb.c:alloc_fresh_huge_page
In mm/slub.c (ffffffff812f237d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/slub.c:__kmem_cache_shutdown
In mm/migrate.c (ffffffff812f83d6)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_page_move_mapping
In mm/khugepaged.c (ffffffff813047fb)
Location: include/linux/spinlock_api_smp.h:164
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
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
In mm/memcontrol.c (ffffffff8130fbbb)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
- mm/memcontrol.c:mem_cgroup_soft_limit_reclaim
In mm/hugetlb_cgroup.c (ffffffff813127e0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/memfd.c (ffffffff8131e114)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
In mm/page_reporting.c (ffffffff8131f5df)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8132f187)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/pipe.c (ffffffff81330a69)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_read
In fs/inode.c (ffffffff81347c98)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffffffff8135f380)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- 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 (ffffffff8136981c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/signalfd.c (ffffffff813842e9)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/signalfd.c:do_signalfd4
- fs/signalfd.c:signalfd_dequeue
- fs/signalfd.c:signalfd_dequeue
- fs/signalfd.c:signalfd_dequeue
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (ffffffff81385270)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- 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 (ffffffff813864e7)
Location: include/linux/spinlock_api_smp.h:164
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
- fs/eventfd.c:eventfd_read
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (ffffffff813886e8)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8138b9f8)
Location: include/linux/spinlock_api_smp.h:164
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:aio_poll_complete_work
- fs/aio.c:free_ioctx_users
In fs/io_uring.c (ffffffff81397df0)
Location: include/linux/spinlock_api_smp.h:164
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_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_arm_poll_handler
- fs/io_uring.c:io_async_task_func
- fs/io_uring.c:io_async_task_func
- fs/io_uring.c:io_poll_task_func
- fs/io_uring.c:io_poll_task_func
- fs/io_uring.c:io_submit_flush_completions
- fs/io_uring.c:tctx_task_work
In fs/io-wq.c (ffffffff813a2598)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/io-wq.c:io_wq_exit_workers
- fs/io-wq.c:io_wqe_enqueue
- fs/io-wq.c:create_io_worker
- 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_wqe_worker
- fs/io-wq.c:io_worker_handle_work
- fs/io-wq.c:io_worker_handle_work
- fs/io-wq.c:io_worker_handle_work
- fs/io-wq.c:io_worker_handle_work
- fs/io-wq.c:io_worker_handle_work
- fs/io-wq.c:create_worker_cb
In fs/dax.c (ffffffff813a6dbd)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/dax.c:dax_insert_pfn_mkwrite
- 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:grab_mapping_entry
- fs/dax.c:dax_lock_page
- fs/dax.c:dax_lock_page
- fs/dax.c:dax_unlock_entry
- fs/dax.c:wait_entry_unlocked
- fs/dax.c:get_unlocked_entry
In fs/coredump.c (ffffffff813c01c1)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:zap_threads
In fs/kernfs/dir.c (ffffffff813e83b2)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
In fs/kernfs/file.c (ffffffff813e941f)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff814b2b4e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In security/selinux/hooks.c (ffffffff814da3d3)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/bio.c (ffffffff81563c71)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/bio.c:bio_dirty_fn
In block/blk-sysfs.c (ffffffff8156b6ee)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-sysfs.c:queue_max_sectors_store
In block/blk-flush.c (ffffffff8156c758)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-ioc.c (ffffffff8156dd5d)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff815756a3)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_mark_tag_wait
- block/blk-mq.c:blk_mq_mark_tag_wait
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-sched.c (ffffffff8157b86a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_assign_ioc
In block/genhd.c (ffffffff8157ea58)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/genhd.c:disk_check_events
- block/genhd.c:disk_flush_events
In block/badblocks.c (ffffffff81580ac7)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/bsg.c (ffffffff81589c98)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/bsg.c:bsg_set_command_q
In block/blk-cgroup.c (ffffffff8158d7f8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_init_queue
- 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_finish
- 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 (ffffffff81591c58)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81596ae3)
Location: include/linux/spinlock_api_smp.h:164
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:adjust_inuse_and_calc_cost
- block/blk-iocost.c:ioc_timer_fn
- block/blk-iocost.c:ioc_timer_fn
- block/blk-iocost.c:iocg_activate
- block/blk-iocost.c:iocg_activate
In block/blk-wbt.c (ffffffff8159ebfd)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-wbt.c:wbt_init
In block/blk-mq-debugfs.c (ffffffff8159ed05)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_requeue_list_stop
In block/blk-pm.c (ffffffff815a49da)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff815b5084)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In lib/percpu_counter.c (ffffffff815dca0e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/percpu_counter.c:percpu_counter_cpu_dead
In lib/xarray.c (ffffffff81604648)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/xarray.c:__xas_nomem
In drivers/pci/access.c (ffffffff81627d8e)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8163307a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816466b3)
Location: include/linux/spinlock_api_smp.h:164
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/video/console/vgacon.c (ffffffff816676c0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/video/console/vgacon.c:vgacon_adjust_height
- drivers/video/console/vgacon.c:vgacon_adjust_height
In drivers/acpi/acpi_cmos_rtc.c (ffffffff8169b950)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/dma/virt-dma.c (ffffffff81706d7a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/dma/virt-dma.c:vchan_complete
In drivers/virtio/virtio.c (ffffffff8170a007)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81711dd1)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8173636f)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/tty/n_tty.c (ffffffff8173a3ab)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff8173d7bc)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8173ff59)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_ldsem.c (ffffffff81c381b0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/tty_ldsem.c:down_write_failed
- drivers/tty/tty_ldsem.c:down_write_failed
- drivers/tty/tty_ldsem.c:down_write_failed
- drivers/tty/tty_ldsem.c:down_read_failed
- drivers/tty/tty_ldsem.c:down_read_failed
- drivers/tty/tty_ldsem.c:down_read_failed
In drivers/tty/tty_jobctrl.c (ffffffff81741442)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81741977)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81744333)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_k_ioctl
In drivers/tty/serial/serial_core.c (ffffffff8175a275)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8175c10b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
- 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 (ffffffff8176198c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81774648)
Location: include/linux/spinlock_api_smp.h:164
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: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_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 (ffffffff81776186)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_ioctl_ieon
- 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_timer_set_irq
- drivers/char/hpet.c:hpet_timer_set_irq
In drivers/base/power/sysfs.c (ffffffff817bdb7a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/base/power/common.c (ffffffff817be999)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817bfe25)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817c2f56)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817c6b5d)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817c7dac)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_set_wakeup_enable
- drivers/base/power/wakeup.c:device_wakeup_enable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/domain.c (ffffffff817cb668)
Location: include/linux/spinlock_api_smp.h:164
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_add_device
- drivers/base/power/domain.c:genpd_dev_pm_qos_notifier
In drivers/base/power/clock_ops.c (ffffffff817cca65)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_list_unlock
In drivers/block/loop.c (ffffffff817e0dd8)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8181999f)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff818200b0)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81820753)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8182bc38)
Location: include/linux/spinlock_api_smp.h:164
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
- drivers/scsi/scsi_lib.c:scsi_target_queue_ready
In drivers/ata/libata-scsi.c (ffffffff8184d248)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_scsi_park_show
In drivers/ata/libata-sata.c (ffffffff81859da3)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8185d8fa)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8188b904)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_connect
In drivers/vfio/virqfd.c (ffffffff8188f755)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/vfio/virqfd.c:vfio_virqfd_enable
- drivers/vfio/virqfd.c:vfio_virqfd_enable
In drivers/usb/core/hub.c (ffffffff818aa4a5)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81c0e392)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff818afb37)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff818b1a03)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff818bb0a0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (ffffffff818df55f)
Location: include/linux/spinlock_api_smp.h:164
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_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_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:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff818e868b)
Location: include/linux/spinlock_api_smp.h:164
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_run
- 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_suspend
In drivers/usb/host/uhci-hcd.c (ffffffff818ee35c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff818f2e64)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
- 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 (ffffffff8190fcbd)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81911b0b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_stop
- drivers/input/serio/i8042.c:i8042_start
In drivers/input/serio/libps2.c (ffffffff819123fe)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff819160f4)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81917f4a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81919f94)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffffffff8191bd5b)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8191e9d4)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81921341)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/dev.c (ffffffff8192613a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_open
In drivers/rtc/rtc-cmos.c (ffffffff819285a2)
Location: include/linux/spinlock_api_smp.h:164
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_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 (ffffffff819349f0)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff819494f1)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81951684)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8195db60)
Location: include/linux/spinlock_api_smp.h:164
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_startwrite
- 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 (ffffffff819621d4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffffffff8196c937)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:run_io_job
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (ffffffff8196e60a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_kvzalloc
- drivers/md/dm-stats.c:dm_kvzalloc
In drivers/hwspinlock/hwspinlock_core.c (ffffffff819ad76a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_unlock
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In net/core/link_watch.c (ffffffff81a0a25a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81a21ff7)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- net/core/net-sysfs.c:tx_timeout_show
In net/rfkill/input.c (ffffffff81b97b74)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810a3eb8)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810b3e08)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_sighand
In kernel/exit.c (ffffffff810bb452)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/exit.c:wait_consider_task
- 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 (ffffffff810c53ad)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff832c8398)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/user.c:uid_cache_init
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
In kernel/signal.c (ffffffff810c7c92)
Location: include/linux/spinlock_api_smp.h:164
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: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:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:do_signal_stop
- kernel/signal.c:ptrace_notify
- kernel/signal.c:ptrace_stop
- kernel/signal.c:calculate_sigpending
In kernel/umh.c (ffffffff810d5253)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810dbaed)
Location: include/linux/spinlock_api_smp.h:164
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:destroy_workqueue
- 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: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 (ffffffff810dd480)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/pid.c:alloc_pid
In kernel/task_work.c (ffffffff810ddb5d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/task_work.c:task_work_run
In kernel/kthread.c (ffffffff810e0791)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/kthread.c:kthread_flush_work
- kernel/kthread.c:kthread_worker_fn
- kernel/kthread.c:kthread_worker_fn
In kernel/ucount.c (ffffffff832c945a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/ucount.c:user_namespace_sysctl_init
- kernel/ucount.c:alloc_ucounts
- kernel/ucount.c:alloc_ucounts
- kernel/ucount.c:alloc_ucounts
In kernel/sched/core.c (ffffffff810f2d17)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/core.c:tg_set_cfs_bandwidth
- kernel/sched/core.c:cpu_cgroup_can_attach
- kernel/sched/core.c:__balance_push_cpu_stop
- kernel/sched/core.c:push_cpu_stop
In kernel/sched/fair.c (ffffffff811094eb)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_group
- kernel/sched/fair.c:task_numa_placement
In kernel/sched/wait.c (ffffffff8111be25)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
In kernel/sched/swait.c (ffffffff8111c64d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/swait.c:swake_up_all
- kernel/sched/swait.c:swake_up_all
In kernel/sched/completion.c (ffffffff81d52921)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/completion.c:__wait_for_common
- kernel/sched/completion.c:__wait_for_common
In kernel/locking/semaphore.c (ffffffff81d53d54)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/locking/semaphore.c:__down_common
In kernel/locking/rwsem.c (ffffffff8112d610)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
In kernel/locking/percpu-rwsem.c (ffffffff8112d9c7)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/locking/percpu-rwsem.c:percpu_rwsem_wait
In kernel/locking/rtmutex_api.c (ffffffff81d55f7e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/locking/rtmutex_api.c:rt_mutex_cleanup_proxy_lock
- kernel/locking/rtmutex_api.c:rt_mutex_wait_proxy_lock
- kernel/locking/rtmutex_api.c:rt_mutex_start_proxy_lock
- kernel/locking/rtmutex_api.c:remove_waiter
- kernel/locking/rtmutex_api.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex_api.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex_api.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex_api.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex_api.c:rt_mutex_adjust_prio_chain
In kernel/power/suspend.c (ffffffff81130d5a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/power/suspend.c:s2idle_loop
- kernel/power/suspend.c:s2idle_loop
In kernel/power/wakelock.c (ffffffff81137610)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/irq/irqdesc.c (ffffffff8113dbe4)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8113fa3f)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_thread
- kernel/irq/manage.c:irq_thread_check_affinity
In kernel/irq/chip.c (ffffffff811431a9)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/chip.c:handle_nested_irq
- kernel/irq/chip.c:handle_nested_irq
In kernel/irq/autoprobe.c (ffffffff811457ff)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81148fcf)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/cpuhotplug.c:irq_affinity_online_cpu
In kernel/rcu/sync.c (ffffffff8114e87b)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8114ff3c)
Location: include/linux/spinlock_api_smp.h:164
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_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_advance_state
- 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
- kernel/rcu/srcutree.c:srcu_gp_end
In kernel/rcu/tree.c (ffffffff81153e65)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/rcu/tree.c:rcu_gp_cleanup
- kernel/rcu/tree.c:rcu_gp_cleanup
- kernel/rcu/tree.c:rcu_gp_cleanup
- kernel/rcu/tree.c:rcu_gp_fqs_loop
- kernel/rcu/tree.c:rcu_gp_init
- kernel/rcu/tree.c:rcu_gp_init
- kernel/rcu/tree.c:rcu_gp_init
- kernel/rcu/tree.c:rcu_gp_init
In kernel/freezer.c (ffffffff81160ac5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/timer.c (ffffffff81166aee)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/timer.c:timers_dead_cpu
In kernel/time/posix-timers.c (ffffffff81173d2e)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff811753c9)
Location: include/linux/spinlock_api_smp.h:164
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:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:update_rlimit_cpu
In kernel/time/itimer.c (ffffffff81176809)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- 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 (ffffffff81177bc0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/clockevents.c:unbind_device_store
- kernel/time/clockevents.c:current_device_show
In kernel/futex.c (ffffffff811808dc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/futex.c:futex_exit_release
- kernel/futex.c:futex_exec_release
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:__fixup_pi_state_owner
- kernel/futex.c:futex_lock_pi_atomic
- kernel/futex.c:futex_lock_pi_atomic
- kernel/futex.c:futex_lock_pi_atomic
- kernel/futex.c:futex_lock_pi_atomic
- kernel/futex.c:futex_lock_pi_atomic
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
- kernel/futex.c:exit_pi_state_list
In kernel/acct.c (ffffffff8118c4f8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:fill_ac
In kernel/cgroup/cgroup.c (ffffffff8119ca4f)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8119e0de)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8119e4cc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff8119fa5b)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff811a0aec)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff811a7d41)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff811ab95d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/stop_machine.c (ffffffff811abec8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/stop_machine.c:cpu_stopper_thread
- kernel/stop_machine.c:cpu_stop_queue_two_works
In kernel/seccomp.c (ffffffff811cef65)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/seccomp.c:do_seccomp
- kernel/seccomp.c:seccomp_set_mode_filter
In kernel/taskstats.c (ffffffff811d19a8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_tgid_alloc
In kernel/trace/ring_buffer.c (ffffffff811e03b1)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/trace/ring_buffer.c:rb_remove_pages
In kernel/trace/blktrace.c (ffffffff811fc097)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/trace/blktrace.c:sysfs_blk_trace_attr_store
In kernel/events/core.c (ffffffff8128d2ae)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/events/core.c:perf_event_exit_event
- 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_event_enable
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:_perf_event_disable
- kernel/events/core.c:_perf_event_disable
- kernel/events/core.c:perf_remove_from_context
- kernel/events/core.c:perf_remove_from_context
- kernel/events/core.c:perf_cgroup_ensure_storage
- kernel/events/core.c:event_function_call
- kernel/events/core.c:event_function_call
In kernel/events/uprobes.c (ffffffff81293574)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In kernel/watch_queue.c (ffffffff812970da)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In mm/filemap.c (ffffffff8129e2ed)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812a62e1)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/page-writeback.c:tag_pages_for_writeback
- mm/page-writeback.c:tag_pages_for_writeback
In mm/swap.c (ffffffff812ac4b0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/swap.c:lru_note_cost
In mm/truncate.c (ffffffff812ae301)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
- 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 (ffffffff812b2635)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/vmscan.c:check_move_unevictable_pages
- 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:move_pages_to_lru
- mm/vmscan.c:move_pages_to_lru
- mm/vmscan.c:isolate_lru_page
- mm/vmscan.c:__remove_mapping
- mm/vmscan.c:__remove_mapping
- mm/vmscan.c:__remove_mapping
In mm/shmem.c (ffffffff812bffb7)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812c2135)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/vmstat.c:pagetypeinfo_showfree_print
In mm/backing-dev.c (ffffffff812c6572)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812ca87c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812d6445)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812d6988)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
- mm/workingset.c:shadow_lru_isolate
In mm/mlock.c (ffffffff812e878b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/mlock.c:__munlock_pagevec
- mm/mlock.c:__munlock_pagevec
In mm/swap_state.c (ffffffff813108d4)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff813184da)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/swap_slots.c:free_swap_slot
- mm/swap_slots.c:free_swap_slot
In mm/dmapool.c (ffffffff8131b0eb)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/dmapool.c:pools_show
In mm/hugetlb.c (ffffffff81325b77)
Location: include/linux/spinlock_api_smp.h:164
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:isolate_or_dissolve_huge_page
- mm/hugetlb.c:alloc_and_dissolve_huge_page
- mm/hugetlb.c:alloc_and_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_huge_page_nodemask
- mm/hugetlb.c:alloc_surplus_huge_page
- mm/hugetlb.c:alloc_surplus_huge_page
- 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:dissolve_free_huge_page
- mm/hugetlb.c:dissolve_free_huge_page
- mm/hugetlb.c:alloc_fresh_huge_page
In mm/slub.c (ffffffff8133b2a0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/slub.c:__kmem_cache_shutdown
In mm/migrate.c (ffffffff81342a46)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_page_move_mapping
In mm/khugepaged.c (ffffffff8134e532)
Location: include/linux/spinlock_api_smp.h:164
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
- 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 (ffffffff81357003)
Location: include/linux/spinlock_api_smp.h:164
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
In mm/hugetlb_cgroup.c (ffffffff8135e249)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/hugetlb_cgroup.c:hugetlb_cgroup_migrate
- mm/hugetlb_cgroup.c:hugetlb_cgroup_css_offline
In mm/memfd.c (ffffffff8136b4c6)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/memfd.c:memfd_wait_for_pins
- mm/memfd.c:memfd_wait_for_pins
In mm/page_reporting.c (ffffffff8136ca16)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8137c967)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/pipe.c (ffffffff8137e1e9)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_write
- fs/pipe.c:pipe_read
In fs/inode.c (ffffffff813958a8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffffffff813adf90)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- 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 (ffffffff813b851c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/signalfd.c (ffffffff813d1589)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/signalfd.c:do_signalfd4
- fs/signalfd.c:signalfd_dequeue
- fs/signalfd.c:signalfd_dequeue
- fs/signalfd.c:signalfd_dequeue
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (ffffffff813d24f0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- 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 (ffffffff813d37b7)
Location: include/linux/spinlock_api_smp.h:164
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
- fs/eventfd.c:eventfd_read
- fs/eventfd.c:eventfd_read
In fs/userfaultfd.c (ffffffff813d5a28)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff813d8fa8)
Location: include/linux/spinlock_api_smp.h:164
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:aio_poll_complete_work
- fs/aio.c:free_ioctx_users
In fs/io_uring.c (ffffffff813e5de2)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff813f308d)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff813f6c7e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/dax.c:dax_insert_pfn_mkwrite
- 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:grab_mapping_entry
- fs/dax.c:dax_lock_page
- fs/dax.c:dax_lock_page
- fs/dax.c:dax_unlock_entry
- fs/dax.c:wait_entry_unlocked
- fs/dax.c:get_unlocked_entry
In fs/coredump.c (ffffffff8140fff1)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:zap_threads
In fs/kernfs/dir.c (ffffffff8143a0d5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
In fs/kernfs/file.c (ffffffff8143b17f)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8150b186)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In security/selinux/hooks.c (ffffffff815332d3)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/bio.c (ffffffff815c7941)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/bio.c:bio_dirty_fn
In block/blk-sysfs.c (ffffffff815cf977)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-sysfs.c:queue_max_sectors_store
In block/blk-flush.c (ffffffff815d0c38)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-ioc.c (ffffffff815d234d)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff815da3a3)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_mark_tag_wait
- block/blk-mq.c:blk_mq_mark_tag_wait
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-sched.c (ffffffff815e0bca)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_assign_ioc
In block/badblocks.c (ffffffff815e5de0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/disk-events.c (ffffffff815eec2e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/disk-events.c:disk_check_events
- block/disk-events.c:disk_flush_events
In block/blk-cgroup.c (ffffffff815f326f)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_init_queue
- 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_finish
- 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
- block/blk-cgroup.c:blkg_destroy_all
In block/blk-throttle.c (ffffffff815f8cf0)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff815f96d6)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-ioprio.c:blk_ioprio_init
In block/blk-iocost.c (ffffffff815fe103)
Location: include/linux/spinlock_api_smp.h:164
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:adjust_inuse_and_calc_cost
- block/blk-iocost.c:ioc_timer_fn
- block/blk-iocost.c:ioc_timer_fn
- block/blk-iocost.c:iocg_activate
- block/blk-iocost.c:iocg_activate
In block/blk-wbt.c (ffffffff8160736d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-wbt.c:wbt_init
In block/blk-mq-debugfs.c (ffffffff81607475)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_requeue_list_stop
In block/blk-pm.c (ffffffff8160d3ea)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8161b3f4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In lib/percpu_counter.c (ffffffff8164835a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/percpu_counter.c:percpu_counter_cpu_dead
In lib/xarray.c (ffffffff81672f38)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/xarray.c:__xas_nomem
In drivers/pci/access.c (ffffffff8169768e)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816a31ea)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816b7eb3)
Location: include/linux/spinlock_api_smp.h:164
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/video/console/vgacon.c (ffffffff816da900)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/video/console/vgacon.c:vgacon_adjust_height
- drivers/video/console/vgacon.c:vgacon_adjust_height
In drivers/acpi/ec.c (ffffffff81707709)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817117f0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/dma/virt-dma.c (ffffffff8178262a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/dma/virt-dma.c:vchan_complete
In drivers/virtio/virtio.c (ffffffff81785987)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8178e841)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817b6d2f)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/tty/n_tty.c (ffffffff817bae61)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff817bde58)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817c06f9)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_ldsem.c (ffffffff81d56a57)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/tty_ldsem.c:down_write_failed
- drivers/tty/tty_ldsem.c:down_write_failed
- drivers/tty/tty_ldsem.c:down_write_failed
- drivers/tty/tty_ldsem.c:down_read_failed
- drivers/tty/tty_ldsem.c:down_read_failed
- drivers/tty/tty_ldsem.c:down_read_failed
In drivers/tty/tty_jobctrl.c (ffffffff817c1ea2)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817c24ce)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817c516c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_k_ioctl
In drivers/tty/serial/serial_core.c (ffffffff817dd7c4)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817dfc68)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial_link_irq_chain
- 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 (ffffffff817e59ec)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817faa48)
Location: include/linux/spinlock_api_smp.h:164
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: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_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hpet.c (ffffffff817fbf18)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/char/hpet.c:hpet_ioctl_ieon
- 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_timer_set_irq
- drivers/char/hpet.c:hpet_timer_set_irq
In drivers/base/power/sysfs.c (ffffffff81847efa)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/base/power/common.c (ffffffff81848d19)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8184a195)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8184d2e4)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81850f3d)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81852462)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:pm_wakeup_clear
- drivers/base/power/wakeup.c:device_set_wakeup_enable
- drivers/base/power/wakeup.c:device_wakeup_enable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/domain.c (ffffffff81855688)
Location: include/linux/spinlock_api_smp.h:164
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_add_device
- drivers/base/power/domain.c:genpd_dev_pm_qos_notifier
In drivers/base/power/clock_ops.c (ffffffff818571d5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_list_unlock
In drivers/block/loop.c (ffffffff8186fbc8)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff818a40cb)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff818aa770)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff818aae23)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff818b77ec)
Location: include/linux/spinlock_api_smp.h:164
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
- drivers/scsi/scsi_lib.c:scsi_target_queue_ready
In drivers/ata/libata-scsi.c (ffffffff818da875)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_scsi_park_show
In drivers/ata/libata-sata.c (ffffffff818e7c8c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff818ec2b3)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8191f494)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_connect
In drivers/vfio/virqfd.c (ffffffff81923055)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/vfio/virqfd.c:vfio_virqfd_enable
- drivers/vfio/virqfd.c:vfio_virqfd_enable
In drivers/usb/core/hub.c (ffffffff8193f3c5)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81d15514)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81944c87)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81946c53)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8195184b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (ffffffff8197af2f)
Location: include/linux/spinlock_api_smp.h:164
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_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_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:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff81984adb)
Location: include/linux/spinlock_api_smp.h:164
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_run
- 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_suspend
In drivers/usb/host/uhci-hcd.c (ffffffff8198ab2c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff819901ac)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
- 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 (ffffffff819b0bad)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff819b30ab)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_stop
- drivers/input/serio/i8042.c:i8042_start
In drivers/input/serio/libps2.c (ffffffff819b43c2)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff819b7a14)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff819ba1ba)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff819bc3c1)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffffffff819be289)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff819c1748)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff819c4124)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/dev.c (ffffffff819c90a9)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_open
In drivers/rtc/rtc-cmos.c (ffffffff819cb932)
Location: include/linux/spinlock_api_smp.h:164
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_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 (ffffffff819d7e0d)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff819ee5f1)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff819f6bc4)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81a03505)
Location: include/linux/spinlock_api_smp.h:164
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_startwrite
- 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 (ffffffff81a092b4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffffffff81a15981)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:do_work
- drivers/md/dm-kcopyd.c:run_io_job
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (ffffffff81a16e7a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_kvzalloc
- drivers/md/dm-stats.c:dm_kvzalloc
In drivers/hwspinlock/hwspinlock_core.c (ffffffff81a5bcca)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_unlock
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In net/core/link_watch.c (ffffffff81abc76a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81ad62d7)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- net/core/net-sysfs.c:tx_timeout_show
In net/rfkill/input.c (ffffffff81c645f4)
Location: include/linux/spinlock_api_smp.h:164
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
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/spinlock.c (ffffffff81f2a1f5)
Location: include/linux/spinlock_api_smp.h:155
Inline: True
Inline callers:
- kernel/locking/spinlock.c:_raw_spin_unlock_irq
6.2
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/spinlock.c (ffffffff820d62a5)
Location: include/linux/spinlock_api_smp.h:155
Inline: True
Inline callers:
- kernel/locking/spinlock.c:_raw_spin_unlock_irq
6.5
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/spinlock.c (ffffffff82159685)
Location: include/linux/spinlock_api_smp.h:155
Inline: True
Inline callers:
- kernel/locking/spinlock.c:_raw_spin_unlock_irq
6.8
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/spinlock.c (ffffffff8223cf05)
Location: include/linux/spinlock_api_smp.h:155
Inline: True
Inline callers:
- kernel/locking/spinlock.c:_raw_spin_unlock_irq
arm64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In virt/kvm/eventfd.c (ffff8000100c19bc)
Location: include/linux/spinlock_api_smp.h:164
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
- virt/kvm/eventfd.c:kvm_irqfd_assign
In kernel/fork.c (ffff8000100f36dc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
In kernel/exit.c (ffff8000100fb650)
Location: include/linux/spinlock_api_smp.h:164
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:wait_task_zombie
- kernel/exit.c:do_group_exit
In kernel/ptrace.c (ffff800010109570)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff800011442a00)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/user.c:uid_cache_init
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
In kernel/signal.c (ffff800010112b14)
Location: include/linux/spinlock_api_smp.h:164
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:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:do_signal_stop
- kernel/signal.c:ptrace_stop
- kernel/signal.c:calculate_sigpending
In kernel/umh.c (ffff80001011b168)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffff800010122d00)
Location: include/linux/spinlock_api_smp.h:164
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: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 (ffff800010124a30)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/pid.c:alloc_pid
In kernel/task_work.c (ffff800010124e80)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/task_work.c:task_work_run
In kernel/kthread.c (ffff800010127ad0)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff80001012e4e4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/async.c:async_unregister_domain
In kernel/ucount.c (ffff80001012fed4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/ucount.c:get_ucounts
- kernel/ucount.c:get_ucounts
In kernel/sched/core.c (ffff8000101387f0)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:finish_task_switch
In kernel/sched/idle.c (ffff80001013f9e0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/idle.c:dequeue_task_idle
In kernel/sched/fair.c (ffff80001014d08c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/fair.c:online_fair_sched_group
- kernel/sched/fair.c:task_numa_fault
- kernel/sched/fair.c:task_numa_placement
In kernel/sched/rt.c (ffff80001014f138)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/rt.c:tg_set_rt_bandwidth
In kernel/sched/wait.c (ffff800010158518)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
In kernel/sched/swait.c (ffff800010159564)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/swait.c:swake_up_all
- kernel/sched/swait.c:swake_up_all
In kernel/sched/completion.c (ffff800010da28dc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/completion.c:__wait_for_common
- kernel/sched/completion.c:__wait_for_common
In kernel/sched/psi.c (ffff8000101678b4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/psi.c:psi_memstall_leave
- kernel/sched/psi.c:psi_memstall_enter
In kernel/locking/semaphore.c (ffff800010da48fc)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff800010169988)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
In kernel/locking/rtmutex.c (ffff80001016c4c4)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
In kernel/power/suspend.c (ffff800010170674)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/power/suspend.c:s2idle_loop
- kernel/power/suspend.c:s2idle_loop
In kernel/power/wakelock.c (ffff800010171710)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/irq/irqdesc.c (ffff800010177ae0)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff8000101799bc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_thread
In kernel/irq/chip.c (ffff80001017e6e8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/chip.c:handle_nested_irq
- kernel/irq/chip.c:handle_nested_irq
In kernel/irq/autoprobe.c (ffff8000101823b0)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff8000101865f8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/cpuhotplug.c:irq_affinity_online_cpu
In kernel/rcu/sync.c (ffff80001018963c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff80001018aa7c)
Location: include/linux/spinlock_api_smp.h:164
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: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_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_barrier
In kernel/rcu/tree.c (ffff80001018e364)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
In kernel/freezer.c (ffff800010198278)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/timer.c (ffff8000101a03a0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/timer.c:timers_dead_cpu
In kernel/time/posix-timers.c (ffff8000101acaa4)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff8000101aebd4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:update_rlimit_cpu
In kernel/time/itimer.c (ffff8000101afe34)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- 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 (ffff8000101b0a54)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff8000101b6c7c)
Location: include/linux/spinlock_api_smp.h:164
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_owner
- kernel/futex.c:attach_to_pi_state
- kernel/futex.c:attach_to_pi_state
In kernel/acct.c (ffff8000101c81c4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:do_acct_process
In kernel/cgroup/cgroup.c (ffff8000101d8860)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff8000101d9e10)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff8000101da35c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffff8000101dc0cc)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff8000101dd3ac)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff8000101e4070)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff8000101e7a30)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/stop_machine.c (ffff8000101e803c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/stop_machine.c:cpu_stopper_thread
- kernel/stop_machine.c:stop_two_cpus
In kernel/seccomp.c (ffff800010209a6c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_set_mode_filter
In kernel/taskstats.c (ffff80001020da84)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/ring_buffer.c (ffff800010218a00)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In kernel/trace/blktrace.c (ffff8000102367e4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In kernel/events/core.c (ffff8000102a111c)
Location: include/linux/spinlock_api_smp.h:164
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_event_enable
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:_perf_event_disable
- kernel/events/core.c:_perf_event_disable
- kernel/events/core.c:perf_remove_from_context
- kernel/events/core.c:event_function_call
- kernel/events/core.c:event_function_call
In kernel/events/uprobes.c (ffff8000102a8028)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In mm/filemap.c (ffff8000102af678)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff8000102ba8cc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/page-writeback.c:tag_pages_for_writeback
- mm/page-writeback.c:tag_pages_for_writeback
In mm/truncate.c (ffff8000102c3f64)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff8000102ce638)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/vmscan.c:check_move_unevictable_pages
- 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 (ffff8000102d7114)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff8000102da634)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/vmstat.c:pagetypeinfo_showfree_print
In mm/backing-dev.c (ffff8000102def90)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff8000102e2d90)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff8000102e5858)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/slab_common.c:kmem_cache_destroy
- mm/slab_common.c:memcg_deactivate_kmem_caches
In mm/list_lru.c (ffff8000102efb54)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff8000102f00c8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
- mm/workingset.c:shadow_lru_isolate
In mm/mlock.c (ffff8000102fd9f0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/mlock.c:__munlock_pagevec
- mm/mlock.c:munlock_vma_page
- mm/mlock.c:munlock_vma_page
In mm/swap_state.c (ffff80001032156c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff800010329d18)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/swap_slots.c:free_swap_slot
- mm/swap_slots.c:free_swap_slot
In mm/dmapool.c (ffff80001032d07c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/dmapool.c:show_pools
In mm/slub.c (ffff80001034bb18)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/slub.c:__kmem_cache_shutdown
In mm/migrate.c (ffff800010351094)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_page_move_mapping
In mm/khugepaged.c (ffff80001035d58c)
Location: include/linux/spinlock_api_smp.h:164
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
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
In mm/memcontrol.c (ffff80001036ba64)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff8000103791b0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In mm/memfd.c (ffff80001037beac)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff80001038e6c4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/inode.c (ffff8000103adbf8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffff8000103ca75c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff8000103d4188)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/signalfd.c (ffff8000103f3fa4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (ffff8000103f4a04)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff8000103f5f84)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff8000103f6ff4)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff8000103fc208)
Location: include/linux/spinlock_api_smp.h:164
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:aio_poll_complete_work
- fs/aio.c:free_ioctx_users
In fs/io_uring.c (ffff800010402bec)
Location: include/linux/spinlock_api_smp.h:164
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_req_defer
- fs/io_uring.c:io_req_defer
- fs/io_uring.c:io_poll_complete_work
- fs/io_uring.c:io_poll_complete_work
In fs/dax.c (ffff8000104091f4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/dax.c:dax_finish_sync_fault
- 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_lock_page
- fs/dax.c:dax_unlock_entry
- fs/dax.c:wait_entry_unlocked
- fs/dax.c:get_unlocked_entry
In fs/coredump.c (ffff8000104284f4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/kernfs/dir.c (ffff800010454028)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
In fs/kernfs/file.c (ffff800010454aec)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff800010527380)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In security/selinux/hooks.c (ffff800010554154)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/bio.c (ffff8000105dbfe8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/bio.c:bio_dirty_fn
In block/blk-sysfs.c (ffff8000105e6990)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-sysfs.c:queue_max_sectors_store
In block/blk-flush.c (ffff8000105e7348)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-ioc.c (ffff8000105e9068)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:ioc_clear_queue
In block/blk-mq.c (ffff8000105f06ac)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-sched.c (ffff8000105f6aa4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_assign_ioc
In block/genhd.c (ffff8000105fa948)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff8000105fef4c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/bsg.c (ffff80001060a54c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/bsg.c:bsg_ioctl
In block/blk-cgroup.c (ffff80001060e620)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_init_queue
- 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_finish
- 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 (ffff800010612f98)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff800010616244)
Location: include/linux/spinlock_api_smp.h:164
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_rqos_throttle
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:ioc_timer_fn
- block/blk-iocost.c:ioc_timer_fn
In block/blk-mq-debugfs.c (ffff800010622608)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_requeue_list_stop
In block/blk-pm.c (ffff8000106289a4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-pm.c:blk_pre_runtime_suspend
In lib/percpu-refcount.c (ffff800010635098)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In lib/percpu_counter.c (ffff80001065ea74)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/percpu_counter.c:percpu_counter_cpu_dead
In drivers/pci/access.c (ffff8000106daa84)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff8000106e73e0)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff800010706058)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff8000107fe750)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/dma/virt-dma.c:vchan_complete
In drivers/virtio/virtio.c (ffff800010821720)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff80001082a92c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff8000108514e0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/tty/n_tty.c (ffff800010856c0c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffff80001085ba3c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/tty/tty_port.c (ffff80001085eec8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_ldsem.c (ffff800010da6dd0)
Location: include/linux/spinlock_api_smp.h:164
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_write
- drivers/tty/tty_ldsem.c:ldsem_down_read
- drivers/tty/tty_ldsem.c:ldsem_down_read
- drivers/tty/tty_ldsem.c:ldsem_down_read
In drivers/tty/tty_jobctrl.c (ffff800010860c6c)
Location: include/linux/spinlock_api_smp.h:164
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_signal_session_leader
- drivers/tty/tty_jobctrl.c:tty_open_proc_set_tty
In drivers/tty/pty.c (ffff8000108629e4)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff800010866934)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
In drivers/tty/serial/serial_core.c (ffff800010880f8c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff8000108853c8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
- 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 (ffff800010889164)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff8000108961b4)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff8000108b57e4)
Location: include/linux/spinlock_api_smp.h:164
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: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_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/base/power/sysfs.c (ffff8000108f7d70)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/base/power/common.c (ffff8000108f9450)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff8000108fa9ec)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff8000108fe35c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff8000109031f8)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff80001090497c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_wakeup_disable
- drivers/base/power/wakeup.c:device_wakeup_enable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/domain.c (ffff80001090a1a8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/base/power/domain.c:genpd_add_device
- 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 (ffff80001090b5b0)
Location: include/linux/spinlock_api_smp.h:164
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_clk
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:__pm_clk_add
In drivers/block/loop.c (ffff800010923664)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff800010965d30)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff80001096ba30)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff80001096c0c4)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff800010978c04)
Location: include/linux/spinlock_api_smp.h:164
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
In drivers/ata/libata-scsi.c (ffff8000109a3ce8)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff8000109b2ee0)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff8000109f91ec)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff800010a091c8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:netback_changed
In drivers/usb/core/hub.c (ffff800010a18a64)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff800010a1fba0)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff800010a20ed8)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff800010a230b0)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff800010a2eff8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (ffff800010a5d60c)
Location: include/linux/spinlock_api_smp.h:164
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_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_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (ffff800010a65cf8)
Location: include/linux/spinlock_api_smp.h:164
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_run
- 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_suspend
In drivers/usb/host/uhci-hcd.c (ffff800010a6a9f0)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff800010a717e0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
- 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 (ffff800010a92484)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff800010a94438)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff800010a9889c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff800010a9b05c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff800010a9c810)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffff800010aa082c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff800010aa2d58)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff800010aa4490)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/dev.c (ffff800010aaa7cc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_open
In drivers/pps/pps.c (ffff800010ac632c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff800010ae1740)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff800010aeae5c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_flush_request
In drivers/md/md-bitmap.c (ffff800010af9310)
Location: include/linux/spinlock_api_smp.h:164
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_startwrite
- 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 (ffff800010aff6e8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffff800010b0b098)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:run_io_job
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (ffff800010b0cfec)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_kvzalloc
- drivers/md/dm-stats.c:dm_kvzalloc
In drivers/mmc/core/queue.c (ffff800010b4407c)
Location: include/linux/spinlock_api_smp.h:164
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_queue_rq
- drivers/mmc/core/queue.c:mmc_mq_queue_rq
- drivers/mmc/core/queue.c:mmc_mq_recovery_handler
In drivers/hwspinlock/hwspinlock_core.c (ffff800010b7edac)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_unlock
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In net/core/link_watch.c (ffff800010bf3b98)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff800010c0a430)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- net/core/net-sysfs.c:tx_timeout_show
In net/rfkill/input.c (ffff800010d6db4c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffff800010d9b374)
Location: include/linux/spinlock_api_smp.h:164
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_api_smp.h:164
Inline: True
In arch/arm/mach-hisi/platmcpm.c (c032f520)
Location: include/linux/spinlock_api_smp.h:164
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_cpu_kill
- arch/arm/mach-hisi/platmcpm.c:hip04_boot_secondary
In kernel/fork.c (c0351cf8)
Location: include/linux/spinlock_api_smp.h:164
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 (c0359568)
Location: include/linux/spinlock_api_smp.h:164
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:wait_task_zombie
- kernel/exit.c:do_group_exit
In kernel/ptrace.c (c0362818)
Location: include/linux/spinlock_api_smp.h:164
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 (c151ca40)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/user.c:uid_cache_init
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
In kernel/signal.c (c0369c70)
Location: include/linux/spinlock_api_smp.h:164
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:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:do_signal_stop
- kernel/signal.c:ptrace_notify
- kernel/signal.c:ptrace_stop
- kernel/signal.c:calculate_sigpending
In kernel/umh.c (c036f5a8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (c0376640)
Location: include/linux/spinlock_api_smp.h:164
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:__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: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 (c0377a70)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/pid.c:alloc_pid
In kernel/task_work.c (c0377e34)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/task_work.c:task_work_run
In kernel/kthread.c (c037a4ac)
Location: include/linux/spinlock_api_smp.h:164
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 (c037e6e4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/async.c:async_unregister_domain
In kernel/ucount.c (c037faf0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/ucount.c:inc_ucount
- kernel/ucount.c:inc_ucount
In kernel/sched/core.c (c0387504)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:finish_task_switch
In kernel/sched/idle.c (c038f964)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/idle.c:dequeue_task_idle
In kernel/sched/fair.c (c039ada4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/fair.c:online_fair_sched_group
In kernel/sched/rt.c (c039c940)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/rt.c:tg_set_rt_bandwidth
In kernel/sched/wait.c (c03a60d0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
In kernel/sched/swait.c (c03a67e0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/swait.c:swake_up_all
- kernel/sched/swait.c:swake_up_all
In kernel/sched/completion.c (c0e9aa8c)
Location: include/linux/spinlock_api_smp.h:164
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/sched/cpuacct.c (c03b0a74)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/cpuacct.c:cpuacct_all_seq_show
- kernel/sched/cpuacct.c:cpuusage_write
- kernel/sched/cpuacct.c:cpuacct_cpuusage_read
In kernel/sched/psi.c (c03b46cc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/psi.c:psi_memstall_leave
- kernel/sched/psi.c:psi_memstall_enter
In kernel/locking/semaphore.c (c0e9cac8)
Location: include/linux/spinlock_api_smp.h:164
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 (c03b5d2c)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
In kernel/locking/rtmutex.c (c03b7cf0)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
In kernel/power/suspend.c (c03bb688)
Location: include/linux/spinlock_api_smp.h:164
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 (c03c40ac)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/irq/irqdesc.c (c03c8fb4)
Location: include/linux/spinlock_api_smp.h:164
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 (c03cb5dc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_thread
In kernel/irq/chip.c (c03ced70)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/chip.c:handle_nested_irq
- kernel/irq/chip.c:handle_nested_irq
In kernel/irq/autoprobe.c (c03d1bc0)
Location: include/linux/spinlock_api_smp.h:164
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 (c03d5388)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/cpuhotplug.c:irq_affinity_online_cpu
In kernel/rcu/sync.c (c03d7e1c)
Location: include/linux/spinlock_api_smp.h:164
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 (c03d9aac)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- 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_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
- kernel/rcu/srcutree.c:srcu_gp_end
In kernel/rcu/tree.c (c03dd0fc)
Location: include/linux/spinlock_api_smp.h:164
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_init
- kernel/rcu/tree.c:rcu_gp_init
- kernel/rcu/tree.c:rcu_gp_init
- kernel/rcu/tree.c:rcu_gp_init
- kernel/rcu/tree.c:rcu_gp_init
In kernel/freezer.c (c03e3298)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/timer.c (c03ea044)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/timer.c:timers_dead_cpu
- kernel/time/timer.c:run_timer_softirq
- kernel/time/timer.c:run_timer_softirq
- kernel/time/timer.c:run_timer_softirq
- kernel/time/timer.c:run_timer_softirq
In kernel/time/posix-timers.c (c03f7154)
Location: include/linux/spinlock_api_smp.h:164
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 (c03f9124)
Location: include/linux/spinlock_api_smp.h:164
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:do_cpu_nanosleep
- kernel/time/posix-cpu-timers.c:update_rlimit_cpu
In kernel/time/itimer.c (c03faafc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- 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 (c03fb62c)
Location: include/linux/spinlock_api_smp.h:164
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 (c0400290)
Location: include/linux/spinlock_api_smp.h:164
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:fixup_pi_state_owner
- kernel/futex.c:fixup_pi_state_owner
- kernel/futex.c:fixup_pi_state_owner
- kernel/futex.c:attach_to_pi_owner
- kernel/futex.c:attach_to_pi_owner
- kernel/futex.c:attach_to_pi_state
- kernel/futex.c:attach_to_pi_state
In kernel/acct.c (c040f200)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:fill_ac
In kernel/cgroup/cgroup.c (c041b4ac)
Location: include/linux/spinlock_api_smp.h:164
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 (c041c788)
Location: include/linux/spinlock_api_smp.h:164
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 (c041cbbc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
In kernel/cgroup/cgroup-v1.c (c041e3e0)
Location: include/linux/spinlock_api_smp.h:164
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 (c041f69c)
Location: include/linux/spinlock_api_smp.h:164
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 (c0425004)
Location: include/linux/spinlock_api_smp.h:164
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 (c0427de8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/stop_machine.c (c04283e0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/stop_machine.c:cpu_stopper_thread
- kernel/stop_machine.c:stop_two_cpus
In kernel/seccomp.c (c0448a50)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_set_mode_filter
In kernel/taskstats.c (c044c640)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/ring_buffer.c (c0457b70)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In kernel/trace/blktrace.c (c04737f8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/trace/blktrace.c:__blk_trace_startstop
- kernel/trace/blktrace.c:__blk_trace_startstop
In kernel/events/core.c (c04d1270)
Location: include/linux/spinlock_api_smp.h:164
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_event_enable
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:_perf_event_disable
- kernel/events/core.c:_perf_event_disable
- kernel/events/core.c:perf_remove_from_context
- kernel/events/core.c:event_function_call
- kernel/events/core.c:event_function_call
In kernel/events/uprobes.c (c04d7680)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In mm/filemap.c (c04de09c)
Location: include/linux/spinlock_api_smp.h:164
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 (c04e6c14)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/page-writeback.c:tag_pages_for_writeback
- mm/page-writeback.c:tag_pages_for_writeback
In mm/truncate.c (c04ef59c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/truncate.c:truncate_inode_pages_final
- mm/truncate.c:clear_shadow_entry
In mm/vmscan.c (c04f84a8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/vmscan.c:check_move_unevictable_pages
- 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 (c04fefac)
Location: include/linux/spinlock_api_smp.h:164
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 (c0500fe4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/vmstat.c:pagetypeinfo_showfree_print
In mm/backing-dev.c (c0503e0c)
Location: include/linux/spinlock_api_smp.h:164
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 (c050703c)
Location: include/linux/spinlock_api_smp.h:164
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 (c0509ab4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/slab_common.c:kmem_cache_destroy
- mm/slab_common.c:memcg_deactivate_kmem_caches
In mm/list_lru.c (c05132c0)
Location: include/linux/spinlock_api_smp.h:164
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 (c0513418)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
- mm/workingset.c:shadow_lru_isolate
In mm/mlock.c (c051cd64)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/mlock.c:__munlock_pagevec
- mm/mlock.c:munlock_vma_page
- mm/mlock.c:munlock_vma_page
In mm/mmap.c (c051f104)
Location: include/linux/spinlock_api_smp.h:164
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 (c0539dc0)
Location: include/linux/spinlock_api_smp.h:164
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 (c05405fc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/swap_slots.c:free_swap_slot
- mm/swap_slots.c:free_swap_slot
In mm/dmapool.c (c0542bb0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/dmapool.c:show_pools
In mm/slub.c (c054fa0c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/slub.c:__kmem_cache_shutdown
In mm/migrate.c (c05526dc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_page_move_mapping
In mm/memcontrol.c (c055cffc)
Location: include/linux/spinlock_api_smp.h:164
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 (c05646ec)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In mm/memfd.c (c0566c64)
Location: include/linux/spinlock_api_smp.h:164
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 (c0574cf0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/inode.c (c058c5e8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (c05a6d38)
Location: include/linux/spinlock_api_smp.h:164
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 (c05ae2e0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/signalfd.c (c05c8a44)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/signalfd.c:do_signalfd4
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (c05c9acc)
Location: include/linux/spinlock_api_smp.h:164
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 (c05ca850)
Location: include/linux/spinlock_api_smp.h:164
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 (c05cb0d8)
Location: include/linux/spinlock_api_smp.h:164
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 (c05d1788)
Location: include/linux/spinlock_api_smp.h:164
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:aio_poll_complete_work
- fs/aio.c:free_ioctx_users
In fs/io_uring.c (c05d60f0)
Location: include/linux/spinlock_api_smp.h:164
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_req_defer
- fs/io_uring.c:io_req_defer
- fs/io_uring.c:io_poll_complete_work
- fs/io_uring.c:io_poll_complete_work
In fs/coredump.c (c05f113c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/kernfs/dir.c (c0616ac8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
In fs/kernfs/file.c (c0616e24)
Location: include/linux/spinlock_api_smp.h:164
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 (c06e0328)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- ipc/shm.c:shm_add_rss_swap
In security/selinux/hooks.c (c0707364)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/bio.c (c0789460)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/bio.c:bio_dirty_fn
In block/blk-sysfs.c (c0793424)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-sysfs.c:queue_max_sectors_store
In block/blk-flush.c (c0793f34)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-ioc.c (c0795720)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:ioc_clear_queue
In block/blk-mq.c (c079c6c8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-sched.c (c07a22ec)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_assign_ioc
In block/genhd.c (c07a4a44)
Location: include/linux/spinlock_api_smp.h:164
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 (c07a9e5c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/bsg.c (c07b51ac)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/bsg.c:bsg_ioctl
In block/blk-cgroup.c (c07b8e50)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_init_queue
- 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_finish
- 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 (c07bd924)
Location: include/linux/spinlock_api_smp.h:164
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 (c07c0090)
Location: include/linux/spinlock_api_smp.h:164
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
- block/blk-iocost.c:ioc_timer_fn
- block/blk-iocost.c:iocg_activate
- block/blk-iocost.c:iocg_activate
In block/blk-mq-debugfs.c (c07ca190)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_requeue_list_stop
In block/blk-pm.c (c07d00ac)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-pm.c:blk_pre_runtime_suspend
In lib/percpu-refcount.c (c07db12c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In lib/percpu_counter.c (c0808310)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/percpu_counter.c:percpu_counter_cpu_dead
In drivers/pci/access.c (c0877bcc)
Location: include/linux/spinlock_api_smp.h:164
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 (c0882544)
Location: include/linux/spinlock_api_smp.h:164
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 (c089cf68)
Location: include/linux/spinlock_api_smp.h:164
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 (c091fa4c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/dma/virt-dma.c:vchan_complete
In drivers/dma/ti/omap-dma.c (c0930dcc)
Location: include/linux/spinlock_api_smp.h:164
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 (c093ea34)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_config_enable
- drivers/virtio/virtio.c:virtio_config_disable
In drivers/virtio/virtio_balloon.c (c094871c)
Location: include/linux/spinlock_api_smp.h:164
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 (c095c020)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/tty/n_tty.c (c0960f90)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (c0963e88)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/tty/tty_port.c (c09661bc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_ldsem.c (c0e9ebc0)
Location: include/linux/spinlock_api_smp.h:164
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_write
- drivers/tty/tty_ldsem.c:ldsem_down_read
- drivers/tty/tty_ldsem.c:ldsem_down_read
- drivers/tty/tty_ldsem.c:ldsem_down_read
In drivers/tty/tty_jobctrl.c (c0967aac)
Location: include/linux/spinlock_api_smp.h:164
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 (c096825c)
Location: include/linux/spinlock_api_smp.h:164
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 (c096c320)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
In drivers/tty/serial/serial_core.c (c0981148)
Location: include/linux/spinlock_api_smp.h:164
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 (c0982fc8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial_do_unlink
In drivers/tty/serial/8250/8250_port.c (c0986c28)
Location: include/linux/spinlock_api_smp.h:164
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 (c0992318)
Location: include/linux/spinlock_api_smp.h:164
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 (c09b03f8)
Location: include/linux/spinlock_api_smp.h:164
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: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_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/base/power/sysfs.c (c09e3968)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/base/power/common.c (c09e4a84)
Location: include/linux/spinlock_api_smp.h:164
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 (c09e5e9c)
Location: include/linux/spinlock_api_smp.h:164
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 (c09e8df8)
Location: include/linux/spinlock_api_smp.h:164
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 (c09ed5d0)
Location: include/linux/spinlock_api_smp.h:164
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 (c09ee9d0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_wakeup_disable
- drivers/base/power/wakeup.c:device_wakeup_enable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/domain.c (c09f1648)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/base/power/domain.c:genpd_add_device
- 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 (c09f4ba8)
Location: include/linux/spinlock_api_smp.h:164
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_clk
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:__pm_clk_add
In drivers/block/loop.c (c0a0657c)
Location: include/linux/spinlock_api_smp.h:164
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 (c0a3c8d4)
Location: include/linux/spinlock_api_smp.h:164
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 (c0a413b4)
Location: include/linux/spinlock_api_smp.h:164
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 (c0a41bd0)
Location: include/linux/spinlock_api_smp.h:164
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 (c0a4cacc)
Location: include/linux/spinlock_api_smp.h:164
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
In drivers/ata/libata-scsi.c (c0a74588)
Location: include/linux/spinlock_api_smp.h:164
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 (c0a8226c)
Location: include/linux/spinlock_api_smp.h:164
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 (c0a98b70)
Location: include/linux/spinlock_api_smp.h:164
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 (c0af0ba4)
Location: include/linux/spinlock_api_smp.h:164
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 (c0af6de4)
Location: include/linux/spinlock_api_smp.h:164
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 (c0af7cec)
Location: include/linux/spinlock_api_smp.h:164
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 (c0af8a74)
Location: include/linux/spinlock_api_smp.h:164
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 (c0b04e7c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (c0b29e38)
Location: include/linux/spinlock_api_smp.h:164
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_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_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (c0b36bac)
Location: include/linux/spinlock_api_smp.h:164
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_run
- 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_suspend
In drivers/usb/host/uhci-hcd.c (c0b3d17c)
Location: include/linux/spinlock_api_smp.h:164
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 (c0b45574)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
- 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 (c0b753c0)
Location: include/linux/spinlock_api_smp.h:164
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 (c0b76f58)
Location: include/linux/spinlock_api_smp.h:164
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 (c0b79d1c)
Location: include/linux/spinlock_api_smp.h:164
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 (c0b7c5c4)
Location: include/linux/spinlock_api_smp.h:164
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 (c0b7d300)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (c0b7eeb4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_read
In drivers/input/keyboard/atkbd.c (c0b82b5c)
Location: include/linux/spinlock_api_smp.h:164
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 (c0b83a3c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/dev.c (c0b89284)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_open
In drivers/rtc/rtc-s3c.c (c0b8efa4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/rtc/rtc-s3c.c:s3c_rtc_probe
In drivers/pps/pps.c (c0ba5944)
Location: include/linux/spinlock_api_smp.h:164
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 (c0bc2424)
Location: include/linux/spinlock_api_smp.h:164
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 (c0bc3724)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_flush_request
In drivers/md/md-bitmap.c (c0bda3f8)
Location: include/linux/spinlock_api_smp.h:164
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_startwrite
- 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 (c0bdf678)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (c0be92cc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:run_io_job
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (c0bea61c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_kvzalloc
- drivers/md/dm-stats.c:dm_kvzalloc
In drivers/mmc/core/queue.c (c0c1dcec)
Location: include/linux/spinlock_api_smp.h:164
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_queue_rq
- drivers/mmc/core/queue.c:mmc_mq_recovery_handler
In drivers/mmc/host/omap_hsmmc.c (c0c2c3f4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/mmc/host/omap_hsmmc.c:omap_hsmmc_dma_callback
- drivers/mmc/host/omap_hsmmc.c:omap_hsmmc_dma_callback
In drivers/hwspinlock/hwspinlock_core.c (c0c61c28)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_unlock
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In sound/core/init.c (c0c83aa4)
Location: include/linux/spinlock_api_smp.h:164
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 (c0c87640)
Location: include/linux/spinlock_api_smp.h:164
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 (c0c8bb4c)
Location: include/linux/spinlock_api_smp.h:164
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 (c0c90c98)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- sound/core/pcm.c:snd_pcm_detach_substream
In sound/core/pcm_native.c (c0c91fbc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In net/core/link_watch.c (c0d0c140)
Location: include/linux/spinlock_api_smp.h:164
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 (c0d222a4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- net/core/net-sysfs.c:tx_timeout_show
In net/rfkill/input.c (c0e6b720)
Location: include/linux/spinlock_api_smp.h:164
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 (c0e96bd8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
ppc64el
: Duplicate, Selective Inline, Transformation ⚠️void __raw_spin_unlock_irq(raw_spinlock_t *lock);
Collision: Static Duplication
Inline: Selective
Transformation: True
Instances:
In kernel/fork.c (c000000000139304)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
In kernel/exit.c (c000000000142a40)
Location: include/linux/spinlock_api_smp.h:164
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:wait_task_zombie
- kernel/exit.c:do_group_exit
In kernel/ptrace.c (c000000000150b1c)
Location: include/linux/spinlock_api_smp.h:164
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 (c0000000001514c4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
Direct callers:
- kernel/user.c:uid_cache_init
In kernel/signal.c (c00000000015a5c4)
Location: include/linux/spinlock_api_smp.h:164
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:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:do_signal_stop
- kernel/signal.c:ptrace_notify
- kernel/signal.c:ptrace_stop
- kernel/signal.c:calculate_sigpending
In kernel/umh.c (c000000000162824)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (c00000000016ca2c)
Location: include/linux/spinlock_api_smp.h:164
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: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 (c00000000016e7b4)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/pid.c:alloc_pid
In kernel/task_work.c (c00000000016ed60)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/task_work.c:task_work_run
In kernel/kthread.c (c000000000172144)
Location: include/linux/spinlock_api_smp.h:164
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 (c000000000177dd4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/async.c:async_unregister_domain
In kernel/ucount.c (c00000000017983c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/ucount.c:inc_ucount
- kernel/ucount.c:inc_ucount
In kernel/sched/core.c (c0000000001844b0)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:finish_task_switch
In kernel/sched/idle.c (c00000000018eac0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/idle.c:dequeue_task_idle
In kernel/sched/fair.c (c00000000019fe68)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/fair.c:online_fair_sched_group
- kernel/sched/fair.c:task_numa_fault
- kernel/sched/fair.c:task_numa_placement
In kernel/sched/rt.c (c0000000001a1470)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/rt.c:tg_set_rt_bandwidth
In kernel/sched/wait.c (c0000000001ad1a8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
In kernel/sched/swait.c (c0000000001adc10)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/swait.c:swake_up_all
- kernel/sched/swait.c:swake_up_all
In kernel/sched/completion.c (c000000000ee40e4)
Location: include/linux/spinlock_api_smp.h:164
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/sched/psi.c (c0000000001bf650)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/psi.c:psi_memstall_leave
- kernel/sched/psi.c:psi_memstall_enter
In kernel/locking/semaphore.c (c000000000ee6ef4)
Location: include/linux/spinlock_api_smp.h:164
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 (c0000000001c175c)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
In kernel/locking/rtmutex.c (c0000000001c4068)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
In kernel/power/suspend.c (c0000000001c8fac)
Location: include/linux/spinlock_api_smp.h:164
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 (c0000000001c9b58)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/irq/irqdesc.c (c0000000001d0d0c)
Location: include/linux/spinlock_api_smp.h:164
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 (c0000000001d4158)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_thread
In kernel/irq/chip.c (c0000000001d8f2c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/chip.c:handle_nested_irq
- kernel/irq/chip.c:handle_nested_irq
In kernel/irq/cpuhotplug.c (c0000000001e0e00)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/cpuhotplug.c:irq_affinity_online_cpu
In kernel/rcu/sync.c (c0000000001e3a14)
Location: include/linux/spinlock_api_smp.h:164
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 (c0000000001e5b90)
Location: include/linux/spinlock_api_smp.h:164
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: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_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_barrier
In kernel/rcu/tree.c (c0000000001e9fc0)
Location: include/linux/spinlock_api_smp.h:164
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
- 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/livepatch/transition.c (c0000000001f3200)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/livepatch/transition.c:klp_try_complete_transition
In kernel/freezer.c (c0000000001f8198)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/timer.c (c000000000201384)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/timer.c:timers_dead_cpu
- kernel/time/timer.c:run_timer_softirq
- kernel/time/timer.c:run_timer_softirq
- kernel/time/timer.c:run_timer_softirq
- kernel/time/timer.c:run_timer_softirq
In kernel/time/posix-timers.c (c000000000210918)
Location: include/linux/spinlock_api_smp.h:164
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 (c000000000213204)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:update_rlimit_cpu
In kernel/time/itimer.c (c000000000214768)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- 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 (c0000000002157fc)
Location: include/linux/spinlock_api_smp.h:164
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 (c00000000022209c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/futex.c:futex_exit_release
- kernel/futex.c:futex_exec_release
- 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_owner
- kernel/futex.c:attach_to_pi_state
- kernel/futex.c:attach_to_pi_state
- kernel/futex.c:put_pi_state
In kernel/acct.c (c000000000230840)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:do_acct_process
In kernel/cgroup/cgroup.c (c000000000245a2c)
Location: include/linux/spinlock_api_smp.h:164
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 (c000000000247044)
Location: include/linux/spinlock_api_smp.h:164
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 (c0000000002475c0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
In kernel/cgroup/cgroup-v1.c (c000000000249860)
Location: include/linux/spinlock_api_smp.h:164
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 (c00000000024b0cc)
Location: include/linux/spinlock_api_smp.h:164
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 (c000000000254674)
Location: include/linux/spinlock_api_smp.h:164
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 (c00000000025839c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/stop_machine.c (c000000000258d08)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/stop_machine.c:cpu_stopper_thread
- kernel/stop_machine.c:stop_two_cpus
In kernel/seccomp.c (c0000000002879c0)
Location: include/linux/spinlock_api_smp.h:164
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 (c00000000028bd84)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/ring_buffer.c (c00000000029addc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In kernel/trace/blktrace.c (c0000000002c3cb4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/trace/blktrace.c:__blk_trace_startstop
- kernel/trace/blktrace.c:__blk_trace_startstop
In kernel/events/core.c (c000000000353238)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/events/core.c:perf_event_exit_task
- kernel/events/core.c:perf_event_release_kernel
- kernel/events/core.c:_perf_event_enable
- kernel/events/core.c:_perf_event_enable
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:_perf_event_disable
- kernel/events/core.c:_perf_event_disable
- kernel/events/core.c:perf_remove_from_context
- kernel/events/core.c:event_function_call
- kernel/events/core.c:event_function_call
- kernel/events/core.c:event_function_call
In kernel/events/uprobes.c (c00000000035bec8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In mm/filemap.c (c000000000366f84)
Location: include/linux/spinlock_api_smp.h:164
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 (c0000000003734ec)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/page-writeback.c:tag_pages_for_writeback
- mm/page-writeback.c:tag_pages_for_writeback
In mm/truncate.c (c00000000037e494)
Location: include/linux/spinlock_api_smp.h:164
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 (c00000000038c4c0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/vmscan.c:check_move_unevictable_pages
- 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 (c000000000397330)
Location: include/linux/spinlock_api_smp.h:164
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 (c000000000399e38)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/vmstat.c:pagetypeinfo_showfree_print
In mm/backing-dev.c (c00000000039e8e4)
Location: include/linux/spinlock_api_smp.h:164
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 (c0000000003a38e8)
Location: include/linux/spinlock_api_smp.h:164
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 (c0000000003a7868)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/slab_common.c:kmem_cache_destroy
- mm/slab_common.c:memcg_deactivate_kmem_caches
In mm/list_lru.c (c0000000003b438c)
Location: include/linux/spinlock_api_smp.h:164
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 (c0000000003b4734)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
- mm/workingset.c:shadow_lru_isolate
In mm/mlock.c (c0000000003c8f00)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/mlock.c:__munlock_pagevec
- mm/mlock.c:munlock_vma_page
- mm/mlock.c:munlock_vma_page
In mm/swap_state.c (c0000000003f6b9c)
Location: include/linux/spinlock_api_smp.h:164
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 (c000000000400980)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/swap_slots.c:free_swap_slot
- mm/swap_slots.c:free_swap_slot
In mm/dmapool.c (c000000000404518)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/dmapool.c:show_pools
In mm/slub.c (c00000000042b258)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/slub.c:__kmem_cache_shutdown
In mm/migrate.c (c000000000437244)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_page_move_mapping
- mm/migrate.c:migrate_page_move_mapping
In mm/khugepaged.c (c000000000448b8c)
Location: include/linux/spinlock_api_smp.h:164
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
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
In mm/memcontrol.c (c00000000045b5e0)
Location: include/linux/spinlock_api_smp.h:164
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 (c00000000046c080)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In mm/memfd.c (c0000000004713c4)
Location: include/linux/spinlock_api_smp.h:164
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 (c00000000048559c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/inode.c (c0000000004a6940)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (c0000000004cc124)
Location: include/linux/spinlock_api_smp.h:164
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 (c0000000004d6d3c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/signalfd.c (c0000000004fbb2c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (c0000000004fd61c)
Location: include/linux/spinlock_api_smp.h:164
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 (c0000000004fe1a0)
Location: include/linux/spinlock_api_smp.h:164
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 (c000000000500504)
Location: include/linux/spinlock_api_smp.h:164
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 (c000000000504b80)
Location: include/linux/spinlock_api_smp.h:164
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:aio_poll_complete_work
- fs/aio.c:free_ioctx_users
In fs/io_uring.c (c00000000050f49c)
Location: include/linux/spinlock_api_smp.h:164
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_req_defer
- fs/io_uring.c:io_req_defer
- fs/io_uring.c:io_poll_complete_work
- fs/io_uring.c:io_poll_complete_work
In fs/dax.c (c0000000005155d8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/dax.c:dax_finish_sync_fault
- 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:grab_mapping_entry
- fs/dax.c:dax_lock_page
- fs/dax.c:dax_lock_page
- fs/dax.c:dax_unlock_entry
- fs/dax.c:wait_entry_unlocked
- fs/dax.c:get_unlocked_entry
In fs/coredump.c (c0000000005386e8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/kernfs/dir.c (c00000000056d868)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
In fs/kernfs/file.c (c00000000056f0d0)
Location: include/linux/spinlock_api_smp.h:164
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 (c0000000006707e4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- ipc/shm.c:shm_add_rss_swap
In security/selinux/hooks.c (c0000000006a42a8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/bio.c (c00000000076cca0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/bio.c:bio_dirty_fn
In block/blk-sysfs.c (c00000000077aed8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-sysfs.c:queue_max_sectors_store
In block/blk-flush.c (c00000000077bc8c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-ioc.c (c00000000077dcf4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:ioc_clear_queue
In block/blk-mq.c (c000000000787098)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-sched.c (c00000000078ee9c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_assign_ioc
In block/genhd.c (c000000000793878)
Location: include/linux/spinlock_api_smp.h:164
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 (c000000000798994)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/bsg.c (c0000000007a6734)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/bsg.c:bsg_ioctl
In block/blk-cgroup.c (c0000000007aba50)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_init_queue
- 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_finish
- 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 (c0000000007b15b4)
Location: include/linux/spinlock_api_smp.h:164
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 (c0000000007b5744)
Location: include/linux/spinlock_api_smp.h:164
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_rqos_throttle
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:ioc_timer_fn
- block/blk-iocost.c:ioc_timer_fn
In block/blk-mq-debugfs.c (c0000000007c3d74)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_requeue_list_stop
In block/blk-pm.c (c0000000007ca4d4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-pm.c:blk_pre_runtime_suspend
In lib/percpu-refcount.c (c0000000007da8d0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In lib/percpu_counter.c (c0000000008118c4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/percpu_counter.c:percpu_counter_cpu_dead
In drivers/pci/access.c (c000000000853ac8)
Location: include/linux/spinlock_api_smp.h:164
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 (c000000000861b28)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/pci/pci.c:pci_dev_complete_resume
- drivers/pci/pci.c:pci_dev_adjust_pme
In drivers/video/console/vgacon.c (c00000000089dfe8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/virtio/virtio.c (c0000000008cb304)
Location: include/linux/spinlock_api_smp.h:164
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 (c0000000008d76f4)
Location: include/linux/spinlock_api_smp.h:164
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 (c0000000008f0164)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/tty/n_tty.c (c0000000008f866c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (c0000000008fa644)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/tty/tty_port.c (c0000000008fe538)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_ldsem.c (c000000000ee9768)
Location: include/linux/spinlock_api_smp.h:164
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_write
- drivers/tty/tty_ldsem.c:ldsem_down_read
- drivers/tty/tty_ldsem.c:ldsem_down_read
- drivers/tty/tty_ldsem.c:ldsem_down_read
- drivers/tty/tty_ldsem.c:ldsem_down_read
In drivers/tty/tty_jobctrl.c (c00000000090037c)
Location: include/linux/spinlock_api_smp.h:164
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_signal_session_leader
- drivers/tty/tty_jobctrl.c:tty_open_proc_set_tty
In drivers/tty/pty.c (c0000000009008f0)
Location: include/linux/spinlock_api_smp.h:164
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 (c000000000905e84)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
In drivers/tty/serial/serial_core.c (c00000000092a168)
Location: include/linux/spinlock_api_smp.h:164
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 (c00000000092c2f8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
- 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 (c000000000930788)
Location: include/linux/spinlock_api_smp.h:164
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 (c00000000094fe40)
Location: include/linux/spinlock_api_smp.h:164
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: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_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/base/power/sysfs.c (c000000000993870)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/base/power/common.c (c00000000099562c)
Location: include/linux/spinlock_api_smp.h:164
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 (c0000000009972d8)
Location: include/linux/spinlock_api_smp.h:164
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 (c00000000099b6bc)
Location: include/linux/spinlock_api_smp.h:164
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 (c0000000009a1918)
Location: include/linux/spinlock_api_smp.h:164
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 (c0000000009a3440)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_wakeup_disable
- drivers/base/power/wakeup.c:device_wakeup_enable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/domain.c (c0000000009aa46c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/base/power/domain.c:genpd_add_device
- 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 (c0000000009c610c)
Location: include/linux/spinlock_api_smp.h:164
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 (c000000000a1d348)
Location: include/linux/spinlock_api_smp.h:164
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 (c000000000a241b8)
Location: include/linux/spinlock_api_smp.h:164
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 (c000000000a24bec)
Location: include/linux/spinlock_api_smp.h:164
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 (c000000000a335ac)
Location: include/linux/spinlock_api_smp.h:164
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
In drivers/ata/libata-scsi.c (c000000000a6a86c)
Location: include/linux/spinlock_api_smp.h:164
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 (c000000000a7be84)
Location: include/linux/spinlock_api_smp.h:164
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 (c000000000ab1c20)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/vfio/virqfd.c:vfio_virqfd_enable
- drivers/vfio/virqfd.c:vfio_virqfd_enable
In drivers/usb/core/hub.c (c000000000ad1d50)
Location: include/linux/spinlock_api_smp.h:164
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 (c000000000ad94b8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- 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
Direct callers:
- drivers/usb/core/hcd.c:usb_remove_hcd
- drivers/usb/core/hcd.c:usb_add_hcd
In drivers/usb/core/urb.c (c000000000adb39c)
Location: include/linux/spinlock_api_smp.h:164
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 (c000000000add630)
Location: include/linux/spinlock_api_smp.h:164
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 (c000000000aee328)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (c000000000b245d4)
Location: include/linux/spinlock_api_smp.h:164
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_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_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (c000000000b3585c)
Location: include/linux/spinlock_api_smp.h:164
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_run
- 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_suspend
In drivers/usb/host/uhci-hcd.c (c000000000b3c9ec)
Location: include/linux/spinlock_api_smp.h:164
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 (c000000000b46ad4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- 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
Direct callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
- drivers/usb/host/xhci.c:xhci_suspend
In drivers/input/serio/serio.c (c000000000b6ee74)
Location: include/linux/spinlock_api_smp.h:164
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 (c000000000b702b8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_stop
- drivers/input/serio/i8042.c:i8042_start
In drivers/input/serio/libps2.c (c000000000b7313c)
Location: include/linux/spinlock_api_smp.h:164
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 (c000000000b77674)
Location: include/linux/spinlock_api_smp.h:164
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 (c000000000b7b2e8)
Location: include/linux/spinlock_api_smp.h:164
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 (c000000000b7bc84)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (c000000000b80924)
Location: include/linux/spinlock_api_smp.h:164
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 (c000000000b83e10)
Location: include/linux/spinlock_api_smp.h:164
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 (c000000000b85214)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/dev.c (c000000000b8d0e0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_open
In drivers/pps/pps.c (c000000000ba77b4)
Location: include/linux/spinlock_api_smp.h:164
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 (c000000000bc953c)
Location: include/linux/spinlock_api_smp.h:164
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 (c000000000bd632c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_flush_request
In drivers/md/md-bitmap.c (c000000000be742c)
Location: include/linux/spinlock_api_smp.h:164
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_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_startwrite
- 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 (c000000000bee50c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (c000000000bfe07c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:run_io_job
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (c000000000bff84c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_kvzalloc
- drivers/md/dm-stats.c:dm_kvzalloc
In drivers/hwspinlock/hwspinlock_core.c (c000000000c5b2d0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_unlock
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In net/core/link_watch.c (c000000000cd8e60)
Location: include/linux/spinlock_api_smp.h:164
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 (c000000000cf467c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- net/core/net-sysfs.c:tx_timeout_show
In net/rfkill/input.c (c000000000eabe00)
Location: include/linux/spinlock_api_smp.h:164
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 (c000000000eded60)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/xarray.c:__xas_nomem
Symbols:
c000000000151170-c000000000151214: __raw_spin_unlock_irq.constprop.0 (STB_LOCAL)
c000000000ad4f80-c000000000ad5020: __raw_spin_unlock_irq (STB_LOCAL)
c000000000b41c80-c000000000b41d20: __raw_spin_unlock_irq (STB_LOCAL)
riscv64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/riscv/kernel/traps.c (ffffffe0000b6c3e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- arch/riscv/kernel/traps.c:die
In kernel/fork.c (ffffffe0000bfd06)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
In kernel/exit.c (ffffffe0000c529e)
Location: include/linux/spinlock_api_smp.h:164
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:wait_task_zombie
- kernel/exit.c:do_group_exit
In kernel/ptrace.c (ffffffe0000cc62a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe000004eac)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/user.c:uid_cache_init
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
In kernel/signal.c (ffffffe0000d1af4)
Location: include/linux/spinlock_api_smp.h:164
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:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:do_signal_stop
- kernel/signal.c:ptrace_stop
- kernel/signal.c:calculate_sigpending
In kernel/umh.c (ffffffe0000d5798)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffe0000db5a8)
Location: include/linux/spinlock_api_smp.h:164
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: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 (ffffffe0000dc9d4)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/pid.c:alloc_pid
In kernel/task_work.c (ffffffe0000dcdd0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/task_work.c:task_work_run
In kernel/kthread.c (ffffffe0000dfb96)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe0000e2a4a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/async.c:async_unregister_domain
In kernel/ucount.c (ffffffe0000e37dc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/ucount.c:inc_ucount
- kernel/ucount.c:inc_ucount
In kernel/sched/core.c (ffffffe0000e86d2)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:finish_task_switch
In kernel/sched/idle.c (ffffffe0000edde6)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/idle.c:dequeue_task_idle
In kernel/sched/fair.c (ffffffe0000f6406)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/fair.c:online_fair_sched_group
In kernel/sched/rt.c (ffffffe0000f7a7e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/rt.c:tg_set_rt_bandwidth
In kernel/sched/wait.c (ffffffe0000fedd2)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
In kernel/sched/swait.c (ffffffe0000ff5c6)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/swait.c:swake_up_all
- kernel/sched/swait.c:swake_up_all
In kernel/sched/completion.c (ffffffe0008c5f24)
Location: include/linux/spinlock_api_smp.h:164
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/sched/psi.c (ffffffe000109e0a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/psi.c:psi_memstall_leave
- kernel/sched/psi.c:psi_memstall_enter
In kernel/locking/semaphore.c (ffffffe0008c78ce)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe00010acd0)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
In kernel/locking/rtmutex.c (ffffffe00010c5c8)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
In kernel/irq/irqdesc.c (ffffffe000112236)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe00011448a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_thread
In kernel/irq/chip.c (ffffffe000116f98)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/chip.c:handle_nested_irq
- kernel/irq/chip.c:handle_nested_irq
In kernel/rcu/sync.c (ffffffe00011e7ca)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe00011fdac)
Location: include/linux/spinlock_api_smp.h:164
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: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_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_barrier
In kernel/rcu/tree.c (ffffffe0001233b8)
Location: include/linux/spinlock_api_smp.h:164
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
- 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 (ffffffe000128f98)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/timer.c (ffffffe00012c538)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/timer.c:run_timer_softirq
- kernel/time/timer.c:run_timer_softirq
- kernel/time/timer.c:run_timer_softirq
- kernel/time/timer.c:run_timer_softirq
In kernel/time/posix-timers.c (ffffffe000136960)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe000137d12)
Location: include/linux/spinlock_api_smp.h:164
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: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 (ffffffe0001390e4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- 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 (ffffffe0001396e0)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe00013ca96)
Location: include/linux/spinlock_api_smp.h:164
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_owner
- kernel/futex.c:attach_to_pi_state
- kernel/futex.c:attach_to_pi_state
In kernel/acct.c (ffffffe00014811e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:do_acct_process
In kernel/cgroup/cgroup.c (ffffffe000151800)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe0001526ec)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe000152a34)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffe000154140)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe000154dee)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe00015a416)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe00015ce54)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/stop_machine.c (ffffffe00015d37c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/stop_machine.c:cpu_stopper_thread
- kernel/stop_machine.c:stop_two_cpus
In kernel/seccomp.c (ffffffe00016bb2c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/seccomp.c:seccomp_set_mode_filter
In kernel/taskstats.c (ffffffe00016eb4e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/ring_buffer.c (ffffffe0001788d6)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In kernel/trace/blktrace.c (ffffffe00018e818)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/trace/blktrace.c:__blk_trace_startstop
- kernel/trace/blktrace.c:__blk_trace_startstop
In kernel/events/core.c (ffffffe0001d035e)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/events/core.c:perf_event_exit_task
- kernel/events/core.c:perf_event_release_kernel
- kernel/events/core.c:_perf_event_enable
- kernel/events/core.c:_perf_event_enable
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:_perf_event_disable
- kernel/events/core.c:_perf_event_disable
- kernel/events/core.c:perf_remove_from_context
- kernel/events/core.c:event_function_call
- kernel/events/core.c:event_function_call
In mm/filemap.c (ffffffe0001d6ce8)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe0001ddcb4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/page-writeback.c:tag_pages_for_writeback
- mm/page-writeback.c:tag_pages_for_writeback
In mm/truncate.c (ffffffe0001e4912)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe0001ec80a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/vmscan.c:check_move_unevictable_pages
- 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 (ffffffe0001f2438)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe0001f43f6)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/vmstat.c:pagetypeinfo_showfree_print
In mm/backing-dev.c (ffffffe0001f6d48)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe0001f9da2)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe0001fc224)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/slab_common.c:kmem_cache_destroy
- mm/slab_common.c:memcg_deactivate_kmem_caches
In mm/list_lru.c (ffffffe0002035e2)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe000203afa)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
- mm/workingset.c:shadow_lru_isolate
In mm/mlock.c (ffffffe00020c204)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/mlock.c:__munlock_pagevec
- mm/mlock.c:munlock_vma_page
- mm/mlock.c:munlock_vma_page
In mm/swap_state.c (ffffffe0002228b2)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe000229048)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/swap_slots.c:free_swap_slot
- mm/swap_slots.c:free_swap_slot
In mm/dmapool.c (ffffffe00022b41c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/dmapool.c:show_pools
In mm/slub.c (ffffffe00023cf0a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/slub.c:__kmem_cache_shutdown
In mm/migrate.c (ffffffe00023f968)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_page_move_mapping
In mm/memcontrol.c (ffffffe000248f70)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe0002509a0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In mm/memfd.c (ffffffe00025257e)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe00025e1fa)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/inode.c (ffffffe00027250a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffffffe0002888fa)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe00028e778)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/signalfd.c (ffffffe0002a5144)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (ffffffe0002a628a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/timerfd.c:__se_sys_timerfd_gettime
- fs/timerfd.c:__se_sys_timerfd_settime
- 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 (ffffffe0002a6862)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe0002a7c10)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe0002ac3a4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/aio.c:__se_sys_io_cancel
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:free_ioctx_users
In fs/io_uring.c (ffffffe0002b0408)
Location: include/linux/spinlock_api_smp.h:164
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_req_defer
- fs/io_uring.c:io_req_defer
- fs/io_uring.c:io_poll_complete_work
- fs/io_uring.c:io_poll_complete_work
In fs/dax.c (ffffffe0002b3514)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/dax.c:dax_finish_sync_fault
- 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_lock_page
- fs/dax.c:wait_entry_unlocked
- fs/dax.c:get_unlocked_entry
In fs/coredump.c (ffffffe0002c66f0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/kernfs/dir.c (ffffffe0002e64fc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
In fs/kernfs/file.c (ffffffe0002e7212)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe00038aab0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- ipc/shm.c:shm_add_rss_swap
In security/selinux/hooks.c (ffffffe0003a97a0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/bio.c (ffffffe00041f482)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/bio.c:bio_dirty_fn
In block/blk-sysfs.c (ffffffe00042773c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-sysfs.c:queue_max_sectors_store
In block/blk-flush.c (ffffffe000428198)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-ioc.c (ffffffe00042994a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:ioc_clear_queue
In block/blk-mq.c (ffffffe00042f27a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-sched.c (ffffffe000434340)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_assign_ioc
In block/genhd.c (ffffffe000436d00)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe00043a252)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/bsg.c (ffffffe000443582)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/bsg.c:bsg_ioctl
In block/blk-cgroup.c (ffffffe000446a9e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_init_queue
- 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_finish
- 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 (ffffffe00044a4e0)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe00044cd3e)
Location: include/linux/spinlock_api_smp.h:164
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_rqos_throttle
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:ioc_timer_fn
- block/blk-iocost.c:ioc_timer_fn
In block/blk-mq-debugfs.c (ffffffe00045508c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_requeue_list_stop
In block/blk-pm.c (ffffffe000459e50)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-pm.c:blk_pre_runtime_suspend
In lib/percpu-refcount.c (ffffffe000462b3c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In drivers/pci/access.c (ffffffe0004b4494)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe0004bdb86)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe0004d4156)
Location: include/linux/spinlock_api_smp.h:164
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/video/console/vgacon.c (ffffffe0004f1f98)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/virtio/virtio.c (ffffffe000517cda)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_dev_remove
- drivers/virtio/virtio.c:virtio_config_enable
In drivers/virtio/virtio_balloon.c (ffffffe000520e06)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe00052ebce)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/tty/n_tty.c (ffffffe000533e80)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffe000534fba)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/tty/tty_port.c (ffffffe000537282)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_ldsem.c (ffffffe0008c905c)
Location: include/linux/spinlock_api_smp.h:164
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_write
- drivers/tty/tty_ldsem.c:ldsem_down_read
- drivers/tty/tty_ldsem.c:ldsem_down_read
- drivers/tty/tty_ldsem.c:ldsem_down_read
- drivers/tty/tty_ldsem.c:ldsem_down_read
In drivers/tty/tty_jobctrl.c (ffffffe000538846)
Location: include/linux/spinlock_api_smp.h:164
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_signal_session_leader
- drivers/tty/tty_jobctrl.c:tty_open_proc_set_tty
In drivers/tty/pty.c (ffffffe000538f26)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe00053c2a8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
In drivers/tty/serial/serial_core.c (ffffffe00054f58a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe0005507be)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial_do_unlink
In drivers/tty/serial/8250/8250_port.c (ffffffe000553390)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe000566ef4)
Location: include/linux/spinlock_api_smp.h:164
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: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_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/base/power/common.c (ffffffe000588e7a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe000589f84)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe00058ccea)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe0005900a4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/base/power/domain.c:genpd_add_device
- 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 (ffffffe00059104e)
Location: include/linux/spinlock_api_smp.h:164
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_clk
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:__pm_clk_add
In drivers/block/loop.c (ffffffe00059fbd8)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe0005d29ca)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe0005d68de)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe0005d6e22)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe0005e06ae)
Location: include/linux/spinlock_api_smp.h:164
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
In drivers/ata/libata-scsi.c (ffffffe000603cfc)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe00060fa00)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe00063d66c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe000642fa6)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe000643eda)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe000645616)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe00064f184)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (ffffffe0006773ca)
Location: include/linux/spinlock_api_smp.h:164
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_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_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (ffffffe00067ffce)
Location: include/linux/spinlock_api_smp.h:164
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_run
- 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_suspend
In drivers/usb/host/uhci-hcd.c (ffffffe000684878)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe000689e44)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
- 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 (ffffffe0006a5240)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe0006a64b8)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe0006a91c8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/input.c:__input_unregister_device
In drivers/input/ff-core.c (ffffffe0006ab814)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe0006acf56)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffffffe0006ad57e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_read
In drivers/input/keyboard/atkbd.c (ffffffe0006b0982)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe0006b2266)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/dev.c (ffffffe0006b5e54)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_open
In drivers/pps/pps.c (ffffffe0006c4df4)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe0006d8716)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe0006e02d6)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_flush_request
In drivers/md/md-bitmap.c (ffffffe0006eb4de)
Location: include/linux/spinlock_api_smp.h:164
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_startwrite
- 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 (ffffffe0006ef628)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffffffe0006f97a2)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:run_io_job
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (ffffffe0006fa6aa)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_kvzalloc
- drivers/md/dm-stats.c:dm_kvzalloc
In drivers/mmc/core/queue.c (ffffffe000719a32)
Location: include/linux/spinlock_api_smp.h:164
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_queue_rq
- drivers/mmc/core/queue.c:mmc_mq_queue_rq
- drivers/mmc/core/queue.c:mmc_mq_recovery_handler
In drivers/hwspinlock/hwspinlock_core.c (ffffffe00072d18c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_unlock
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In net/core/link_watch.c (ffffffe000775236)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe00078920a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- net/core/net-sysfs.c:tx_timeout_show
In net/rfkill/input.c (ffffffe00089fc70)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffe0008c367a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/xarray.c:__xas_nomem
aws
: Duplicate, Selective Inline, Transformation ⚠️void __raw_spin_unlock_irq(raw_spinlock_t *lock);
Collision: Static Duplication
Inline: Selective
Transformation: True
Instances:
In arch/x86/mm/mmio-mod.c (ffffffff8108bb98)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810981cb)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
In kernel/exit.c (ffffffff8109f04d)
Location: include/linux/spinlock_api_smp.h:164
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:wait_task_zombie
- kernel/exit.c:do_group_exit
In kernel/ptrace.c (ffffffff810a9248)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810a974c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
Direct callers:
- kernel/user.c:uid_cache_init
In kernel/signal.c (ffffffff810b0d25)
Location: include/linux/spinlock_api_smp.h:164
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:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:do_signal_stop
- kernel/signal.c:ptrace_stop
- kernel/signal.c:calculate_sigpending
In kernel/umh.c (ffffffff810b88e8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810bec2e)
Location: include/linux/spinlock_api_smp.h:164
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:__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: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 (ffffffff810c05c0)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/pid.c:alloc_pid
In kernel/task_work.c (ffffffff810c092a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/task_work.c:task_work_run
In kernel/kthread.c (ffffffff810c2b11)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810c9255)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/async.c:async_unregister_domain
In kernel/ucount.c (ffffffff810ca0ec)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/ucount.c:inc_ucount
- kernel/ucount.c:inc_ucount
In kernel/sched/core.c (ffffffff810d2533)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:finish_task_switch
In kernel/sched/idle.c (ffffffff810d9fa5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/idle.c:dequeue_task_idle
In kernel/sched/fair.c (ffffffff810e6c90)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/fair.c:online_fair_sched_group
- kernel/sched/fair.c:task_numa_fault
- kernel/sched/fair.c:task_numa_placement
In kernel/sched/wait.c (ffffffff810eec8e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
In kernel/sched/swait.c (ffffffff810ef30d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/swait.c:swake_up_all
- kernel/sched/swait.c:swake_up_all
In kernel/sched/completion.c (ffffffff81a6fc22)
Location: include/linux/spinlock_api_smp.h:164
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/sched/psi.c (ffffffff810fbdab)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/psi.c:psi_memstall_leave
- kernel/sched/psi.c:psi_memstall_enter
In kernel/locking/semaphore.c (ffffffff81a71534)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810fd51c)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
In kernel/locking/rtmutex.c (ffffffff810ff486)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
In kernel/power/wakelock.c (ffffffff811098b0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/irq/irqdesc.c (ffffffff8110e0d4)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81110165)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_thread
- kernel/irq/manage.c:irq_thread_check_affinity
In kernel/irq/chip.c (ffffffff81112f59)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/chip.c:handle_nested_irq
- kernel/irq/chip.c:handle_nested_irq
In kernel/irq/autoprobe.c (ffffffff811158af)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81118d8e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/cpuhotplug.c:irq_affinity_online_cpu
In kernel/rcu/sync.c (ffffffff8111c728)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8111dcbd)
Location: include/linux/spinlock_api_smp.h:164
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: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_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_barrier
In kernel/rcu/tree.c (ffffffff81120fd7)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
In kernel/livepatch/transition.c (ffffffff811266c3)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/livepatch/transition.c:klp_try_complete_transition
In kernel/freezer.c (ffffffff81129775)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/timer.c (ffffffff8112f82c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/timer.c:timers_dead_cpu
In kernel/time/posix-timers.c (ffffffff8113b17e)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8113cde7)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:update_rlimit_cpu
In kernel/time/itimer.c (ffffffff8113dcd6)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- 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 (ffffffff8113e883)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8114647c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/futex.c:futex_exit_release
- kernel/futex.c:futex_exec_release
- 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_owner
- kernel/futex.c:attach_to_pi_state
- kernel/futex.c:attach_to_pi_state
In kernel/acct.c (ffffffff811512cc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:do_acct_process
In kernel/cgroup/cgroup.c (ffffffff8115f0b1)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8115fd78)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81160089)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff8116159d)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff811622a1)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81168fe2)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8116bd0d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/stop_machine.c (ffffffff8116c2e7)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/stop_machine.c:cpu_stopper_thread
- kernel/stop_machine.c:stop_two_cpus
In kernel/seccomp.c (ffffffff8118b167)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8118dffb)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/ring_buffer.c (ffffffff81198330)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In kernel/trace/blktrace.c (ffffffff811b1a89)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In kernel/events/core.c (ffffffff8120f4a2)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/events/core.c:perf_event_exit_task
- 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_event_enable
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:_perf_event_disable
- kernel/events/core.c:_perf_event_disable
- kernel/events/core.c:perf_remove_from_context
- kernel/events/core.c:event_function_call
- kernel/events/core.c:event_function_call
In kernel/events/uprobes.c (ffffffff812151fe)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In mm/filemap.c (ffffffff8121c36c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812247cc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/page-writeback.c:tag_pages_for_writeback
- mm/page-writeback.c:tag_pages_for_writeback
In mm/truncate.c (ffffffff8122c0a8)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812358f6)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/vmscan.c:check_move_unevictable_pages
- 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 (ffffffff8123d17a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8123ecde)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/vmstat.c:pagetypeinfo_showfree_print
In mm/backing-dev.c (ffffffff81241d99)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81244d2d)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81247a14)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/slab_common.c:kmem_cache_destroy
- mm/slab_common.c:memcg_deactivate_kmem_caches
In mm/list_lru.c (ffffffff812504ef)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812507a0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
- mm/workingset.c:shadow_lru_isolate
In mm/mlock.c (ffffffff8125eff1)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/mlock.c:__munlock_pagevec
- mm/mlock.c:munlock_vma_page
- mm/mlock.c:munlock_vma_page
In mm/swap_state.c (ffffffff8127f2ce)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8128605a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/swap_slots.c:free_swap_slot
- mm/swap_slots.c:free_swap_slot
In mm/dmapool.c (ffffffff8128827b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/dmapool.c:show_pools
In mm/slub.c (ffffffff812a246e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/slub.c:__kmem_cache_shutdown
In mm/migrate.c (ffffffff812a91da)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_page_move_mapping
In mm/khugepaged.c (ffffffff812b4602)
Location: include/linux/spinlock_api_smp.h:164
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
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
In mm/memcontrol.c (ffffffff812c111b)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812cbbac)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In mm/memfd.c (ffffffff812cf513)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812deae2)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/inode.c (ffffffff812f4382)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffffffff8130ceea)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81314cdc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/signalfd.c (ffffffff8132e6ce)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (ffffffff8132fba5)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81330357)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff813315a8)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81334c81)
Location: include/linux/spinlock_api_smp.h:164
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:aio_poll_complete_work
- fs/aio.c:free_ioctx_users
In fs/io_uring.c (ffffffff8133ce35)
Location: include/linux/spinlock_api_smp.h:164
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_req_defer
- fs/io_uring.c:io_req_defer
- fs/io_uring.c:io_poll_complete_work
- fs/io_uring.c:io_poll_complete_work
In fs/dax.c (ffffffff8134132b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/dax.c:dax_finish_sync_fault
- 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:grab_mapping_entry
- fs/dax.c:dax_lock_page
- fs/dax.c:dax_lock_page
- fs/dax.c:wait_entry_unlocked
- fs/dax.c:get_unlocked_entry
In fs/coredump.c (ffffffff8135a3cf)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/kernfs/dir.c (ffffffff8137d5a4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
In fs/kernfs/file.c (ffffffff8137e44f)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81436a1e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In security/selinux/hooks.c (ffffffff81457167)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/bio.c (ffffffff814d7b21)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/bio.c:bio_dirty_fn
In block/blk-sysfs.c (ffffffff814e0e12)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-sysfs.c:queue_max_sectors_store
In block/blk-flush.c (ffffffff814e18b9)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-ioc.c (ffffffff814e2efd)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:ioc_clear_queue
In block/blk-mq.c (ffffffff814e984d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-sched.c (ffffffff814eeb5a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_assign_ioc
In block/genhd.c (ffffffff814f1779)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff814f5610)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/bsg.c (ffffffff814ffefe)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/bsg.c:bsg_ioctl
In block/blk-cgroup.c (ffffffff81503335)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_init_queue
- 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_finish
- 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 (ffffffff8150794c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8150a7a1)
Location: include/linux/spinlock_api_smp.h:164
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_rqos_throttle
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:ioc_timer_fn
- block/blk-iocost.c:ioc_timer_fn
In block/blk-mq-debugfs.c (ffffffff81512cb5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_requeue_list_stop
In block/blk-pm.c (ffffffff81518256)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-pm.c:blk_pre_runtime_suspend
In lib/percpu-refcount.c (ffffffff8152262d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In lib/percpu_counter.c (ffffffff8154b38f)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/percpu_counter.c:percpu_counter_cpu_dead
In drivers/pci/access.c (ffffffff8156dcee)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff815779ba)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8159193f)
Location: include/linux/spinlock_api_smp.h:164
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/video/console/vgacon.c (ffffffff815adde3)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/acpi/acpi_cmos_rtc.c (ffffffff815df5cc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/virtio/virtio.c (ffffffff8161ef17)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81627c73)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816499dd)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/tty/n_tty.c (ffffffff8164eb60)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff816513fc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/tty/tty_port.c (ffffffff816538e9)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_ldsem.c (ffffffff81a72f57)
Location: include/linux/spinlock_api_smp.h:164
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_write
- drivers/tty/tty_ldsem.c:ldsem_down_read
- drivers/tty/tty_ldsem.c:ldsem_down_read
- drivers/tty/tty_ldsem.c:ldsem_down_read
In drivers/tty/tty_jobctrl.c (ffffffff81654bdc)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816550f7)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81658671)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
In drivers/tty/serial/serial_core.c (ffffffff8166edd5)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816705d2)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
In drivers/tty/serial/8250/8250_port.c (ffffffff816745f4)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81688e2b)
Location: include/linux/spinlock_api_smp.h:164
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: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_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hpet.c (ffffffff81689681)
Location: include/linux/spinlock_api_smp.h:164
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
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_open
In drivers/base/power/sysfs.c (ffffffff816cf403)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/base/power/common.c (ffffffff816d0219)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816d13f8)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816d3de4)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816d89b5)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816d9a91)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_wakeup_disable
- drivers/base/power/wakeup.c:device_wakeup_enable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/domain.c (ffffffff816ddbd1)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/base/power/domain.c:pm_genpd_add_device
- 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 (ffffffff816de76b)
Location: include/linux/spinlock_api_smp.h:164
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_clk
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:__pm_clk_add
In drivers/block/loop.c (ffffffff816f0f50)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816f4895)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:blkfront_freeze
In drivers/dma-buf/dma-buf.c (ffffffff8171a20f)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8171e57b)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8171eb34)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81729450)
Location: include/linux/spinlock_api_smp.h:164
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
In drivers/nvme/host/multipath.c (ffffffff81749be7)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8175f607)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8176bb6a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8179487e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:netback_changed
In drivers/usb/core/hub.c (ffffffff817a17eb)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817a7742)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- 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
Direct callers:
- drivers/usb/core/hcd.c:usb_remove_hcd
- drivers/usb/core/hcd.c:usb_add_hcd
In drivers/usb/core/urb.c (ffffffff817a9346)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817aa7d2)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817b5de3)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (ffffffff817d83cb)
Location: include/linux/spinlock_api_smp.h:164
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_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_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff817e1c12)
Location: include/linux/spinlock_api_smp.h:164
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_run
- 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_suspend
In drivers/usb/host/uhci-hcd.c (ffffffff817e886c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817ec5dc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- 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
Direct callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
In drivers/input/serio/serio.c (ffffffff81807add)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81808e0b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_stop
- drivers/input/serio/i8042.c:i8042_start
In drivers/input/serio/libps2.c (ffffffff8180a620)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8180d5c4)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8180fce2)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff818102e4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffffffff818133b9)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81815919)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81816c0d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/dev.c (ffffffff8181b963)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_open
In drivers/rtc/rtc-cmos.c (ffffffff8181df7c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff818251c0)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81835981)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8183b458)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_flush_request
In drivers/md/md-bitmap.c (ffffffff8184ac11)
Location: include/linux/spinlock_api_smp.h:164
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_startwrite
- 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 (ffffffff8184f12c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffffffff8185a14d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:run_io_job
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (ffffffff8185b093)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_kvzalloc
- drivers/md/dm-stats.c:dm_kvzalloc
In drivers/hwspinlock/hwspinlock_core.c (ffffffff818946f5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_unlock
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In net/core/link_watch.c (ffffffff818f1c2c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81904857)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- net/core/net-sysfs.c:tx_timeout_show
In net/rfkill/input.c (ffffffff81a3c6fe)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81a5cda8)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/xarray.c:__xas_nomem
Symbols:
ffffffff810a95d0-ffffffff810a95eb: __raw_spin_unlock_irq.constprop.0 (STB_LOCAL)
ffffffff817a7ab6-ffffffff817a7aca: __raw_spin_unlock_irq (STB_LOCAL)
ffffffff817e9370-ffffffff817e9384: __raw_spin_unlock_irq (STB_LOCAL)
azure
: Duplicate, Selective Inline, Transformation ⚠️void __raw_spin_unlock_irq(raw_spinlock_t *lock);
Collision: Static Duplication
Inline: Selective
Transformation: True
Instances:
In arch/x86/mm/mmio-mod.c (ffffffff8107a6b8)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81086c2b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
In kernel/exit.c (ffffffff8108da87)
Location: include/linux/spinlock_api_smp.h:164
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:wait_task_zombie
- kernel/exit.c:do_group_exit
In kernel/ptrace.c (ffffffff81097c12)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8109810c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
Direct callers:
- kernel/user.c:uid_cache_init
In kernel/signal.c (ffffffff8109f645)
Location: include/linux/spinlock_api_smp.h:164
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:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:do_signal_stop
- kernel/signal.c:ptrace_stop
- kernel/signal.c:calculate_sigpending
In kernel/umh.c (ffffffff810a7228)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810ad45e)
Location: include/linux/spinlock_api_smp.h:164
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:__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: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 (ffffffff810aedc0)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/pid.c:alloc_pid
In kernel/task_work.c (ffffffff810af12a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/task_work.c:task_work_run
In kernel/kthread.c (ffffffff810b1361)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810b7a75)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/async.c:async_unregister_domain
In kernel/ucount.c (ffffffff810b890c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/ucount.c:inc_ucount
- kernel/ucount.c:inc_ucount
In kernel/sched/core.c (ffffffff810c0b6d)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:sched_tick_remote
- kernel/sched/core.c:finish_task_switch
In kernel/sched/idle.c (ffffffff810c8f65)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/idle.c:dequeue_task_idle
In kernel/sched/fair.c (ffffffff810d5e30)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/fair.c:online_fair_sched_group
- kernel/sched/fair.c:task_numa_fault
- kernel/sched/fair.c:task_numa_placement
In kernel/sched/rt.c (ffffffff810d7431)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/rt.c:tg_set_rt_bandwidth
In kernel/sched/wait.c (ffffffff810ded1e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
In kernel/sched/swait.c (ffffffff810df38d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/swait.c:swake_up_all
- kernel/sched/swait.c:swake_up_all
In kernel/sched/completion.c (ffffffff81a2c042)
Location: include/linux/spinlock_api_smp.h:164
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/sched/psi.c (ffffffff810ebfb5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/psi.c:psi_memstall_leave
- kernel/sched/psi.c:psi_memstall_enter
In kernel/locking/semaphore.c (ffffffff81a2d824)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810ed728)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
In kernel/locking/rtmutex.c (ffffffff810ef676)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
In kernel/power/suspend.c (ffffffff810f2999)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810fa790)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/irq/irqdesc.c (ffffffff810fee34)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81100e95)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_thread
- kernel/irq/manage.c:irq_thread_check_affinity
In kernel/irq/chip.c (ffffffff81103c79)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/chip.c:handle_nested_irq
- kernel/irq/chip.c:handle_nested_irq
In kernel/irq/autoprobe.c (ffffffff811065af)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81109dfe)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/cpuhotplug.c:irq_affinity_online_cpu
In kernel/rcu/sync.c (ffffffff8110d7e8)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8110ed4d)
Location: include/linux/spinlock_api_smp.h:164
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: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_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_barrier
In kernel/rcu/tree.c (ffffffff811135b5)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
In kernel/livepatch/transition.c (ffffffff8111911f)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/livepatch/transition.c:klp_try_complete_transition
In kernel/freezer.c (ffffffff8111c005)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/timer.c (ffffffff811222ac)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/timer.c:timers_dead_cpu
- kernel/time/timer.c:run_timer_softirq
- kernel/time/timer.c:run_timer_softirq
- kernel/time/timer.c:run_timer_softirq
- kernel/time/timer.c:run_timer_softirq
In kernel/time/posix-timers.c (ffffffff8112dbce)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8112f937)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:update_rlimit_cpu
In kernel/time/itimer.c (ffffffff81130806)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- 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 (ffffffff811313a3)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8113977c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/futex.c:futex_exit_release
- kernel/futex.c:futex_exec_release
- 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_owner
- kernel/futex.c:attach_to_pi_state
- kernel/futex.c:attach_to_pi_state
In kernel/acct.c (ffffffff8114459b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:do_acct_process
In kernel/cgroup/cgroup.c (ffffffff81152341)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81152ff8)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff811532f9)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff811547fd)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81155501)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8115c1f2)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8115ef0d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/stop_machine.c (ffffffff8115f4e7)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/stop_machine.c:cpu_stopper_thread
- kernel/stop_machine.c:stop_two_cpus
In kernel/seccomp.c (ffffffff8117e277)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8118110b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/ring_buffer.c (ffffffff8118add0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In kernel/trace/blktrace.c (ffffffff811a4a29)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In kernel/events/core.c (ffffffff81202242)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/events/core.c:perf_event_exit_task
- 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_event_enable
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:_perf_event_disable
- kernel/events/core.c:_perf_event_disable
- kernel/events/core.c:perf_remove_from_context
- kernel/events/core.c:event_function_call
- kernel/events/core.c:event_function_call
In kernel/events/uprobes.c (ffffffff81207f6e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In mm/filemap.c (ffffffff8120f55c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8121797c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/page-writeback.c:tag_pages_for_writeback
- mm/page-writeback.c:tag_pages_for_writeback
In mm/truncate.c (ffffffff8121f188)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81228966)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/vmscan.c:check_move_unevictable_pages
- 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 (ffffffff8123017a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81231cde)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/vmstat.c:pagetypeinfo_showfree_print
In mm/backing-dev.c (ffffffff81234d79)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81237a37)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8123a9c4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/slab_common.c:kmem_cache_destroy
- mm/slab_common.c:memcg_deactivate_kmem_caches
In mm/list_lru.c (ffffffff8124347f)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81243730)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
- mm/workingset.c:shadow_lru_isolate
In mm/mlock.c (ffffffff81251421)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/mlock.c:__munlock_pagevec
- mm/mlock.c:munlock_vma_page
- mm/mlock.c:munlock_vma_page
In mm/swap_state.c (ffffffff812710ee)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81277ec6)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/swap_slots.c:free_swap_slot
- mm/swap_slots.c:free_swap_slot
In mm/dmapool.c (ffffffff8127a0db)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/dmapool.c:show_pools
In mm/slub.c (ffffffff81293f49)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/slub.c:__kmem_cache_shutdown
In mm/migrate.c (ffffffff8129ab4a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_page_move_mapping
In mm/khugepaged.c (ffffffff812a567f)
Location: include/linux/spinlock_api_smp.h:164
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
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
In mm/memcontrol.c (ffffffff812b216f)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812bca2c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In mm/memfd.c (ffffffff812c0197)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812cec22)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/inode.c (ffffffff812e4fb2)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffffffff812fdb0a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff813058ec)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/signalfd.c (ffffffff8131f32e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (ffffffff813207c5)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81320f77)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81322188)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8132560e)
Location: include/linux/spinlock_api_smp.h:164
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:aio_poll_complete_work
- fs/aio.c:free_ioctx_users
In fs/io_uring.c (ffffffff8132db05)
Location: include/linux/spinlock_api_smp.h:164
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_req_defer
- fs/io_uring.c:io_req_defer
- fs/io_uring.c:io_poll_complete_work
- fs/io_uring.c:io_poll_complete_work
In fs/dax.c (ffffffff81331cfb)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/dax.c:dax_finish_sync_fault
- 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:grab_mapping_entry
- fs/dax.c:dax_lock_page
- fs/dax.c:dax_lock_page
- fs/dax.c:wait_entry_unlocked
- fs/dax.c:get_unlocked_entry
In fs/coredump.c (ffffffff8134b07f)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/kernfs/dir.c (ffffffff8136e060)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
In fs/kernfs/file.c (ffffffff8136eeef)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8142749e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In security/selinux/hooks.c (ffffffff81447ba7)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/bio.c (ffffffff814c84e1)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/bio.c:bio_dirty_fn
In block/blk-sysfs.c (ffffffff814d17b2)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-sysfs.c:queue_max_sectors_store
In block/blk-flush.c (ffffffff814d2249)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-ioc.c (ffffffff814d388d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:ioc_clear_queue
In block/blk-mq.c (ffffffff814d9dbd)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-sched.c (ffffffff814df0aa)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_assign_ioc
In block/genhd.c (ffffffff814e1cb9)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff814e5b20)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/bsg.c (ffffffff814f040e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/bsg.c:bsg_ioctl
In block/blk-cgroup.c (ffffffff814f3805)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_init_queue
- 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_finish
- 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 (ffffffff814f7e0c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff814fac21)
Location: include/linux/spinlock_api_smp.h:164
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_rqos_throttle
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:ioc_timer_fn
- block/blk-iocost.c:ioc_timer_fn
In block/blk-mq-debugfs.c (ffffffff81502fd5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_requeue_list_stop
In block/blk-pm.c (ffffffff81508566)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-pm.c:blk_pre_runtime_suspend
In lib/percpu-refcount.c (ffffffff8151291d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In lib/percpu_counter.c (ffffffff8153b66f)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/percpu_counter.c:percpu_counter_cpu_dead
In drivers/pci/access.c (ffffffff8155c45e)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8156610a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81580aef)
Location: include/linux/spinlock_api_smp.h:164
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/video/console/vgacon.c (ffffffff8159cf83)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/acpi/acpi_cmos_rtc.c (ffffffff815cac08)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/virtio/virtio.c (ffffffff816135f7)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8161c2e3)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81629e3d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/tty/n_tty.c (ffffffff8162efb0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff8163184c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/tty/tty_port.c (ffffffff81633cd9)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_ldsem.c (ffffffff81a2f317)
Location: include/linux/spinlock_api_smp.h:164
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_write
- drivers/tty/tty_ldsem.c:ldsem_down_read
- drivers/tty/tty_ldsem.c:ldsem_down_read
- drivers/tty/tty_ldsem.c:ldsem_down_read
In drivers/tty/tty_jobctrl.c (ffffffff81634fac)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816354b3)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81638a01)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
In drivers/tty/serial/serial_core.c (ffffffff8164dddf)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8164f6e2)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
In drivers/tty/serial/8250/8250_port.c (ffffffff81652a14)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816668e8)
Location: include/linux/spinlock_api_smp.h:164
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: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_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hpet.c (ffffffff81667111)
Location: include/linux/spinlock_api_smp.h:164
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
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_open
In drivers/base/power/sysfs.c (ffffffff816aa733)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/base/power/common.c (ffffffff816ab549)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816ac718)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816af084)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816b3005)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816b40e1)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_wakeup_disable
- drivers/base/power/wakeup.c:device_wakeup_enable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/domain.c (ffffffff816b8241)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/base/power/domain.c:pm_genpd_add_device
- 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 (ffffffff816b8dcb)
Location: include/linux/spinlock_api_smp.h:164
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_clk
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:__pm_clk_add
In drivers/block/loop.c (ffffffff816cb060)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816f367f)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816f79cb)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816f7f74)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8170287a)
Location: include/linux/spinlock_api_smp.h:164
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
In drivers/nvme/host/multipath.c (ffffffff8172b7d7)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8173f477)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8174b9ca)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8177c965)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/vfio/virqfd.c:vfio_virqfd_enable
- drivers/vfio/virqfd.c:vfio_virqfd_enable
In drivers/usb/core/hub.c (ffffffff8179362b)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81799192)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- 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
Direct callers:
- drivers/usb/core/hcd.c:usb_remove_hcd
- drivers/usb/core/hcd.c:usb_add_hcd
In drivers/usb/core/urb.c (ffffffff8179ad56)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8179c1cf)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817a7813)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/xhci.c (ffffffff817b16ec)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- 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
Direct callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
In drivers/input/serio/serio.c (ffffffff817cf1ed)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817d0c1b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_stop
- drivers/input/serio/i8042.c:i8042_start
In drivers/input/serio/libps2.c (ffffffff817d1db0)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817d4d34)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817d7432)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817d7a34)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffffffff817daaf9)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817dd039)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817de30d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/dev.c (ffffffff817e3053)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_open
In drivers/rtc/rtc-cmos.c (ffffffff817e562c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817ec850)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817fcff1)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81802ac4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_flush_request
In drivers/md/md-bitmap.c (ffffffff81812241)
Location: include/linux/spinlock_api_smp.h:164
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_startwrite
- 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 (ffffffff8181674c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffffffff8182175d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:run_io_job
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (ffffffff81822673)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_kvzalloc
- drivers/md/dm-stats.c:dm_kvzalloc
In drivers/hwspinlock/hwspinlock_core.c (ffffffff8184cbd5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_unlock
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In net/core/link_watch.c (ffffffff818aba6c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff818be687)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- net/core/net-sysfs.c:tx_timeout_show
In net/rfkill/input.c (ffffffff819f92fe)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81a19e88)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/xarray.c:__xas_nomem
Symbols:
ffffffff81097f90-ffffffff81097fa5: __raw_spin_unlock_irq.constprop.0 (STB_LOCAL)
ffffffff817994e6-ffffffff817994f4: __raw_spin_unlock_irq (STB_LOCAL)
ffffffff817ae490-ffffffff817ae49e: __raw_spin_unlock_irq (STB_LOCAL)
gcp
: Duplicate, Selective Inline, Transformation ⚠️void __raw_spin_unlock_irq(raw_spinlock_t *lock);
Collision: Static Duplication
Inline: Selective
Transformation: True
Instances:
In arch/x86/mm/mmio-mod.c (ffffffff8108bb48)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8109817b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
In kernel/exit.c (ffffffff8109effd)
Location: include/linux/spinlock_api_smp.h:164
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:wait_task_zombie
- kernel/exit.c:do_group_exit
In kernel/ptrace.c (ffffffff810a87a8)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810a8cac)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/user.c:alloc_uid
- kernel/user.c:alloc_uid
Direct callers:
- kernel/user.c:uid_cache_init
In kernel/signal.c (ffffffff810b0285)
Location: include/linux/spinlock_api_smp.h:164
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:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:get_signal
- kernel/signal.c:do_signal_stop
- kernel/signal.c:ptrace_stop
- kernel/signal.c:calculate_sigpending
In kernel/umh.c (ffffffff810b7e48)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/umh.c:call_usermodehelper_exec_async
In kernel/workqueue.c (ffffffff810be18e)
Location: include/linux/spinlock_api_smp.h:164
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:__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: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 (ffffffff810bfb10)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/pid.c:alloc_pid
In kernel/task_work.c (ffffffff810bfe7a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/task_work.c:task_work_run
In kernel/kthread.c (ffffffff810c2061)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810c8785)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/async.c:async_unregister_domain
In kernel/ucount.c (ffffffff810c961c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/ucount.c:inc_ucount
- kernel/ucount.c:inc_ucount
In kernel/sched/core.c (ffffffff810d02e3)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:finish_task_switch
In kernel/sched/idle.c (ffffffff810d62e5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/idle.c:dequeue_task_idle
In kernel/sched/fair.c (ffffffff810e3060)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/fair.c:online_fair_sched_group
- kernel/sched/fair.c:task_numa_fault
- kernel/sched/fair.c:task_numa_placement
In kernel/sched/rt.c (ffffffff810e4611)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/rt.c:tg_set_rt_bandwidth
In kernel/sched/wait.c (ffffffff810ebdbe)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/wait.c:do_wait_intr_irq
In kernel/sched/swait.c (ffffffff810ec43d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/swait.c:swake_up_all
- kernel/sched/swait.c:swake_up_all
In kernel/sched/completion.c (ffffffff81adc032)
Location: include/linux/spinlock_api_smp.h:164
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/sched/psi.c (ffffffff810f8f6b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/sched/psi.c:psi_memstall_leave
- kernel/sched/psi.c:psi_memstall_enter
In kernel/locking/semaphore.c (ffffffff81add944)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff810fa6dc)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
In kernel/locking/rtmutex.c (ffffffff810fc646)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
- kernel/locking/rtmutex.c:rt_mutex_adjust_prio_chain
In kernel/power/suspend.c (ffffffff810ff765)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/power/suspend.c:suspend_enter
- kernel/power/suspend.c:suspend_enter
In kernel/power/wakelock.c (ffffffff811077a0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/power/wakelock.c:__wakelocks_gc
In kernel/irq/irqdesc.c (ffffffff8110bfc4)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8110e055)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/manage.c:irq_thread
- kernel/irq/manage.c:irq_thread_check_affinity
In kernel/irq/chip.c (ffffffff81110e49)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/chip.c:handle_nested_irq
- kernel/irq/chip.c:handle_nested_irq
In kernel/irq/autoprobe.c (ffffffff8111379f)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81116c7e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/irq/cpuhotplug.c:irq_affinity_online_cpu
In kernel/rcu/sync.c (ffffffff8111a618)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8111bbad)
Location: include/linux/spinlock_api_smp.h:164
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: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_invoke_callbacks
- kernel/rcu/srcutree.c:srcu_barrier
In kernel/rcu/tree.c (ffffffff8111eec7)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/rcu/tree.c:rcu_gp_kthread
- kernel/rcu/tree.c:rcu_gp_kthread
In kernel/livepatch/transition.c (ffffffff811245b3)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/livepatch/transition.c:klp_try_complete_transition
In kernel/freezer.c (ffffffff81127495)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/freezer.c:set_freezable
- kernel/freezer.c:__refrigerator
In kernel/time/timer.c (ffffffff8112d54c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/timer.c:timers_dead_cpu
In kernel/time/posix-timers.c (ffffffff81138e9e)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8113ab07)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/posix-cpu-timers.c:update_rlimit_cpu
In kernel/time/itimer.c (ffffffff8113b9f6)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/time/itimer.c:do_setitimer
- 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 (ffffffff8113c5a3)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8114432c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/futex.c:futex_exit_release
- kernel/futex.c:futex_exec_release
- 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_owner
- kernel/futex.c:attach_to_pi_state
- kernel/futex.c:attach_to_pi_state
In kernel/acct.c (ffffffff8114f17c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/acct.c:acct_collect
- kernel/acct.c:do_acct_process
In kernel/cgroup/cgroup.c (ffffffff8115ce81)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8115db48)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8115de59)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff8115f36d)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81160071)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81166db2)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81169add)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/pid_namespace.c:zap_pid_ns_processes
In kernel/stop_machine.c (ffffffff8116a0b7)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/stop_machine.c:cpu_stopper_thread
- kernel/stop_machine.c:stop_two_cpus
In kernel/seccomp.c (ffffffff81188f37)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8118bdcb)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/ring_buffer.c (ffffffff81196100)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In kernel/trace/blktrace.c (ffffffff811af859)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In kernel/events/core.c (ffffffff8120d242)
Location: include/linux/spinlock_api_smp.h:164
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
- kernel/events/core.c:perf_event_exit_task
- 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_event_enable
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:perf_install_in_context
- kernel/events/core.c:_perf_event_disable
- kernel/events/core.c:_perf_event_disable
- kernel/events/core.c:perf_remove_from_context
- kernel/events/core.c:event_function_call
- kernel/events/core.c:event_function_call
In kernel/events/uprobes.c (ffffffff81212f9e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/events/uprobes.c:uprobe_notify_resume
- kernel/events/uprobes.c:uprobe_deny_signal
In mm/filemap.c (ffffffff8121a10c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8122256c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/page-writeback.c:tag_pages_for_writeback
- mm/page-writeback.c:tag_pages_for_writeback
In mm/truncate.c (ffffffff81229e48)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81233696)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/vmscan.c:check_move_unevictable_pages
- 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 (ffffffff8123af1a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8123ca7e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/vmstat.c:pagetypeinfo_showfree_print
In mm/backing-dev.c (ffffffff8123fb39)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81242acd)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812457b4)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/slab_common.c:kmem_cache_destroy
- mm/slab_common.c:memcg_deactivate_kmem_caches
In mm/list_lru.c (ffffffff8124e28f)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8124e540)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/workingset.c:shadow_lru_isolate
- mm/workingset.c:shadow_lru_isolate
In mm/mlock.c (ffffffff8125cd91)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/mlock.c:__munlock_pagevec
- mm/mlock.c:munlock_vma_page
- mm/mlock.c:munlock_vma_page
In mm/swap_state.c (ffffffff8127d06e)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81283e6a)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/swap_slots.c:free_swap_slot
- mm/swap_slots.c:free_swap_slot
In mm/dmapool.c (ffffffff8128608b)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/dmapool.c:show_pools
In mm/slub.c (ffffffff812a027e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/slub.c:__kmem_cache_shutdown
In mm/migrate.c (ffffffff812a6fea)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_huge_page_move_mapping
- mm/migrate.c:migrate_page_move_mapping
In mm/khugepaged.c (ffffffff812b2412)
Location: include/linux/spinlock_api_smp.h:164
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
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
- mm/khugepaged.c:collapse_file
In mm/memcontrol.c (ffffffff812bef2b)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812c99bc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- mm/page_idle.c:page_idle_get_page
In mm/memfd.c (ffffffff812cd323)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff812dc8f2)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/exec.c:de_thread
- fs/exec.c:de_thread
- fs/exec.c:de_thread
In fs/inode.c (ffffffff812f2192)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/inode.c:clear_inode
In fs/fs-writeback.c (ffffffff8130acda)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81312acc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_kill
- fs/fs_pin.c:pin_remove
In fs/signalfd.c (ffffffff8132c19e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_read
- fs/signalfd.c:signalfd_poll
In fs/timerfd.c (ffffffff8132d675)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8132de27)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8132f078)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81332751)
Location: include/linux/spinlock_api_smp.h:164
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:aio_poll_complete_work
- fs/aio.c:free_ioctx_users
In fs/io_uring.c (ffffffff8133a905)
Location: include/linux/spinlock_api_smp.h:164
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_req_defer
- fs/io_uring.c:io_req_defer
- fs/io_uring.c:io_poll_complete_work
- fs/io_uring.c:io_poll_complete_work
In fs/dax.c (ffffffff8133edfb)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/dax.c:dax_finish_sync_fault
- 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:grab_mapping_entry
- fs/dax.c:dax_lock_page
- fs/dax.c:dax_lock_page
- fs/dax.c:wait_entry_unlocked
- fs/dax.c:get_unlocked_entry
In fs/coredump.c (ffffffff81357e9f)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
In fs/kernfs/dir.c (ffffffff8137b074)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_rename_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
- fs/kernfs/dir.c:kernfs_walk_and_get_ns
In fs/kernfs/file.c (ffffffff8137bf1f)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81432bbe)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In security/selinux/hooks.c (ffffffff81453207)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- security/selinux/hooks.c:selinux_bprm_committed_creds
In block/bio.c (ffffffff814d3bb1)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/bio.c:bio_dirty_fn
In block/blk-sysfs.c (ffffffff814dcea2)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-sysfs.c:queue_max_sectors_store
In block/blk-flush.c (ffffffff814dd949)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-flush.c:blk_insert_flush
In block/blk-ioc.c (ffffffff814def8d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_create_icq
- block/blk-ioc.c:ioc_clear_queue
In block/blk-mq.c (ffffffff814e58dd)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_dispatch_rq_list
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-mq-sched.c (ffffffff814eabea)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq-sched.c:blk_mq_sched_assign_ioc
In block/genhd.c (ffffffff814ed809)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff814f16a0)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/badblocks.c:badblocks_clear
In block/bsg.c (ffffffff814fbf8e)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/bsg.c:bsg_ioctl
In block/blk-cgroup.c (ffffffff814ff3c5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-cgroup.c:blkcg_init_queue
- 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_finish
- 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 (ffffffff815039dc)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81506831)
Location: include/linux/spinlock_api_smp.h:164
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_rqos_throttle
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:ioc_timer_fn
- block/blk-iocost.c:ioc_timer_fn
In block/blk-mq-debugfs.c (ffffffff8150ed45)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-mq-debugfs.c:queue_requeue_list_stop
In block/blk-pm.c (ffffffff815142e6)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- block/blk-pm.c:blk_pre_runtime_suspend
In lib/percpu-refcount.c (ffffffff8151e6bd)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/percpu-refcount.c:__percpu_ref_switch_mode
In lib/percpu_counter.c (ffffffff815470cf)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/percpu_counter.c:percpu_counter_cpu_dead
In drivers/pci/access.c (ffffffff8156d51e)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff815771ea)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81591e8f)
Location: include/linux/spinlock_api_smp.h:164
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/video/console/vgacon.c (ffffffff815ae373)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/acpi/acpi_cmos_rtc.c (ffffffff815e4c1c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/virtio/virtio.c (ffffffff8164ceb7)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81655c43)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81677d9d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/tty/n_tty.c (ffffffff8167cf20)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_read
In drivers/tty/tty_ioctl.c (ffffffff8167f7bc)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/tty/tty_port.c (ffffffff81681ca9)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_open
In drivers/tty/tty_ldsem.c (ffffffff81adf367)
Location: include/linux/spinlock_api_smp.h:164
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_write
- drivers/tty/tty_ldsem.c:ldsem_down_read
- drivers/tty/tty_ldsem.c:ldsem_down_read
- drivers/tty/tty_ldsem.c:ldsem_down_read
In drivers/tty/tty_jobctrl.c (ffffffff81682f9c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816834b7)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81686a31)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
In drivers/tty/serial/serial_core.c (ffffffff8169d1b5)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8169e9a2)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
- drivers/tty/serial/8250/8250_core.c:univ8250_setup_irq
In drivers/tty/serial/8250/8250_port.c (ffffffff816a29c4)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816b70b8)
Location: include/linux/spinlock_api_smp.h:164
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: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_open
- drivers/char/virtio_console.c:port_fops_release
- drivers/char/virtio_console.c:port_fops_release
In drivers/char/hpet.c (ffffffff816b78f1)
Location: include/linux/spinlock_api_smp.h:164
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
- drivers/char/hpet.c:hpet_open
- drivers/char/hpet.c:hpet_open
In drivers/base/power/sysfs.c (ffffffff816fd973)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
In drivers/base/power/common.c (ffffffff816fe789)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff816ff968)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81702354)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817062f5)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817073e1)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:device_wakeup_disable
- drivers/base/power/wakeup.c:device_wakeup_enable
- drivers/base/power/wakeup.c:device_wakeup_enable
In drivers/base/power/domain.c (ffffffff8170b561)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/base/power/domain.c:pm_genpd_add_device
- 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 (ffffffff8170c0fb)
Location: include/linux/spinlock_api_smp.h:164
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_clk
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:pm_clk_remove
- drivers/base/power/clock_ops.c:__pm_clk_add
In drivers/block/loop.c (ffffffff8171e630)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81758fdf)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8175d34b)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8175d904)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81768220)
Location: include/linux/spinlock_api_smp.h:164
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
In drivers/scsi/virtio_scsi.c (ffffffff817720f7)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/scsi/virtio_scsi.c:virtscsi_remove
In drivers/ata/libata-scsi.c (ffffffff8178f397)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8179b92a)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817c4abe)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:netback_changed
In drivers/vfio/virqfd.c (ffffffff817c7735)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/vfio/virqfd.c:vfio_virqfd_enable
- drivers/vfio/virqfd.c:vfio_virqfd_enable
In drivers/usb/core/hub.c (ffffffff817de28b)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817e41e2)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- 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
Direct callers:
- drivers/usb/core/hcd.c:usb_remove_hcd
- drivers/usb/core/hcd.c:usb_add_hcd
In drivers/usb/core/urb.c (ffffffff817e5de6)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817e7272)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff817f2883)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/host/ehci-hcd.c (ffffffff81814e6b)
Location: include/linux/spinlock_api_smp.h:164
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_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_bus_suspend
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:ehci_halt
- drivers/usb/host/ehci-hcd.c:fill_bandwidth_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff8181e6b2)
Location: include/linux/spinlock_api_smp.h:164
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_run
- 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_suspend
In drivers/usb/host/uhci-hcd.c (ffffffff8182530c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8182909c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_resume
- 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
Direct callers:
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_resume
- drivers/usb/host/xhci.c:xhci_suspend
In drivers/input/serio/serio.c (ffffffff81846b8d)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff818485eb)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_stop
- drivers/input/serio/i8042.c:i8042_start
In drivers/input/serio/libps2.c (ffffffff818497a0)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8184c744)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8184ee62)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8184f464)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/mousedev.c:mousedev_read
- drivers/input/mousedev.c:mousedev_write
In drivers/input/evdev.c (ffffffff81852539)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81854a99)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff818580ed)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/input/misc/uinput.c:uinput_read
In drivers/rtc/dev.c (ffffffff8185ce43)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/rtc/dev.c:rtc_dev_read
- drivers/rtc/dev.c:rtc_dev_open
In drivers/rtc/rtc-cmos.c (ffffffff8185f45c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81872100)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81884fb1)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff8188aa88)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/md.c:md_flush_request
- drivers/md/md.c:md_flush_request
In drivers/md/md-bitmap.c (ffffffff8189a241)
Location: include/linux/spinlock_api_smp.h:164
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_startwrite
- 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 (ffffffff8189e75c)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm.c:dm_wq_work
In drivers/md/dm-kcopyd.c (ffffffff818a977d)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:run_io_job
- drivers/md/dm-kcopyd.c:run_io_job
In drivers/md/dm-stats.c (ffffffff818aa6c3)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/md/dm-stats.c:dm_kvzalloc
- drivers/md/dm-stats.c:dm_kvzalloc
In drivers/hwspinlock/hwspinlock_core.c (ffffffff818e81f5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_unlock
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In net/core/link_watch.c (ffffffff81942c5c)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81955887)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- net/core/net-sysfs.c:tx_timeout_show
In net/rfkill/input.c (ffffffff81aa85ae)
Location: include/linux/spinlock_api_smp.h:164
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 (ffffffff81ac9198)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- lib/xarray.c:__xas_nomem
Symbols:
ffffffff810a8b30-ffffffff810a8b4b: __raw_spin_unlock_irq.constprop.0 (STB_LOCAL)
ffffffff817e4556-ffffffff817e456a: __raw_spin_unlock_irq (STB_LOCAL)
ffffffff81825e10-ffffffff81825e24: __raw_spin_unlock_irq (STB_LOCAL)
lowlatency
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/spinlock.c (ffffffff81aec8c5)
Location: include/linux/spinlock_api_smp.h:164
Inline: True
Inline callers:
- kernel/locking/spinlock.c:_raw_spin_unlock_irq
Regular
4.4
and 4.8
✅
4.8
and 4.10
✅
4.10
and 4.13
✅
4.13
and 4.15
✅
4.15
and 4.18
✅
4.18
and 5.0
✅
5.0
and 5.3
✅
5.3
and 5.4
✅
amd64
and ppc64el
✅
generic
and aws
✅
generic
and azure
✅
generic
and gcp
✅