spinlock_check
Regular
4.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/intel/rapl.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In arch/x86/xen/mmu.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In arch/x86/xen/p2m.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In arch/x86/kernel/nmi.c (ffffffff8103247e)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- arch/x86/kernel/nmi.c:__register_nmi_handler
- arch/x86/kernel/nmi.c:unregister_nmi_handler
In arch/x86/kernel/bootflag.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In arch/x86/kernel/rtc.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In arch/x86/kernel/i8237.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In arch/x86/kernel/smpboot.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In arch/x86/kernel/hpet.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In arch/x86/kernel/amd_nb.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In arch/x86/kernel/kvm.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In arch/x86/kernel/amd_gart_64.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In arch/x86/kernel/pci-calgary_64.c (ffffffff81067521)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- arch/x86/kernel/pci-calgary_64.c:iommu_range_alloc
- arch/x86/kernel/pci-calgary_64.c:iommu_range_reserve
In arch/x86/kernel/tce_64.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In arch/x86/mm/pgtable.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In arch/x86/mm/kmmio.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In arch/x86/mm/mmio-mod.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In arch/x86/platform/intel/iosf_mbi.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/fork.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/panic.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/user.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/signal.c (ffffffff8108dbdc)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- kernel/signal.c:flush_signals
- kernel/signal.c:flush_itimer_signals
- kernel/signal.c:do_notify_parent_cldstop
- kernel/signal.c:force_sig_info
- kernel/signal.c:force_sigsegv
- kernel/signal.c:sigqueue_free
- kernel/signal.c:do_notify_parent
In kernel/workqueue.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/pid.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/kthread.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/notifier.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/async.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/sched/core.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/sched/cputime.c (ffffffff810b18f3)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- kernel/sched/cputime.c:thread_group_cputime
In kernel/sched/fair.c (ffffffff810ba4d6)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_free
In kernel/sched/wait.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/sched/completion.c (ffffffff810c3ace)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- kernel/sched/completion.c:complete
- kernel/sched/completion.c:complete_all
In kernel/sched/debug.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/locking/mutex.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/power/qos.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/power/suspend.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/printk/printk.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/rcu/sync.c (ffffffff810e3658)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_func
In kernel/rcu/srcu.c (ffffffff810e3aad)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- kernel/rcu/srcu.c:call_srcu
In kernel/freezer.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/time/timer.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/time/posix-timers.c (ffffffff810f0a2a)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__lock_timer
- kernel/time/posix-timers.c:posix_timer_fn
In kernel/time/posix-cpu-timers.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/time/clocksource.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/time/alarmtimer.c (ffffffff810faf41)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarm_handle_timer
- kernel/time/alarmtimer.c:alarm_try_to_cancel
In kernel/futex.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/cgroup.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/cpuset.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/stop_machine.c (ffffffff8111fe5d)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- kernel/stop_machine.c:cpu_stop_should_run
- kernel/stop_machine.c:cpu_stop_queue_work
- kernel/stop_machine.c:stop_two_cpus
In kernel/audit.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/auditfilter.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/debug/kdb/kdb_io.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/delayacct.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/taskstats.c (ffffffff8113ec3e)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/blktrace.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/trace/trace_events.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/events/core.c (ffffffff8118056f)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- kernel/events/core.c:ring_buffer_attach
- kernel/events/core.c:ring_buffer_attach
In kernel/events/ring_buffer.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/padata.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/filemap.c (ffffffff8118e6b2)
Location: include/linux/spinlock.h:289
Inline: True
In mm/mempool.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/page_alloc.c (ffffffff81192c82)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/page_alloc.c:mark_free_pages
- mm/page_alloc.c:show_free_areas
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:get_page_from_freelist
- mm/page_alloc.c:get_page_from_freelist
- mm/page_alloc.c:__alloc_pages_nodemask
- mm/page_alloc.c:__offline_isolated_pages
- mm/page_alloc.c:is_free_buddy_page
In mm/page-writeback.c (ffffffff8119a9d0)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/page-writeback.c:__set_page_dirty_nobuffers
- mm/page-writeback.c:__test_set_page_writeback
- mm/page-writeback.c:test_clear_page_writeback
In mm/swap.c (ffffffff8119c96e)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/swap.c:__page_cache_release
- mm/swap.c:release_pages
- mm/swap.c:pagevec_lru_move_fn
In mm/truncate.c (ffffffff8119e804)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
In mm/vmscan.c (ffffffff811a025e)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/vmscan.c:__remove_mapping
In mm/shmem.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/vmstat.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/backing-dev.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/percpu.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/compaction.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/list_lru.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/memory.c (ffffffff811c11f8)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/memory.c:copy_page_range
In mm/mremap.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/vmalloc.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/swapfile.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/zswap.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/dmapool.c (ffffffff811d941b)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/dmapool.c:dma_pool_free
- mm/dmapool.c:dma_pool_alloc
In mm/hugetlb.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/mempolicy.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/sparse.c (ffffffff8181f005)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/sparse.c:sparse_add_one_section
- mm/sparse.c:sparse_remove_one_section
In mm/mmu_notifier.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/slub.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/memory_hotplug.c (ffffffff818196f5)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/memory_hotplug.c:__add_pages
- mm/memory_hotplug.c:__remove_pages
- mm/memory_hotplug.c:online_pages
- mm/memory_hotplug.c:online_pages
- mm/memory_hotplug.c:online_pages
In mm/huge_memory.c (ffffffff811f5d9b)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/huge_memory.c:copy_huge_pmd
In mm/memcontrol.c (ffffffff811fa0ca)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/memcontrol.c:__mem_cgroup_free
- mm/memcontrol.c:mem_cgroup_move_account
In mm/vmpressure.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/swap_cgroup.c (ffffffff81200ab6)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/swap_cgroup.c:swap_cgroup_cmpxchg
- mm/swap_cgroup.c:swap_cgroup_record
In mm/memory-failure.c (ffffffff81201a8e)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/memory-failure.c:memory_failure_queue
In mm/page_isolation.c (ffffffff81203a86)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/page_isolation.c:unset_migratetype_isolate
- mm/page_isolation.c:start_isolate_page_range
- mm/page_isolation.c:test_pages_isolated
In mm/zbud.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/zsmalloc.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/balloon_compaction.c (ffffffff8120734d)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/balloon_compaction.c:balloon_page_dequeue
- mm/balloon_compaction.c:balloon_page_enqueue
- mm/balloon_compaction.c:balloon_page_isolate
- mm/balloon_compaction.c:balloon_page_putback
In fs/file_table.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/super.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/fcntl.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/dcache.c (ffffffff81222f97)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- fs/dcache.c:d_walk
- fs/dcache.c:d_tmpfile
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
In fs/inode.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/file.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/libfs.c (ffffffff812336c4)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- fs/libfs.c:simple_empty
- fs/libfs.c:dcache_dir_lseek
- fs/libfs.c:dcache_readdir
In fs/fs-writeback.c (ffffffff8123a588)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
In fs/fs_struct.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/buffer.c (ffffffff8124284f)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- fs/buffer.c:__set_page_dirty
In fs/direct-io.c (ffffffff812497d9)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- fs/direct-io.c:dio_bio_end_io
- fs/direct-io.c:dio_bio_end_aio
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
In fs/notify/fsnotify.c (ffffffff8124f7f1)
Location: include/linux/spinlock.h:289
Inline: True
In fs/notify/mark.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/notify/inotify/inotify_user.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/notify/fanotify/fanotify_user.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/eventpoll.c (ffffffff81254bc1)
Location: include/linux/spinlock.h:289
Inline: True
In fs/timerfd.c (ffffffff81257eed)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_triggered
- fs/timerfd.c:timerfd_clock_was_set
In fs/eventfd.c (ffffffff81258f8d)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_signal
- fs/eventfd.c:eventfd_ctx_remove_wait_queue
In fs/aio.c (ffffffff8125b2ba)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- fs/aio.c:kiocb_set_cancel_fn
- fs/aio.c:aio_migratepage
- fs/aio.c:aio_complete
- fs/aio.c:aio_complete
In fs/locks.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/mbcache.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/proc/generic.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/kernfs/inode.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/kernfs/dir.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/kernfs/file.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/ext4/page-io.c (ffffffff8129f9b1)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- fs/ext4/page-io.c:ext4_end_io_rsv_work
In fs/ext4/super.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/ext4/mballoc.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/ext4/extents_status.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/ext4/crypto.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/jbd2/transaction.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/jbd2/revoke.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/jbd2/journal.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/fat/inode.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/fuse/file.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/fuse/inode.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/pstore/inode.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/pstore/platform.c (ffffffff813203ae)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_dump
- fs/pstore/platform.c:pstore_dump
In ipc/util.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In ipc/sem.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In security/keys/key.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In security/selinux/avc.c (ffffffff81340500)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- security/selinux/avc.c:avc_alloc_node
- security/selinux/avc.c:avc_compute_av
- security/selinux/avc.c:avc_update_node
In security/selinux/hooks.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In security/selinux/ss/sidtab.c (ffffffff8134ec62)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- security/selinux/ss/sidtab.c:sidtab_context_to_sid
- security/selinux/ss/sidtab.c:sidtab_set
- security/selinux/ss/sidtab.c:sidtab_shutdown
In security/smack/smack_lsm.c (ffffffff8135e4c8)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_netlabel
In security/apparmor/lsm.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In security/apparmor/af_unix.c (ffffffff81393fa6)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
In crypto/aead.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In crypto/chainiv.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In crypto/eseqiv.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In block/bio.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In block/elevator.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In block/blk-core.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In block/blk-flush.c (ffffffff813bd7eb)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- block/blk-flush.c:mq_flush_data_end_io
- block/blk-flush.c:flush_end_io
In block/blk-ioc.c (ffffffff813bed43)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_release_fn
In block/blk-timeout.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In block/blk-mq.c (ffffffff813c372a)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_abort_requeue_list
- block/blk-mq.c:blk_mq_requeue_work
In block/genhd.c (ffffffff813ca89f)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- block/genhd.c:__disk_unblock_events
- block/genhd.c:disk_block_events
In block/bsg.c (ffffffff813d5859)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- block/bsg.c:bsg_free_command
- block/bsg.c:bsg_rq_end_io
In block/blk-cgroup.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In block/cfq-iosched.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In lib/idr.c (ffffffff813e9b76)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- lib/idr.c:get_from_free_list
- lib/idr.c:free_bitmap
- lib/idr.c:idr_get_empty_slot
- lib/idr.c:ida_get_new_above
In lib/kobject.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In lib/show_mem.c (ffffffff813f1666)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- lib/show_mem.c:show_mem
In lib/random32.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In lib/percpu_ida.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In lib/rhashtable.c (ffffffff814008e4)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- lib/rhashtable.c:rht_deferred_worker
- lib/rhashtable.c:rhashtable_insert_slow
In lib/once.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In lib/genalloc.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In lib/percpu_counter.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In lib/swiotlb.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In lib/iommu-common.c (ffffffff814133fa)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- lib/iommu-common.c:iommu_tbl_range_alloc
In drivers/pinctrl/pinctrl-amd.c (ffffffff8142196b)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/pinctrl/pinctrl-amd.c:amd_gpio_direction_input
- drivers/pinctrl/pinctrl-amd.c:amd_gpio_direction_output
- drivers/pinctrl/pinctrl-amd.c:amd_gpio_get_value
- drivers/pinctrl/pinctrl-amd.c:amd_gpio_set_value
- drivers/pinctrl/pinctrl-amd.c:amd_gpio_set_debounce
- drivers/pinctrl/pinctrl-amd.c:amd_gpio_irq_enable
- drivers/pinctrl/pinctrl-amd.c:amd_gpio_irq_disable
- drivers/pinctrl/pinctrl-amd.c:amd_gpio_irq_mask
- drivers/pinctrl/pinctrl-amd.c:amd_gpio_irq_unmask
- drivers/pinctrl/pinctrl-amd.c:amd_gpio_irq_eoi
- drivers/pinctrl/pinctrl-amd.c:amd_gpio_irq_set_type
- drivers/pinctrl/pinctrl-amd.c:amd_gpio_irq_handler
In drivers/gpio/gpiolib.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/gpio/gpiolib-sysfs.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/gpio/gpio-intel-mid.c (ffffffff81429c04)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/gpio/gpio-intel-mid.c:intel_mid_irq_type
- drivers/gpio/gpio-intel-mid.c:intel_gpio_direction_input
- drivers/gpio/gpio-intel-mid.c:intel_gpio_direction_output
In drivers/gpio/gpio-lynxpoint.c (ffffffff8142a1ee)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/gpio/gpio-lynxpoint.c:lp_irq_type
- drivers/gpio/gpio-lynxpoint.c:lp_gpio_set
- drivers/gpio/gpio-lynxpoint.c:lp_gpio_direction_input
- drivers/gpio/gpio-lynxpoint.c:lp_gpio_direction_output
- drivers/gpio/gpio-lynxpoint.c:lp_irq_enable
- drivers/gpio/gpio-lynxpoint.c:lp_irq_disable
In drivers/gpio/gpio-zx.c (ffffffff8142bdc6)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/gpio/gpio-zx.c:zx_direction_input
- drivers/gpio/gpio-zx.c:zx_direction_output
- drivers/gpio/gpio-zx.c:zx_irq_type
In drivers/pci/pci-driver.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/pci/pcie/aer/aerdrv_core.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/pci/pcie/aer/aerdrv.c (ffffffff8144acb5)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/pci/pcie/aer/aerdrv.c:aer_irq
In drivers/pci/pcie/pme.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/pci/htirq.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/rapidio/rio.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/rapidio/rio-access.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/acpi/osl.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/acpi/ec.c (ffffffff81482c7a)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/acpi/ec.c:ec_transaction_completed
- drivers/acpi/ec.c:ec_guard
- drivers/acpi/ec.c:acpi_ec_start
- drivers/acpi/ec.c:acpi_ec_gpe_handler
- drivers/acpi/ec.c:acpi_ec_transaction
- drivers/acpi/ec.c:acpi_ec_event_handler
- drivers/acpi/ec.c:acpi_ec_stop
In drivers/acpi/acpi_lpss.c (ffffffff81487904)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/acpi/acpi_lpss.c:lpss_reg_read
In drivers/acpi/acpica/evglock.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/acpi/acpica/utmutex.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/acpi/apei/erst.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/acpi/apei/ghes.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/virtio/virtio.c (ffffffff814be9ad)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_config_changed
In drivers/virtio/virtio_mmio.c (ffffffff814c0673)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/virtio/virtio_mmio.c:vm_del_vqs
- drivers/virtio/virtio_mmio.c:vm_interrupt
In drivers/virtio/virtio_pci_common.c (ffffffff814c2406)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/virtio/virtio_pci_common.c:vp_vring_interrupt
- drivers/virtio/virtio_pci_common.c:vp_try_to_find_vqs
In drivers/virtio/virtio_balloon.c (ffffffff814c37ef)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_migratepage
In drivers/xen/grant-table.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/xen/events/events_2l.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/xen/xenbus/xenbus_xs.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/tty/tty_io.c (ffffffff814df5eb)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_get_pgrp
- drivers/tty/tty_io.c:stop_tty
- drivers/tty/tty_io.c:start_tty
- drivers/tty/tty_io.c:get_current_tty
- drivers/tty/tty_io.c:__proc_set_tty
- drivers/tty/tty_io.c:__tty_fasync
- drivers/tty/tty_io.c:proc_clear_tty
In drivers/tty/n_tty.c (ffffffff814e4e7b)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/tty/tty_port.c (ffffffff814eb2fd)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_tty_set
- drivers/tty/tty_port.c:tty_port_hangup
- drivers/tty/tty_port.c:tty_port_block_til_ready
- drivers/tty/tty_port.c:tty_port_close_end
- drivers/tty/tty_port.c:tty_port_tty_get
In drivers/tty/pty.c (ffffffff814ec391)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/tty/tty_audit.c (ffffffff814ed0b2)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/tty/tty_audit.c:tty_audit_tiocsti
- drivers/tty/tty_audit.c:tty_audit_add_data
- drivers/tty/tty_audit.c:tty_audit_add_data
- drivers/tty/tty_audit.c:tty_audit_add_data
- drivers/tty/tty_audit.c:tty_audit_push
In drivers/tty/sysrq.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/tty/vt/keyboard.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/tty/hvc/hvc_console.c (ffffffff814fd8e5)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_set_winsz
- drivers/tty/hvc/hvc_console.c:hvc_port_destruct
- drivers/tty/hvc/hvc_console.c:hvc_hangup
- drivers/tty/hvc/hvc_console.c:hvc_open
- drivers/tty/hvc/hvc_console.c:hvc_write
- drivers/tty/hvc/hvc_console.c:hvc_remove
- drivers/tty/hvc/hvc_console.c:hvc_poll
In drivers/tty/serial/serial_core.c (ffffffff814ffad3)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_put_char
- drivers/tty/serial/serial_core.c:uart_start
- drivers/tty/serial/serial_core.c:uart_write
- drivers/tty/serial/serial_core.c:uart_hangup
In drivers/tty/serial/earlycon.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/tty/serial/8250/8250_core.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/tty/serial/8250/8250_port.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/tty/serial/8250/8250_dma.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/tty/serial/sccnxp.c (ffffffff8150e7cf)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/tty/serial/sccnxp.c:sccnxp_start_tx
- drivers/tty/serial/sccnxp.c:sccnxp_stop_rx
- drivers/tty/serial/sccnxp.c:sccnxp_tx_empty
- drivers/tty/serial/sccnxp.c:sccnxp_set_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_get_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_break_ctl
- drivers/tty/serial/sccnxp.c:sccnxp_startup
- drivers/tty/serial/sccnxp.c:sccnxp_shutdown
- drivers/tty/serial/sccnxp.c:sccnxp_set_termios
- drivers/tty/serial/sccnxp.c:sccnxp_console_write
- drivers/tty/serial/sccnxp.c:sccnxp_timer
- drivers/tty/serial/sccnxp.c:sccnxp_ist
In drivers/char/random.c (ffffffff81511a88)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/char/random.c:mix_pool_bytes
- drivers/char/random.c:extract_buf
In drivers/char/virtio_console.c (ffffffff81515e6b)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/char/virtio_console.c:find_port_by_id
- drivers/char/virtio_console.c:find_port_by_vq
- drivers/char/virtio_console.c:port_has_data
- drivers/char/virtio_console.c:__send_to_port
- drivers/char/virtio_console.c:in_intr
- drivers/char/virtio_console.c:port_fops_open
In drivers/char/agp/backend.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/iommu/iova.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/iommu/amd_iommu.c (ffffffff8152def1)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/iommu/amd_iommu.c:amd_iommu_flush_page
- drivers/iommu/amd_iommu.c:amd_iommu_flush_tlb
- drivers/iommu/amd_iommu.c:amd_iommu_domain_set_gcr3
- drivers/iommu/amd_iommu.c:amd_iommu_domain_clear_gcr3
- drivers/iommu/amd_iommu.c:unmap_sg
- drivers/iommu/amd_iommu.c:unmap_page
- drivers/iommu/amd_iommu.c:free_coherent
- drivers/iommu/amd_iommu.c:amd_iommu_domain_enable_v2
- drivers/iommu/amd_iommu.c:amd_iommu_domain_direct_map
- drivers/iommu/amd_iommu.c:map_sg
- drivers/iommu/amd_iommu.c:map_page
- drivers/iommu/amd_iommu.c:alloc_coherent
In drivers/iommu/amd_iommu_init.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/iommu/intel-iommu.c (ffffffff81537528)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/iommu/intel-iommu.c:free_dmar_iommu
- drivers/iommu/intel-iommu.c:iommu_alloc_root_entry
- drivers/iommu/intel-iommu.c:domain_context_clear_one_cb
- drivers/iommu/intel-iommu.c:device_context_mapped
- drivers/iommu/intel-iommu.c:__dmar_remove_one_dev_info
- drivers/iommu/intel-iommu.c:init_dmars
In drivers/gpu/vga/vgaarb.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/connector/cn_queue.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/base/core.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/base/platform.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/base/devres.c (ffffffff8154f38f)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/base/devres.c:devres_for_each_res
- drivers/base/devres.c:devres_find
- drivers/base/devres.c:devres_remove
- drivers/base/devres.c:devres_remove_group
- drivers/base/devres.c:devres_add
- drivers/base/devres.c:devres_open_group
- drivers/base/devres.c:devres_close_group
- drivers/base/devres.c:devres_release_group
- drivers/base/devres.c:devres_get
- drivers/base/devres.c:devres_release_all
In drivers/base/power/common.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/base/power/qos.c (ffffffff81554afb)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_flags
- drivers/base/power/qos.c:dev_pm_qos_read_value
In drivers/base/power/runtime.c (ffffffff81555ded)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_get_if_in_use
- drivers/base/power/runtime.c:pm_runtime_enable
- drivers/base/power/runtime.c:__pm_runtime_idle
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:pm_schedule_suspend
- drivers/base/power/runtime.c:__pm_runtime_suspend
- drivers/base/power/runtime.c:pm_suspend_timer_fn
- drivers/base/power/runtime.c:__pm_runtime_resume
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:__pm_runtime_set_status
In drivers/base/power/wakeirq.c (ffffffff81557f4c)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/base/power/wakeirq.c:dev_pm_clear_wake_irq
In drivers/base/power/wakeup.c (ffffffff8155bba2)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:__pm_stay_awake
- drivers/base/power/wakeup.c:pm_stay_awake
- drivers/base/power/wakeup.c:print_wakeup_source_stats
- drivers/base/power/wakeup.c:pm_wakeup_timer_fn
- drivers/base/power/wakeup.c:__pm_relax
- drivers/base/power/wakeup.c:pm_relax
- drivers/base/power/wakeup.c:__pm_wakeup_event
- drivers/base/power/wakeup.c:pm_wakeup_event
In drivers/base/power/trace.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/base/power/clock_ops.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/base/firmware_class.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/base/regmap/regmap.c (ffffffff81562b88)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete
- drivers/base/regmap/regmap.c:_regmap_raw_write
In drivers/block/brd.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/block/loop.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/block/virtio_blk.c (ffffffff8157154e)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/block/virtio_blk.c:virtblk_done
- drivers/block/virtio_blk.c:virtio_queue_rq
In drivers/block/xen-blkfront.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/mfd/htc-i2cpld.c (ffffffff8157b784)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/mfd/htc-i2cpld.c:htcpld_chip_set
In drivers/nvdimm/region_devs.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/dma-buf/dma-buf.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/dma-buf/fence.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/scsi/scsi.c (ffffffff815a752c)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/scsi/scsi.c:scsi_get_command
- drivers/scsi/scsi.c:scsi_get_command
- drivers/scsi/scsi.c:scsi_put_command
- drivers/scsi/scsi.c:scsi_put_command
In drivers/scsi/hosts.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/scsi/scsi_error.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/scsi/scsi_lib.c (ffffffff815ad75e)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:scsi_mq_uninit_cmd
- drivers/scsi/scsi_lib.c:sdev_evt_send
In drivers/scsi/scsi_scan.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/scsi/scsi_sysfs.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/scsi/scsi_dh.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/ata/libata-core.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/ata/libata-scsi.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/ata/libata-eh.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/ata/libata-sff.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/ata/libata-pmp.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/ata/libata-acpi.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/ata/ata_piix.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/spi/spi.c (ffffffff815e4e3b)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/spi/spi.c:spi_get_next_queued_message
- drivers/spi/spi.c:spi_bus_lock
- drivers/spi/spi.c:__spi_queued_transfer
- drivers/spi/spi.c:spi_start_queue
- drivers/spi/spi.c:spi_stop_queue
- drivers/spi/spi.c:spi_finalize_current_message
- drivers/spi/spi.c:__spi_pump_messages
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:spi_async
- drivers/spi/spi.c:spi_async_locked
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
In drivers/net/tun.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/net/ppp/ppp_generic.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/net/xen-netfront.c (ffffffff815fab0e)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_tx_interrupt
- drivers/net/xen-netfront.c:xennet_start_xmit
In drivers/usb/core/hub.c (ffffffff81603c9d)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_tt_work
- drivers/usb/core/hub.c:usb_hub_clear_tt_buffer
In drivers/usb/core/hcd.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/usb/core/urb.c (ffffffff8160fdcb)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_unpoison_anchored_urbs
- drivers/usb/core/urb.c:usb_anchor_urb
- drivers/usb/core/urb.c:usb_unanchor_urb
- drivers/usb/core/urb.c:usb_scuttle_anchored_urbs
- drivers/usb/core/urb.c:usb_get_from_anchor
In drivers/usb/core/message.c (ffffffff81611861)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_cancel
In drivers/usb/core/driver.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/usb/core/devio.c (ffffffff8161968b)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/usb/core/devio.c:async_getcompleted
- drivers/usb/core/devio.c:destroy_async
- drivers/usb/core/devio.c:destroy_async_on_interface
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:usbdev_do_ioctl
In drivers/usb/phy/phy.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/usb/dwc2/platform.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/usb/dwc2/hcd.c (ffffffff816269bf)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_reset
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_start
- drivers/usb/dwc2/hcd.c:dwc2_port_resume
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_resume
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_suspend
- drivers/usb/dwc2/hcd.c:dwc2_hcd_hub_control
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_disable
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_clear_tt_buffer_complete
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_stop
- drivers/usb/dwc2/hcd.c:dwc2_qh_list_free
In drivers/usb/dwc2/hcd_ddma.c (ffffffff8162e80f)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_init_ddma
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_free_ddma
In drivers/usb/host/pci-quirks.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/usb/host/ehci-hcd.c (ffffffff816313a9)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_hub_status_data
- drivers/usb/host/ehci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ehci-hcd.c:ehci_hrtimer_func
- drivers/usb/host/ehci-hcd.c:store_uframe_periodic_max
- drivers/usb/host/ehci-hcd.c:ehci_clear_tt_buffer_complete
- drivers/usb/host/ehci-hcd.c:fill_async_buffer
- drivers/usb/host/ehci-hcd.c:fill_registers_buffer
- drivers/usb/host/ehci-hcd.c:ehci_hub_control
- drivers/usb/host/ehci-hcd.c:iso_stream_find
- drivers/usb/host/ehci-hcd.c:ehci_irq
- drivers/usb/host/ehci-hcd.c:ehci_endpoint_reset
- drivers/usb/host/ehci-hcd.c:ehci_urb_dequeue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
In drivers/usb/host/ohci-hcd.c (ffffffff816437ad)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/usb/host/uhci-hcd.c (ffffffff8164461b)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_fsbr_timeout
- drivers/usb/host/uhci-hcd.c:uhci_hub_control
- drivers/usb/host/uhci-hcd.c:uhci_urb_dequeue
- drivers/usb/host/uhci-hcd.c:uhci_debug_open
- drivers/usb/host/uhci-hcd.c:uhci_urb_enqueue
- drivers/usb/host/uhci-hcd.c:uhci_hub_status_data
In drivers/usb/host/xhci.c (ffffffff8164af16)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_alloc_dev
- drivers/usb/host/xhci.c:xhci_free_dev
- drivers/usb/host/xhci.c:xhci_urb_dequeue
- drivers/usb/host/xhci.c:xhci_setup_device
- drivers/usb/host/xhci.c:xhci_suspend
- drivers/usb/host/xhci.c:xhci_configure_endpoint
- drivers/usb/host/xhci.c:xhci_urb_enqueue
- drivers/usb/host/xhci.c:xhci_urb_enqueue
- drivers/usb/host/xhci.c:xhci_urb_enqueue
- drivers/usb/host/xhci.c:xhci_alloc_streams
- drivers/usb/host/xhci.c:xhci_free_streams
- drivers/usb/host/xhci.c:xhci_change_max_exit_latency
- drivers/usb/host/xhci.c:xhci_set_usb2_hardware_lpm
- drivers/usb/host/xhci.c:xhci_update_hub_device
In drivers/usb/host/xhci-ring.c (ffffffff81657e90)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:xhci_stop_endpoint_command_watchdog
- drivers/usb/host/xhci-ring.c:xhci_handle_command_timeout
In drivers/usb/host/xhci-hub.c (ffffffff8165d1f4)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/usb/host/xhci-hub.c:xhci_hub_control
- drivers/usb/host/xhci-hub.c:xhci_hub_status_data
- drivers/usb/host/xhci-hub.c:xhci_bus_suspend
- drivers/usb/host/xhci-hub.c:xhci_bus_resume
In drivers/input/serio/serio.c (ffffffff81663d4f)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_interrupt
In drivers/input/serio/i8042.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/input/input.c (ffffffff81666bbf)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/input/input.c:input_get_keycode
- drivers/input/input.c:input_reset_device
- drivers/input/input.c:input_repeat_key
- drivers/input/input.c:input_set_keycode
- drivers/input/input.c:input_inject_event
In drivers/input/mousedev.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/input/evdev.c (ffffffff8166e63a)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
In drivers/input/misc/uinput.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/rtc/class.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/rtc/interface.c (ffffffff81674f0b)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/rtc/interface.c:rtc_handle_legacy_irq
- drivers/rtc/interface.c:rtc_handle_legacy_irq
In drivers/rtc/rtc-cmos.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/power/power_supply_core.c (ffffffff8167ece0)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/power/power_supply_core.c:power_supply_changed
- drivers/power/power_supply_core.c:power_supply_changed_work
In drivers/md/md.c (ffffffff8168ebf3)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/md/md.c:md_set_badblocks
In drivers/md/bitmap.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/md/dm.c (ffffffff816a08fb)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/md/dm.c:queue_io
- drivers/md/dm.c:dec_pending
- drivers/md/dm.c:dec_pending
- drivers/md/dm.c:event_callback
- drivers/md/dm.c:dm_uevent_add
In drivers/md/dm-table.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/md/dm-kcopyd.c (ffffffff816ab45e)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:push
- drivers/md/dm-kcopyd.c:process_jobs
In drivers/md/dm-stats.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/cpufreq/cpufreq.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/cpufreq/cpufreq_stats.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/mmc/core/core.c (ffffffff816bdb18)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/mmc/core/core.c:__mmc_claim_host
- drivers/mmc/core/core.c:mmc_release_host
- drivers/mmc/core/core.c:mmc_hw_reset
- drivers/mmc/core/core.c:mmc_power_restore_host
- drivers/mmc/core/core.c:mmc_power_save_host
- drivers/mmc/core/core.c:mmc_attach_bus
- drivers/mmc/core/core.c:mmc_rescan
- drivers/mmc/core/core.c:mmc_stop_host
- drivers/mmc/core/core.c:mmc_pm_notify
- drivers/mmc/core/core.c:mmc_pm_notify
In drivers/mmc/core/host.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/firmware/efi/vars.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/firmware/efi/runtime-wrappers.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/clk/clk.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/clk/clk-divider.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/clk/clk-gate.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/clk/clk-multiplier.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/clk/clk-mux.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/clk/clk-fractional-divider.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/mailbox/mailbox.c (ffffffff816eb32f)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/mailbox/mailbox.c:msg_submit
- drivers/mailbox/mailbox.c:tx_tick
- drivers/mailbox/mailbox.c:mbox_send_message
- drivers/mailbox/mailbox.c:mbox_free_channel
In drivers/mailbox/pcc.c (ffffffff816eb9c7)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/mailbox/pcc.c:pcc_mbox_free_channel
- drivers/mailbox/pcc.c:pcc_mbox_request_channel
In drivers/extcon/extcon.c (ffffffff816ee4b1)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/extcon/extcon.c:extcon_register_notifier
- drivers/extcon/extcon.c:extcon_unregister_interest
- drivers/extcon/extcon.c:extcon_unregister_notifier
- drivers/extcon/extcon.c:extcon_update_state
- drivers/extcon/extcon.c:extcon_register_interest
In arch/x86/pci/i386.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/core/sock.c (ffffffff81702f60)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- net/core/sock.c:sock_queue_rcv_skb
- net/core/sock.c:sk_receive_skb
In net/core/request_sock.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/core/skbuff.c (ffffffff81704ebb)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- net/core/skbuff.c:skb_dequeue
- net/core/skbuff.c:skb_dequeue_tail
- net/core/skbuff.c:skb_queue_head
- net/core/skbuff.c:skb_queue_tail
- net/core/skbuff.c:skb_unlink
- net/core/skbuff.c:skb_append
- net/core/skbuff.c:skb_insert
In net/core/datagram.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/core/net_namespace.c (ffffffff8170fad6)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- net/core/net_namespace.c:rtnl_net_dumpid
- net/core/net_namespace.c:peernet2id_alloc
- net/core/net_namespace.c:rtnl_net_newid
- net/core/net_namespace.c:peernet2id
- net/core/net_namespace.c:get_net_ns_by_id
In net/core/dev.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/core/dev_addr_lists.c (ffffffff817233bd)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- net/core/dev_addr_lists.c:dev_uc_sync
- net/core/dev_addr_lists.c:dev_mc_sync
- net/core/dev_addr_lists.c:dev_mc_sync_multiple
- net/core/dev_addr_lists.c:dev_uc_sync_multiple
In net/core/neighbour.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/core/link_watch.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/core/flow.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/core/netpoll.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/core/fib_rules.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/sched/sch_generic.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/sched/act_api.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv4/route.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv4/inetpeer.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv4/inet_hashtables.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv4/tcp_ipv4.c (ffffffff8177eb89)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
In net/ipv4/tcp_minisocks.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv4/udp.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv4/af_inet.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv4/igmp.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv4/inet_fragment.c (ffffffff817a1c83)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- net/ipv4/inet_fragment.c:inet_frag_worker
In net/ipv4/ipmr.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv4/cipso_ipv4.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/xfrm/xfrm_policy.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/xfrm/xfrm_state.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/unix/af_unix.c (ffffffff817bda1c)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_state_double_lock
- net/unix/af_unix.c:unix_state_double_lock
- net/unix/af_unix.c:unix_stream_connect
In net/unix/garbage.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv6/addrlabel.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv6/mcast.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv6/tcp_ipv6.c (ffffffff817f226c)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
In net/ipv6/ip6mr.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/packet/af_packet.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/wireless/wext-core.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/rfkill/core.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/rfkill/input.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In lib/klist.c (0)
Location: include/linux/spinlock.h:289
Inline: True
4.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/xen/mmu.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In arch/x86/xen/p2m.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In arch/x86/kernel/nmi.c (ffffffff810317c3)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- arch/x86/kernel/nmi.c:unregister_nmi_handler
- arch/x86/kernel/nmi.c:__register_nmi_handler
In arch/x86/kernel/bootflag.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In arch/x86/kernel/rtc.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In arch/x86/kernel/i8237.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In arch/x86/kernel/smpboot.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In arch/x86/kernel/amd_nb.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In arch/x86/kernel/amd_gart_64.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In arch/x86/kernel/pci-calgary_64.c (ffffffff810672a9)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- arch/x86/kernel/pci-calgary_64.c:iommu_range_alloc
- arch/x86/kernel/pci-calgary_64.c:iommu_range_reserve
In arch/x86/kernel/tce_64.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In arch/x86/mm/pgtable.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In arch/x86/mm/kmmio.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In arch/x86/mm/mmio-mod.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In arch/x86/platform/intel/iosf_mbi.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/fork.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/panic.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/user.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/signal.c (ffffffff81091a40)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- kernel/signal.c:do_notify_parent_cldstop
- kernel/signal.c:do_notify_parent
- kernel/signal.c:sigqueue_free
- kernel/signal.c:force_sigsegv
- kernel/signal.c:force_sig_info
- kernel/signal.c:flush_itimer_signals
- kernel/signal.c:flush_signals
In kernel/workqueue.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/pid.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/kthread.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/notifier.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/async.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/sched/core.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/sched/cputime.c (ffffffff810b43b8)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- kernel/sched/cputime.c:thread_group_cputime
In kernel/sched/fair.c (ffffffff810bd936)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_free
In kernel/sched/wait.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/sched/completion.c (ffffffff810c780e)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- kernel/sched/completion.c:complete_all
- kernel/sched/completion.c:complete
In kernel/sched/debug.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/locking/mutex.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/power/qos.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/power/suspend.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/printk/printk.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/rcu/sync.c (ffffffff810e9978)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_func
In kernel/rcu/srcu.c (ffffffff810e9dbd)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- kernel/rcu/srcu.c:call_srcu
In kernel/rcu/tree.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/freezer.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/time/timer.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/time/posix-timers.c (ffffffff810f7a47)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__lock_timer
- kernel/time/posix-timers.c:posix_timer_fn
In kernel/time/posix-cpu-timers.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/time/clocksource.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/time/alarmtimer.c (ffffffff81102241)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarm_handle_timer
- kernel/time/alarmtimer.c:alarm_try_to_cancel
In kernel/futex.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/cgroup.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/cpuset.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/stop_machine.c (ffffffff81127daf)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- kernel/stop_machine.c:cpu_stop_should_run
- kernel/stop_machine.c:stop_two_cpus
- kernel/stop_machine.c:cpu_stop_queue_work
In kernel/audit.c (ffffffff8112a873)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- kernel/audit.c:audit_get_tty
In kernel/auditfilter.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/debug/kdb/kdb_io.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/delayacct.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/taskstats.c (ffffffff8114726e)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/blktrace.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/trace/trace_events.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/events/core.c (ffffffff811922bf)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- kernel/events/core.c:ring_buffer_attach
- kernel/events/core.c:ring_buffer_attach
In kernel/events/ring_buffer.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/padata.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/filemap.c (ffffffff811a21b7)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/filemap.c:delete_from_page_cache
In mm/mempool.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/page_alloc.c (ffffffff811acd2c)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/page_alloc.c:is_free_buddy_page
- mm/page_alloc.c:__offline_isolated_pages
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:show_free_areas
- mm/page_alloc.c:__alloc_pages_slowpath
- mm/page_alloc.c:get_page_from_freelist
- mm/page_alloc.c:get_page_from_freelist
- mm/page_alloc.c:mark_free_pages
In mm/page-writeback.c (ffffffff811adc92)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/page-writeback.c:__test_set_page_writeback
- mm/page-writeback.c:test_clear_page_writeback
In mm/swap.c (ffffffff811b2a6c)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/swap.c:release_pages
- mm/swap.c:pagevec_lru_move_fn
- mm/swap.c:__page_cache_release
In mm/truncate.c (ffffffff811b42e9)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
In mm/vmscan.c (ffffffff811b737d)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/vmscan.c:__remove_mapping
In mm/shmem.c (ffffffff811c3a6f)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/shmem.c:shmem_uncharge
- mm/shmem.c:shmem_charge
In mm/vmstat.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/backing-dev.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/percpu.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/compaction.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/list_lru.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/memory.c (ffffffff811dcc1d)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/memory.c:copy_page_range
In mm/mremap.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/vmalloc.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/swapfile.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/zswap.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/dmapool.c (ffffffff811f75db)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/dmapool.c:dma_pool_free
- mm/dmapool.c:dma_pool_alloc
In mm/hugetlb.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/sparse.c (ffffffff8120226c)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/sparse.c:sparse_remove_one_section
- mm/sparse.c:sparse_add_one_section
In mm/mmu_notifier.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/slub.c (ffffffff81209161)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/slub.c:free_debug_processing
In mm/memory_hotplug.c (ffffffff8189387c)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/memory_hotplug.c:online_pages
- mm/memory_hotplug.c:online_pages
- mm/memory_hotplug.c:online_pages
- mm/memory_hotplug.c:__remove_pages
- mm/memory_hotplug.c:__add_pages
In mm/huge_memory.c (ffffffff81217f87)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/huge_memory.c:deferred_split_scan
- mm/huge_memory.c:deferred_split_huge_page
- mm/huge_memory.c:free_transhuge_page
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:copy_huge_pmd
In mm/memcontrol.c (ffffffff81220dde)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_move_account
- mm/memcontrol.c:mem_cgroup_css_free
In mm/vmpressure.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/swap_cgroup.c (ffffffff812252e8)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/swap_cgroup.c:swap_cgroup_record
- mm/swap_cgroup.c:swap_cgroup_cmpxchg
In mm/memory-failure.c (ffffffff812261ce)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/memory-failure.c:memory_failure_queue
In mm/page_isolation.c (ffffffff81228f8a)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/page_isolation.c:test_pages_isolated
- mm/page_isolation.c:start_isolate_page_range
- mm/page_isolation.c:unset_migratetype_isolate
In mm/zbud.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/zsmalloc.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/balloon_compaction.c (ffffffff8122cd75)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/balloon_compaction.c:balloon_page_putback
- mm/balloon_compaction.c:balloon_page_isolate
- mm/balloon_compaction.c:balloon_page_dequeue
- mm/balloon_compaction.c:balloon_page_enqueue
In fs/file_table.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/super.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/fcntl.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/dcache.c (ffffffff8124b424)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:d_walk
In fs/inode.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/file.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/libfs.c (ffffffff8125be85)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- fs/libfs.c:simple_empty
In fs/fs-writeback.c (ffffffff812644d3)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- fs/fs-writeback.c:sb_clear_inode_writeback
- fs/fs-writeback.c:sb_mark_inode_writeback
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
In fs/fs_struct.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/buffer.c (ffffffff8126ab7f)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- fs/buffer.c:__set_page_dirty
In fs/direct-io.c (ffffffff81274976)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:dio_bio_end_io
- fs/direct-io.c:dio_bio_end_aio
In fs/notify/fsnotify.c (ffffffff81277f41)
Location: include/linux/spinlock.h:289
Inline: True
In fs/notify/mark.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/notify/inotify/inotify_user.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/notify/fanotify/fanotify_user.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/eventpoll.c (ffffffff8127d401)
Location: include/linux/spinlock.h:289
Inline: True
In fs/timerfd.c (ffffffff812814cf)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_clock_was_set
- fs/timerfd.c:timerfd_triggered
In fs/eventfd.c (ffffffff812819eb)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_ctx_remove_wait_queue
- fs/eventfd.c:eventfd_signal
In fs/aio.c (ffffffff81285356)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- fs/aio.c:aio_complete
- fs/aio.c:aio_complete
- fs/aio.c:kiocb_set_cancel_fn
- fs/aio.c:aio_migratepage
In fs/crypto/crypto.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/locks.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/mbcache.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/proc/generic.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/kernfs/inode.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/kernfs/dir.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/kernfs/file.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/ext4/page-io.c (ffffffff812ce21f)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- fs/ext4/page-io.c:ext4_end_io_rsv_work
In fs/ext4/super.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/ext4/mballoc.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/ext4/extents_status.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/jbd2/transaction.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/jbd2/revoke.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/jbd2/journal.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/squashfs/cache.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/fat/inode.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/fuse/file.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/fuse/inode.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/pstore/inode.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/pstore/platform.c (ffffffff81355a41)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_dump
- fs/pstore/platform.c:pstore_dump
In ipc/util.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In ipc/sem.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In security/keys/key.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In security/selinux/avc.c (ffffffff81375f7a)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- security/selinux/avc.c:avc_compute_av
- security/selinux/avc.c:avc_update_node
- security/selinux/avc.c:avc_alloc_node
In security/selinux/hooks.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In security/selinux/ss/sidtab.c (ffffffff8138510c)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- security/selinux/ss/sidtab.c:sidtab_shutdown
- security/selinux/ss/sidtab.c:sidtab_set
- security/selinux/ss/sidtab.c:sidtab_context_to_sid
In security/smack/smack_lsm.c (ffffffff81394608)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_netlabel
In security/apparmor/lsm.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In security/apparmor/af_unix.c (ffffffff813cf792)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
In crypto/aead.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In crypto/jitterentropy-kcapi.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In block/bio.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In block/elevator.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In block/blk-core.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In block/blk-flush.c (ffffffff8140173b)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- block/blk-flush.c:mq_flush_data_end_io
- block/blk-flush.c:flush_end_io
In block/blk-ioc.c (ffffffff81402bc1)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- block/blk-ioc.c:put_io_context
- block/blk-ioc.c:ioc_release_fn
In block/blk-timeout.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In block/blk-mq.c (ffffffff8140775b)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_abort_requeue_list
- block/blk-mq.c:blk_mq_requeue_work
In block/genhd.c (ffffffff8140eb5f)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- block/genhd.c:__disk_unblock_events
- block/genhd.c:disk_block_events
In block/badblocks.c (ffffffff81412883)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- block/badblocks.c:badblocks_set
In block/bsg.c (ffffffff8141b5c8)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- block/bsg.c:bsg_rq_end_io
- block/bsg.c:bsg_free_command
In block/blk-cgroup.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In block/cfq-iosched.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In lib/idr.c (ffffffff81430fb1)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- lib/idr.c:ida_get_new_above
- lib/idr.c:free_bitmap
- lib/idr.c:idr_get_empty_slot
- lib/idr.c:get_from_free_list
In lib/kobject.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In lib/show_mem.c (ffffffff81437ff6)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- lib/show_mem.c:show_mem
In lib/random32.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In lib/percpu_ida.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In lib/rhashtable.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In lib/once.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In lib/genalloc.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In lib/percpu_counter.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In lib/swiotlb.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In lib/iommu-common.c (ffffffff8145b117)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- lib/iommu-common.c:iommu_tbl_range_alloc
In drivers/pinctrl/pinctrl-amd.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/gpio/gpiolib.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/gpio/gpiolib-sysfs.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/gpio/gpio-lynxpoint.c (ffffffff814750c1)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/gpio/gpio-lynxpoint.c:lp_irq_disable
- drivers/gpio/gpio-lynxpoint.c:lp_irq_enable
- drivers/gpio/gpio-lynxpoint.c:lp_gpio_direction_output
- drivers/gpio/gpio-lynxpoint.c:lp_gpio_direction_input
- drivers/gpio/gpio-lynxpoint.c:lp_gpio_set
- drivers/gpio/gpio-lynxpoint.c:lp_irq_type
In drivers/gpio/gpio-zx.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/pci/pci-driver.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/pci/pcie/aer/aerdrv_core.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/pci/pcie/aer/aerdrv.c (ffffffff81496f45)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/pci/pcie/aer/aerdrv.c:aer_irq
In drivers/pci/pcie/pme.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/pci/htirq.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/rapidio/rio.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/rapidio/rio-access.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/acpi/osl.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/acpi/ec.c (ffffffff814d259e)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_gpe_handler
- drivers/acpi/ec.c:acpi_ec_event_handler
- drivers/acpi/ec.c:acpi_ec_stop
- drivers/acpi/ec.c:acpi_ec_start
- drivers/acpi/ec.c:acpi_ec_transaction
- drivers/acpi/ec.c:ec_guard
- drivers/acpi/ec.c:ec_transaction_completed
In drivers/acpi/acpi_lpss.c (ffffffff814d662e)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/acpi/acpi_lpss.c:lpss_reg_read
In drivers/acpi/acpica/evglock.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/acpi/acpica/utmutex.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/acpi/apei/erst.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/acpi/apei/ghes.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/virtio/virtio.c (ffffffff8150e6bd)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_config_changed
In drivers/virtio/virtio_mmio.c (ffffffff81510c95)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/virtio/virtio_mmio.c:vm_del_vqs
- drivers/virtio/virtio_mmio.c:vm_interrupt
In drivers/virtio/virtio_pci_common.c (ffffffff8151312d)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/virtio/virtio_pci_common.c:vp_try_to_find_vqs
- drivers/virtio/virtio_pci_common.c:vp_vring_interrupt
In drivers/virtio/virtio_balloon.c (ffffffff81513eb4)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_migratepage
- drivers/virtio/virtio_balloon.c:virtballoon_changed
In drivers/xen/grant-table.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/xen/events/events_2l.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/xen/xenbus/xenbus_xs.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/tty/tty_io.c (ffffffff815306bb)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_get_pgrp
- drivers/tty/tty_io.c:__tty_fasync
- drivers/tty/tty_io.c:start_tty
- drivers/tty/tty_io.c:stop_tty
- drivers/tty/tty_io.c:get_current_tty
- drivers/tty/tty_io.c:__proc_set_tty
- drivers/tty/tty_io.c:proc_clear_tty
In drivers/tty/n_tty.c (ffffffff815360bb)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/tty/tty_port.c (ffffffff8153c2da)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_close_end
- drivers/tty/tty_port.c:tty_port_block_til_ready
- drivers/tty/tty_port.c:tty_port_hangup
- drivers/tty/tty_port.c:tty_port_tty_set
- drivers/tty/tty_port.c:tty_port_tty_get
In drivers/tty/pty.c (ffffffff8153d3e2)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/tty/sysrq.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/tty/vt/keyboard.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/tty/hvc/hvc_console.c (ffffffff8154e7f1)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_remove
- drivers/tty/hvc/hvc_console.c:hvc_poll
- drivers/tty/hvc/hvc_console.c:hvc_set_winsz
- drivers/tty/hvc/hvc_console.c:hvc_write
- drivers/tty/hvc/hvc_console.c:hvc_hangup
- drivers/tty/hvc/hvc_console.c:hvc_open
- drivers/tty/hvc/hvc_console.c:hvc_port_destruct
In drivers/tty/serial/serial_core.c (ffffffff8155361d)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_hangup
In drivers/tty/serial/earlycon.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/tty/serial/8250/8250_core.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/tty/serial/8250/8250_port.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/tty/serial/8250/8250_dma.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/tty/serial/sccnxp.c (ffffffff81561add)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/tty/serial/sccnxp.c:sccnxp_console_write
- drivers/tty/serial/sccnxp.c:sccnxp_shutdown
- drivers/tty/serial/sccnxp.c:sccnxp_startup
- drivers/tty/serial/sccnxp.c:sccnxp_set_termios
- drivers/tty/serial/sccnxp.c:sccnxp_break_ctl
- drivers/tty/serial/sccnxp.c:sccnxp_get_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_set_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_tx_empty
- drivers/tty/serial/sccnxp.c:sccnxp_stop_rx
- drivers/tty/serial/sccnxp.c:sccnxp_start_tx
- drivers/tty/serial/sccnxp.c:sccnxp_ist
- drivers/tty/serial/sccnxp.c:sccnxp_timer
In drivers/char/random.c (ffffffff81566211)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/char/random.c:extract_buf
- drivers/char/random.c:_crng_backtrack_protect
- drivers/char/random.c:_extract_crng
- drivers/char/random.c:mix_pool_bytes
In drivers/char/virtio_console.c (ffffffff8156a08a)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/char/virtio_console.c:in_intr
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:__send_to_port
- drivers/char/virtio_console.c:port_has_data
- drivers/char/virtio_console.c:find_port_by_vq
- drivers/char/virtio_console.c:find_port_by_id
In drivers/char/agp/backend.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/iommu/iova.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/iommu/amd_iommu.c (ffffffff81581e31)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/iommu/amd_iommu.c:amd_iommu_domain_clear_gcr3
- drivers/iommu/amd_iommu.c:amd_iommu_domain_set_gcr3
- drivers/iommu/amd_iommu.c:amd_iommu_flush_tlb
- drivers/iommu/amd_iommu.c:amd_iommu_flush_page
- drivers/iommu/amd_iommu.c:amd_iommu_domain_enable_v2
- drivers/iommu/amd_iommu.c:amd_iommu_domain_direct_map
In drivers/iommu/amd_iommu_init.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/iommu/intel-iommu.c (ffffffff8158d9fa)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/iommu/intel-iommu.c:__dmar_remove_one_dev_info
- drivers/iommu/intel-iommu.c:domain_context_clear_one_cb
- drivers/iommu/intel-iommu.c:init_dmars
- drivers/iommu/intel-iommu.c:free_dmar_iommu
- drivers/iommu/intel-iommu.c:iommu_alloc_root_entry
- drivers/iommu/intel-iommu.c:device_context_mapped
In drivers/connector/cn_queue.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/lightnvm/core.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/base/core.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/base/platform.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/base/devres.c (ffffffff815a1ced)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/base/devres.c:devres_release_group
- drivers/base/devres.c:devres_remove_group
- drivers/base/devres.c:devres_close_group
- drivers/base/devres.c:devres_open_group
- drivers/base/devres.c:devres_release_all
- drivers/base/devres.c:devres_remove
- drivers/base/devres.c:devres_get
- drivers/base/devres.c:devres_find
- drivers/base/devres.c:devres_add
- drivers/base/devres.c:devres_for_each_res
In drivers/base/power/common.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/base/power/qos.c (ffffffff815a78fe)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_read_value
- drivers/base/power/qos.c:dev_pm_qos_flags
In drivers/base/power/runtime.c (ffffffff815a7f6b)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_enable
- 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_get_if_in_use
- drivers/base/power/runtime.c:__pm_runtime_resume
- drivers/base/power/runtime.c:__pm_runtime_suspend
- drivers/base/power/runtime.c:__pm_runtime_idle
- drivers/base/power/runtime.c:pm_schedule_suspend
- drivers/base/power/runtime.c:pm_suspend_timer_fn
- drivers/base/power/runtime.c:rpm_resume
In drivers/base/power/wakeirq.c (ffffffff815aa05c)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/base/power/wakeirq.c:dev_pm_clear_wake_irq
In drivers/base/power/wakeup.c (ffffffff815adf41)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:print_wakeup_source_stats
- drivers/base/power/wakeup.c:pm_wakeup_event
- drivers/base/power/wakeup.c:__pm_wakeup_event
- drivers/base/power/wakeup.c:pm_wakeup_timer_fn
- drivers/base/power/wakeup.c:pm_relax
- drivers/base/power/wakeup.c:__pm_relax
- drivers/base/power/wakeup.c:pm_stay_awake
- drivers/base/power/wakeup.c:__pm_stay_awake
In drivers/base/power/domain_governor.c (ffffffff815b0e46)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/base/power/domain_governor.c:default_suspend_ok
In drivers/base/power/clock_ops.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/base/firmware_class.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/base/regmap/regmap.c (ffffffff815b759b)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete
- drivers/base/regmap/regmap.c:_regmap_raw_write
In drivers/block/brd.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/block/loop.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/block/virtio_blk.c (ffffffff815c761c)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/block/virtio_blk.c:virtio_queue_rq
- drivers/block/virtio_blk.c:virtblk_done
In drivers/block/xen-blkfront.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/mfd/htc-i2cpld.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/nvdimm/region_devs.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/dma-buf/dma-buf.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/dma-buf/fence.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/dma-buf/fence-array.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/scsi/scsi.c (ffffffff815ff3c2)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/scsi/scsi.c:scsi_put_command
- drivers/scsi/scsi.c:scsi_put_command
- drivers/scsi/scsi.c:scsi_get_command
- drivers/scsi/scsi.c:scsi_get_command
In drivers/scsi/hosts.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/scsi/scsi_error.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/scsi/scsi_lib.c (ffffffff81605ebd)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:sdev_evt_send
- drivers/scsi/scsi_lib.c:scsi_mq_uninit_cmd
In drivers/scsi/scsi_scan.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/scsi/scsi_sysfs.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/scsi/scsi_dh.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/ata/libata-core.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/ata/libata-scsi.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/ata/libata-eh.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/ata/libata-sff.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/ata/libata-pmp.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/ata/libata-acpi.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/ata/ata_piix.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/gpu/vga/vgaarb.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/spi/spi.c (ffffffff81644656)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/spi/spi.c:spi_bus_lock
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:spi_async_locked
- drivers/spi/spi.c:spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:spi_split_transfers_maxsize
- drivers/spi/spi.c:spi_split_transfers_maxsize
- drivers/spi/spi.c:__spi_queued_transfer
- drivers/spi/spi.c:spi_stop_queue
- drivers/spi/spi.c:spi_start_queue
- drivers/spi/spi.c:spi_finalize_current_message
- drivers/spi/spi.c:spi_get_next_queued_message
- drivers/spi/spi.c:__spi_pump_messages
In drivers/net/tun.c (ffffffff816505f7)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/net/tun.c:tun_queue_resize
In drivers/net/ppp/ppp_generic.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/net/xen-netfront.c (ffffffff8165a9ee)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_tx_interrupt
- drivers/net/xen-netfront.c:xennet_start_xmit
In drivers/usb/core/hub.c (ffffffff81663bbb)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/usb/core/hub.c:usb_hub_clear_tt_buffer
- drivers/usb/core/hub.c:hub_tt_work
In drivers/usb/core/hcd.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/usb/core/urb.c (ffffffff8167054d)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_scuttle_anchored_urbs
- drivers/usb/core/urb.c:usb_get_from_anchor
- drivers/usb/core/urb.c:usb_unpoison_anchored_urbs
- drivers/usb/core/urb.c:usb_unanchor_urb
- drivers/usb/core/urb.c:usb_anchor_urb
In drivers/usb/core/message.c (ffffffff81671450)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_cancel
In drivers/usb/core/driver.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/usb/core/devio.c (ffffffff8167d803)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:destroy_async_on_interface
- drivers/usb/core/devio.c:destroy_async
- drivers/usb/core/devio.c:async_getcompleted
- drivers/usb/core/devio.c:usbdev_mmap
- drivers/usb/core/devio.c:usbdev_vm_open
- drivers/usb/core/devio.c:dec_usb_memory_use_count
In drivers/usb/phy/phy.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/usb/dwc2/platform.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/usb/dwc2/hcd.c (ffffffff81688fe2)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_clear_tt_buffer_complete
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_reset
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_disable
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_resume
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_suspend
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_stop
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_start
- drivers/usb/dwc2/hcd.c:dwc2_hcd_reset_func
- drivers/usb/dwc2/hcd.c:dwc2_port_resume
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
- drivers/usb/dwc2/hcd.c:dwc2_qh_list_free
In drivers/usb/dwc2/hcd_queue.c (ffffffff8168d9db)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_queue.c:dwc2_hcd_qh_free
In drivers/usb/dwc2/hcd_ddma.c (ffffffff8168f573)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_free_ddma
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_init_ddma
In drivers/usb/host/pci-quirks.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/usb/host/ehci-hcd.c (ffffffff8169b577)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_endpoint_reset
- drivers/usb/host/ehci-hcd.c:ehci_urb_dequeue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_irq
- drivers/usb/host/ehci-hcd.c:store_uframe_periodic_max
- drivers/usb/host/ehci-hcd.c:iso_stream_find
- drivers/usb/host/ehci-hcd.c:ehci_clear_tt_buffer_complete
- drivers/usb/host/ehci-hcd.c:ehci_hub_control
- drivers/usb/host/ehci-hcd.c:ehci_hub_status_data
- drivers/usb/host/ehci-hcd.c:ehci_hrtimer_func
- drivers/usb/host/ehci-hcd.c:fill_registers_buffer
- drivers/usb/host/ehci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ehci-hcd.c:fill_async_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff816a427d)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/usb/host/uhci-hcd.c (ffffffff816aae00)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:uhci_hub_control
- drivers/usb/host/uhci-hcd.c:uhci_hub_status_data
- drivers/usb/host/uhci-hcd.c:uhci_urb_dequeue
- drivers/usb/host/uhci-hcd.c:uhci_urb_enqueue
- drivers/usb/host/uhci-hcd.c:uhci_fsbr_timeout
- drivers/usb/host/uhci-hcd.c:uhci_debug_open
In drivers/usb/host/xhci.c (ffffffff816b22a6)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_update_hub_device
- drivers/usb/host/xhci.c:xhci_set_usb2_hardware_lpm
- drivers/usb/host/xhci.c:xhci_change_max_exit_latency
- drivers/usb/host/xhci.c:xhci_setup_device
- drivers/usb/host/xhci.c:xhci_alloc_dev
- drivers/usb/host/xhci.c:xhci_free_dev
- drivers/usb/host/xhci.c:xhci_free_streams
- drivers/usb/host/xhci.c:xhci_alloc_streams
- drivers/usb/host/xhci.c:xhci_configure_endpoint
- drivers/usb/host/xhci.c:xhci_urb_dequeue
- drivers/usb/host/xhci.c:xhci_urb_enqueue
- drivers/usb/host/xhci.c:xhci_urb_enqueue
- drivers/usb/host/xhci.c:xhci_suspend
In drivers/usb/host/xhci-ring.c (ffffffff816b8b7f)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:xhci_handle_command_timeout
- drivers/usb/host/xhci-ring.c:xhci_stop_endpoint_command_watchdog
In drivers/usb/host/xhci-hub.c (ffffffff816bfb6e)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/usb/host/xhci-hub.c:xhci_bus_resume
- drivers/usb/host/xhci-hub.c:xhci_bus_suspend
- drivers/usb/host/xhci-hub.c:xhci_hub_status_data
- drivers/usb/host/xhci-hub.c:xhci_hub_control
In drivers/input/serio/serio.c (ffffffff816c3f4f)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_interrupt
In drivers/input/serio/i8042.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/input/input.c (ffffffff816c815a)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/input/input.c:input_reset_device
- drivers/input/input.c:input_set_keycode
- drivers/input/input.c:input_get_keycode
- drivers/input/input.c:input_inject_event
- drivers/input/input.c:input_repeat_key
In drivers/input/mousedev.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/input/evdev.c (ffffffff816cebcc)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
In drivers/input/misc/uinput.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/rtc/class.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/rtc/interface.c (ffffffff816d56db)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/rtc/interface.c:rtc_handle_legacy_irq
- drivers/rtc/interface.c:rtc_handle_legacy_irq
In drivers/rtc/rtc-mc146818-lib.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/rtc/rtc-cmos.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/power/power_supply_core.c (ffffffff816df9ec)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/power/power_supply_core.c:power_supply_changed
- drivers/power/power_supply_core.c:power_supply_changed_work
In drivers/md/md.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/md/bitmap.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/md/dm.c (ffffffff81704a8b)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/md/dm.c:dm_uevent_add
- drivers/md/dm.c:event_callback
- drivers/md/dm.c:dec_pending
- drivers/md/dm.c:dec_pending
- drivers/md/dm.c:queue_io
In drivers/md/dm-table.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/md/dm-kcopyd.c (ffffffff8170ba99)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:process_jobs
- drivers/md/dm-kcopyd.c:push
In drivers/md/dm-stats.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/md/dm-rq.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/cpufreq/cpufreq.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/mmc/core/core.c (ffffffff817239dd)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/mmc/core/core.c:mmc_pm_notify
- drivers/mmc/core/core.c:mmc_pm_notify
- drivers/mmc/core/core.c:mmc_power_restore_host
- drivers/mmc/core/core.c:mmc_power_save_host
- drivers/mmc/core/core.c:mmc_stop_host
- drivers/mmc/core/core.c:mmc_rescan
- drivers/mmc/core/core.c:mmc_hw_reset
- drivers/mmc/core/core.c:mmc_attach_bus
- drivers/mmc/core/core.c:mmc_release_host
- drivers/mmc/core/core.c:__mmc_claim_host
In drivers/mmc/core/host.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/firmware/efi/vars.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/clk/clk.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/clk/clk-divider.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/clk/clk-gate.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/clk/clk-multiplier.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/clk/clk-mux.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/clk/clk-fractional-divider.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/mailbox/mailbox.c (ffffffff81750090)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/mailbox/mailbox.c:mbox_free_channel
- drivers/mailbox/mailbox.c:mbox_send_message
- drivers/mailbox/mailbox.c:tx_tick
- drivers/mailbox/mailbox.c:msg_submit
In drivers/mailbox/pcc.c (ffffffff817504b7)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/mailbox/pcc.c:pcc_mbox_free_channel
- drivers/mailbox/pcc.c:pcc_mbox_request_channel
In drivers/extcon/extcon.c (ffffffff8175376a)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/extcon/extcon.c:extcon_unregister_notifier
- drivers/extcon/extcon.c:extcon_register_notifier
- drivers/extcon/extcon.c:extcon_update_state
In arch/x86/pci/i386.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/core/sock.c (ffffffff8176a600)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sock_queue_rcv_skb
In net/core/request_sock.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/core/skbuff.c (ffffffff8176bccb)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- net/core/skbuff.c:skb_insert
- net/core/skbuff.c:skb_append
- net/core/skbuff.c:skb_unlink
- net/core/skbuff.c:skb_queue_tail
- net/core/skbuff.c:skb_queue_head
- net/core/skbuff.c:skb_dequeue_tail
- net/core/skbuff.c:skb_dequeue
In net/core/datagram.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/core/net_namespace.c (ffffffff81777406)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- net/core/net_namespace.c:rtnl_net_dumpid
- net/core/net_namespace.c:rtnl_net_newid
- net/core/net_namespace.c:get_net_ns_by_id
- net/core/net_namespace.c:peernet2id
- net/core/net_namespace.c:peernet2id_alloc
In net/core/dev.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/core/dev_addr_lists.c (ffffffff8178cfce)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- net/core/dev_addr_lists.c:dev_mc_sync_multiple
- net/core/dev_addr_lists.c:dev_mc_sync
- net/core/dev_addr_lists.c:dev_uc_sync_multiple
- net/core/dev_addr_lists.c:dev_uc_sync
In net/core/neighbour.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/core/link_watch.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/core/flow.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/core/netpoll.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/core/fib_rules.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/sched/sch_generic.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/sched/act_api.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv4/route.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv4/inetpeer.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv4/inet_hashtables.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv4/tcp_ipv4.c (ffffffff817ec003)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
In net/ipv4/tcp_minisocks.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv4/udp.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv4/af_inet.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv4/igmp.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv4/inet_fragment.c (ffffffff8180f96b)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- net/ipv4/inet_fragment.c:inet_frag_worker
In net/ipv4/ipmr.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv4/cipso_ipv4.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/xfrm/xfrm_policy.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/xfrm/xfrm_state.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/unix/af_unix.c (ffffffff8182e46c)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_connect
- net/unix/af_unix.c:unix_state_double_lock
- net/unix/af_unix.c:unix_state_double_lock
In net/unix/garbage.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv6/addrlabel.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv6/ip6_fib.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv6/mcast.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv6/tcp_ipv6.c (ffffffff81860ba9)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
In net/ipv6/ip6mr.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv6/calipso.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/packet/af_packet.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/wireless/wext-core.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/rfkill/core.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/rfkill/input.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ncsi/ncsi-rsp.c (ffffffff8188dd52)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- net/ncsi/ncsi-rsp.c:ncsi_rcv_rsp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gls
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_rc
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_dp
In net/ncsi/ncsi-aen.c (ffffffff8188def9)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_hncdsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
In net/ncsi/ncsi-manage.c (ffffffff8188f3ed)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_enable_hwa
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_request_timeout
- net/ncsi/ncsi-manage.c:ncsi_free_request
- net/ncsi/ncsi-manage.c:ncsi_alloc_request
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_add_package
- net/ncsi/ncsi-manage.c:ncsi_add_channel
- net/ncsi/ncsi-manage.c:ncsi_stop_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_start_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_remove_filter
- net/ncsi/ncsi-manage.c:ncsi_add_filter
- net/ncsi/ncsi-manage.c:ncsi_find_filter
In lib/klist.c (0)
Location: include/linux/spinlock.h:289
Inline: True
4.10
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/xen/mmu.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In arch/x86/xen/p2m.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In arch/x86/kernel/nmi.c (ffffffff81031413)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- arch/x86/kernel/nmi.c:unregister_nmi_handler
- arch/x86/kernel/nmi.c:__register_nmi_handler
In arch/x86/kernel/bootflag.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In arch/x86/kernel/rtc.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In arch/x86/kernel/i8237.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In arch/x86/kernel/smpboot.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In arch/x86/kernel/amd_nb.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In arch/x86/kernel/amd_gart_64.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In arch/x86/kernel/pci-calgary_64.c (ffffffff8106aef9)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- arch/x86/kernel/pci-calgary_64.c:iommu_range_alloc
- arch/x86/kernel/pci-calgary_64.c:iommu_range_reserve
In arch/x86/kernel/tce_64.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In arch/x86/mm/pgtable.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In arch/x86/mm/kmmio.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In arch/x86/mm/mmio-mod.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In arch/x86/platform/intel/iosf_mbi.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/fork.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/panic.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/user.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/signal.c (ffffffff810969d0)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- kernel/signal.c:do_notify_parent_cldstop
- kernel/signal.c:do_notify_parent
- kernel/signal.c:sigqueue_free
- kernel/signal.c:force_sigsegv
- kernel/signal.c:force_sig_info
- kernel/signal.c:flush_itimer_signals
- kernel/signal.c:flush_signals
In kernel/workqueue.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/pid.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/kthread.c (ffffffff810a92f1)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- kernel/kthread.c:__kthread_cancel_work_sync
- kernel/kthread.c:kthread_mod_delayed_work
- kernel/kthread.c:kthread_queue_delayed_work
- kernel/kthread.c:kthread_queue_work
In kernel/notifier.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/async.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/ucount.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/sched/core.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/sched/cputime.c (ffffffff810ba9d6)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- kernel/sched/cputime.c:thread_group_cputime
In kernel/sched/fair.c (ffffffff810c2e96)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_free
In kernel/sched/wait.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/sched/completion.c (ffffffff810cd6ce)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- kernel/sched/completion.c:complete_all
- kernel/sched/completion.c:complete
In kernel/sched/debug.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/locking/mutex.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/power/qos.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/power/suspend.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/printk/printk.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/rcu/sync.c (ffffffff810f0838)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_func
In kernel/rcu/srcu.c (ffffffff810f0c8d)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- kernel/rcu/srcu.c:call_srcu
In kernel/rcu/tree.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/freezer.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/time/timer.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/time/clocksource.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/time/alarmtimer.c (ffffffff81104a61)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarm_handle_timer
- kernel/time/alarmtimer.c:alarm_try_to_cancel
In kernel/time/posix-timers.c (ffffffff811053e7)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__lock_timer
- kernel/time/posix-timers.c:posix_timer_fn
In kernel/time/posix-cpu-timers.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/futex.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/cgroup.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/cpuset.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/stop_machine.c (ffffffff81131a3f)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- kernel/stop_machine.c:cpu_stop_should_run
- kernel/stop_machine.c:cpu_stop_queue_work
In kernel/audit.c (ffffffff81134593)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- kernel/audit.c:audit_get_tty
In kernel/auditfilter.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/delayacct.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/taskstats.c (ffffffff8115110e)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/trace.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/trace/blktrace.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/events/core.c (ffffffff811a1a6f)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- kernel/events/core.c:ring_buffer_attach
- kernel/events/core.c:ring_buffer_attach
In kernel/events/ring_buffer.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In kernel/padata.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/filemap.c (ffffffff811b2007)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/filemap.c:delete_from_page_cache
In mm/mempool.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/page_alloc.c (ffffffff811bd285)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/page_alloc.c:is_free_buddy_page
- mm/page_alloc.c:__offline_isolated_pages
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:show_free_areas
- mm/page_alloc.c:get_page_from_freelist
- mm/page_alloc.c:get_page_from_freelist
- mm/page_alloc.c:mark_free_pages
- mm/page_alloc.c:unreserve_highatomic_pageblock
In mm/page-writeback.c (ffffffff811be2dd)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/page-writeback.c:__test_set_page_writeback
- mm/page-writeback.c:test_clear_page_writeback
In mm/swap.c (ffffffff811c30ec)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/swap.c:release_pages
- mm/swap.c:pagevec_lru_move_fn
- mm/swap.c:__page_cache_release
In mm/truncate.c (ffffffff811c4959)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
In mm/vmscan.c (ffffffff811c798d)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/vmscan.c:__remove_mapping
In mm/shmem.c (ffffffff811d3adf)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/shmem.c:shmem_uncharge
- mm/shmem.c:shmem_charge
In mm/vmstat.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/backing-dev.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/percpu.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/compaction.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/list_lru.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/memory.c (ffffffff811ec72c)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/memory.c:copy_page_range
In mm/mremap.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/vmalloc.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/swapfile.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/zswap.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/dmapool.c (ffffffff81207f8b)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/dmapool.c:dma_pool_free
- mm/dmapool.c:dma_pool_alloc
In mm/hugetlb.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/sparse.c (ffffffff812140ac)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/sparse.c:sparse_remove_one_section
- mm/sparse.c:sparse_add_one_section
In mm/mmu_notifier.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/slub.c (ffffffff8121b1e1)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/slub.c:free_debug_processing
In mm/memory_hotplug.c (ffffffff818c8193)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/memory_hotplug.c:online_pages
- mm/memory_hotplug.c:online_pages
- mm/memory_hotplug.c:online_pages
- mm/memory_hotplug.c:__remove_pages
- mm/memory_hotplug.c:__add_pages
In mm/huge_memory.c (ffffffff8122a527)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/huge_memory.c:deferred_split_scan
- mm/huge_memory.c:deferred_split_huge_page
- mm/huge_memory.c:free_transhuge_page
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:copy_huge_pmd
In mm/memcontrol.c (ffffffff8123352e)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_move_account
- mm/memcontrol.c:mem_cgroup_css_free
In mm/vmpressure.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/swap_cgroup.c (ffffffff812378d5)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/swap_cgroup.c:swap_cgroup_record
- mm/swap_cgroup.c:swap_cgroup_cmpxchg
In mm/memory-failure.c (ffffffff8123879e)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/memory-failure.c:memory_failure_queue
In mm/page_isolation.c (ffffffff8123b51c)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/page_isolation.c:test_pages_isolated
- mm/page_isolation.c:start_isolate_page_range
- mm/page_isolation.c:unset_migratetype_isolate
In mm/zbud.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/zsmalloc.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In mm/balloon_compaction.c (ffffffff8123f295)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- mm/balloon_compaction.c:balloon_page_putback
- mm/balloon_compaction.c:balloon_page_isolate
- mm/balloon_compaction.c:balloon_page_dequeue
- mm/balloon_compaction.c:balloon_page_enqueue
In fs/file_table.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/super.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/fcntl.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/dcache.c (ffffffff8125e404)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:d_walk
In fs/inode.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/file.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/libfs.c (ffffffff8126f435)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- fs/libfs.c:simple_empty
In fs/fs-writeback.c (ffffffff81277913)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- fs/fs-writeback.c:sb_clear_inode_writeback
- fs/fs-writeback.c:sb_mark_inode_writeback
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
In fs/fs_struct.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/buffer.c (ffffffff8127dc8f)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- fs/buffer.c:__set_page_dirty
In fs/direct-io.c (ffffffff81287da1)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:dio_bio_end_io
- fs/direct-io.c:dio_bio_end_aio
In fs/notify/fsnotify.c (ffffffff8128bc21)
Location: include/linux/spinlock.h:289
Inline: True
In fs/notify/group.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/notify/mark.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/notify/inotify/inotify_user.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/eventpoll.c (ffffffff81290f91)
Location: include/linux/spinlock.h:289
Inline: True
In fs/timerfd.c (ffffffff81294fff)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_clock_was_set
- fs/timerfd.c:timerfd_triggered
In fs/eventfd.c (ffffffff8129551b)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_ctx_remove_wait_queue
- fs/eventfd.c:eventfd_signal
In fs/aio.c (ffffffff81298913)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- fs/aio.c:aio_complete
- fs/aio.c:aio_complete
- fs/aio.c:kiocb_set_cancel_fn
- fs/aio.c:aio_migratepage
In fs/crypto/crypto.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/locks.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/mbcache.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/proc/generic.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/kernfs/inode.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/kernfs/dir.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/kernfs/file.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/ext4/page-io.c (ffffffff812e400f)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- fs/ext4/page-io.c:ext4_end_io_rsv_work
In fs/ext4/super.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/ext4/mballoc.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/ext4/extents_status.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/jbd2/transaction.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/jbd2/revoke.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/jbd2/journal.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/squashfs/cache.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/fat/inode.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/fuse/file.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/fuse/inode.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/pstore/inode.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In fs/pstore/platform.c (ffffffff8136ba3b)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_write_buf_user_compat
- fs/pstore/platform.c:pstore_dump
- fs/pstore/platform.c:pstore_dump
In ipc/util.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In ipc/sem.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In security/keys/key.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In security/selinux/avc.c (ffffffff8138c8aa)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- security/selinux/avc.c:avc_compute_av
- security/selinux/avc.c:avc_update_node
- security/selinux/avc.c:avc_alloc_node
In security/selinux/hooks.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In security/selinux/ss/sidtab.c (ffffffff8139bb9c)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- security/selinux/ss/sidtab.c:sidtab_shutdown
- security/selinux/ss/sidtab.c:sidtab_set
- security/selinux/ss/sidtab.c:sidtab_context_to_sid
In security/smack/smack_lsm.c (ffffffff813ab148)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_netlabel
In security/apparmor/lsm.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In security/apparmor/af_unix.c (ffffffff813e6e72)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
In crypto/aead.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In crypto/jitterentropy-kcapi.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In block/bio.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In block/elevator.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In block/blk-core.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In block/blk-flush.c (ffffffff8141b38d)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- block/blk-flush.c:mq_flush_data_end_io
- block/blk-flush.c:flush_end_io
In block/blk-ioc.c (ffffffff8141c8f1)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- block/blk-ioc.c:put_io_context
- block/blk-ioc.c:ioc_release_fn
In block/blk-timeout.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In block/blk-mq.c (ffffffff8142232b)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_abort_requeue_list
- block/blk-mq.c:blk_mq_requeue_work
In block/genhd.c (ffffffff81429eff)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- block/genhd.c:__disk_unblock_events
- block/genhd.c:disk_block_events
In block/badblocks.c (ffffffff8142dce3)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- block/badblocks.c:badblocks_set
In block/bsg.c (ffffffff81436b08)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- block/bsg.c:bsg_rq_end_io
- block/bsg.c:bsg_free_command
In block/blk-cgroup.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In block/cfq-iosched.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In lib/idr.c (ffffffff8144d1c9)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- lib/idr.c:ida_get_new_above
- lib/idr.c:free_bitmap
- lib/idr.c:idr_get_empty_slot
- lib/idr.c:get_from_free_list
In lib/kobject.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In lib/show_mem.c (ffffffff81454fe6)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- lib/show_mem.c:show_mem
In lib/random32.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In lib/percpu-refcount.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In lib/percpu_ida.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In lib/rhashtable.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In lib/once.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In lib/genalloc.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In lib/percpu_counter.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In lib/swiotlb.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In lib/iommu-common.c (ffffffff81479c07)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- lib/iommu-common.c:iommu_tbl_range_alloc
In drivers/pinctrl/pinctrl-amd.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/gpio/gpiolib.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/gpio/gpiolib-sysfs.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/gpio/gpio-lynxpoint.c (ffffffff81497691)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/gpio/gpio-lynxpoint.c:lp_irq_disable
- drivers/gpio/gpio-lynxpoint.c:lp_irq_enable
- drivers/gpio/gpio-lynxpoint.c:lp_gpio_direction_output
- drivers/gpio/gpio-lynxpoint.c:lp_gpio_direction_input
- drivers/gpio/gpio-lynxpoint.c:lp_gpio_set
- drivers/gpio/gpio-lynxpoint.c:lp_irq_type
In drivers/pci/pci-driver.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/pci/pcie/aer/aerdrv_core.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/pci/pcie/aer/aerdrv.c (ffffffff814b88a0)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/pci/pcie/aer/aerdrv.c:aer_irq
In drivers/pci/pcie/pme.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/pci/htirq.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/rapidio/rio.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/rapidio/rio-access.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/acpi/osl.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/acpi/ec.c (ffffffff814f444a)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_suspend
- drivers/acpi/ec.c:acpi_ec_resume_noirq
- drivers/acpi/ec.c:acpi_ec_suspend_noirq
- drivers/acpi/ec.c:acpi_ec_gpe_handler
- drivers/acpi/ec.c:acpi_ec_event_handler
- drivers/acpi/ec.c:acpi_ec_stop
- drivers/acpi/ec.c:acpi_ec_start
- drivers/acpi/ec.c:acpi_ec_transaction
- drivers/acpi/ec.c:ec_guard
- drivers/acpi/ec.c:ec_transaction_completed
- drivers/acpi/ec.c:acpi_ec_enable_event
In drivers/acpi/acpi_lpss.c (ffffffff814f8c8e)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/acpi/acpi_lpss.c:lpss_reg_read
In drivers/acpi/acpica/evglock.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/acpi/acpica/utmutex.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/acpi/apei/erst.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/acpi/apei/ghes.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/clk/clk.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/clk/clk-divider.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/clk/clk-gate.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/clk/clk-multiplier.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/clk/clk-mux.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/clk/clk-fractional-divider.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/virtio/virtio.c (ffffffff8153a81d)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_config_changed
In drivers/virtio/virtio_mmio.c (ffffffff8153ce05)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/virtio/virtio_mmio.c:vm_del_vqs
- drivers/virtio/virtio_mmio.c:vm_interrupt
In drivers/virtio/virtio_pci_common.c (ffffffff8153f15f)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/virtio/virtio_pci_common.c:vp_del_vqs
- drivers/virtio/virtio_pci_common.c:vp_setup_vq
- drivers/virtio/virtio_pci_common.c:vp_vring_interrupt
In drivers/virtio/virtio_balloon.c (ffffffff815402e4)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_migratepage
- drivers/virtio/virtio_balloon.c:virtballoon_changed
In drivers/xen/grant-table.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/xen/events/events_2l.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/xen/xenbus/xenbus_xs.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/tty/tty_io.c (ffffffff8155ce0b)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_get_pgrp
- drivers/tty/tty_io.c:__tty_fasync
- drivers/tty/tty_io.c:start_tty
- drivers/tty/tty_io.c:stop_tty
- drivers/tty/tty_io.c:get_current_tty
- drivers/tty/tty_io.c:__proc_set_tty
- drivers/tty/tty_io.c:proc_clear_tty
In drivers/tty/n_tty.c (ffffffff815627eb)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/tty/tty_port.c (ffffffff8156893a)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_close_end
- drivers/tty/tty_port.c:tty_port_block_til_ready
- drivers/tty/tty_port.c:tty_port_hangup
- drivers/tty/tty_port.c:tty_port_tty_set
- drivers/tty/tty_port.c:tty_port_tty_get
In drivers/tty/pty.c (ffffffff81569a32)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/tty/sysrq.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/tty/vt/keyboard.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/tty/hvc/hvc_console.c (ffffffff8157b071)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_remove
- drivers/tty/hvc/hvc_console.c:hvc_poll
- drivers/tty/hvc/hvc_console.c:hvc_set_winsz
- drivers/tty/hvc/hvc_console.c:hvc_write
- drivers/tty/hvc/hvc_console.c:hvc_hangup
- drivers/tty/hvc/hvc_console.c:hvc_open
- drivers/tty/hvc/hvc_console.c:hvc_port_destruct
In drivers/tty/serial/serial_core.c (ffffffff8158007d)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_hangup
In drivers/tty/serial/earlycon.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/tty/serial/8250/8250_core.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/tty/serial/8250/8250_port.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/tty/serial/8250/8250_dma.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/tty/serial/sccnxp.c (ffffffff8158e24e)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/tty/serial/sccnxp.c:sccnxp_console_write
- drivers/tty/serial/sccnxp.c:sccnxp_shutdown
- drivers/tty/serial/sccnxp.c:sccnxp_startup
- drivers/tty/serial/sccnxp.c:sccnxp_set_termios
- drivers/tty/serial/sccnxp.c:sccnxp_break_ctl
- drivers/tty/serial/sccnxp.c:sccnxp_get_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_set_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_tx_empty
- drivers/tty/serial/sccnxp.c:sccnxp_stop_rx
- drivers/tty/serial/sccnxp.c:sccnxp_start_tx
- drivers/tty/serial/sccnxp.c:sccnxp_ist
- drivers/tty/serial/sccnxp.c:sccnxp_timer
In drivers/char/random.c (ffffffff81592971)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/char/random.c:extract_buf
- drivers/char/random.c:_crng_backtrack_protect
- drivers/char/random.c:_extract_crng
- drivers/char/random.c:mix_pool_bytes
In drivers/char/virtio_console.c (ffffffff815967ca)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/char/virtio_console.c:in_intr
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:__send_to_port
- drivers/char/virtio_console.c:port_has_data
- drivers/char/virtio_console.c:find_port_by_vq
- drivers/char/virtio_console.c:find_port_by_id
In drivers/char/agp/backend.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/iommu/iova.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/iommu/amd_iommu.c (ffffffff815af571)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/iommu/amd_iommu.c:amd_iommu_domain_clear_gcr3
- drivers/iommu/amd_iommu.c:amd_iommu_domain_set_gcr3
- drivers/iommu/amd_iommu.c:amd_iommu_flush_tlb
- drivers/iommu/amd_iommu.c:amd_iommu_flush_page
- drivers/iommu/amd_iommu.c:amd_iommu_domain_enable_v2
- drivers/iommu/amd_iommu.c:amd_iommu_domain_direct_map
In drivers/iommu/amd_iommu_init.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/iommu/intel-iommu.c (ffffffff815bb19a)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/iommu/intel-iommu.c:__dmar_remove_one_dev_info
- drivers/iommu/intel-iommu.c:domain_context_clear_one_cb
- drivers/iommu/intel-iommu.c:init_dmars
- drivers/iommu/intel-iommu.c:free_dmar_iommu
- drivers/iommu/intel-iommu.c:iommu_alloc_root_entry
- drivers/iommu/intel-iommu.c:device_context_mapped
In drivers/connector/cn_queue.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/lightnvm/core.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/base/core.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/base/platform.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/base/devres.c (ffffffff815d040d)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/base/devres.c:devres_release_group
- drivers/base/devres.c:devres_remove_group
- drivers/base/devres.c:devres_close_group
- drivers/base/devres.c:devres_open_group
- drivers/base/devres.c:devres_release_all
- drivers/base/devres.c:devres_remove
- drivers/base/devres.c:devres_get
- drivers/base/devres.c:devres_find
- drivers/base/devres.c:devres_add
- drivers/base/devres.c:devres_for_each_res
In drivers/base/power/common.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/base/power/qos.c (ffffffff815d621e)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_read_value
- drivers/base/power/qos.c:dev_pm_qos_flags
In drivers/base/power/runtime.c (ffffffff815d673b)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_enable
- 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_get_if_in_use
- drivers/base/power/runtime.c:__pm_runtime_resume
- drivers/base/power/runtime.c:__pm_runtime_suspend
- drivers/base/power/runtime.c:__pm_runtime_idle
- drivers/base/power/runtime.c:pm_schedule_suspend
- drivers/base/power/runtime.c:pm_suspend_timer_fn
- drivers/base/power/runtime.c:rpm_resume
In drivers/base/power/wakeirq.c (ffffffff815d8c8c)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/base/power/wakeirq.c:dev_pm_clear_wake_irq
In drivers/base/power/wakeup.c (ffffffff815dcd41)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:print_wakeup_source_stats
- drivers/base/power/wakeup.c:pm_wakeup_event
- drivers/base/power/wakeup.c:__pm_wakeup_event
- drivers/base/power/wakeup.c:pm_wakeup_timer_fn
- drivers/base/power/wakeup.c:pm_relax
- drivers/base/power/wakeup.c:__pm_relax
- drivers/base/power/wakeup.c:pm_stay_awake
- drivers/base/power/wakeup.c:__pm_stay_awake
In drivers/base/power/domain.c (ffffffff815ddf4d)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/base/power/domain.c:genpd_lock_interruptible_spin
- drivers/base/power/domain.c:genpd_lock_nested_spin
- drivers/base/power/domain.c:genpd_lock_spin
In drivers/base/power/domain_governor.c (ffffffff815e0116)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/base/power/domain_governor.c:default_suspend_ok
In drivers/base/power/clock_ops.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/base/firmware_class.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/base/regmap/regmap.c (ffffffff815e68e3)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:regmap_async_complete
- drivers/base/regmap/regmap.c:_regmap_raw_write
In drivers/block/loop.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/block/xen-blkfront.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/mfd/htc-i2cpld.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/nvdimm/region_devs.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/dma-buf/dma-buf.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/dma-buf/dma-fence.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/dma-buf/dma-fence-array.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/dma-buf/sw_sync.c (ffffffff8162c406)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
In drivers/dma-buf/sync_debug.c (ffffffff8162cadd)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_debugfs_show
In drivers/scsi/scsi.c (ffffffff8162ea22)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/scsi/scsi.c:scsi_put_command
- drivers/scsi/scsi.c:scsi_put_command
- drivers/scsi/scsi.c:scsi_get_command
- drivers/scsi/scsi.c:scsi_get_command
In drivers/scsi/hosts.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/scsi/scsi_error.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/scsi/scsi_lib.c (ffffffff8163547d)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:sdev_evt_send
- drivers/scsi/scsi_lib.c:scsi_mq_uninit_cmd
In drivers/scsi/scsi_scan.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/scsi/scsi_sysfs.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/ata/libata-core.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/ata/libata-scsi.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/ata/libata-eh.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/ata/libata-sff.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/ata/libata-pmp.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/ata/libata-acpi.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/ata/ata_piix.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/gpu/vga/vgaarb.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/spi/spi.c (ffffffff81675726)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/spi/spi.c:spi_bus_lock
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:spi_async_locked
- drivers/spi/spi.c:spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:spi_split_transfers_maxsize
- drivers/spi/spi.c:spi_split_transfers_maxsize
- drivers/spi/spi.c:__spi_queued_transfer
- drivers/spi/spi.c:spi_stop_queue
- drivers/spi/spi.c:spi_start_queue
- drivers/spi/spi.c:spi_finalize_current_message
- drivers/spi/spi.c:spi_get_next_queued_message
- drivers/spi/spi.c:__spi_pump_messages
In drivers/net/tun.c (ffffffff816822e5)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/net/tun.c:tun_queue_resize
In drivers/net/ppp/ppp_generic.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/net/xen-netfront.c (ffffffff8168874e)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_tx_interrupt
- drivers/net/xen-netfront.c:xennet_start_xmit
In drivers/usb/core/hub.c (ffffffff816919bb)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/usb/core/hub.c:usb_hub_clear_tt_buffer
- drivers/usb/core/hub.c:hub_tt_work
In drivers/usb/core/hcd.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/usb/core/urb.c (ffffffff8169e1fd)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_scuttle_anchored_urbs
- drivers/usb/core/urb.c:usb_get_from_anchor
- drivers/usb/core/urb.c:usb_unpoison_anchored_urbs
- drivers/usb/core/urb.c:usb_unanchor_urb
- drivers/usb/core/urb.c:usb_anchor_urb
In drivers/usb/core/message.c (ffffffff8169f100)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_cancel
In drivers/usb/core/driver.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/usb/core/devio.c (ffffffff816ab584)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:destroy_async_on_interface
- drivers/usb/core/devio.c:destroy_async
- drivers/usb/core/devio.c:async_getcompleted
- drivers/usb/core/devio.c:usbdev_mmap
- drivers/usb/core/devio.c:usbdev_vm_open
- drivers/usb/core/devio.c:dec_usb_memory_use_count
In drivers/usb/phy/phy.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/usb/dwc2/platform.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/usb/dwc2/hcd.c (ffffffff816b71f2)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_clear_tt_buffer_complete
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_reset
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_disable
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_resume
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_suspend
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_stop
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_start
- drivers/usb/dwc2/hcd.c:dwc2_hcd_reset_func
- drivers/usb/dwc2/hcd.c:dwc2_port_resume
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
- drivers/usb/dwc2/hcd.c:dwc2_qh_list_free
In drivers/usb/dwc2/hcd_queue.c (ffffffff816bbaab)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_queue.c:dwc2_hcd_qh_free
In drivers/usb/dwc2/hcd_ddma.c (ffffffff816bd623)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_free_ddma
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_init_ddma
In drivers/usb/host/pci-quirks.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/usb/host/ehci-hcd.c (ffffffff816c9657)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_endpoint_reset
- drivers/usb/host/ehci-hcd.c:ehci_urb_dequeue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_irq
- drivers/usb/host/ehci-hcd.c:store_uframe_periodic_max
- drivers/usb/host/ehci-hcd.c:iso_stream_find
- drivers/usb/host/ehci-hcd.c:ehci_clear_tt_buffer_complete
- drivers/usb/host/ehci-hcd.c:ehci_hub_control
- drivers/usb/host/ehci-hcd.c:ehci_hub_status_data
- drivers/usb/host/ehci-hcd.c:ehci_hrtimer_func
- drivers/usb/host/ehci-hcd.c:fill_registers_buffer
- drivers/usb/host/ehci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ehci-hcd.c:fill_async_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff816d237d)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/usb/host/uhci-hcd.c (ffffffff816d8f40)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:uhci_hub_control
- drivers/usb/host/uhci-hcd.c:uhci_hub_status_data
- drivers/usb/host/uhci-hcd.c:uhci_urb_dequeue
- drivers/usb/host/uhci-hcd.c:uhci_urb_enqueue
- drivers/usb/host/uhci-hcd.c:uhci_fsbr_timeout
- drivers/usb/host/uhci-hcd.c:uhci_debug_open
In drivers/usb/host/xhci.c (ffffffff816e0456)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_update_hub_device
- drivers/usb/host/xhci.c:xhci_set_usb2_hardware_lpm
- drivers/usb/host/xhci.c:xhci_change_max_exit_latency
- drivers/usb/host/xhci.c:xhci_setup_device
- drivers/usb/host/xhci.c:xhci_alloc_dev
- drivers/usb/host/xhci.c:xhci_free_dev
- drivers/usb/host/xhci.c:xhci_free_streams
- drivers/usb/host/xhci.c:xhci_alloc_streams
- drivers/usb/host/xhci.c:xhci_configure_endpoint
- drivers/usb/host/xhci.c:xhci_urb_dequeue
- drivers/usb/host/xhci.c:xhci_urb_enqueue
- drivers/usb/host/xhci.c:xhci_urb_enqueue
- drivers/usb/host/xhci.c:xhci_suspend
In drivers/usb/host/xhci-ring.c (ffffffff816e6d71)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:xhci_handle_command_timeout
- drivers/usb/host/xhci-ring.c:xhci_stop_endpoint_command_watchdog
In drivers/usb/host/xhci-hub.c (ffffffff816eda3f)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/usb/host/xhci-hub.c:xhci_bus_resume
- drivers/usb/host/xhci-hub.c:xhci_bus_suspend
- drivers/usb/host/xhci-hub.c:xhci_hub_status_data
- drivers/usb/host/xhci-hub.c:xhci_hub_control
In drivers/input/serio/serio.c (ffffffff816f1f0f)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_interrupt
In drivers/input/serio/i8042.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/input/input.c (ffffffff816f614a)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/input/input.c:input_reset_device
- drivers/input/input.c:input_set_keycode
- drivers/input/input.c:input_get_keycode
- drivers/input/input.c:input_inject_event
- drivers/input/input.c:input_repeat_key
In drivers/input/mousedev.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/input/evdev.c (ffffffff816fc89c)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
In drivers/input/misc/uinput.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/rtc/class.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/rtc/interface.c (ffffffff817053bb)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/rtc/interface.c:rtc_handle_legacy_irq
- drivers/rtc/interface.c:rtc_handle_legacy_irq
In drivers/rtc/rtc-mc146818-lib.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/rtc/rtc-cmos.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/power/supply/power_supply_core.c (ffffffff8170fe5c)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/power/supply/power_supply_core.c:power_supply_changed
- drivers/power/supply/power_supply_core.c:power_supply_changed_work
In drivers/watchdog/watchdog_pretimeout.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/md/md.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/md/bitmap.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/md/dm.c (ffffffff8173693b)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/md/dm.c:dm_uevent_add
- drivers/md/dm.c:event_callback
- drivers/md/dm.c:dec_pending
- drivers/md/dm.c:dec_pending
- drivers/md/dm.c:queue_io
In drivers/md/dm-table.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/md/dm-kcopyd.c (ffffffff8173dac8)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:process_jobs
- drivers/md/dm-kcopyd.c:push
In drivers/md/dm-stats.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/md/dm-rq.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/cpufreq/cpufreq.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/mmc/core/core.c (ffffffff8175689d)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/mmc/core/core.c:mmc_pm_notify
- drivers/mmc/core/core.c:mmc_pm_notify
- drivers/mmc/core/core.c:mmc_power_restore_host
- drivers/mmc/core/core.c:mmc_power_save_host
- drivers/mmc/core/core.c:mmc_stop_host
- drivers/mmc/core/core.c:mmc_rescan
- drivers/mmc/core/core.c:mmc_hw_reset
- drivers/mmc/core/core.c:mmc_detach_bus
- drivers/mmc/core/core.c:mmc_attach_bus
- drivers/mmc/core/core.c:mmc_release_host
- drivers/mmc/core/core.c:__mmc_claim_host
In drivers/mmc/core/host.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In drivers/mailbox/mailbox.c (ffffffff8177bc50)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/mailbox/mailbox.c:mbox_free_channel
- drivers/mailbox/mailbox.c:mbox_send_message
- drivers/mailbox/mailbox.c:tx_tick
- drivers/mailbox/mailbox.c:msg_submit
In drivers/mailbox/pcc.c (ffffffff8177c4bb)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/mailbox/pcc.c:pcc_mbox_request_channel
In drivers/extcon/extcon.c (ffffffff8177f7da)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- drivers/extcon/extcon.c:extcon_unregister_notifier
- drivers/extcon/extcon.c:extcon_set_property
- drivers/extcon/extcon.c:extcon_get_property
- drivers/extcon/extcon.c:extcon_set_state_sync
- drivers/extcon/extcon.c:extcon_set_state
- drivers/extcon/extcon.c:extcon_get_state
- drivers/extcon/extcon.c:extcon_sync
In arch/x86/pci/i386.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/core/sock.c (ffffffff817976ef)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sock_queue_rcv_skb
In net/core/request_sock.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/core/skbuff.c (ffffffff81798f0b)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- net/core/skbuff.c:sock_dequeue_err_skb
- net/core/skbuff.c:skb_insert
- net/core/skbuff.c:skb_append
- net/core/skbuff.c:skb_unlink
- net/core/skbuff.c:skb_queue_tail
- net/core/skbuff.c:skb_queue_head
- net/core/skbuff.c:skb_dequeue_tail
- net/core/skbuff.c:skb_dequeue
In net/core/datagram.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/core/net_namespace.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/core/dev.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/core/dev_addr_lists.c (ffffffff817ba89e)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- net/core/dev_addr_lists.c:dev_mc_sync_multiple
- net/core/dev_addr_lists.c:dev_mc_sync
- net/core/dev_addr_lists.c:dev_uc_sync_multiple
- net/core/dev_addr_lists.c:dev_uc_sync
In net/core/neighbour.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/core/link_watch.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/core/flow.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/core/netpoll.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/core/fib_rules.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/sched/sch_generic.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/sched/act_api.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv4/route.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv4/inetpeer.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv4/inet_hashtables.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv4/tcp_ipv4.c (ffffffff8181c98b)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
In net/ipv4/tcp_minisocks.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv4/udp.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv4/af_inet.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv4/igmp.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv4/inet_fragment.c (ffffffff81840ebb)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- net/ipv4/inet_fragment.c:inet_frag_worker
In net/ipv4/ipmr.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv4/cipso_ipv4.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/xfrm/xfrm_policy.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/xfrm/xfrm_state.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/unix/af_unix.c (ffffffff8185fefc)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_connect
- net/unix/af_unix.c:unix_state_double_lock
- net/unix/af_unix.c:unix_state_double_lock
In net/unix/garbage.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv6/addrlabel.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv6/ip6_fib.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv6/mcast.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv6/tcp_ipv6.c (ffffffff81892b75)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
In net/ipv6/ip6mr.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ipv6/calipso.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/packet/af_packet.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/wireless/wext-core.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/rfkill/core.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/rfkill/input.c (0)
Location: include/linux/spinlock.h:289
Inline: True
In net/ncsi/ncsi-rsp.c (ffffffff818c1f02)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- net/ncsi/ncsi-rsp.c:ncsi_rcv_rsp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gls
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_rc
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_dp
In net/ncsi/ncsi-aen.c (ffffffff818c2053)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_hncdsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_hncdsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_hncdsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
In net/ncsi/ncsi-manage.c (ffffffff818c2e52)
Location: include/linux/spinlock.h:289
Inline: True
Inline callers:
- net/ncsi/ncsi-manage.c:ncsi_stop_dev
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_enable_hwa
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_suspend_channel
- net/ncsi/ncsi-manage.c:ncsi_request_timeout
- net/ncsi/ncsi-manage.c:ncsi_free_request
- net/ncsi/ncsi-manage.c:ncsi_alloc_request
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_add_package
- net/ncsi/ncsi-manage.c:ncsi_add_channel
- net/ncsi/ncsi-manage.c:ncsi_stop_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_start_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_report_link
- net/ncsi/ncsi-manage.c:ncsi_remove_filter
- net/ncsi/ncsi-manage.c:ncsi_add_filter
- net/ncsi/ncsi-manage.c:ncsi_find_filter
In lib/klist.c (0)
Location: include/linux/spinlock.h:289
Inline: True
4.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/xen/p2m.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In arch/x86/xen/mmu_pv.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In arch/x86/kernel/nmi.c (ffffffff8102f633)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- arch/x86/kernel/nmi.c:unregister_nmi_handler
- arch/x86/kernel/nmi.c:__register_nmi_handler
In arch/x86/kernel/bootflag.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In arch/x86/kernel/rtc.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In arch/x86/kernel/i8237.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In arch/x86/kernel/smpboot.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In arch/x86/kernel/amd_nb.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In arch/x86/kernel/amd_gart_64.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In arch/x86/kernel/pci-calgary_64.c (ffffffff8106a2c5)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- arch/x86/kernel/pci-calgary_64.c:iommu_free
- arch/x86/kernel/pci-calgary_64.c:iommu_range_alloc
- arch/x86/kernel/pci-calgary_64.c:iommu_range_reserve
In arch/x86/kernel/tce_64.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In arch/x86/mm/pgtable.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In arch/x86/mm/kmmio.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In arch/x86/mm/mmio-mod.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In arch/x86/platform/intel/iosf_mbi.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In kernel/fork.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In kernel/panic.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In kernel/user.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In kernel/signal.c (ffffffff81093ce2)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- kernel/signal.c:do_notify_parent_cldstop
- kernel/signal.c:do_notify_parent
- kernel/signal.c:sigqueue_free
- kernel/signal.c:force_sigsegv
- kernel/signal.c:force_sig_info
- kernel/signal.c:flush_itimer_signals
- kernel/signal.c:flush_signals
In kernel/workqueue.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In kernel/pid.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In kernel/kthread.c (ffffffff810a6011)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- kernel/kthread.c:__kthread_cancel_work_sync
- kernel/kthread.c:kthread_mod_delayed_work
- kernel/kthread.c:kthread_queue_delayed_work
- kernel/kthread.c:kthread_queue_work
In kernel/notifier.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In kernel/async.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In kernel/ucount.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In kernel/sched/core.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In kernel/sched/cputime.c (ffffffff810b52a6)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- kernel/sched/cputime.c:thread_group_cputime
In kernel/sched/fair.c (ffffffff810bdb66)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_free
In kernel/sched/wait.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In kernel/sched/completion.c (ffffffff810ca0fe)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- kernel/sched/completion.c:complete_all
- kernel/sched/completion.c:complete
In kernel/sched/debug.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In kernel/locking/mutex.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In kernel/power/qos.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In kernel/power/suspend.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In kernel/printk/printk.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In kernel/rcu/sync.c (ffffffff810f082a)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_func
In kernel/rcu/tree.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In kernel/freezer.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In kernel/time/clocksource.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In kernel/time/alarmtimer.c (ffffffff81106871)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarm_handle_timer
- kernel/time/alarmtimer.c:alarm_try_to_cancel
In kernel/time/posix-timers.c (ffffffff811073c2)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__lock_timer
- kernel/time/posix-timers.c:posix_timer_fn
In kernel/time/posix-cpu-timers.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In kernel/futex.c (ffffffff81112342)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- kernel/futex.c:futex_requeue
In kernel/cgroup/cgroup.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In kernel/cgroup/namespace.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In kernel/cgroup/cpuset.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In kernel/stop_machine.c (ffffffff8113300f)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- kernel/stop_machine.c:cpu_stop_should_run
- kernel/stop_machine.c:cpu_stop_queue_work
In kernel/audit.c (ffffffff81135a3c)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- kernel/audit.c:audit_get_tty
In kernel/auditfilter.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In kernel/delayacct.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In kernel/taskstats.c (ffffffff8115378f)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/trace.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In kernel/trace/blktrace.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In kernel/events/core.c (ffffffff811a928f)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- kernel/events/core.c:ring_buffer_attach
- kernel/events/core.c:ring_buffer_attach
In kernel/events/ring_buffer.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In kernel/padata.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In mm/filemap.c (ffffffff811b8ce7)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- mm/filemap.c:delete_from_page_cache
In mm/mempool.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In mm/page_alloc.c (ffffffff811c54e5)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- mm/page_alloc.c:is_free_buddy_page
- mm/page_alloc.c:__offline_isolated_pages
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:show_free_areas
- mm/page_alloc.c:get_page_from_freelist
- mm/page_alloc.c:get_page_from_freelist
- mm/page_alloc.c:mark_free_pages
- mm/page_alloc.c:unreserve_highatomic_pageblock
In mm/page-writeback.c (ffffffff811c75ee)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- mm/page-writeback.c:__test_set_page_writeback
- mm/page-writeback.c:test_clear_page_writeback
In mm/swap.c (ffffffff811cb583)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- mm/swap.c:release_pages
- mm/swap.c:pagevec_lru_move_fn
- mm/swap.c:__page_cache_release
In mm/truncate.c (ffffffff811ccfc2)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
In mm/vmscan.c (ffffffff811d00cd)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- mm/vmscan.c:__remove_mapping
In mm/shmem.c (ffffffff811dc28f)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- mm/shmem.c:shmem_uncharge
- mm/shmem.c:shmem_charge
In mm/vmstat.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In mm/backing-dev.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In mm/percpu.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In mm/compaction.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In mm/swap_slots.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In mm/list_lru.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In mm/memory.c (ffffffff811f769b)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- mm/memory.c:copy_page_range
In mm/mremap.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In mm/vmalloc.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In mm/swap_state.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In mm/swapfile.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In mm/zswap.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In mm/dmapool.c (ffffffff8121368d)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- mm/dmapool.c:dma_pool_free
- mm/dmapool.c:dma_pool_alloc
In mm/hugetlb.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In mm/sparse.c (ffffffff8121f469)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- mm/sparse.c:sparse_remove_one_section
- mm/sparse.c:sparse_add_one_section
In mm/mmu_notifier.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In mm/slub.c (ffffffff81226c11)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- mm/slub.c:free_debug_processing
In mm/memory_hotplug.c (ffffffff818ff81a)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- mm/memory_hotplug.c:online_pages
- mm/memory_hotplug.c:move_pfn_range_to_zone
- mm/memory_hotplug.c:__remove_pages
In mm/huge_memory.c (ffffffff81236180)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- mm/huge_memory.c:deferred_split_scan
- mm/huge_memory.c:deferred_split_huge_page
- mm/huge_memory.c:free_transhuge_page
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pmd
In mm/memcontrol.c (ffffffff8123edf3)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_move_account
- mm/memcontrol.c:mem_cgroup_css_free
In mm/vmpressure.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In mm/swap_cgroup.c (ffffffff81243481)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- mm/swap_cgroup.c:swap_cgroup_record
- mm/swap_cgroup.c:swap_cgroup_cmpxchg
In mm/memory-failure.c (ffffffff8124426e)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- mm/memory-failure.c:memory_failure_queue
In mm/page_isolation.c (ffffffff81247136)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- mm/page_isolation.c:test_pages_isolated
- mm/page_isolation.c:start_isolate_page_range
- mm/page_isolation.c:unset_migratetype_isolate
In mm/zbud.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In mm/zsmalloc.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In mm/balloon_compaction.c (ffffffff8124abe5)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- mm/balloon_compaction.c:balloon_page_putback
- mm/balloon_compaction.c:balloon_page_isolate
- mm/balloon_compaction.c:balloon_page_dequeue
- mm/balloon_compaction.c:balloon_page_enqueue
In fs/file_table.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In fs/super.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In fs/fcntl.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In fs/dcache.c (ffffffff8126bc64)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:d_walk
In fs/inode.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In fs/file.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In fs/libfs.c (ffffffff8127cbf5)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- fs/libfs.c:simple_empty
In fs/fs-writeback.c (ffffffff81284cb3)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- fs/fs-writeback.c:sb_clear_inode_writeback
- fs/fs-writeback.c:sb_mark_inode_writeback
In fs/fs_struct.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In fs/buffer.c (ffffffff8128b86f)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- fs/buffer.c:__set_page_dirty
In fs/direct-io.c (ffffffff81295273)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:dio_bio_end_io
- fs/direct-io.c:dio_bio_end_aio
In fs/notify/fsnotify.c (ffffffff81298a5e)
Location: include/linux/spinlock.h:286
Inline: True
In fs/notify/group.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In fs/notify/mark.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In fs/notify/inotify/inotify_user.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In fs/eventpoll.c (ffffffff8129de8e)
Location: include/linux/spinlock.h:286
Inline: True
In fs/timerfd.c (ffffffff812a2257)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_clock_was_set
- fs/timerfd.c:timerfd_triggered
In fs/eventfd.c (ffffffff812a27db)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_ctx_remove_wait_queue
- fs/eventfd.c:eventfd_signal
In fs/aio.c (ffffffff812a6a54)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- fs/aio.c:aio_complete
- fs/aio.c:aio_complete
- fs/aio.c:kiocb_set_cancel_fn
- fs/aio.c:aio_migratepage
In fs/crypto/crypto.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In fs/locks.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In fs/mbcache.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In fs/proc/generic.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In fs/kernfs/inode.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In fs/kernfs/dir.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In fs/kernfs/file.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In fs/ext4/extents_status.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In fs/ext4/mballoc.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In fs/ext4/page-io.c (ffffffff8131dc2f)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- fs/ext4/page-io.c:ext4_end_io_rsv_work
In fs/ext4/super.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In fs/jbd2/transaction.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In fs/jbd2/revoke.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In fs/jbd2/journal.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In fs/squashfs/cache.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In fs/fat/inode.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In fs/fuse/file.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In fs/fuse/inode.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In fs/pstore/inode.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In fs/pstore/platform.c (ffffffff81380747)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_dump
- fs/pstore/platform.c:pstore_dump
In ipc/util.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In ipc/sem.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In security/keys/key.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In security/selinux/avc.c (ffffffff813a25fc)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- security/selinux/avc.c:avc_compute_av
- security/selinux/avc.c:avc_update_node
- security/selinux/avc.c:avc_alloc_node
In security/selinux/hooks.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In security/selinux/ibpkey.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In security/selinux/ss/sidtab.c (ffffffff813b22ec)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- security/selinux/ss/sidtab.c:sidtab_shutdown
- security/selinux/ss/sidtab.c:sidtab_set
- security/selinux/ss/sidtab.c:sidtab_context_to_sid
In security/smack/smack_lsm.c (ffffffff813c1a5f)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_netlabel
In security/apparmor/lsm.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In security/apparmor/af_unix.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In crypto/aead.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In crypto/jitterentropy-kcapi.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In block/bio.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In block/elevator.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In block/blk-core.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In block/blk-flush.c (ffffffff8142947c)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- block/blk-flush.c:mq_flush_data_end_io
- block/blk-flush.c:flush_end_io
In block/blk-ioc.c (ffffffff8142a95f)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- block/blk-ioc.c:__ioc_clear_queue
- block/blk-ioc.c:ioc_release_fn
In block/blk-timeout.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In block/blk-mq.c (ffffffff81430d4b)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_requeue_work
In block/blk-stat.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In block/genhd.c (ffffffff8143821f)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- block/genhd.c:__disk_unblock_events
- block/genhd.c:disk_block_events
In block/badblocks.c (ffffffff8143b025)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- block/badblocks.c:badblocks_set
In block/bsg.c (ffffffff81444348)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- block/bsg.c:bsg_rq_end_io
- block/bsg.c:bsg_free_command
In block/blk-cgroup.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In block/cfq-iosched.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In lib/random32.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In lib/percpu-refcount.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In lib/percpu_ida.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In lib/rhashtable.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In lib/once.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In lib/genalloc.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In lib/percpu_counter.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In lib/swiotlb.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In lib/iommu-common.c (ffffffff81483222)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- lib/iommu-common.c:iommu_tbl_range_free
- lib/iommu-common.c:iommu_tbl_range_alloc
In drivers/gpio/gpiolib.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/gpio/gpiolib-sysfs.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/gpio/gpio-lynxpoint.c (ffffffff814a1351)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/gpio/gpio-lynxpoint.c:lp_irq_disable
- drivers/gpio/gpio-lynxpoint.c:lp_irq_enable
- drivers/gpio/gpio-lynxpoint.c:lp_gpio_direction_output
- drivers/gpio/gpio-lynxpoint.c:lp_gpio_direction_input
- drivers/gpio/gpio-lynxpoint.c:lp_gpio_set
- drivers/gpio/gpio-lynxpoint.c:lp_irq_type
In drivers/pci/pci-driver.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/pci/pcie/aer/aerdrv_core.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/pci/pcie/aer/aerdrv.c (ffffffff814c3110)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/pci/pcie/aer/aerdrv.c:aer_irq
In drivers/pci/pcie/pme.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/pci/htirq.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/pci/endpoint/pci-epc-core.c (ffffffff814d26aa)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_add_epf
In drivers/rapidio/rio.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/rapidio/rio-access.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/acpi/osl.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/acpi/ec.c (ffffffff81502371)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_suspend
- drivers/acpi/ec.c:ec_install_handlers
- drivers/acpi/ec.c:ec_install_handlers
- drivers/acpi/ec.c:acpi_ec_gpe_handler
- drivers/acpi/ec.c:acpi_ec_event_handler
- drivers/acpi/ec.c:acpi_ec_stop
- drivers/acpi/ec.c:acpi_ec_start
- drivers/acpi/ec.c:acpi_ec_transaction
- drivers/acpi/ec.c:ec_guard
- drivers/acpi/ec.c:ec_transaction_completed
- drivers/acpi/ec.c:__acpi_ec_flush_event
- drivers/acpi/ec.c:acpi_ec_enable_event
In drivers/acpi/acpi_lpss.c (ffffffff815079a1)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/acpi/acpi_lpss.c:lpss_reg_read
In drivers/acpi/acpica/evglock.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/acpi/acpica/utmutex.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/acpi/apei/erst.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/acpi/apei/ghes.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/clk/clk.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/clk/clk-divider.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/clk/clk-gate.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/clk/clk-multiplier.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/clk/clk-mux.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/clk/clk-fractional-divider.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/clk/x86/clk-pmc-atom.c (ffffffff8154b87d)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/clk/x86/clk-pmc-atom.c:plt_clk_reg_update
In drivers/virtio/virtio.c (ffffffff8154e02b)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_config_changed
In drivers/virtio/virtio_mmio.c (ffffffff81550a22)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/virtio/virtio_mmio.c:vm_del_vqs
- drivers/virtio/virtio_mmio.c:vm_interrupt
In drivers/virtio/virtio_pci_common.c (ffffffff81552eec)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/virtio/virtio_pci_common.c:vp_del_vqs
- drivers/virtio/virtio_pci_common.c:vp_setup_vq
- drivers/virtio/virtio_pci_common.c:vp_vring_interrupt
In drivers/virtio/virtio_balloon.c (ffffffff8155412e)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_migratepage
- drivers/virtio/virtio_balloon.c:virtballoon_changed
In drivers/xen/grant-table.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/xen/events/events_2l.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/tty/tty_io.c (ffffffff815725e8)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/tty/tty_io.c:__tty_fasync
- drivers/tty/tty_io.c:start_tty
- drivers/tty/tty_io.c:stop_tty
In drivers/tty/n_tty.c (ffffffff81575feb)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/tty/tty_port.c (ffffffff8157c02a)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_close_end
- drivers/tty/tty_port.c:tty_port_block_til_ready
- drivers/tty/tty_port.c:tty_port_hangup
- drivers/tty/tty_port.c:tty_port_tty_set
- drivers/tty/tty_port.c:tty_port_tty_get
In drivers/tty/tty_jobctrl.c (ffffffff8157ccfb)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_get_pgrp
- drivers/tty/tty_jobctrl.c:get_current_tty
- drivers/tty/tty_jobctrl.c:__proc_set_tty
- drivers/tty/tty_jobctrl.c:proc_clear_tty
In drivers/tty/pty.c (ffffffff8157e2e2)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/tty/sysrq.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/tty/vt/keyboard.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/tty/hvc/hvc_console.c (ffffffff8158f341)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_remove
- drivers/tty/hvc/hvc_console.c:hvc_poll
- drivers/tty/hvc/hvc_console.c:hvc_set_winsz
- drivers/tty/hvc/hvc_console.c:hvc_write
- drivers/tty/hvc/hvc_console.c:hvc_hangup
- drivers/tty/hvc/hvc_console.c:hvc_open
- drivers/tty/hvc/hvc_console.c:hvc_port_destruct
In drivers/tty/serial/serial_core.c (ffffffff81594485)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_hangup
In drivers/tty/serial/earlycon.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/tty/serial/8250/8250_core.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/tty/serial/8250/8250_port.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/tty/serial/8250/8250_dma.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/tty/serial/sccnxp.c (ffffffff815a228d)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/tty/serial/sccnxp.c:sccnxp_console_write
- drivers/tty/serial/sccnxp.c:sccnxp_shutdown
- drivers/tty/serial/sccnxp.c:sccnxp_startup
- drivers/tty/serial/sccnxp.c:sccnxp_set_termios
- drivers/tty/serial/sccnxp.c:sccnxp_break_ctl
- drivers/tty/serial/sccnxp.c:sccnxp_get_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_set_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_tx_empty
- drivers/tty/serial/sccnxp.c:sccnxp_stop_rx
- drivers/tty/serial/sccnxp.c:sccnxp_start_tx
- drivers/tty/serial/sccnxp.c:sccnxp_ist
- drivers/tty/serial/sccnxp.c:sccnxp_timer
In drivers/char/random.c (ffffffff815a6841)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/char/random.c:extract_buf
- drivers/char/random.c:_crng_backtrack_protect
- drivers/char/random.c:_extract_crng
- drivers/char/random.c:mix_pool_bytes
In drivers/char/virtio_console.c (ffffffff815aa536)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/char/virtio_console.c:in_intr
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:__send_to_port
- drivers/char/virtio_console.c:port_has_data
- drivers/char/virtio_console.c:find_port_by_vq
- drivers/char/virtio_console.c:find_port_by_id
In drivers/char/agp/backend.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/iommu/iova.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/iommu/amd_iommu.c (ffffffff815c5301)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/iommu/amd_iommu.c:amd_iommu_domain_clear_gcr3
- drivers/iommu/amd_iommu.c:amd_iommu_domain_set_gcr3
- drivers/iommu/amd_iommu.c:amd_iommu_flush_tlb
- drivers/iommu/amd_iommu.c:amd_iommu_flush_page
- drivers/iommu/amd_iommu.c:amd_iommu_domain_enable_v2
- drivers/iommu/amd_iommu.c:amd_iommu_domain_direct_map
- drivers/iommu/amd_iommu.c:queue_flush_timeout
In drivers/iommu/amd_iommu_init.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/iommu/intel-iommu.c (ffffffff815d0e1a)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/iommu/intel-iommu.c:__dmar_remove_one_dev_info
- drivers/iommu/intel-iommu.c:domain_context_clear_one_cb
- drivers/iommu/intel-iommu.c:init_dmars
- drivers/iommu/intel-iommu.c:free_dmar_iommu
- drivers/iommu/intel-iommu.c:iommu_alloc_root_entry
- drivers/iommu/intel-iommu.c:device_context_mapped
In drivers/connector/cn_queue.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/lightnvm/core.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/base/core.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/base/platform.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/base/devres.c (ffffffff815e513b)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/base/devres.c:devres_release_group
- drivers/base/devres.c:devres_remove_group
- drivers/base/devres.c:devres_close_group
- drivers/base/devres.c:devres_open_group
- drivers/base/devres.c:devres_release_all
- drivers/base/devres.c:devres_remove
- drivers/base/devres.c:devres_get
- drivers/base/devres.c:devres_find
- drivers/base/devres.c:devres_add
In drivers/base/power/common.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/base/power/qos.c (ffffffff815eac2e)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_read_value
- drivers/base/power/qos.c:dev_pm_qos_flags
In drivers/base/power/runtime.c (ffffffff815eb13c)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_enable
- 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_get_if_in_use
- drivers/base/power/runtime.c:__pm_runtime_resume
- drivers/base/power/runtime.c:__pm_runtime_suspend
- drivers/base/power/runtime.c:__pm_runtime_idle
- drivers/base/power/runtime.c:pm_schedule_suspend
- drivers/base/power/runtime.c:pm_suspend_timer_fn
- drivers/base/power/runtime.c:rpm_resume
In drivers/base/power/wakeirq.c (ffffffff815ed76c)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/base/power/wakeirq.c:dev_pm_clear_wake_irq
In drivers/base/power/wakeup.c (ffffffff815f16f1)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:print_wakeup_source_stats
- drivers/base/power/wakeup.c:pm_wakeup_timer_fn
In drivers/base/power/domain.c (ffffffff815f2bbd)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/base/power/domain.c:genpd_lock_interruptible_spin
- drivers/base/power/domain.c:genpd_lock_nested_spin
- drivers/base/power/domain.c:genpd_lock_spin
In drivers/base/power/domain_governor.c (ffffffff815f4ff6)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/base/power/domain_governor.c:default_suspend_ok
In drivers/base/power/clock_ops.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/base/firmware_class.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/base/regmap/regmap.c (ffffffff815fe844)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:_regmap_raw_write
In drivers/block/loop.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/block/xen-blkfront.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/mfd/htc-i2cpld.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/nvdimm/bus.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/nvdimm/region_devs.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/dma-buf/dma-buf.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/dma-buf/dma-fence.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/dma-buf/dma-fence-array.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/dma-buf/sw_sync.c (ffffffff81641a02)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
In drivers/dma-buf/sync_debug.c (ffffffff8164219d)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_debugfs_show
In drivers/scsi/scsi.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/scsi/hosts.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/scsi/scsi_error.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/scsi/scsi_lib.c (ffffffff8164a68d)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:sdev_evt_send
- drivers/scsi/scsi_lib.c:scsi_add_cmd_to_list
In drivers/scsi/scsi_scan.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/scsi/scsi_sysfs.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/ata/libata-core.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/ata/libata-scsi.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/ata/libata-eh.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/ata/libata-sff.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/ata/libata-pmp.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/ata/libata-acpi.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/ata/ata_piix.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/gpu/vga/vgaarb.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/spi/spi.c (ffffffff81689e66)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/spi/spi.c:spi_bus_lock
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:spi_async_locked
- drivers/spi/spi.c:spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:spi_split_transfers_maxsize
- drivers/spi/spi.c:spi_split_transfers_maxsize
- drivers/spi/spi.c:__spi_queued_transfer
- drivers/spi/spi.c:spi_stop_queue
- drivers/spi/spi.c:spi_start_queue
- drivers/spi/spi.c:spi_finalize_current_message
- drivers/spi/spi.c:spi_get_next_queued_message
- drivers/spi/spi.c:__spi_pump_messages
In drivers/net/tun.c (ffffffff8169762e)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/net/tun.c:tun_device_event
In drivers/net/ppp/ppp_generic.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/net/xen-netfront.c (ffffffff8169defe)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_tx_interrupt
- drivers/net/xen-netfront.c:xennet_start_xmit
In drivers/usb/core/hub.c (ffffffff816a6ee8)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/usb/core/hub.c:usb_hub_clear_tt_buffer
- drivers/usb/core/hub.c:hub_tt_work
In drivers/usb/core/hcd.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/usb/core/urb.c (ffffffff816b364d)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_scuttle_anchored_urbs
- drivers/usb/core/urb.c:usb_get_from_anchor
- drivers/usb/core/urb.c:usb_unpoison_anchored_urbs
- drivers/usb/core/urb.c:usb_unanchor_urb
- drivers/usb/core/urb.c:usb_anchor_urb
In drivers/usb/core/message.c (ffffffff816b4310)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_cancel
In drivers/usb/core/driver.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/usb/core/devio.c (ffffffff816c0802)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:destroy_async_on_interface
- drivers/usb/core/devio.c:destroy_async
- drivers/usb/core/devio.c:async_getcompleted
- drivers/usb/core/devio.c:usbdev_mmap
- drivers/usb/core/devio.c:usbdev_vm_open
- drivers/usb/core/devio.c:dec_usb_memory_use_count
In drivers/usb/phy/phy.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/usb/dwc2/platform.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/usb/dwc2/hcd.c (ffffffff816cb522)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_clear_tt_buffer_complete
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_reset
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_disable
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_resume
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_suspend
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_stop
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_start
- drivers/usb/dwc2/hcd.c:dwc2_hcd_reset_func
- drivers/usb/dwc2/hcd.c:dwc2_port_resume
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
In drivers/usb/dwc2/hcd_queue.c (ffffffff816cfc0b)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_queue.c:dwc2_hcd_qh_free
In drivers/usb/dwc2/hcd_ddma.c (ffffffff816d1673)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_free_ddma
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_init_ddma
In drivers/usb/host/pci-quirks.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/usb/host/ehci-hcd.c (ffffffff816ddfe7)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_endpoint_reset
- drivers/usb/host/ehci-hcd.c:ehci_urb_dequeue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_irq
- drivers/usb/host/ehci-hcd.c:store_uframe_periodic_max
- drivers/usb/host/ehci-hcd.c:iso_stream_find
- drivers/usb/host/ehci-hcd.c:ehci_clear_tt_buffer_complete
- drivers/usb/host/ehci-hcd.c:ehci_hub_control
- drivers/usb/host/ehci-hcd.c:ehci_hub_status_data
- drivers/usb/host/ehci-hcd.c:ehci_hrtimer_func
- drivers/usb/host/ehci-hcd.c:fill_registers_buffer
- drivers/usb/host/ehci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ehci-hcd.c:fill_async_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff816e69dd)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/usb/host/uhci-hcd.c (ffffffff816ed400)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:uhci_hub_control
- drivers/usb/host/uhci-hcd.c:uhci_hub_status_data
- drivers/usb/host/uhci-hcd.c:uhci_urb_dequeue
- drivers/usb/host/uhci-hcd.c:uhci_urb_enqueue
- drivers/usb/host/uhci-hcd.c:uhci_fsbr_timeout
- drivers/usb/host/uhci-hcd.c:uhci_debug_open
In drivers/usb/host/xhci.c (ffffffff816f2d9b)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_update_hub_device
- drivers/usb/host/xhci.c:xhci_set_usb2_hardware_lpm
- drivers/usb/host/xhci.c:xhci_change_max_exit_latency
- drivers/usb/host/xhci.c:xhci_setup_device
- drivers/usb/host/xhci.c:xhci_alloc_dev
- drivers/usb/host/xhci.c:xhci_disable_slot
- drivers/usb/host/xhci.c:xhci_free_streams
- drivers/usb/host/xhci.c:xhci_alloc_streams
- drivers/usb/host/xhci.c:xhci_configure_endpoint
- drivers/usb/host/xhci.c:xhci_urb_dequeue
- drivers/usb/host/xhci.c:xhci_urb_enqueue
In drivers/usb/host/xhci-ring.c (ffffffff816ff13c)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:xhci_irq
- drivers/usb/host/xhci-ring.c:xhci_handle_command_timeout
- drivers/usb/host/xhci-ring.c:xhci_stop_endpoint_command_watchdog
In drivers/usb/host/xhci-hub.c (ffffffff8170241f)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/usb/host/xhci-hub.c:xhci_bus_resume
- drivers/usb/host/xhci-hub.c:xhci_bus_suspend
- drivers/usb/host/xhci-hub.c:xhci_hub_status_data
- drivers/usb/host/xhci-hub.c:xhci_hub_control
In drivers/input/serio/serio.c (ffffffff817077ff)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_interrupt
In drivers/input/serio/i8042.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/input/input.c (ffffffff8170bc8a)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/input/input.c:input_reset_device
- drivers/input/input.c:input_set_keycode
- drivers/input/input.c:input_get_keycode
- drivers/input/input.c:input_inject_event
- drivers/input/input.c:input_repeat_key
In drivers/input/mousedev.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/input/evdev.c (ffffffff817123f1)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
In drivers/input/misc/uinput.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/rtc/class.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/rtc/interface.c (ffffffff8171ae5b)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/rtc/interface.c:rtc_handle_legacy_irq
- drivers/rtc/interface.c:rtc_handle_legacy_irq
In drivers/rtc/rtc-mc146818-lib.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/rtc/rtc-cmos.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/power/supply/power_supply_core.c (ffffffff817281dc)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/power/supply/power_supply_core.c:power_supply_changed
- drivers/power/supply/power_supply_core.c:power_supply_changed_work
In drivers/watchdog/watchdog_pretimeout.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/md/md.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/md/bitmap.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/md/dm.c (ffffffff8174fd6b)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/md/dm.c:dm_uevent_add
- drivers/md/dm.c:event_callback
- drivers/md/dm.c:dec_pending
- drivers/md/dm.c:dec_pending
- drivers/md/dm.c:queue_io
In drivers/md/dm-table.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/md/dm-kcopyd.c (ffffffff81757e3d)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:process_jobs
- drivers/md/dm-kcopyd.c:push
In drivers/md/dm-stats.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/md/dm-rq.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/cpufreq/cpufreq.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/mmc/core/core.c (ffffffff817747dd)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/mmc/core/core.c:mmc_pm_notify
- drivers/mmc/core/core.c:mmc_pm_notify
- drivers/mmc/core/core.c:mmc_power_restore_host
- drivers/mmc/core/core.c:mmc_power_save_host
- drivers/mmc/core/core.c:mmc_stop_host
- drivers/mmc/core/core.c:mmc_rescan
- drivers/mmc/core/core.c:mmc_hw_reset
- drivers/mmc/core/core.c:mmc_detach_bus
- drivers/mmc/core/core.c:mmc_attach_bus
- drivers/mmc/core/core.c:mmc_release_host
- drivers/mmc/core/core.c:__mmc_claim_host
In drivers/mmc/core/host.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In drivers/mailbox/mailbox.c (ffffffff8179a7a4)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/mailbox/mailbox.c:mbox_send_message
- drivers/mailbox/mailbox.c:msg_submit
In drivers/mailbox/pcc.c (ffffffff8179b01b)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/mailbox/pcc.c:pcc_mbox_request_channel
In drivers/extcon/extcon.c (ffffffff8179e3fa)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- drivers/extcon/extcon.c:extcon_unregister_notifier_all
- drivers/extcon/extcon.c:extcon_register_notifier_all
- drivers/extcon/extcon.c:extcon_unregister_notifier
- drivers/extcon/extcon.c:extcon_register_notifier
- drivers/extcon/extcon.c:extcon_set_property
- drivers/extcon/extcon.c:extcon_get_property
- drivers/extcon/extcon.c:extcon_set_state_sync
- drivers/extcon/extcon.c:extcon_set_state
- drivers/extcon/extcon.c:extcon_get_state
- drivers/extcon/extcon.c:extcon_sync
In arch/x86/pci/i386.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In net/core/sock.c (ffffffff817b3a1f)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- net/core/sock.c:__sock_queue_rcv_skb
In net/core/request_sock.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In net/core/skbuff.c (ffffffff817b751d)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- net/core/skbuff.c:sock_dequeue_err_skb
- net/core/skbuff.c:skb_insert
- net/core/skbuff.c:skb_append
- net/core/skbuff.c:skb_unlink
- net/core/skbuff.c:skb_queue_tail
- net/core/skbuff.c:skb_queue_head
- net/core/skbuff.c:skb_dequeue_tail
- net/core/skbuff.c:skb_dequeue
In net/core/datagram.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In net/core/net_namespace.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In net/core/dev.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In net/core/dev_addr_lists.c (ffffffff817d939e)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- net/core/dev_addr_lists.c:dev_mc_sync_multiple
- net/core/dev_addr_lists.c:dev_mc_sync
- net/core/dev_addr_lists.c:dev_uc_sync_multiple
- net/core/dev_addr_lists.c:dev_uc_sync
In net/core/neighbour.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In net/core/link_watch.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In net/core/flow.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In net/core/netpoll.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In net/core/fib_rules.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In net/sched/sch_generic.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In net/sched/act_api.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In net/ipv4/route.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In net/ipv4/inetpeer.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In net/ipv4/inet_hashtables.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In net/ipv4/tcp_ipv4.c (ffffffff8183d182)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
In net/ipv4/tcp_minisocks.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In net/ipv4/udp.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In net/ipv4/af_inet.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In net/ipv4/igmp.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In net/ipv4/inet_fragment.c (ffffffff81862760)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- net/ipv4/inet_fragment.c:inet_frag_worker
In net/ipv4/ipmr.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In net/ipv4/cipso_ipv4.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In net/xfrm/xfrm_policy.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In net/xfrm/xfrm_state.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In net/unix/af_unix.c (ffffffff81884725)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_connect
In net/unix/garbage.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In net/ipv6/addrlabel.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In net/ipv6/ip6_fib.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In net/ipv6/mcast.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In net/ipv6/tcp_ipv6.c (ffffffff818b916b)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
In net/ipv6/ip6mr.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In net/ipv6/calipso.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In net/packet/af_packet.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In net/wireless/wext-core.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In net/rfkill/core.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In net/rfkill/input.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In net/ncsi/ncsi-rsp.c (ffffffff818e886c)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- net/ncsi/ncsi-rsp.c:ncsi_rcv_rsp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gls
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_rc
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_dp
In net/ncsi/ncsi-aen.c (ffffffff818e89d3)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_hncdsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_hncdsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_hncdsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
In net/ncsi/ncsi-manage.c (ffffffff818e97d2)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- net/ncsi/ncsi-manage.c:ncsi_stop_dev
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_enable_hwa
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_suspend_channel
- net/ncsi/ncsi-manage.c:ncsi_request_timeout
- net/ncsi/ncsi-manage.c:ncsi_free_request
- net/ncsi/ncsi-manage.c:ncsi_alloc_request
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_add_package
- net/ncsi/ncsi-manage.c:ncsi_add_channel
- net/ncsi/ncsi-manage.c:ncsi_stop_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_start_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_report_link
- net/ncsi/ncsi-manage.c:ncsi_remove_filter
- net/ncsi/ncsi-manage.c:ncsi_add_filter
- net/ncsi/ncsi-manage.c:ncsi_find_filter
In lib/idr.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In lib/klist.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In lib/kobject.c (0)
Location: include/linux/spinlock.h:286
Inline: True
In lib/show_mem.c (ffffffff818f511c)
Location: include/linux/spinlock.h:286
Inline: True
Inline callers:
- lib/show_mem.c:show_mem
4.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/xen/p2m.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In arch/x86/xen/mmu_pv.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In arch/x86/kernel/bootflag.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In arch/x86/kernel/rtc.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In arch/x86/kernel/i8237.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In arch/x86/kernel/smpboot.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In arch/x86/kernel/amd_nb.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In arch/x86/kernel/amd_gart_64.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In arch/x86/kernel/pci-calgary_64.c (ffffffff8106ebd5)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- arch/x86/kernel/pci-calgary_64.c:iommu_free
- arch/x86/kernel/pci-calgary_64.c:iommu_range_alloc
- arch/x86/kernel/pci-calgary_64.c:iommu_range_reserve
In arch/x86/kernel/tce_64.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In arch/x86/mm/pgtable.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In arch/x86/mm/kmmio.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In arch/x86/mm/mmio-mod.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In arch/x86/platform/intel/iosf_mbi.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/fork.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/panic.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/user.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/signal.c (ffffffff8109abc9)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/signal.c:do_notify_parent_cldstop
- kernel/signal.c:do_notify_parent
- kernel/signal.c:sigqueue_free
- kernel/signal.c:force_sigsegv
- kernel/signal.c:force_sig_info
- kernel/signal.c:flush_itimer_signals
- kernel/signal.c:flush_signals
In kernel/workqueue.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/pid.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/kthread.c (ffffffff810ac521)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/kthread.c:__kthread_cancel_work_sync
- kernel/kthread.c:kthread_mod_delayed_work
- kernel/kthread.c:kthread_queue_delayed_work
- kernel/kthread.c:kthread_queue_work
In kernel/notifier.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/async.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/ucount.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/sched/core.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/sched/cputime.c (ffffffff810bc456)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/sched/cputime.c:thread_group_cputime
In kernel/sched/fair.c (ffffffff810c5856)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_free
In kernel/sched/wait.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/sched/completion.c (ffffffff810d190e)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/sched/completion.c:complete_all
- kernel/sched/completion.c:complete
In kernel/sched/debug.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/locking/mutex.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/power/qos.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/power/suspend.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/printk/printk.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/rcu/sync.c (ffffffff810fa4cb)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_func
In kernel/rcu/tree.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/livepatch/shadow.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/freezer.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/time/clocksource.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/time/alarmtimer.c (ffffffff81111911)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarm_handle_timer
- kernel/time/alarmtimer.c:alarm_try_to_cancel
In kernel/time/posix-timers.c (ffffffff811124f2)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__lock_timer
- kernel/time/posix-timers.c:posix_timer_fn
In kernel/time/posix-cpu-timers.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/futex.c (ffffffff8111ce17)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
In kernel/cgroup/cgroup.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/cgroup/namespace.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/cgroup/cpuset.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/stop_machine.c (ffffffff8113fdbf)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/stop_machine.c:cpu_stop_should_run
- kernel/stop_machine.c:cpu_stop_queue_work
In kernel/audit.c (ffffffff8114277c)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/audit.c:audit_get_tty
In kernel/auditfilter.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/delayacct.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/taskstats.c (ffffffff8115ff8f)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/trace.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/trace/blktrace.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/bpf/syscall.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/bpf/cpumap.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/bpf/sockmap.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/events/core.c (ffffffff811bcaef)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/events/core.c:ring_buffer_attach
- kernel/events/core.c:ring_buffer_attach
In kernel/events/ring_buffer.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/padata.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In mm/filemap.c (ffffffff811cd51d)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/filemap.c:delete_from_page_cache_batch
In mm/mempool.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In mm/page_alloc.c (ffffffff811da295)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/page_alloc.c:is_free_buddy_page
- mm/page_alloc.c:__offline_isolated_pages
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:show_free_areas
- mm/page_alloc.c:get_page_from_freelist
- mm/page_alloc.c:get_page_from_freelist
- mm/page_alloc.c:mark_free_pages
- mm/page_alloc.c:unreserve_highatomic_pageblock
In mm/page-writeback.c (ffffffff811dc40d)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/page-writeback.c:__test_set_page_writeback
- mm/page-writeback.c:test_clear_page_writeback
In mm/swap.c (ffffffff811e0a2a)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/swap.c:release_pages
- mm/swap.c:pagevec_lru_move_fn
- mm/swap.c:__page_cache_release
In mm/truncate.c (ffffffff811e1fad)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
In mm/vmscan.c (ffffffff811e556d)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/vmscan.c:__remove_mapping
In mm/shmem.c (ffffffff811f211d)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/shmem.c:shmem_uncharge
- mm/shmem.c:shmem_charge
In mm/vmstat.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In mm/backing-dev.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In mm/percpu.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In mm/compaction.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In mm/swap_slots.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In mm/list_lru.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In mm/memory.c (ffffffff8120a475)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/memory.c:copy_pte_range
In mm/mremap.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In mm/vmalloc.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In mm/swap_state.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In mm/swapfile.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In mm/zswap.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In mm/dmapool.c (ffffffff8122e20d)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/dmapool.c:dma_pool_free
- mm/dmapool.c:dma_pool_alloc
In mm/hugetlb.c (ffffffff812309d0)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/hugetlb.c:__nr_hugepages_store_common
In mm/sparse.c (ffffffff8123a6d6)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/sparse.c:sparse_remove_one_section
- mm/sparse.c:sparse_add_one_section
In mm/mmu_notifier.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In mm/slub.c (ffffffff81241c41)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/slub.c:free_debug_processing
In mm/memory_hotplug.c (ffffffff81989ce2)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/memory_hotplug.c:__offline_pages
- mm/memory_hotplug.c:online_pages
- mm/memory_hotplug.c:move_pfn_range_to_zone
- mm/memory_hotplug.c:__remove_pages
In mm/huge_memory.c (ffffffff81254fc0)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/huge_memory.c:deferred_split_scan
- mm/huge_memory.c:deferred_split_huge_page
- mm/huge_memory.c:free_transhuge_page
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pmd
In mm/memcontrol.c (ffffffff8125e973)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_move_account
- mm/memcontrol.c:mem_cgroup_css_free
In mm/vmpressure.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In mm/swap_cgroup.c (ffffffff812632d1)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/swap_cgroup.c:swap_cgroup_record
- mm/swap_cgroup.c:swap_cgroup_cmpxchg
In mm/memory-failure.c (ffffffff812640ee)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/memory-failure.c:memory_failure_queue
In mm/page_isolation.c (ffffffff8126727a)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/page_isolation.c:test_pages_isolated
- mm/page_isolation.c:start_isolate_page_range
- mm/page_isolation.c:unset_migratetype_isolate
In mm/zbud.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In mm/zsmalloc.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In mm/balloon_compaction.c (ffffffff8126ae45)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/balloon_compaction.c:balloon_page_putback
- mm/balloon_compaction.c:balloon_page_isolate
- mm/balloon_compaction.c:balloon_page_dequeue
- mm/balloon_compaction.c:balloon_page_enqueue
In mm/hmm.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/file_table.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/super.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/fcntl.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/dcache.c (ffffffff8128e4f4)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:d_walk
In fs/inode.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/file.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/libfs.c (ffffffff8129f695)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/libfs.c:simple_empty
In fs/fs-writeback.c (ffffffff812a7723)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/fs-writeback.c:sb_clear_inode_writeback
- fs/fs-writeback.c:sb_mark_inode_writeback
In fs/fs_struct.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/buffer.c (ffffffff812ae41f)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/buffer.c:__set_page_dirty
In fs/direct-io.c (ffffffff812b83f7)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:dio_bio_end_io
- fs/direct-io.c:dio_bio_end_aio
In fs/notify/fsnotify.c (ffffffff812bbdee)
Location: include/linux/spinlock.h:297
Inline: True
In fs/notify/group.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/notify/mark.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/notify/inotify/inotify_user.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/eventpoll.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/timerfd.c (ffffffff812c5577)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_clock_was_set
- fs/timerfd.c:timerfd_triggered
In fs/eventfd.c (ffffffff812c5aeb)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_ctx_remove_wait_queue
- fs/eventfd.c:eventfd_signal
In fs/aio.c (ffffffff812ca044)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/aio.c:aio_complete
- fs/aio.c:aio_complete
- fs/aio.c:kiocb_set_cancel_fn
- fs/aio.c:aio_migratepage
In fs/crypto/crypto.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/locks.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/mbcache.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/quota/dquot.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/proc/generic.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/kernfs/inode.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/kernfs/dir.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/kernfs/file.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/ext4/extents_status.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/ext4/mballoc.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/ext4/page-io.c (ffffffff8134223f)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/ext4/page-io.c:ext4_end_io_rsv_work
In fs/ext4/super.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/jbd2/transaction.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/jbd2/revoke.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/jbd2/journal.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/squashfs/cache.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/fat/inode.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/fuse/file.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/fuse/inode.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/pstore/inode.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/pstore/platform.c (ffffffff813a5757)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_dump
- fs/pstore/platform.c:pstore_dump
In ipc/util.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In ipc/sem.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In security/keys/key.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In security/selinux/avc.c (ffffffff813c83fc)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- security/selinux/avc.c:avc_compute_av
- security/selinux/avc.c:avc_update_node
- security/selinux/avc.c:avc_alloc_node
In security/selinux/hooks.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In security/selinux/ibpkey.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In security/selinux/ss/sidtab.c (ffffffff813d842c)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- security/selinux/ss/sidtab.c:sidtab_shutdown
- security/selinux/ss/sidtab.c:sidtab_set
- security/selinux/ss/sidtab.c:sidtab_context_to_sid
In security/smack/smack_lsm.c (ffffffff813e80ff)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_netlabel
In security/apparmor/lsm.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In security/apparmor/af_unix.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In crypto/aead.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In crypto/jitterentropy-kcapi.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In block/bio.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In block/elevator.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In block/blk-core.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In block/blk-flush.c (ffffffff81454865)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- block/blk-flush.c:mq_flush_data_end_io
- block/blk-flush.c:flush_end_io
In block/blk-ioc.c (ffffffff81455b4f)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- block/blk-ioc.c:__ioc_clear_queue
- block/blk-ioc.c:ioc_release_fn
In block/blk-timeout.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In block/blk-mq.c (ffffffff8145b9a0)
Location: include/linux/spinlock.h:297
Inline: True
In block/blk-stat.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In block/genhd.c (ffffffff81463d5f)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- block/genhd.c:__disk_unblock_events
- block/genhd.c:disk_block_events
In block/badblocks.c (ffffffff81467048)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- block/badblocks.c:badblocks_set
In block/bsg.c (ffffffff81470bf8)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- block/bsg.c:bsg_rq_end_io
- block/bsg.c:bsg_free_command
In block/blk-cgroup.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In block/cfq-iosched.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In lib/random32.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In lib/percpu-refcount.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In lib/percpu_ida.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In lib/rhashtable.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In lib/once.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In lib/genalloc.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In lib/percpu_counter.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In lib/swiotlb.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In lib/iommu-common.c (ffffffff814bf262)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- lib/iommu-common.c:iommu_tbl_range_free
- lib/iommu-common.c:iommu_tbl_range_alloc
In drivers/gpio/gpiolib.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/gpio/gpiolib-sysfs.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/gpio/gpio-lynxpoint.c (ffffffff814dfd11)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/gpio/gpio-lynxpoint.c:lp_irq_disable
- drivers/gpio/gpio-lynxpoint.c:lp_irq_enable
- drivers/gpio/gpio-lynxpoint.c:lp_gpio_direction_output
- drivers/gpio/gpio-lynxpoint.c:lp_gpio_direction_input
- drivers/gpio/gpio-lynxpoint.c:lp_gpio_set
- drivers/gpio/gpio-lynxpoint.c:lp_irq_type
In drivers/pci/pci-driver.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/pci/pcie/aer/aerdrv_core.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/pci/pcie/aer/aerdrv.c (ffffffff81503350)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/pci/pcie/aer/aerdrv.c:aer_irq
In drivers/pci/pcie/pme.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/pci/endpoint/pci-epc-core.c (ffffffff81512019)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_add_epf
In drivers/rapidio/rio.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/acpi/osl.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/acpi/ec.c (ffffffff815446c1)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_suspend
- drivers/acpi/ec.c:ec_install_handlers
- drivers/acpi/ec.c:ec_install_handlers
- drivers/acpi/ec.c:acpi_ec_gpe_handler
- drivers/acpi/ec.c:acpi_ec_event_handler
- drivers/acpi/ec.c:acpi_ec_stop
- drivers/acpi/ec.c:acpi_ec_start
- drivers/acpi/ec.c:acpi_ec_transaction
- drivers/acpi/ec.c:ec_guard
- drivers/acpi/ec.c:ec_transaction_completed
- drivers/acpi/ec.c:__acpi_ec_flush_event
- drivers/acpi/ec.c:acpi_ec_enable_event
In drivers/acpi/acpi_lpss.c (ffffffff81549e22)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/acpi/acpi_lpss.c:lpss_reg_read
In drivers/acpi/acpica/evglock.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/acpi/acpica/utmutex.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/acpi/apei/erst.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/acpi/apei/ghes.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/clk/clk.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/clk/clk-divider.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/clk/clk-gate.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/clk/clk-multiplier.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/clk/clk-mux.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/clk/clk-fractional-divider.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/clk/x86/clk-pmc-atom.c (ffffffff815aee0d)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/clk/x86/clk-pmc-atom.c:plt_clk_reg_update
In drivers/virtio/virtio.c (ffffffff815b170b)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_config_changed
In drivers/virtio/virtio_mmio.c (ffffffff815b4222)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/virtio/virtio_mmio.c:vm_del_vqs
- drivers/virtio/virtio_mmio.c:vm_interrupt
In drivers/virtio/virtio_pci_common.c (ffffffff815b685c)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/virtio/virtio_pci_common.c:vp_del_vqs
- drivers/virtio/virtio_pci_common.c:vp_setup_vq
- drivers/virtio/virtio_pci_common.c:vp_vring_interrupt
In drivers/virtio/virtio_balloon.c (ffffffff815b7b6e)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_migratepage
- drivers/virtio/virtio_balloon.c:virtballoon_changed
In drivers/xen/grant-table.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/xen/events/events_2l.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/tty/tty_io.c (ffffffff815d6968)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/tty/tty_io.c:__tty_fasync
- drivers/tty/tty_io.c:start_tty
- drivers/tty/tty_io.c:stop_tty
In drivers/tty/n_tty.c (ffffffff815da95b)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/tty/tty_port.c (ffffffff815e0a2a)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_close_end
- drivers/tty/tty_port.c:tty_port_block_til_ready
- drivers/tty/tty_port.c:tty_port_hangup
- drivers/tty/tty_port.c:tty_port_tty_set
- drivers/tty/tty_port.c:tty_port_tty_get
In drivers/tty/tty_jobctrl.c (ffffffff815e17ab)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_get_pgrp
- drivers/tty/tty_jobctrl.c:get_current_tty
- drivers/tty/tty_jobctrl.c:__proc_set_tty
- drivers/tty/tty_jobctrl.c:proc_clear_tty
In drivers/tty/pty.c (ffffffff815e2b62)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/tty/sysrq.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/tty/vt/keyboard.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/tty/hvc/hvc_console.c (ffffffff815f3f91)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_remove
- drivers/tty/hvc/hvc_console.c:hvc_poll
- drivers/tty/hvc/hvc_console.c:hvc_set_winsz
- drivers/tty/hvc/hvc_console.c:hvc_write
- drivers/tty/hvc/hvc_console.c:hvc_hangup
- drivers/tty/hvc/hvc_console.c:hvc_open
- drivers/tty/hvc/hvc_console.c:hvc_port_destruct
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/tty/serial/serial_core.c (ffffffff815f91a5)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_hangup
In drivers/tty/serial/earlycon.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/tty/serial/8250/8250_core.c (ffffffff815fb311)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_backup_timeout
In drivers/tty/serial/8250/8250_port.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/tty/serial/8250/8250_dma.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/tty/serial/sccnxp.c (ffffffff816079ed)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/tty/serial/sccnxp.c:sccnxp_console_write
- drivers/tty/serial/sccnxp.c:sccnxp_shutdown
- drivers/tty/serial/sccnxp.c:sccnxp_startup
- drivers/tty/serial/sccnxp.c:sccnxp_set_termios
- drivers/tty/serial/sccnxp.c:sccnxp_break_ctl
- drivers/tty/serial/sccnxp.c:sccnxp_get_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_set_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_tx_empty
- drivers/tty/serial/sccnxp.c:sccnxp_stop_rx
- drivers/tty/serial/sccnxp.c:sccnxp_start_tx
- drivers/tty/serial/sccnxp.c:sccnxp_ist
- drivers/tty/serial/sccnxp.c:sccnxp_timer
In drivers/char/random.c (ffffffff8160d141)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/char/random.c:extract_buf
- drivers/char/random.c:_crng_backtrack_protect
- drivers/char/random.c:_extract_crng
- drivers/char/random.c:mix_pool_bytes
In drivers/char/virtio_console.c (ffffffff81610ea6)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/char/virtio_console.c:in_intr
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:__send_to_port
- drivers/char/virtio_console.c:port_has_data
- drivers/char/virtio_console.c:find_port_by_vq
- drivers/char/virtio_console.c:find_port_by_id
In drivers/char/agp/backend.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/iommu/iova.c (ffffffff8162a022)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/iommu/iova.c:queue_iova
- drivers/iommu/iova.c:fq_flush_timeout
In drivers/iommu/amd_iommu.c (ffffffff8162c051)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/iommu/amd_iommu.c:amd_iommu_domain_clear_gcr3
- drivers/iommu/amd_iommu.c:amd_iommu_domain_set_gcr3
- drivers/iommu/amd_iommu.c:amd_iommu_flush_tlb
- drivers/iommu/amd_iommu.c:amd_iommu_flush_page
- drivers/iommu/amd_iommu.c:amd_iommu_domain_enable_v2
- drivers/iommu/amd_iommu.c:amd_iommu_domain_direct_map
In drivers/iommu/amd_iommu_init.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/iommu/intel-iommu.c (ffffffff81637c1a)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/iommu/intel-iommu.c:__dmar_remove_one_dev_info
- drivers/iommu/intel-iommu.c:domain_context_clear_one_cb
- drivers/iommu/intel-iommu.c:init_dmars
- drivers/iommu/intel-iommu.c:free_dmar_iommu
- drivers/iommu/intel-iommu.c:iommu_alloc_root_entry
- drivers/iommu/intel-iommu.c:device_context_mapped
In drivers/connector/cn_queue.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/lightnvm/core.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/base/core.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/base/platform.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/base/devres.c (ffffffff8164c42b)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/base/devres.c:devres_release_group
- drivers/base/devres.c:devres_remove_group
- drivers/base/devres.c:devres_close_group
- drivers/base/devres.c:devres_open_group
- drivers/base/devres.c:devres_release_all
- drivers/base/devres.c:devres_remove
- drivers/base/devres.c:devres_get
- drivers/base/devres.c:devres_find
- drivers/base/devres.c:devres_add
In drivers/base/power/common.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/base/power/qos.c (ffffffff81651fde)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_read_value
- drivers/base/power/qos.c:dev_pm_qos_flags
In drivers/base/power/runtime.c (ffffffff816524ed)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_enable
- 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_get_if_in_use
- drivers/base/power/runtime.c:__pm_runtime_resume
- drivers/base/power/runtime.c:__pm_runtime_suspend
- drivers/base/power/runtime.c:__pm_runtime_idle
- drivers/base/power/runtime.c:pm_schedule_suspend
- drivers/base/power/runtime.c:pm_suspend_timer_fn
- drivers/base/power/runtime.c:rpm_resume
In drivers/base/power/wakeirq.c (ffffffff81654b1c)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/base/power/wakeirq.c:dev_pm_clear_wake_irq
In drivers/base/power/wakeup.c (ffffffff81658ce1)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:print_wakeup_source_stats
- drivers/base/power/wakeup.c:pm_wakeup_timer_fn
In drivers/base/power/domain.c (ffffffff8165a16d)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/base/power/domain.c:genpd_lock_interruptible_spin
- drivers/base/power/domain.c:genpd_lock_nested_spin
- drivers/base/power/domain.c:genpd_lock_spin
In drivers/base/power/domain_governor.c (ffffffff8165cf16)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/base/power/domain_governor.c:default_suspend_ok
In drivers/base/power/clock_ops.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/base/firmware_class.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/base/regmap/regmap.c (ffffffff81666a91)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:_regmap_raw_write
In drivers/block/loop.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/block/xen-blkfront.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/mfd/htc-i2cpld.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/nvdimm/region_devs.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/nvdimm/badrange.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/dma-buf/dma-buf.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/dma-buf/dma-fence.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/dma-buf/dma-fence-array.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/dma-buf/sw_sync.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/dma-buf/sync_debug.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/scsi/scsi.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/scsi/hosts.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/scsi/scsi_error.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/scsi/scsi_lib.c (ffffffff816b38bd)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:sdev_evt_send
- drivers/scsi/scsi_lib.c:scsi_add_cmd_to_list
In drivers/scsi/scsi_scan.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/scsi/scsi_sysfs.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/ata/libata-core.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/ata/libata-scsi.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/ata/libata-eh.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/ata/libata-sff.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/ata/libata-pmp.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/ata/libata-acpi.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/ata/ata_piix.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/gpu/vga/vgaarb.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/spi/spi.c (ffffffff816f3726)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/spi/spi.c:spi_bus_lock
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:spi_async_locked
- drivers/spi/spi.c:spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:spi_split_transfers_maxsize
- drivers/spi/spi.c:spi_split_transfers_maxsize
- drivers/spi/spi.c:__spi_queued_transfer
- drivers/spi/spi.c:spi_stop_queue
- drivers/spi/spi.c:spi_start_queue
- drivers/spi/spi.c:spi_finalize_current_message
- drivers/spi/spi.c:spi_get_next_queued_message
- drivers/spi/spi.c:__spi_pump_messages
In drivers/net/tun.c (ffffffff817024fa)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/net/tun.c:tun_device_event
In drivers/net/ppp/ppp_generic.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/net/xen-netfront.c (ffffffff8170909e)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_tx_interrupt
- drivers/net/xen-netfront.c:xennet_start_xmit
In drivers/usb/core/hub.c (ffffffff817122b8)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/usb/core/hub.c:usb_hub_clear_tt_buffer
- drivers/usb/core/hub.c:hub_tt_work
In drivers/usb/core/hcd.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/usb/core/urb.c (ffffffff8171ecbd)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_scuttle_anchored_urbs
- drivers/usb/core/urb.c:usb_get_from_anchor
- drivers/usb/core/urb.c:usb_unpoison_anchored_urbs
- drivers/usb/core/urb.c:usb_unanchor_urb
- drivers/usb/core/urb.c:usb_anchor_urb
In drivers/usb/core/message.c (ffffffff8171fb40)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_cancel
In drivers/usb/core/driver.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/usb/core/devio.c (ffffffff8172c232)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:destroy_async_on_interface
- drivers/usb/core/devio.c:destroy_async
- drivers/usb/core/devio.c:async_getcompleted
- drivers/usb/core/devio.c:usbdev_mmap
- drivers/usb/core/devio.c:usbdev_vm_open
- drivers/usb/core/devio.c:dec_usb_memory_use_count
In drivers/usb/phy/phy.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/usb/dwc2/platform.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/usb/dwc2/hcd.c (ffffffff81737a92)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_clear_tt_buffer_complete
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_reset
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_disable
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_resume
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_suspend
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_stop
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_start
- drivers/usb/dwc2/hcd.c:dwc2_hcd_reset_func
- drivers/usb/dwc2/hcd.c:dwc2_port_resume
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
In drivers/usb/dwc2/hcd_queue.c (ffffffff8173c24b)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_queue.c:dwc2_hcd_qh_free
In drivers/usb/dwc2/hcd_ddma.c (ffffffff8173dcf3)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_free_ddma
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_init_ddma
In drivers/usb/host/pci-quirks.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/usb/host/ehci-hcd.c (ffffffff8174a727)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_endpoint_reset
- drivers/usb/host/ehci-hcd.c:ehci_urb_dequeue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_irq
- drivers/usb/host/ehci-hcd.c:store_uframe_periodic_max
- drivers/usb/host/ehci-hcd.c:iso_stream_find
- drivers/usb/host/ehci-hcd.c:ehci_clear_tt_buffer_complete
- drivers/usb/host/ehci-hcd.c:ehci_hub_control
- drivers/usb/host/ehci-hcd.c:ehci_hub_status_data
- drivers/usb/host/ehci-hcd.c:ehci_hrtimer_func
- drivers/usb/host/ehci-hcd.c:fill_registers_buffer
- drivers/usb/host/ehci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ehci-hcd.c:fill_async_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff8175320d)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/usb/host/uhci-hcd.c (ffffffff81759be7)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:uhci_hub_control
- drivers/usb/host/uhci-hcd.c:uhci_hub_status_data
- drivers/usb/host/uhci-hcd.c:uhci_urb_dequeue
- drivers/usb/host/uhci-hcd.c:uhci_urb_enqueue
- drivers/usb/host/uhci-hcd.c:uhci_fsbr_timeout
- drivers/usb/host/uhci-hcd.c:uhci_debug_open
In drivers/usb/host/xhci.c (ffffffff8175f06b)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_update_hub_device
- drivers/usb/host/xhci.c:xhci_set_usb2_hardware_lpm
- drivers/usb/host/xhci.c:xhci_change_max_exit_latency
- drivers/usb/host/xhci.c:xhci_setup_device
- drivers/usb/host/xhci.c:xhci_alloc_dev
- drivers/usb/host/xhci.c:xhci_disable_slot
- drivers/usb/host/xhci.c:xhci_free_streams
- drivers/usb/host/xhci.c:xhci_alloc_streams
- drivers/usb/host/xhci.c:xhci_configure_endpoint
- drivers/usb/host/xhci.c:xhci_urb_dequeue
- drivers/usb/host/xhci.c:xhci_urb_enqueue
In drivers/usb/host/xhci-ring.c (ffffffff8176bd2c)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:xhci_irq
- drivers/usb/host/xhci-ring.c:xhci_handle_command_timeout
- drivers/usb/host/xhci-ring.c:xhci_stop_endpoint_command_watchdog
In drivers/usb/host/xhci-hub.c (ffffffff8176f186)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/usb/host/xhci-hub.c:xhci_bus_resume
- drivers/usb/host/xhci-hub.c:xhci_bus_suspend
- drivers/usb/host/xhci-hub.c:xhci_hub_status_data
- drivers/usb/host/xhci-hub.c:xhci_hub_control
In drivers/usb/host/xhci-dbgcap.c (ffffffff817740d1)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_init
- drivers/usb/host/xhci-dbgcap.c:xhci_do_dbc_exit
In drivers/usb/host/xhci-dbgtty.c (ffffffff81774b37)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_unthrottle
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_chars_in_buffer
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_write_room
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_flush_chars
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_put_char
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_write
In drivers/input/serio/serio.c (ffffffff817789df)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_interrupt
In drivers/input/serio/i8042.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/input/input.c (ffffffff8177ceca)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/input/input.c:input_reset_device
- drivers/input/input.c:input_set_keycode
- drivers/input/input.c:input_get_keycode
- drivers/input/input.c:input_inject_event
- drivers/input/input.c:input_repeat_key
In drivers/input/mousedev.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/input/evdev.c (ffffffff81783621)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
In drivers/input/misc/uinput.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/rtc/class.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/rtc/interface.c (ffffffff8178c0fb)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/rtc/interface.c:rtc_handle_legacy_irq
- drivers/rtc/interface.c:rtc_handle_legacy_irq
In drivers/rtc/rtc-mc146818-lib.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/rtc/rtc-cmos.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/power/supply/power_supply_core.c (ffffffff8179984c)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/power/supply/power_supply_core.c:power_supply_changed
- drivers/power/supply/power_supply_core.c:power_supply_changed_work
In drivers/watchdog/watchdog_pretimeout.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/md/md.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/md/md-bitmap.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/md/dm.c (ffffffff817c1f2b)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/md/dm.c:dm_uevent_add
- drivers/md/dm.c:event_callback
- drivers/md/dm.c:dec_pending
- drivers/md/dm.c:dec_pending
- drivers/md/dm.c:queue_io
In drivers/md/dm-table.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/md/dm-kcopyd.c (ffffffff817ca0af)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:process_jobs
- drivers/md/dm-kcopyd.c:push
In drivers/md/dm-stats.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/md/dm-rq.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/edac/ghes_edac.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/cpufreq/cpufreq.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/mmc/core/core.c (ffffffff817eaa0d)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/mmc/core/core.c:mmc_pm_notify
- drivers/mmc/core/core.c:mmc_pm_notify
- drivers/mmc/core/core.c:mmc_power_restore_host
- drivers/mmc/core/core.c:mmc_power_save_host
- drivers/mmc/core/core.c:mmc_stop_host
- drivers/mmc/core/core.c:mmc_rescan
- drivers/mmc/core/core.c:mmc_hw_reset
- drivers/mmc/core/core.c:mmc_detach_bus
- drivers/mmc/core/core.c:mmc_attach_bus
- drivers/mmc/core/core.c:mmc_release_host
- drivers/mmc/core/core.c:__mmc_claim_host
In drivers/mmc/core/host.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/mailbox/mailbox.c (ffffffff81810b64)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/mailbox/mailbox.c:mbox_send_message
- drivers/mailbox/mailbox.c:msg_submit
In drivers/mailbox/pcc.c (ffffffff818113fb)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/mailbox/pcc.c:pcc_mbox_request_channel
In drivers/hwspinlock/hwspinlock_core.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/extcon/extcon.c (ffffffff8181555a)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/extcon/extcon.c:extcon_unregister_notifier_all
- drivers/extcon/extcon.c:extcon_register_notifier_all
- drivers/extcon/extcon.c:extcon_unregister_notifier
- drivers/extcon/extcon.c:extcon_register_notifier
- drivers/extcon/extcon.c:extcon_set_property
- drivers/extcon/extcon.c:extcon_get_property
- drivers/extcon/extcon.c:extcon_set_state_sync
- drivers/extcon/extcon.c:extcon_set_state
- drivers/extcon/extcon.c:extcon_get_state
- drivers/extcon/extcon.c:extcon_sync
In arch/x86/pci/i386.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/core/sock.c (ffffffff8182d0b4)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/core/sock.c:__sock_queue_rcv_skb
In net/core/request_sock.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/core/skbuff.c (ffffffff8182fb1d)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/core/skbuff.c:sock_dequeue_err_skb
- net/core/skbuff.c:skb_insert
- net/core/skbuff.c:skb_append
- net/core/skbuff.c:skb_unlink
- net/core/skbuff.c:skb_queue_tail
- net/core/skbuff.c:skb_queue_head
- net/core/skbuff.c:skb_dequeue_tail
- net/core/skbuff.c:skb_dequeue
- net/core/skbuff.c:sock_zerocopy_callback
In net/core/datagram.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/core/net_namespace.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/core/dev.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/core/dev_addr_lists.c (ffffffff81853ab1)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/core/dev_addr_lists.c:dev_mc_sync_multiple
- net/core/dev_addr_lists.c:dev_mc_sync
- net/core/dev_addr_lists.c:dev_uc_sync_multiple
- net/core/dev_addr_lists.c:dev_uc_sync
In net/core/neighbour.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/core/link_watch.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/core/netpoll.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/core/fib_rules.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/sched/sch_generic.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/sched/act_api.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/ipv4/route.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/ipv4/inetpeer.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/ipv4/inet_hashtables.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/ipv4/tcp_ipv4.c (ffffffff818bc96b)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
In net/ipv4/udp.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/ipv4/af_inet.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/ipv4/igmp.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/ipv4/inet_fragment.c (ffffffff818e2885)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/ipv4/inet_fragment.c:inet_frag_worker
In net/ipv4/ipmr.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/ipv4/cipso_ipv4.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/xfrm/xfrm_policy.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/xfrm/xfrm_state.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/unix/af_unix.c (ffffffff819057c5)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_connect
In net/unix/garbage.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/ipv6/addrlabel.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/ipv6/ip6_fib.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/ipv6/mcast.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/ipv6/tcp_ipv6.c (ffffffff8193c0af)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
In net/ipv6/ip6mr.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/ipv6/calipso.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/packet/af_packet.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/wireless/wext-core.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/rfkill/core.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/rfkill/input.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/ncsi/ncsi-rsp.c (ffffffff8196dcf2)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/ncsi/ncsi-rsp.c:ncsi_rcv_rsp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gls
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_rc
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_dp
In net/ncsi/ncsi-aen.c (ffffffff8196dea5)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_hncdsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_hncdsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_hncdsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
In net/ncsi/ncsi-manage.c (ffffffff8196ef02)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/ncsi/ncsi-manage.c:ncsi_stop_dev
- net/ncsi/ncsi-manage.c:ncsi_kick_channels
- net/ncsi/ncsi-manage.c:ncsi_kick_channels
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_enable_hwa
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_suspend_channel
- net/ncsi/ncsi-manage.c:ncsi_request_timeout
- net/ncsi/ncsi-manage.c:ncsi_free_request
- net/ncsi/ncsi-manage.c:ncsi_alloc_request
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_add_package
- net/ncsi/ncsi-manage.c:ncsi_add_channel
- net/ncsi/ncsi-manage.c:ncsi_stop_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_start_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_report_link
- net/ncsi/ncsi-manage.c:ncsi_remove_filter
- net/ncsi/ncsi-manage.c:ncsi_add_filter
- net/ncsi/ncsi-manage.c:ncsi_find_filter
In lib/idr.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In lib/klist.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In lib/kobject.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In lib/show_mem.c (ffffffff8197bb1c)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- lib/show_mem.c:show_mem
4.18
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/xen/p2m.c (ffffffff8101ef33)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- arch/x86/xen/p2m.c:xen_alloc_p2m_entry
- arch/x86/xen/p2m.c:xen_alloc_p2m_entry
In arch/x86/xen/mmu_pv.c (ffffffff8102550c)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- arch/x86/xen/mmu_pv.c:xen_destroy_contiguous_region
- arch/x86/xen/mmu_pv.c:xen_create_contiguous_region
In arch/x86/kernel/bootflag.c (ffffffff826dae1b)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- arch/x86/kernel/bootflag.c:sbf_init
- arch/x86/kernel/bootflag.c:sbf_init
In arch/x86/kernel/rtc.c (ffffffff81038dce)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- arch/x86/kernel/rtc.c:mach_get_cmos_time
In arch/x86/kernel/i8237.c (ffffffff8103fbd5)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- arch/x86/kernel/i8237.c:i8237A_resume
In arch/x86/kernel/smpboot.c (ffffffff8105ab1e)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- arch/x86/kernel/smpboot.c:native_cpu_up
- arch/x86/kernel/smpboot.c:native_cpu_up
In arch/x86/kernel/amd_nb.c (ffffffff8106c2ec)
Location: include/linux/spinlock.h:297
Inline: True
In arch/x86/kernel/amd_gart_64.c (ffffffff81070c4f)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- arch/x86/kernel/amd_gart_64.c:gart_unmap_page
- arch/x86/kernel/amd_gart_64.c:flush_gart
- arch/x86/kernel/amd_gart_64.c:alloc_iommu
In arch/x86/kernel/pci-calgary_64.c (ffffffff81071ab5)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- arch/x86/kernel/pci-calgary_64.c:iommu_free
- arch/x86/kernel/pci-calgary_64.c:iommu_range_alloc
- arch/x86/kernel/pci-calgary_64.c:iommu_range_reserve
In arch/x86/kernel/tce_64.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In arch/x86/mm/pgtable.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In arch/x86/mm/kmmio.c (ffffffff8107ff84)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:unregister_kmmio_probe
- arch/x86/mm/kmmio.c:remove_kmmio_fault_pages
- arch/x86/mm/kmmio.c:register_kmmio_probe
In arch/x86/mm/mmio-mod.c (ffffffff81081171)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- arch/x86/mm/mmio-mod.c:mmiotrace_printk
In arch/x86/platform/intel/iosf_mbi.c (ffffffff8108808b)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- arch/x86/platform/intel/iosf_mbi.c:iosf_mbi_modify
In kernel/fork.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/panic.c (ffffffff8108e525)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/user.c (ffffffff8109bde5)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/user.c:find_user
In kernel/signal.c (ffffffff8109eb01)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/signal.c:do_notify_parent_cldstop
- kernel/signal.c:do_notify_parent
- kernel/signal.c:sigqueue_free
- kernel/signal.c:force_sigsegv
- kernel/signal.c:__lock_task_sighand
- kernel/signal.c:force_sig_info
- kernel/signal.c:flush_itimer_signals
- kernel/signal.c:flush_signals
In kernel/workqueue.c (ffffffff810b03da)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/workqueue.c:show_workqueue_state
- kernel/workqueue.c:show_workqueue_state
- kernel/workqueue.c:pwq_adjust_max_active
In kernel/pid.c (ffffffff810b0a65)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/pid.c:free_pid
In kernel/kthread.c (ffffffff810b305c)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/kthread.c:__kthread_cancel_work_sync
- kernel/kthread.c:kthread_mod_delayed_work
- kernel/kthread.c:kthread_queue_delayed_work
- kernel/kthread.c:kthread_queue_work
In kernel/notifier.c (ffffffff810b4ae5)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/notifier.c:atomic_notifier_chain_unregister
- kernel/notifier.c:atomic_notifier_chain_register
In kernel/async.c (ffffffff810b68a2)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/async.c:__async_schedule
- kernel/async.c:__async_schedule
- kernel/async.c:async_run_entry_fn
- kernel/async.c:lowest_in_progress
In kernel/ucount.c (ffffffff810b7845)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/ucount.c:put_ucounts
In kernel/sched/core.c (ffffffff810c2aa2)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/sched/core.c:sched_offline_group
- kernel/sched/core.c:sched_online_group
In kernel/sched/cputime.c (ffffffff810c3bd5)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/sched/cputime.c:thread_group_cputime
In kernel/sched/fair.c (ffffffff810cd206)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_free
In kernel/sched/wait.c (ffffffff810d968f)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/sched/wait.c:finish_wait
- kernel/sched/wait.c:prepare_to_wait_event
- kernel/sched/wait.c:prepare_to_wait_exclusive
- kernel/sched/wait.c:prepare_to_wait
- kernel/sched/wait.c:__wake_up_common_lock
- kernel/sched/wait.c:remove_wait_queue
- kernel/sched/wait.c:add_wait_queue_exclusive
- kernel/sched/wait.c:add_wait_queue
In kernel/sched/completion.c (ffffffff810d9ec5)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/sched/completion.c:complete_all
- kernel/sched/completion.c:complete
In kernel/sched/debug.c (ffffffff810dece9)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/sched/debug.c:print_cpu
In kernel/locking/mutex.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/power/qos.c (ffffffff810e6cfb)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/power/qos.c:pm_qos_power_read
- kernel/power/qos.c:pm_qos_update_flags
- kernel/power/qos.c:pm_qos_update_target
- kernel/power/qos.c:pm_qos_dbg_show_requests
In kernel/printk/printk.c (ffffffff810f2295)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/printk/printk.c:kmsg_dump_unregister
- kernel/printk/printk.c:kmsg_dump_register
In kernel/irq/irqdomain.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/rcu/sync.c (ffffffff81102a44)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_func
In kernel/rcu/srcutree.c (ffffffff81103f1a)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:__call_srcu
- kernel/rcu/srcutree.c:__call_srcu
In kernel/rcu/tree.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/livepatch/shadow.c (ffffffff8110b795)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/livepatch/shadow.c:klp_shadow_free_all
- kernel/livepatch/shadow.c:klp_shadow_free
- kernel/livepatch/shadow.c:__klp_shadow_get_or_alloc
In kernel/dma/swiotlb.c (ffffffff8110df33)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/dma/swiotlb.c:swiotlb_tbl_unmap_single
- kernel/dma/swiotlb.c:swiotlb_tbl_map_single
In kernel/freezer.c (ffffffff8110f405)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/freezer.c:__thaw_task
- kernel/freezer.c:freeze_task
In kernel/time/clocksource.c (ffffffff8111adfb)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_unbind
- kernel/time/clocksource.c:clocksource_change_rating
- kernel/time/clocksource.c:__clocksource_register_scale
- kernel/time/clocksource.c:__clocksource_watchdog_kthread
- kernel/time/clocksource.c:clocksource_select_watchdog
- kernel/time/clocksource.c:clocksource_mark_unstable
In kernel/time/alarmtimer.c (ffffffff8111da2e)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/alarmtimer.c:alarm_handle_timer
- kernel/time/alarmtimer.c:alarm_try_to_cancel
- kernel/time/alarmtimer.c:alarmtimer_suspend
- kernel/time/alarmtimer.c:alarmtimer_rtc_add_device
- kernel/time/alarmtimer.c:alarmtimer_get_rtcdev
In kernel/time/posix-timers.c (ffffffff8111ded6)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__lock_timer
- kernel/time/posix-timers.c:release_posix_timer
- kernel/time/posix-timers.c:posix_timer_fn
In kernel/time/posix-cpu-timers.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/futex.c (ffffffff8112b494)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/futex.c:do_futex
- kernel/futex.c:futex_requeue
In kernel/cgroup/cgroup.c (ffffffff811435e3)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_free
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:cgroup_file_notify
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:find_css_set
In kernel/cgroup/rstat.c (ffffffff81143ec5)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_irqsafe
In kernel/cgroup/namespace.c (ffffffff811444f3)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
- kernel/cgroup/namespace.c:free_cgroup_ns
In kernel/cgroup/cpuset.c (ffffffff8114bef2)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:__cpuset_node_allowed
- kernel/cgroup/cpuset.c:cpuset_mems_allowed
- kernel/cgroup/cpuset.c:cpuset_cpus_allowed
In kernel/pid_namespace.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/audit.c (ffffffff8114fbca)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/audit.c:audit_log_end
- kernel/audit.c:audit_get_tty
- kernel/audit.c:audit_receive_msg
In kernel/auditfilter.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/taskstats.c (ffffffff8116eebf)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/trace.c (ffffffff811826ed)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/trace/trace.c:trace_event_buffer_commit
In kernel/trace/blktrace.c (ffffffff81191df3)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/trace/blktrace.c:__blk_add_trace
In kernel/bpf/syscall.c (ffffffff811b4f25)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_map_free_id
In kernel/bpf/btf.c (ffffffff811c7e05)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/bpf/cpumap.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/bpf/sockmap.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/events/core.c (ffffffff811dccaf)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- kernel/events/core.c:ring_buffer_attach
- kernel/events/core.c:ring_buffer_attach
In kernel/events/ring_buffer.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In kernel/padata.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In mm/filemap.c (ffffffff811ef073)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/filemap.c:delete_from_page_cache_batch
In mm/mempool.c (ffffffff811f0d25)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/mempool.c:mempool_free
- mm/mempool.c:mempool_alloc
- mm/mempool.c:mempool_resize
In mm/page_alloc.c (ffffffff811fab90)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/page_alloc.c:is_free_buddy_page
- mm/page_alloc.c:__offline_isolated_pages
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:show_free_areas
- mm/page_alloc.c:get_page_from_freelist
- mm/page_alloc.c:get_page_from_freelist
- mm/page_alloc.c:mark_free_pages
- mm/page_alloc.c:unreserve_highatomic_pageblock
In mm/page-writeback.c (ffffffff811fe6c1)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/page-writeback.c:__test_set_page_writeback
- mm/page-writeback.c:test_clear_page_writeback
- mm/page-writeback.c:clear_page_dirty_for_io
- mm/page-writeback.c:__cancel_dirty_page
- mm/page-writeback.c:account_page_redirty
In mm/swap.c (ffffffff812022e7)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/swap.c:release_pages
- mm/swap.c:pagevec_lru_move_fn
- mm/swap.c:__page_cache_release
In mm/truncate.c (ffffffff81203a0e)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
In mm/vmscan.c (ffffffff81206b4a)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/vmscan.c:__remove_mapping
In mm/shmem.c (ffffffff812135b5)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/shmem.c:shmem_uncharge
- mm/shmem.c:shmem_charge
In mm/vmstat.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In mm/backing-dev.c (ffffffff81218d27)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/backing-dev.c:wb_get_create
- mm/backing-dev.c:wb_get_create
- mm/backing-dev.c:wb_congested_get_create
In mm/percpu.c (ffffffff8121b470)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
In mm/compaction.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In mm/list_lru.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In mm/memory.c (ffffffff8122b2ca)
Location: include/linux/spinlock.h:297
Inline: True
In mm/mremap.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In mm/vmalloc.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In mm/swap_state.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In mm/swapfile.c (ffffffff81248e10)
Location: include/linux/spinlock.h:297
Inline: True
In mm/swap_slots.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In mm/zswap.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In mm/dmapool.c (ffffffff81251065)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/dmapool.c:dma_pool_free
- mm/dmapool.c:dma_pool_alloc
In mm/hugetlb.c (ffffffff8125258b)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/hugetlb.c:alloc_fresh_huge_page
In mm/sparse.c (ffffffff8125dc35)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/sparse.c:sparse_remove_one_section
- mm/sparse.c:sparse_add_one_section
In mm/mmu_notifier.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In mm/slub.c (ffffffff8126955b)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/slub.c:validate_store
- mm/slub.c:list_locations
- mm/slub.c:__kmem_cache_shrink
- mm/slub.c:__slab_free
- mm/slub.c:count_partial
- mm/slub.c:free_debug_processing
In mm/memory_hotplug.c (ffffffff819e6820)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/memory_hotplug.c:__offline_pages
- mm/memory_hotplug.c:online_pages
- mm/memory_hotplug.c:move_pfn_range_to_zone
- mm/memory_hotplug.c:__remove_pages
In mm/huge_memory.c (ffffffff81278e10)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/huge_memory.c:deferred_split_scan
- mm/huge_memory.c:deferred_split_huge_page
- mm/huge_memory.c:free_transhuge_page
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pmd
In mm/memcontrol.c (ffffffff81282b80)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_move_account
- mm/memcontrol.c:mem_cgroup_css_free
In mm/vmpressure.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In mm/swap_cgroup.c (ffffffff812875ff)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/swap_cgroup.c:swap_cgroup_record
- mm/swap_cgroup.c:swap_cgroup_cmpxchg
In mm/memory-failure.c (ffffffff81288357)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/memory-failure.c:memory_failure_queue
In mm/page_isolation.c (ffffffff8128bb70)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/page_isolation.c:test_pages_isolated
- mm/page_isolation.c:start_isolate_page_range
- mm/page_isolation.c:unset_migratetype_isolate
In mm/zbud.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In mm/zsmalloc.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In mm/balloon_compaction.c (ffffffff8128f835)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- mm/balloon_compaction.c:balloon_page_putback
- mm/balloon_compaction.c:balloon_page_isolate
- mm/balloon_compaction.c:balloon_page_dequeue
- mm/balloon_compaction.c:balloon_page_enqueue
In mm/hmm.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/file_table.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/super.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/dcache.c (ffffffff812b4fae)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:d_walk
In fs/inode.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/file.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/libfs.c (ffffffff812c72a5)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/libfs.c:simple_empty
In fs/fs-writeback.c (ffffffff812ce2da)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/fs-writeback.c:sb_clear_inode_writeback
- fs/fs-writeback.c:sb_mark_inode_writeback
In fs/fs_struct.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/buffer.c (ffffffff812d60e5)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/buffer.c:__set_page_dirty
In fs/direct-io.c (ffffffff812e0c84)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:dio_bio_end_io
- fs/direct-io.c:dio_bio_end_aio
In fs/notify/fsnotify.c (ffffffff812e4a00)
Location: include/linux/spinlock.h:297
Inline: True
In fs/notify/group.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/notify/mark.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/notify/inotify/inotify_user.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/eventpoll.c (ffffffff812ebb49)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_insert
- fs/eventpoll.c:ep_poll_callback
- fs/eventpoll.c:ep_remove
In fs/timerfd.c (ffffffff812eebb7)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_clock_was_set
- fs/timerfd.c:timerfd_triggered
In fs/eventfd.c (ffffffff812eed15)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_ctx_remove_wait_queue
- fs/eventfd.c:eventfd_signal
In fs/aio.c (ffffffff812f41f6)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/aio.c:aio_complete_rw
- fs/aio.c:aio_complete
- fs/aio.c:kiocb_set_cancel_fn
- fs/aio.c:aio_migratepage
In fs/crypto/crypto.c (ffffffff812fa122)
Location: include/linux/spinlock.h:297
Inline: True
In fs/locks.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/mbcache.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/quota/dquot.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/proc/generic.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/kernfs/inode.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/kernfs/dir.c (ffffffff8132cbf5)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_get_parent
- fs/kernfs/dir.c:pr_cont_kernfs_path
- fs/kernfs/dir.c:pr_cont_kernfs_name
- fs/kernfs/dir.c:kernfs_path_from_node
- fs/kernfs/dir.c:kernfs_name
In fs/kernfs/file.c (ffffffff8132d99c)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify
In fs/devpts/inode.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/ext4/extents_status.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/ext4/mballoc.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/ext4/page-io.c (ffffffff813700e7)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/ext4/page-io.c:ext4_end_io_rsv_work
In fs/ext4/super.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/jbd2/transaction.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/jbd2/revoke.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/jbd2/journal.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/squashfs/cache.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/fat/inode.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/fuse/file.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/fuse/inode.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In fs/pstore/inode.c (ffffffff813d3f2d)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/pstore/inode.c:pstore_mkfile
- fs/pstore/inode.c:pstore_mkfile
- fs/pstore/inode.c:pstore_evict_inode
In fs/pstore/platform.c (ffffffff813d48a7)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_dump
- fs/pstore/platform.c:pstore_dump
In ipc/util.c (ffffffff813d624d)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- ipc/util.c:ipc_addid
In ipc/sem.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In security/keys/key.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In security/selinux/avc.c (ffffffff813f7a07)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- security/selinux/avc.c:avc_compute_av
- security/selinux/avc.c:avc_compute_av
- security/selinux/avc.c:avc_ss_reset
- security/selinux/avc.c:avc_flush
- security/selinux/avc.c:avc_update_node
- security/selinux/avc.c:avc_alloc_node
In security/selinux/hooks.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In security/selinux/ibpkey.c (ffffffff81406df5)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- security/selinux/ibpkey.c:sel_ib_pkey_flush
- security/selinux/ibpkey.c:sel_ib_pkey_sid
In security/selinux/ss/sidtab.c (ffffffff81408a05)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- security/selinux/ss/sidtab.c:sidtab_shutdown
- security/selinux/ss/sidtab.c:sidtab_set
- security/selinux/ss/sidtab.c:sidtab_context_to_sid
In security/smack/smack_lsm.c (ffffffff81418f38)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_netlabel
In security/apparmor/lsm.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In security/apparmor/secid.c (ffffffff81444685)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- security/apparmor/secid.c:aa_free_secid
- security/apparmor/secid.c:aa_alloc_secid
- security/apparmor/secid.c:aa_secid_update
In security/apparmor/af_unix.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In crypto/aead.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In crypto/jitterentropy-kcapi.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In block/bio.c (ffffffff8147b935)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- block/bio.c:bio_dirty_fn
In block/elevator.c (ffffffff8147cda5)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- block/elevator.c:elv_add_request
In block/blk-core.c (ffffffff81484157)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- block/blk-core.c:blk_end_bidi_request
- block/blk-core.c:blk_put_request
- block/blk-core.c:blk_run_queue
- block/blk-core.c:blk_queue_flag_test_and_clear
- block/blk-core.c:blk_queue_flag_test_and_set
- block/blk-core.c:blk_queue_flag_clear
- block/blk-core.c:blk_queue_flag_set
In block/blk-flush.c (ffffffff81487ca4)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- block/blk-flush.c:mq_flush_data_end_io
- block/blk-flush.c:flush_end_io
In block/blk-ioc.c (ffffffff81488f8f)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- block/blk-ioc.c:__ioc_clear_queue
- block/blk-ioc.c:ioc_release_fn
In block/blk-timeout.c (ffffffff8148cab5)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- block/blk-timeout.c:blk_timeout_work
In block/blk-mq.c (ffffffff8148e4aa)
Location: include/linux/spinlock.h:297
Inline: True
In block/blk-stat.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In block/genhd.c (ffffffff81496e7f)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- block/genhd.c:__disk_unblock_events
- block/genhd.c:disk_block_events
In block/badblocks.c (ffffffff8149aec8)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- block/badblocks.c:badblocks_set
In block/bsg.c (ffffffff814a4eb4)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- block/bsg.c:bsg_rq_end_io
- block/bsg.c:bsg_free_command
In block/blk-cgroup.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In block/cfq-iosched.c (ffffffff814b2218)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- block/cfq-iosched.c:cfq_idle_slice_timer
In lib/random32.c (ffffffff814c28fb)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- lib/random32.c:__prandom_reseed
In lib/percpu-refcount.c (ffffffff814cb7b0)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- lib/percpu-refcount.c:percpu_ref_reinit
- lib/percpu-refcount.c:percpu_ref_kill_and_confirm
- lib/percpu-refcount.c:percpu_ref_switch_to_percpu
- lib/percpu-refcount.c:percpu_ref_switch_to_atomic
In lib/percpu_ida.c (ffffffff814cb955)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- lib/percpu_ida.c:percpu_ida_for_each_free
- lib/percpu_ida.c:percpu_ida_for_each_free
- lib/percpu_ida.c:percpu_ida_free
- lib/percpu_ida.c:percpu_ida_free
- lib/percpu_ida.c:percpu_ida_alloc
In lib/rhashtable.c (ffffffff814cd673)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- lib/rhashtable.c:rhashtable_insert_slow
- lib/rhashtable.c:rht_deferred_worker
In lib/once.c (ffffffff814cd8b0)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- lib/once.c:__do_once_start
In lib/refcount.c (ffffffff814cdaac)
Location: include/linux/spinlock.h:297
Inline: True
In lib/bucket_locks.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In lib/genalloc.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In lib/percpu_counter.c (ffffffff814efcef)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- lib/percpu_counter.c:__percpu_counter_init
In drivers/pinctrl/core.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/gpio/gpiolib.c (ffffffff815065f5)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/gpio/gpiolib.c:gpiolib_seq_next
- drivers/gpio/gpiolib.c:gpiolib_seq_start
- drivers/gpio/gpiolib.c:gpiod_free_commit
- drivers/gpio/gpiolib.c:gpiod_free_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiochip_find
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
In drivers/gpio/gpiolib-sysfs.c (ffffffff8271b58d)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/gpio/gpiolib-sysfs.c:gpiolib_sysfs_init
- drivers/gpio/gpiolib-sysfs.c:gpiolib_sysfs_init
- drivers/gpio/gpiolib-sysfs.c:gpiod_export
In drivers/gpio/gpio-lynxpoint.c (ffffffff8150f0ec)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/gpio/gpio-lynxpoint.c:lp_irq_disable
- drivers/gpio/gpio-lynxpoint.c:lp_irq_enable
- drivers/gpio/gpio-lynxpoint.c:lp_gpio_direction_output
- drivers/gpio/gpio-lynxpoint.c:lp_gpio_direction_input
- drivers/gpio/gpio-lynxpoint.c:lp_gpio_set
- drivers/gpio/gpio-lynxpoint.c:lp_irq_type
In drivers/pci/pci-driver.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/pci/pcie/aer.c (ffffffff8153330c)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/pci/pcie/aer.c:aer_irq
- drivers/pci/pcie/aer.c:aer_recover_queue
In drivers/pci/pcie/pme.c (ffffffff81534bf9)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_irq
In drivers/pci/endpoint/pci-epc-core.c (ffffffff815471cf)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_add_epf
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_set_msi
In drivers/rapidio/rio.c (ffffffff81549e7a)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_map_outb_region
- drivers/rapidio/rio.c:rio_map_inb_region
In drivers/acpi/osl.c (ffffffff8156d565)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/acpi/osl.c:acpi_os_acquire_lock
In drivers/acpi/ec.c (ffffffff8157a721)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_suspend
- drivers/acpi/ec.c:acpi_ec_gpe_handler
- drivers/acpi/ec.c:acpi_ec_event_handler
- drivers/acpi/ec.c:acpi_ec_leave_noirq
- drivers/acpi/ec.c:acpi_ec_enter_noirq
- drivers/acpi/ec.c:acpi_ec_stop
- drivers/acpi/ec.c:acpi_ec_start
- drivers/acpi/ec.c:acpi_ec_transaction
- drivers/acpi/ec.c:ec_guard
- drivers/acpi/ec.c:ec_transaction_completed
- drivers/acpi/ec.c:__acpi_ec_flush_event
- drivers/acpi/ec.c:acpi_ec_enable_event
In drivers/acpi/acpi_lpss.c (ffffffff81580032)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/acpi/acpi_lpss.c:lpss_reg_read
In drivers/acpi/acpica/evglock.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/acpi/acpica/utmutex.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/acpi/apei/erst.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/acpi/apei/ghes.c (ffffffff815d6ebd)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/acpi/apei/ghes.c:ghes_copy_tofrom_phys
In drivers/clk/clk.c (ffffffff815def9b)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/clk/clk.c:clk_enable_lock
- drivers/clk/clk.c:clk_enable_lock
In drivers/clk/clk-divider.c (ffffffff815e475e)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/clk/clk-divider.c:clk_divider_set_rate
In drivers/clk/clk-gate.c (ffffffff815e55d8)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/clk/clk-gate.c:clk_gate_endisable
In drivers/clk/clk-multiplier.c (ffffffff815e591e)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/clk/clk-multiplier.c:clk_multiplier_set_rate
In drivers/clk/clk-mux.c (ffffffff815e5bbf)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/clk/clk-mux.c:clk_mux_set_parent
In drivers/clk/clk-fractional-divider.c (ffffffff815e68f0)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/clk/clk-fractional-divider.c:clk_fd_set_rate
- drivers/clk/clk-fractional-divider.c:clk_fd_recalc_rate
In drivers/clk/x86/clk-pmc-atom.c (ffffffff815e7015)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/clk/x86/clk-pmc-atom.c:plt_clk_reg_update
In drivers/virtio/virtio.c (ffffffff815e9b35)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_config_changed
In drivers/virtio/virtio_mmio.c (ffffffff815ec602)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/virtio/virtio_mmio.c:vm_del_vqs
- drivers/virtio/virtio_mmio.c:vm_interrupt
In drivers/virtio/virtio_pci_common.c (ffffffff815eecea)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/virtio/virtio_pci_common.c:vp_del_vqs
- drivers/virtio/virtio_pci_common.c:vp_setup_vq
- drivers/virtio/virtio_pci_common.c:vp_vring_interrupt
In drivers/virtio/virtio_balloon.c (ffffffff815f00b1)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_migratepage
- drivers/virtio/virtio_balloon.c:virtballoon_changed
In drivers/xen/grant-table.c (ffffffff815f1805)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/xen/grant-table.c:gnttab_cancel_free_callback
- drivers/xen/grant-table.c:gnttab_request_free_callback
- drivers/xen/grant-table.c:gnttab_handle_deferred
- drivers/xen/grant-table.c:gnttab_handle_deferred
- drivers/xen/grant-table.c:put_free_entry
- drivers/xen/grant-table.c:get_free_entries
In drivers/xen/events/events_2l.c (ffffffff815f7bd4)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/xen/events/events_2l.c:xen_debug_interrupt
In drivers/tty/tty_io.c (ffffffff8160f958)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/tty/tty_io.c:__tty_fasync
- drivers/tty/tty_io.c:start_tty
- drivers/tty/tty_io.c:stop_tty
In drivers/tty/n_tty.c (ffffffff81613a75)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/tty/tty_port.c (ffffffff81619cba)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_close_end
- drivers/tty/tty_port.c:tty_port_block_til_ready
- drivers/tty/tty_port.c:tty_port_hangup
- drivers/tty/tty_port.c:tty_port_tty_set
- drivers/tty/tty_port.c:tty_port_tty_get
In drivers/tty/tty_jobctrl.c (ffffffff8161aa55)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_get_pgrp
- drivers/tty/tty_jobctrl.c:get_current_tty
- drivers/tty/tty_jobctrl.c:__proc_set_tty
- drivers/tty/tty_jobctrl.c:proc_clear_tty
In drivers/tty/pty.c (ffffffff8161bc23)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_write
In drivers/tty/sysrq.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/tty/vt/vt_ioctl.c (ffffffff8161dc95)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:__vt_event_dequeue
- drivers/tty/vt/vt_ioctl.c:__vt_event_queue
In drivers/tty/vt/keyboard.c (ffffffff81624986)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_clr_kbd_mode_bit
- drivers/tty/vt/keyboard.c:vt_set_kbd_mode_bit
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:vt_reset_unicode
- drivers/tty/vt/keyboard.c:vt_do_kdskled
- drivers/tty/vt/keyboard.c:vt_do_kdskled
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdskbmeta
- drivers/tty/vt/keyboard.c:vt_do_kdskbmode
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:kbd_bh
- drivers/tty/vt/keyboard.c:vt_kbd_con_stop
- drivers/tty/vt/keyboard.c:vt_kbd_con_start
- drivers/tty/vt/keyboard.c:vt_get_leds
- drivers/tty/vt/keyboard.c:setledstate
- drivers/tty/vt/keyboard.c:compute_shiftstate
In drivers/tty/hvc/hvc_console.c (ffffffff8162cee5)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_remove
- drivers/tty/hvc/hvc_console.c:hvc_poll
- drivers/tty/hvc/hvc_console.c:hvc_set_winsz
- drivers/tty/hvc/hvc_console.c:hvc_write
- drivers/tty/hvc/hvc_console.c:hvc_hangup
- drivers/tty/hvc/hvc_console.c:hvc_open
- drivers/tty/hvc/hvc_console.c:hvc_port_destruct
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/tty/serial/serial_core.c (ffffffff816342f6)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_add_one_port
- drivers/tty/serial/serial_core.c:uart_hangup
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_send_xchar
- drivers/tty/serial/serial_core.c:uart_flush_buffer
- drivers/tty/serial/serial_core.c:uart_chars_in_buffer
- drivers/tty/serial/serial_core.c:uart_write_room
- drivers/tty/serial/serial_core.c:uart_write
- drivers/tty/serial/serial_core.c:uart_put_char
- drivers/tty/serial/serial_core.c:uart_shutdown
- drivers/tty/serial/serial_core.c:uart_update_mctrl
- drivers/tty/serial/serial_core.c:uart_start
- drivers/tty/serial/serial_core.c:uart_stop
In drivers/tty/serial/earlycon.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/tty/serial/8250/8250_core.c (ffffffff81634655)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial8250_backup_timeout
In drivers/tty/serial/8250/8250_port.c (ffffffff81637d93)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_set_termios
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_break_ctl
- drivers/tty/serial/8250/8250_port.c:serial8250_tx_empty
- drivers/tty/serial/8250/8250_port.c:serial8250_tx_threshold_handle_irq
- drivers/tty/serial/8250/8250_port.c:serial8250_em485_handle_start_tx
- drivers/tty/serial/8250/8250_port.c:serial8250_em485_handle_stop_tx
In drivers/tty/serial/8250/8250_dma.c (ffffffff8163af97)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_dma.c:__dma_tx_complete
In drivers/tty/serial/sccnxp.c (ffffffff816410cd)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/tty/serial/sccnxp.c:sccnxp_console_write
- drivers/tty/serial/sccnxp.c:sccnxp_shutdown
- drivers/tty/serial/sccnxp.c:sccnxp_startup
- drivers/tty/serial/sccnxp.c:sccnxp_set_termios
- drivers/tty/serial/sccnxp.c:sccnxp_break_ctl
- drivers/tty/serial/sccnxp.c:sccnxp_get_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_set_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_tx_empty
- drivers/tty/serial/sccnxp.c:sccnxp_stop_rx
- drivers/tty/serial/sccnxp.c:sccnxp_start_tx
- drivers/tty/serial/sccnxp.c:sccnxp_ist
- drivers/tty/serial/sccnxp.c:sccnxp_timer
In drivers/char/random.c (ffffffff81648c0c)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
- drivers/char/random.c:del_random_ready_callback
- drivers/char/random.c:extract_buf
- drivers/char/random.c:add_device_randomness
- drivers/char/random.c:add_device_randomness
- drivers/char/random.c:_crng_backtrack_protect
- drivers/char/random.c:_extract_crng
- drivers/char/random.c:crng_reseed
- drivers/char/random.c:crng_reseed
- drivers/char/random.c:crng_fast_load
- drivers/char/random.c:mix_pool_bytes
In drivers/char/virtio_console.c (ffffffff8164a934)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/char/virtio_console.c:in_intr
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:__send_to_port
- drivers/char/virtio_console.c:port_has_data
- drivers/char/virtio_console.c:reclaim_dma_bufs
- drivers/char/virtio_console.c:find_port_by_vq
- drivers/char/virtio_console.c:find_port_by_id
- drivers/char/virtio_console.c:find_port_by_vtermno
In drivers/char/agp/backend.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/iommu/iova.c (ffffffff816650ca)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/iommu/iova.c:free_cpu_cached_iovas
- drivers/iommu/iova.c:split_and_remove_iova
- drivers/iommu/iova.c:copy_reserved_iova
- drivers/iommu/iova.c:reserve_iova
- drivers/iommu/iova.c:queue_iova
- drivers/iommu/iova.c:fq_flush_timeout
- drivers/iommu/iova.c:free_iova_fast
- drivers/iommu/iova.c:__free_iova
- drivers/iommu/iova.c:find_iova
- drivers/iommu/iova.c:alloc_iova
In drivers/iommu/amd_iommu.c (ffffffff816679d5)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/iommu/amd_iommu.c:alloc_irq_table
- drivers/iommu/amd_iommu.c:alloc_irq_table
- drivers/iommu/amd_iommu.c:amd_iommu_domain_clear_gcr3
- drivers/iommu/amd_iommu.c:amd_iommu_domain_set_gcr3
- drivers/iommu/amd_iommu.c:amd_iommu_flush_tlb
- drivers/iommu/amd_iommu.c:amd_iommu_flush_page
- drivers/iommu/amd_iommu.c:amd_iommu_domain_enable_v2
- drivers/iommu/amd_iommu.c:amd_iommu_domain_direct_map
- drivers/iommu/amd_iommu.c:amd_iommu_domain_free
- drivers/iommu/amd_iommu.c:detach_device
- drivers/iommu/amd_iommu.c:attach_device
- drivers/iommu/amd_iommu.c:del_domain_from_list
- drivers/iommu/amd_iommu.c:add_domain_to_list
In drivers/iommu/amd_iommu_init.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/iommu/intel-iommu.c (ffffffff81675012)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/iommu/intel-iommu.c:intel_iommu_enable_pasid
- drivers/iommu/intel-iommu.c:__dmar_remove_one_dev_info
- drivers/iommu/intel-iommu.c:domain_context_clear_one_cb
- drivers/iommu/intel-iommu.c:init_dmars
- drivers/iommu/intel-iommu.c:dmar_insert_one_dev_info
- drivers/iommu/intel-iommu.c:domain_context_mapping_one
- drivers/iommu/intel-iommu.c:free_dmar_iommu
- drivers/iommu/intel-iommu.c:iommu_alloc_root_entry
- drivers/iommu/intel-iommu.c:device_context_mapped
In drivers/iommu/intel-svm.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/connector/cn_queue.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/lightnvm/core.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/base/core.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/base/platform.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/base/devres.c (ffffffff81687a15)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/base/devres.c:devres_release_group
- drivers/base/devres.c:devres_remove_group
- drivers/base/devres.c:devres_close_group
- drivers/base/devres.c:devres_open_group
- drivers/base/devres.c:devres_release_all
- drivers/base/devres.c:devres_remove
- drivers/base/devres.c:devres_get
- drivers/base/devres.c:devres_find
- drivers/base/devres.c:devres_add
In drivers/base/power/common.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/base/power/qos.c (ffffffff8168d8b5)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_read_value
- drivers/base/power/qos.c:dev_pm_qos_flags
In drivers/base/power/runtime.c (ffffffff8168ddc5)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_enable
- 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_get_if_in_use
- drivers/base/power/runtime.c:__pm_runtime_resume
- drivers/base/power/runtime.c:__pm_runtime_suspend
- drivers/base/power/runtime.c:__pm_runtime_idle
- drivers/base/power/runtime.c:pm_schedule_suspend
- drivers/base/power/runtime.c:pm_suspend_timer_fn
- drivers/base/power/runtime.c:rpm_resume
In drivers/base/power/wakeirq.c (ffffffff816903f6)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/base/power/wakeirq.c:dev_pm_clear_wake_irq
In drivers/base/power/wakeup.c (ffffffff81694835)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:wakeup_sources_stats_seq_show
- drivers/base/power/wakeup.c:pm_wakeup_timer_fn
In drivers/base/power/domain.c (ffffffff81695d15)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/base/power/domain.c:genpd_lock_interruptible_spin
- drivers/base/power/domain.c:genpd_lock_nested_spin
- drivers/base/power/domain.c:genpd_lock_spin
In drivers/base/power/domain_governor.c (ffffffff81698c46)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/base/power/domain_governor.c:default_suspend_ok
In drivers/base/power/clock_ops.c (ffffffff8169915f)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_resume
- drivers/base/power/clock_ops.c:pm_clk_suspend
In drivers/base/firmware_loader/main.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/base/regmap/regmap.c (ffffffff816a1c6b)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:_regmap_raw_write_impl
- drivers/base/regmap/regmap.c:regmap_lock_spinlock
In drivers/block/loop.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/block/xen-blkfront.c (ffffffff816b03a0)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:blkif_interrupt
- drivers/block/xen-blkfront.c:kick_pending_request_queues
- drivers/block/xen-blkfront.c:blkif_queue_rq
In drivers/mfd/htc-i2cpld.c (ffffffff816b54e6)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/mfd/htc-i2cpld.c:htcpld_chip_set
In drivers/nvdimm/region_devs.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/nvdimm/badrange.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff816e2795)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll_cb
In drivers/dma-buf/dma-fence.c (ffffffff816e3d6c)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_remove_callback
- drivers/dma-buf/dma-fence.c:dma_fence_get_status
- drivers/dma-buf/dma-fence.c:dma_fence_add_callback
In drivers/dma-buf/dma-fence-array.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/dma-buf/sw_sync.c (ffffffff816e6dcf)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:timeline_fence_release
In drivers/dma-buf/sync_debug.c (ffffffff816e78a5)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_file_debug_remove
- drivers/dma-buf/sync_debug.c:sync_file_debug_add
- drivers/dma-buf/sync_debug.c:sync_timeline_debug_remove
- drivers/dma-buf/sync_debug.c:sync_timeline_debug_add
In drivers/scsi/scsi.c (ffffffff816e8a65)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/scsi/scsi.c:scsi_device_lookup
- drivers/scsi/scsi.c:scsi_device_lookup_by_target
- drivers/scsi/scsi.c:__scsi_iterate_devices
In drivers/scsi/hosts.c (ffffffff816e9cfd)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/scsi/hosts.c:scsi_remove_host
- drivers/scsi/hosts.c:scsi_remove_host
In drivers/scsi/scsi_error.c (ffffffff816ecfcb)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/scsi/scsi_error.c:scsi_ioctl_reset
- drivers/scsi/scsi_error.c:scsi_ioctl_reset
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_try_target_reset
- drivers/scsi/scsi_error.c:scsi_try_bus_reset
- drivers/scsi/scsi_error.c:scsi_try_host_reset
- drivers/scsi/scsi_error.c:scsi_times_out
- drivers/scsi/scsi_error.c:scsi_eh_scmd_add
- drivers/scsi/scsi_error.c:scsi_eh_inc_host_failed
- drivers/scsi/scsi_error.c:scsi_schedule_eh
In drivers/scsi/scsi_lib.c (ffffffff816f2f27)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:scsi_start_queue
- drivers/scsi/scsi_lib.c:scsi_internal_device_block_nowait
- drivers/scsi/scsi_lib.c:sdev_evt_send
- drivers/scsi/scsi_lib.c:scsi_add_cmd_to_list
- drivers/scsi/scsi_lib.c:scsi_io_completion
- drivers/scsi/scsi_lib.c:scsi_end_request
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:__scsi_queue_insert
In drivers/scsi/scsi_scan.c (ffffffff816f5edf)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_forget_host
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_destroy
In drivers/scsi/scsi_sysfs.c (ffffffff816f8435)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/scsi/scsi_sysfs.c:scsi_sysfs_device_initialize
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release_usercontext
- drivers/scsi/scsi_sysfs.c:store_shost_eh_deadline
In drivers/ata/libata-core.c (ffffffff8170c6e9)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_host_detach
- drivers/ata/libata-core.c:__ata_port_probe
- drivers/ata/libata-core.c:ata_dev_init
- drivers/ata/libata-core.c:ata_port_request_pm
- drivers/ata/libata-core.c:ata_exec_internal_sg
- drivers/ata/libata-core.c:ata_exec_internal_sg
- drivers/ata/libata-core.c:ata_exec_internal_sg
In drivers/ata/libata-scsi.c (ffffffff81719b1c)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_scsi_dev_rescan
- drivers/ata/libata-scsi.c:ata_scsi_dev_rescan
- drivers/ata/libata-scsi.c:ata_scsi_user_scan
- drivers/ata/libata-scsi.c:ata_scsi_handle_link_detach
- drivers/ata/libata-scsi.c:ata_scsi_handle_link_detach
- drivers/ata/libata-scsi.c:ata_scsi_queuecmd
- drivers/ata/libata-scsi.c:ata_scsi_write_same_xlat
- drivers/ata/libata-scsi.c:ata_scsi_rbuf_fill
- drivers/ata/libata-scsi.c:__ata_change_queue_depth
- drivers/ata/libata-scsi.c:ata_scsi_slave_destroy
- drivers/ata/libata-scsi.c:ata_sas_scsi_ioctl
- drivers/ata/libata-scsi.c:ata_sas_scsi_ioctl
- drivers/ata/libata-scsi.c:ata_scsi_unlock_native_capacity
- drivers/ata/libata-scsi.c:ata_scsi_park_store
- drivers/ata/libata-scsi.c:ata_scsi_lpm_store
In drivers/ata/libata-eh.c (ffffffff8171e52a)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_about_to_do
- drivers/ata/libata-eh.c:ata_eh_detach_dev
- drivers/ata/libata-eh.c:__ata_eh_qc_complete
- drivers/ata/libata-eh.c:ata_qc_schedule_eh
- drivers/ata/libata-eh.c:ata_eh_fastdrain_timerfn
- drivers/ata/libata-eh.c:ata_port_wait_eh
- drivers/ata/libata-eh.c:ata_port_wait_eh
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_cmd_error_handler
- drivers/ata/libata-eh.c:ata_scsi_error
In drivers/ata/libata-sff.c (ffffffff81721318)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_bmdma_post_internal_cmd
- drivers/ata/libata-sff.c:ata_bmdma_interrupt
- drivers/ata/libata-sff.c:ata_sff_error_handler
- drivers/ata/libata-sff.c:ata_sff_interrupt
In drivers/ata/libata-pmp.c (ffffffff81725396)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/ata/libata-pmp.c:sata_pmp_eh_recover
- drivers/ata/libata-pmp.c:sata_pmp_eh_recover
- drivers/ata/libata-pmp.c:sata_pmp_handle_link_fail
- drivers/ata/libata-pmp.c:sata_pmp_detach
- drivers/ata/libata-pmp.c:sata_pmp_attach
In drivers/ata/libata-acpi.c (ffffffff817261c2)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/ata/libata-acpi.c:ata_acpi_handle_hotplug
In drivers/ata/ata_piix.c (ffffffff81727d92)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/ata/ata_piix.c:piix_pci_device_resume
- drivers/ata/ata_piix.c:piix_pci_device_suspend
- drivers/ata/ata_piix.c:do_pata_set_dmamode
- drivers/ata/ata_piix.c:piix_set_timings
In drivers/gpu/vga/vgaarb.c (ffffffff8172bb9e)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_arb_release
- drivers/gpu/vga/vgaarb.c:vga_arb_open
- drivers/gpu/vga/vgaarb.c:vga_arb_read
- drivers/gpu/vga/vgaarb.c:vga_client_register
- drivers/gpu/vga/vgaarb.c:__vga_set_legacy_decoding
- drivers/gpu/vga/vgaarb.c:vga_put
- drivers/gpu/vga/vgaarb.c:vga_tryget
- drivers/gpu/vga/vgaarb.c:vga_get
In drivers/spi/spi.c (ffffffff817304c2)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/spi/spi.c:spi_bus_lock
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:spi_async_locked
- drivers/spi/spi.c:spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:spi_split_transfers_maxsize
- drivers/spi/spi.c:spi_split_transfers_maxsize
- drivers/spi/spi.c:__spi_queued_transfer
- drivers/spi/spi.c:spi_stop_queue
- drivers/spi/spi.c:spi_start_queue
- drivers/spi/spi.c:spi_finalize_current_message
- drivers/spi/spi.c:spi_get_next_queued_message
- drivers/spi/spi.c:__spi_pump_messages
- drivers/spi/spi.c:spi_statistics_add_transfer_stats
- drivers/spi/spi.c:spi_statistics_transfers_split_maxsize_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo16_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo15_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo14_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo13_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo12_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo11_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo10_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo9_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo8_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo7_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo6_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo5_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo4_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo3_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo2_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo1_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo0_show
- drivers/spi/spi.c:spi_statistics_bytes_tx_show
- drivers/spi/spi.c:spi_statistics_bytes_rx_show
- drivers/spi/spi.c:spi_statistics_bytes_show
- drivers/spi/spi.c:spi_statistics_spi_async_show
- drivers/spi/spi.c:spi_statistics_spi_sync_immediate_show
- drivers/spi/spi.c:spi_statistics_spi_sync_show
- drivers/spi/spi.c:spi_statistics_timedout_show
- drivers/spi/spi.c:spi_statistics_errors_show
- drivers/spi/spi.c:spi_statistics_transfers_show
- drivers/spi/spi.c:spi_statistics_messages_show
In drivers/net/tun.c (ffffffff81741227)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/net/tun.c:tun_device_event
- drivers/net/tun.c:tun_attach
In drivers/net/ppp/ppp_generic.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/net/xen-netfront.c (ffffffff81747bd5)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_tx_interrupt
- drivers/net/xen-netfront.c:xennet_start_xmit
In drivers/usb/core/hub.c (ffffffff817512d5)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/usb/core/hub.c:usb_set_device_state
- drivers/usb/core/hub.c:usb_hub_clear_tt_buffer
- drivers/usb/core/hub.c:hub_tt_work
In drivers/usb/core/hcd.c (ffffffff8175964e)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hc_died
- drivers/usb/core/hcd.c:usb_hcd_resume_root_hub
- drivers/usb/core/hcd.c:usb_hcd_unlink_urb
- drivers/usb/core/hcd.c:unlink1
- drivers/usb/core/hcd.c:usb_hcd_submit_urb
- drivers/usb/core/hcd.c:usb_hcd_poll_rh_status
In drivers/usb/core/urb.c (ffffffff8175da25)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_scuttle_anchored_urbs
- drivers/usb/core/urb.c:usb_get_from_anchor
- drivers/usb/core/urb.c:usb_unpoison_anchored_urbs
- drivers/usb/core/urb.c:usb_unanchor_urb
- drivers/usb/core/urb.c:usb_anchor_urb
In drivers/usb/core/message.c (ffffffff8175e495)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_cancel
In drivers/usb/core/driver.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/usb/core/devio.c (ffffffff8176b05b)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:destroy_async_on_interface
- drivers/usb/core/devio.c:destroy_async
- drivers/usb/core/devio.c:async_getcompleted
- drivers/usb/core/devio.c:usbdev_mmap
- drivers/usb/core/devio.c:usbdev_vm_open
- drivers/usb/core/devio.c:dec_usb_memory_use_count
In drivers/usb/phy/phy.c (ffffffff8176f155)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/usb/phy/phy.c:usb_remove_phy
- drivers/usb/phy/phy.c:usb_add_phy
- drivers/usb/phy/phy.c:usb_get_phy
In drivers/usb/dwc2/platform.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/usb/dwc2/hcd.c (ffffffff817797f6)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:dwc2_host_enter_hibernation
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_clear_tt_buffer_complete
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_reset
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_disable
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_resume
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_suspend
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_stop
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_start
- drivers/usb/dwc2/hcd.c:dwc2_hcd_reset_func
- drivers/usb/dwc2/hcd.c:dwc2_port_resume
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
In drivers/usb/dwc2/hcd_queue.c (ffffffff8177cad4)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_queue.c:dwc2_hcd_qh_free
- drivers/usb/dwc2/hcd_queue.c:dwc2_wait_timer_fn
In drivers/usb/dwc2/hcd_ddma.c (ffffffff8177e692)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_free_ddma
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_init_ddma
In drivers/usb/host/pci-quirks.c (ffffffff817801d5)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/usb/host/pci-quirks.c:usb_amd_dev_put
- drivers/usb/host/pci-quirks.c:usb_amd_quirk_pll
- drivers/usb/host/pci-quirks.c:usb_amd_find_chipset_info
- drivers/usb/host/pci-quirks.c:usb_amd_find_chipset_info
In drivers/usb/host/ehci-hcd.c (ffffffff8178a679)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_endpoint_reset
- drivers/usb/host/ehci-hcd.c:ehci_urb_dequeue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_irq
- drivers/usb/host/ehci-hcd.c:uframe_periodic_max_store
- drivers/usb/host/ehci-hcd.c:iso_stream_find
- drivers/usb/host/ehci-hcd.c:ehci_clear_tt_buffer_complete
- drivers/usb/host/ehci-hcd.c:ehci_hub_control
- drivers/usb/host/ehci-hcd.c:ehci_hub_status_data
- drivers/usb/host/ehci-hcd.c:ehci_hrtimer_func
- drivers/usb/host/ehci-hcd.c:fill_registers_buffer
- drivers/usb/host/ehci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ehci-hcd.c:fill_async_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff81792019)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:io_watchdog_func
- drivers/usb/host/ohci-hcd.c:fill_registers_buffer
- drivers/usb/host/ohci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ohci-hcd.c:fill_async_buffer
In drivers/usb/host/uhci-hcd.c (ffffffff81799eba)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:uhci_hub_control
- drivers/usb/host/uhci-hcd.c:uhci_hub_status_data
- drivers/usb/host/uhci-hcd.c:uhci_urb_dequeue
- drivers/usb/host/uhci-hcd.c:uhci_urb_enqueue
- drivers/usb/host/uhci-hcd.c:uhci_fsbr_timeout
- drivers/usb/host/uhci-hcd.c:uhci_debug_open
In drivers/usb/host/xhci.c (ffffffff8179fa63)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_update_hub_device
- drivers/usb/host/xhci.c:xhci_set_usb2_hardware_lpm
- drivers/usb/host/xhci.c:xhci_change_max_exit_latency
- drivers/usb/host/xhci.c:xhci_setup_device
- drivers/usb/host/xhci.c:xhci_alloc_dev
- drivers/usb/host/xhci.c:xhci_disable_slot
- drivers/usb/host/xhci.c:xhci_free_streams
- drivers/usb/host/xhci.c:xhci_alloc_streams
- drivers/usb/host/xhci.c:xhci_endpoint_reset
- drivers/usb/host/xhci.c:xhci_configure_endpoint
- drivers/usb/host/xhci.c:xhci_urb_dequeue
- drivers/usb/host/xhci.c:xhci_urb_enqueue
In drivers/usb/host/xhci-mem.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/usb/host/xhci-ring.c (ffffffff817ad121)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:xhci_irq
- drivers/usb/host/xhci-ring.c:xhci_handle_command_timeout
- drivers/usb/host/xhci-ring.c:xhci_stop_endpoint_command_watchdog
In drivers/usb/host/xhci-hub.c (ffffffff817b011e)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/usb/host/xhci-hub.c:xhci_bus_resume
- drivers/usb/host/xhci-hub.c:xhci_bus_suspend
- drivers/usb/host/xhci-hub.c:xhci_hub_status_data
- drivers/usb/host/xhci-hub.c:xhci_hub_control
In drivers/usb/host/xhci-dbgcap.c (ffffffff817b4737)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_init
- drivers/usb/host/xhci-dbgcap.c:xhci_do_dbc_exit
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_handle_events
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_stop
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_start
- drivers/usb/host/xhci-dbgcap.c:dbc_ep_queue
In drivers/usb/host/xhci-dbgtty.c (ffffffff817b4f55)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_port_activate
- drivers/usb/host/xhci-dbgtty.c:dbc_rx_push
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_unthrottle
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_chars_in_buffer
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_write_room
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_flush_chars
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_put_char
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_write
- drivers/usb/host/xhci-dbgtty.c:dbc_write_complete
- drivers/usb/host/xhci-dbgtty.c:dbc_read_complete
In drivers/usb/host/xhci-debugfs.c (ffffffff817b6a42)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/usb/host/xhci-debugfs.c:xhci_port_write
In drivers/input/serio/serio.c (ffffffff817b9135)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_interrupt
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_remove_pending_events
- drivers/input/serio/serio.c:serio_queue_event
- drivers/input/serio/serio.c:serio_handle_event
- drivers/input/serio/serio.c:serio_remove_duplicate_events
In drivers/input/serio/i8042.c (ffffffff82732112)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_probe
- drivers/input/serio/i8042.c:i8042_probe
- drivers/input/serio/i8042.c:i8042_aux_test_irq
- drivers/input/serio/i8042.c:i8042_interrupt
- drivers/input/serio/i8042.c:i8042_kbd_write
- drivers/input/serio/i8042.c:i8042_command
- drivers/input/serio/i8042.c:i8042_flush
- drivers/input/serio/i8042.c:i8042_remove_filter
- drivers/input/serio/i8042.c:i8042_install_filter
In drivers/input/input.c (ffffffff817bdf69)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/input/input.c:input_reset_device
- drivers/input/input.c:input_set_keycode
- drivers/input/input.c:input_get_keycode
- drivers/input/input.c:input_inject_event
- drivers/input/input.c:input_repeat_key
In drivers/input/mousedev.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/input/evdev.c (ffffffff817c46d1)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
In drivers/input/misc/uinput.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/rtc/class.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/rtc/interface.c (ffffffff817ce525)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/rtc/interface.c:rtc_handle_legacy_irq
- drivers/rtc/interface.c:rtc_handle_legacy_irq
In drivers/rtc/rtc-mc146818-lib.c (ffffffff817d030e)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/rtc/rtc-mc146818-lib.c:mc146818_set_time
- drivers/rtc/rtc-mc146818-lib.c:mc146818_get_time
- drivers/rtc/rtc-mc146818-lib.c:mc146818_get_time
In drivers/rtc/rtc-cmos.c (ffffffff817d11fd)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:rtc_handler
- drivers/rtc/rtc-cmos.c:cmos_alarm_irq_enable
In drivers/pps/kapi.c (ffffffff817de6ba)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/pps/kapi.c:pps_event
In drivers/ptp/ptp_clock.c (ffffffff817defe4)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffff817dfd26)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/ptp/ptp_sysfs.c (ffffffff817e043c)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/ptp/ptp_sysfs.c:extts_fifo_show
In drivers/power/supply/power_supply_core.c (ffffffff817e0b4c)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/power/supply/power_supply_core.c:power_supply_changed
- drivers/power/supply/power_supply_core.c:power_supply_changed_work
In drivers/thermal/thermal_core.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/thermal/thermal_sysfs.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/watchdog/watchdog_pretimeout.c (ffffffff817ef8f5)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_notify_pretimeout
In drivers/md/md.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/md/md-bitmap.c (ffffffff81803285)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/md/dm.c (ffffffff8180a685)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/md/dm.c:dm_uevent_add
- drivers/md/dm.c:event_callback
- drivers/md/dm.c:dec_pending
- drivers/md/dm.c:dec_pending
- drivers/md/dm.c:queue_io
In drivers/md/dm-table.c (ffffffff8180b7d4)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/md/dm-kcopyd.c (ffffffff81812ef9)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:process_jobs
- drivers/md/dm-kcopyd.c:complete_io
- drivers/md/dm-kcopyd.c:push
In drivers/md/dm-stats.c (ffffffff81813a05)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/md/dm-stats.c:free_shared_memory
In drivers/md/dm-rq.c (ffffffff81815df3)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/md/dm-rq.c:dm_requeue_original_request
- drivers/md/dm-rq.c:rq_completed
- drivers/md/dm-rq.c:dm_stop_queue
- drivers/md/dm-rq.c:dm_start_queue
In drivers/edac/ghes_edac.c (ffffffff8181b7c4)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/edac/ghes_edac.c:ghes_edac_report_mem_error
In drivers/cpufreq/cpufreq.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/mmc/core/core.c (ffffffff8183395d)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/mmc/core/core.c:mmc_pm_notify
- drivers/mmc/core/core.c:mmc_pm_notify
- drivers/mmc/core/core.c:mmc_power_restore_host
- drivers/mmc/core/core.c:mmc_power_save_host
- drivers/mmc/core/core.c:mmc_stop_host
- drivers/mmc/core/core.c:mmc_rescan
- drivers/mmc/core/core.c:mmc_sw_reset
- drivers/mmc/core/core.c:mmc_hw_reset
- drivers/mmc/core/core.c:mmc_detach_bus
- drivers/mmc/core/core.c:mmc_attach_bus
- drivers/mmc/core/core.c:mmc_release_host
- drivers/mmc/core/core.c:__mmc_claim_host
In drivers/mmc/core/host.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In drivers/mailbox/mailbox.c (ffffffff8185aa0e)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/mailbox/mailbox.c:mbox_send_message
- drivers/mailbox/mailbox.c:msg_submit
In drivers/mailbox/pcc.c (ffffffff8185b265)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/mailbox/pcc.c:pcc_mbox_request_channel
In drivers/hwspinlock/hwspinlock_core.c (ffffffff8185b9af)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In drivers/extcon/extcon.c (ffffffff8185f454)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- drivers/extcon/extcon.c:extcon_unregister_notifier_all
- drivers/extcon/extcon.c:extcon_register_notifier_all
- drivers/extcon/extcon.c:extcon_unregister_notifier
- drivers/extcon/extcon.c:extcon_register_notifier
- drivers/extcon/extcon.c:extcon_set_property
- drivers/extcon/extcon.c:extcon_get_property
- drivers/extcon/extcon.c:extcon_set_state_sync
- drivers/extcon/extcon.c:extcon_set_state
- drivers/extcon/extcon.c:extcon_get_state
- drivers/extcon/extcon.c:extcon_sync
In drivers/powercap/powercap_sys.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In arch/x86/pci/i386.c (ffffffff8273b841)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- arch/x86/pci/i386.c:pcibios_assign_resources
- arch/x86/pci/i386.c:pcibios_allocate_resources
- arch/x86/pci/i386.c:pcibios_allocate_resources
- arch/x86/pci/i386.c:pcibios_retrieve_fw_addr
In net/core/sock.c (ffffffff81876e97)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/core/sock.c:__sock_queue_rcv_skb
In net/core/request_sock.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/core/skbuff.c (ffffffff8187a2e4)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/core/skbuff.c:sock_dequeue_err_skb
- net/core/skbuff.c:skb_insert
- net/core/skbuff.c:skb_append
- net/core/skbuff.c:skb_unlink
- net/core/skbuff.c:skb_queue_tail
- net/core/skbuff.c:skb_queue_head
- net/core/skbuff.c:skb_dequeue_tail
- net/core/skbuff.c:skb_dequeue
- net/core/skbuff.c:sock_zerocopy_callback
In net/core/datagram.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/core/net_namespace.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/core/dev.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/core/dev_addr_lists.c (ffffffff8189f16b)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/core/dev_addr_lists.c:dev_mc_sync_multiple
- net/core/dev_addr_lists.c:dev_mc_sync
- net/core/dev_addr_lists.c:dev_uc_sync_multiple
- net/core/dev_addr_lists.c:dev_uc_sync
In net/core/neighbour.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/core/link_watch.c (ffffffff818ae3e2)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/core/link_watch.c:linkwatch_fire_event
- net/core/link_watch.c:linkwatch_forget_dev
In net/core/page_pool.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/core/netpoll.c (ffffffff818be8e5)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/core/netpoll.c:refill_skbs
In net/core/fib_rules.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/sched/sch_generic.c (ffffffff818cc3ff)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/sched/sch_generic.c:pfifo_fast_change_tx_queue_len
In net/sched/cls_api.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/sched/act_api.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/ipv4/route.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/ipv4/inetpeer.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/ipv4/inet_hashtables.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/ipv4/tcp_ipv4.c (ffffffff819124b9)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
In net/ipv4/udp.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/ipv4/af_inet.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/ipv4/igmp.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/ipv4/inet_fragment.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/ipv4/ipmr.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/ipv4/cipso_ipv4.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/xfrm/xfrm_policy.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/xfrm/xfrm_state.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/unix/af_unix.c (ffffffff8195cffb)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_connect
In net/unix/garbage.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/ipv6/addrlabel.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/ipv6/ip6_fib.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/ipv6/mcast.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/ipv6/tcp_ipv6.c (ffffffff819954b1)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
In net/ipv6/ip6mr.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/ipv6/calipso.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/packet/af_packet.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/wireless/wext-core.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In net/rfkill/core.c (ffffffff819bf994)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_open
- net/rfkill/core.c:rfkill_blocked
- net/rfkill/core.c:rfkill_set_states
- net/rfkill/core.c:rfkill_init_sw_state
- net/rfkill/core.c:rfkill_set_sw_state
- net/rfkill/core.c:rfkill_set_hw_state
- net/rfkill/core.c:rfkill_set_block
- net/rfkill/core.c:rfkill_send_events
In net/rfkill/input.c (ffffffff819bfd35)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_schedule_global_op
In net/ncsi/ncsi-rsp.c (ffffffff819c780e)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/ncsi/ncsi-rsp.c:ncsi_rcv_rsp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_sma
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_svf
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gls
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_rc
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_dp
In net/ncsi/ncsi-aen.c (ffffffff819c79b3)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_hncdsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
In net/ncsi/ncsi-manage.c (ffffffff819c8be2)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/ncsi/ncsi-manage.c:ncsi_unregister_dev
- net/ncsi/ncsi-manage.c:ncsi_stop_dev
- net/ncsi/ncsi-manage.c:ncsi_kick_channels
- net/ncsi/ncsi-manage.c:ncsi_kick_channels
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_enable_hwa
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_suspend_channel
- net/ncsi/ncsi-manage.c:ncsi_request_timeout
- net/ncsi/ncsi-manage.c:ncsi_free_request
- net/ncsi/ncsi-manage.c:ncsi_alloc_request
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_add_package
- net/ncsi/ncsi-manage.c:ncsi_add_channel
- net/ncsi/ncsi-manage.c:ncsi_stop_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_start_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_report_link
In net/ncsi/ncsi-netlink.c (ffffffff819ca8ad)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/ncsi/ncsi-netlink.c:ncsi_clear_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_interface_nl
In net/xdp/xsk.c (ffffffff819cb643)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_destruct_skb
In net/xdp/xdp_umem.c (ffffffff819ccd61)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- net/xdp/xdp_umem.c:xdp_del_sk_umem
- net/xdp/xdp_umem.c:xdp_add_sk_umem
In lib/dec_and_lock.c (ffffffff819ce225)
Location: include/linux/spinlock.h:297
Inline: True
In lib/idr.c (ffffffff819cf77e)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- lib/idr.c:ida_simple_get
In lib/klist.c (ffffffff819d03be)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
In lib/kobject.c (0)
Location: include/linux/spinlock.h:297
Inline: True
In lib/show_mem.c (ffffffff819d8093)
Location: include/linux/spinlock.h:297
Inline: True
Inline callers:
- lib/show_mem.c:show_mem
5.0
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/xen/p2m.c (ffffffff8101e7e4)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- arch/x86/xen/p2m.c:xen_alloc_p2m_entry
- arch/x86/xen/p2m.c:xen_alloc_p2m_entry
In arch/x86/xen/mmu_pv.c (ffffffff810236dc)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- arch/x86/xen/mmu_pv.c:xen_destroy_contiguous_region
- arch/x86/xen/mmu_pv.c:xen_create_contiguous_region
In arch/x86/kernel/bootflag.c (ffffffff82891202)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- arch/x86/kernel/bootflag.c:sbf_init
- arch/x86/kernel/bootflag.c:sbf_init
In arch/x86/kernel/rtc.c (ffffffff81039fde)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- arch/x86/kernel/rtc.c:mach_get_cmos_time
In arch/x86/kernel/i8237.c (ffffffff810411d5)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- arch/x86/kernel/i8237.c:i8237A_resume
In arch/x86/kernel/smpboot.c (ffffffff8106079e)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- arch/x86/kernel/smpboot.c:native_cpu_up
- arch/x86/kernel/smpboot.c:native_cpu_up
In arch/x86/kernel/amd_nb.c (ffffffff8107207c)
Location: include/linux/spinlock.h:316
Inline: True
In arch/x86/kernel/amd_gart_64.c (ffffffff81076c42)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- arch/x86/kernel/amd_gart_64.c:gart_unmap_page
- arch/x86/kernel/amd_gart_64.c:flush_gart
- arch/x86/kernel/amd_gart_64.c:alloc_iommu
In arch/x86/kernel/pci-calgary_64.c (ffffffff81077ad2)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- arch/x86/kernel/pci-calgary_64.c:iommu_free
- arch/x86/kernel/pci-calgary_64.c:iommu_range_alloc
- arch/x86/kernel/pci-calgary_64.c:iommu_range_reserve
In arch/x86/kernel/tce_64.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In arch/x86/mm/pgtable.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In arch/x86/mm/kmmio.c (ffffffff81086ac4)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:unregister_kmmio_probe
- arch/x86/mm/kmmio.c:remove_kmmio_fault_pages
- arch/x86/mm/kmmio.c:register_kmmio_probe
In arch/x86/mm/mmio-mod.c (ffffffff81087d81)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- arch/x86/mm/mmio-mod.c:mmiotrace_printk
In arch/x86/platform/efi/efi_64.c (ffffffff8108d905)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- arch/x86/platform/efi/efi_64.c:efi_thunk_reset_system
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_next_high_mono_count
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_next_variable
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_variable_nonblocking
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_variable
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_variable
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_wakeup_time
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_wakeup_time
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_time
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_time
In arch/x86/platform/intel/iosf_mbi.c (ffffffff8108f7eb)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- arch/x86/platform/intel/iosf_mbi.c:iosf_mbi_modify
In kernel/fork.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In kernel/panic.c (ffffffff810967b5)
Location: include/linux/spinlock.h:316
Inline: True
In kernel/user.c (ffffffff810a3fe5)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- kernel/user.c:find_user
In kernel/signal.c (ffffffff810a6df3)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- kernel/signal.c:do_notify_parent_cldstop
- kernel/signal.c:do_notify_parent
- kernel/signal.c:sigqueue_free
- kernel/signal.c:force_sigsegv
- kernel/signal.c:__lock_task_sighand
- kernel/signal.c:force_sig_info
- kernel/signal.c:flush_itimer_signals
- kernel/signal.c:flush_signals
In kernel/workqueue.c (ffffffff810b951a)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- kernel/workqueue.c:show_workqueue_state
- kernel/workqueue.c:show_workqueue_state
- kernel/workqueue.c:pwq_adjust_max_active
In kernel/pid.c (ffffffff810b9b35)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- kernel/pid.c:free_pid
In kernel/kthread.c (ffffffff810bc0ec)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- kernel/kthread.c:__kthread_cancel_work_sync
- kernel/kthread.c:kthread_mod_delayed_work
- kernel/kthread.c:kthread_queue_delayed_work
- kernel/kthread.c:kthread_queue_work
In kernel/notifier.c (ffffffff810bdc35)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- kernel/notifier.c:atomic_notifier_chain_unregister
- kernel/notifier.c:atomic_notifier_chain_register
In kernel/async.c (ffffffff810bf942)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- kernel/async.c:__async_schedule
- kernel/async.c:__async_schedule
- kernel/async.c:async_run_entry_fn
- kernel/async.c:lowest_in_progress
In kernel/ucount.c (ffffffff810c0945)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- kernel/ucount.c:put_ucounts
In kernel/sched/core.c (ffffffff810cbda2)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- kernel/sched/core.c:sched_offline_group
- kernel/sched/core.c:sched_online_group
In kernel/sched/cputime.c (ffffffff810cce95)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- kernel/sched/cputime.c:thread_group_cputime
In kernel/sched/fair.c (ffffffff810d5c06)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_free
In kernel/sched/wait.c (ffffffff810e318f)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- kernel/sched/wait.c:finish_wait
- kernel/sched/wait.c:prepare_to_wait_event
- kernel/sched/wait.c:prepare_to_wait_exclusive
- kernel/sched/wait.c:prepare_to_wait
- kernel/sched/wait.c:__wake_up_common_lock
- kernel/sched/wait.c:remove_wait_queue
- kernel/sched/wait.c:add_wait_queue_exclusive
- kernel/sched/wait.c:add_wait_queue
In kernel/sched/completion.c (ffffffff810e3a15)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- kernel/sched/completion.c:complete_all
- kernel/sched/completion.c:complete
In kernel/sched/debug.c (ffffffff810e9469)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- kernel/sched/debug.c:print_cpu
In kernel/locking/mutex.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In kernel/power/qos.c (ffffffff810f22fb)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- kernel/power/qos.c:pm_qos_power_read
- kernel/power/qos.c:pm_qos_update_flags
- kernel/power/qos.c:pm_qos_update_target
- kernel/power/qos.c:pm_qos_debug_show
In kernel/printk/printk.c (ffffffff810fd9e5)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- kernel/printk/printk.c:kmsg_dump_unregister
- kernel/printk/printk.c:kmsg_dump_register
In kernel/irq/irqdomain.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In kernel/rcu/sync.c (ffffffff8110e400)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_func
In kernel/rcu/srcutree.c (ffffffff8110f8da)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:__call_srcu
- kernel/rcu/srcutree.c:__call_srcu
In kernel/rcu/tree.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In kernel/livepatch/shadow.c (ffffffff81116f85)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- kernel/livepatch/shadow.c:klp_shadow_free_all
- kernel/livepatch/shadow.c:klp_shadow_free
- kernel/livepatch/shadow.c:__klp_shadow_get_or_alloc
In kernel/dma/swiotlb.c (ffffffff811199f3)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- kernel/dma/swiotlb.c:swiotlb_tbl_unmap_single
- kernel/dma/swiotlb.c:swiotlb_tbl_map_single
In kernel/freezer.c (ffffffff8111aa45)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- kernel/freezer.c:__thaw_task
- kernel/freezer.c:freeze_task
In kernel/time/clocksource.c (ffffffff811262e8)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_unbind
- kernel/time/clocksource.c:clocksource_change_rating
- kernel/time/clocksource.c:__clocksource_register_scale
- kernel/time/clocksource.c:__clocksource_watchdog_kthread
- kernel/time/clocksource.c:clocksource_select_watchdog
- kernel/time/clocksource.c:clocksource_mark_unstable
In kernel/time/alarmtimer.c (ffffffff8112932e)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/alarmtimer.c:alarm_handle_timer
- kernel/time/alarmtimer.c:alarm_try_to_cancel
- kernel/time/alarmtimer.c:alarmtimer_suspend
- kernel/time/alarmtimer.c:alarmtimer_rtc_add_device
- kernel/time/alarmtimer.c:alarmtimer_get_rtcdev
In kernel/time/posix-timers.c (ffffffff81129676)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__lock_timer
- kernel/time/posix-timers.c:release_posix_timer
- kernel/time/posix-timers.c:posix_timer_fn
In kernel/time/posix-cpu-timers.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In kernel/futex.c (ffffffff8113586e)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
In kernel/cgroup/cgroup.c (ffffffff8114f113)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_free
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:cgroup_file_notify
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:find_css_set
In kernel/cgroup/rstat.c (ffffffff8114f9d5)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_irqsafe
In kernel/cgroup/namespace.c (ffffffff81150003)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
- kernel/cgroup/namespace.c:free_cgroup_ns
In kernel/cgroup/cpuset.c (ffffffff81158b42)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:__cpuset_node_allowed
- kernel/cgroup/cpuset.c:cpuset_mems_allowed
- kernel/cgroup/cpuset.c:cpuset_cpus_allowed
In kernel/pid_namespace.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In kernel/audit.c (ffffffff8115c8a7)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- kernel/audit.c:audit_log_end
- kernel/audit.c:audit_get_tty
- kernel/audit.c:audit_receive_msg
In kernel/auditfilter.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In kernel/taskstats.c (ffffffff8117c9bf)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/trace.c (ffffffff8119004d)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- kernel/trace/trace.c:trace_event_buffer_commit
In kernel/trace/blktrace.c (ffffffff8119f623)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- kernel/trace/blktrace.c:__blk_add_trace
In kernel/bpf/syscall.c (ffffffff811c32f5)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_map_free_id
In kernel/bpf/local_storage.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In kernel/bpf/btf.c (ffffffff811db125)
Location: include/linux/spinlock.h:316
Inline: True
In kernel/bpf/cpumap.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In kernel/events/core.c (ffffffff811ed0af)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- kernel/events/core.c:ring_buffer_attach
- kernel/events/core.c:ring_buffer_attach
In kernel/events/ring_buffer.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In kernel/padata.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In mm/filemap.c (ffffffff811fd335)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- mm/filemap.c:replace_page_cache_page
- mm/filemap.c:delete_from_page_cache_batch
In mm/mempool.c (ffffffff81202b85)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- mm/mempool.c:mempool_free
- mm/mempool.c:mempool_alloc
- mm/mempool.c:mempool_resize
In mm/page_alloc.c (ffffffff8120d3bf)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- mm/page_alloc.c:set_hwpoison_free_buddy_page
- mm/page_alloc.c:is_free_buddy_page
- mm/page_alloc.c:__offline_isolated_pages
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:show_free_areas
- mm/page_alloc.c:get_page_from_freelist
- mm/page_alloc.c:get_page_from_freelist
- mm/page_alloc.c:mark_free_pages
- mm/page_alloc.c:unreserve_highatomic_pageblock
In mm/page-writeback.c (ffffffff8120efad)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- mm/page-writeback.c:__test_set_page_writeback
- mm/page-writeback.c:test_clear_page_writeback
- mm/page-writeback.c:clear_page_dirty_for_io
- mm/page-writeback.c:__cancel_dirty_page
- mm/page-writeback.c:account_page_redirty
In mm/swap.c (ffffffff81214c69)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- mm/swap.c:release_pages
- mm/swap.c:pagevec_lru_move_fn
- mm/swap.c:__page_cache_release
In mm/truncate.c (ffffffff81216301)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
In mm/vmscan.c (ffffffff8121f456)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- mm/vmscan.c:balance_pgdat
- mm/vmscan.c:__remove_mapping
In mm/shmem.c (ffffffff812264e5)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- mm/shmem.c:shmem_uncharge
- mm/shmem.c:shmem_charge
In mm/vmstat.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In mm/backing-dev.c (ffffffff8122bb77)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- mm/backing-dev.c:wb_get_create
- mm/backing-dev.c:wb_get_create
- mm/backing-dev.c:wb_congested_get_create
In mm/percpu.c (ffffffff8122e450)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
In mm/compaction.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In mm/list_lru.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In mm/memory.c (ffffffff8123e68a)
Location: include/linux/spinlock.h:316
Inline: True
In mm/mremap.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In mm/vmalloc.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In mm/swap_state.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In mm/swapfile.c (ffffffff8125d4b0)
Location: include/linux/spinlock.h:316
Inline: True
In mm/swap_slots.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In mm/zswap.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In mm/dmapool.c (ffffffff81265545)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- mm/dmapool.c:dma_pool_free
- mm/dmapool.c:dma_pool_alloc
In mm/hugetlb.c (ffffffff812667eb)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- mm/hugetlb.c:alloc_fresh_huge_page
In mm/mmu_notifier.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In mm/slub.c (ffffffff8127c633)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- mm/slub.c:validate_store
- mm/slub.c:list_locations
- mm/slub.c:__kmem_cache_shrink
- mm/slub.c:__slab_free
- mm/slub.c:count_partial
- mm/slub.c:free_debug_processing
In mm/memory_hotplug.c (ffffffff81a21d13)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- mm/memory_hotplug.c:__offline_pages
- mm/memory_hotplug.c:__offline_pages
- mm/memory_hotplug.c:online_pages
- mm/memory_hotplug.c:move_pfn_range_to_zone
- mm/memory_hotplug.c:__remove_pages
In mm/huge_memory.c (ffffffff8128d4c0)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- mm/huge_memory.c:deferred_split_scan
- mm/huge_memory.c:deferred_split_huge_page
- mm/huge_memory.c:free_transhuge_page
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pmd
In mm/memcontrol.c (ffffffff81296d20)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_move_account
- mm/memcontrol.c:mem_cgroup_css_free
In mm/vmpressure.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In mm/swap_cgroup.c (ffffffff8129c54f)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- mm/swap_cgroup.c:swap_cgroup_record
- mm/swap_cgroup.c:swap_cgroup_cmpxchg
In mm/memory-failure.c (ffffffff8129d2a7)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- mm/memory-failure.c:memory_failure_queue
In mm/page_isolation.c (ffffffff812a0ad0)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- mm/page_isolation.c:test_pages_isolated
- mm/page_isolation.c:start_isolate_page_range
- mm/page_isolation.c:unset_migratetype_isolate
In mm/zbud.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In mm/zsmalloc.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In mm/balloon_compaction.c (ffffffff812a4755)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- mm/balloon_compaction.c:balloon_page_putback
- mm/balloon_compaction.c:balloon_page_isolate
- mm/balloon_compaction.c:balloon_page_dequeue
- mm/balloon_compaction.c:balloon_page_enqueue
In mm/hmm.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In fs/file_table.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In fs/super.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In fs/dcache.c (ffffffff812ca2ce)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:d_walk
In fs/inode.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In fs/file.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In fs/libfs.c (ffffffff812dbff5)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- fs/libfs.c:simple_empty
In fs/fs-writeback.c (ffffffff812e35da)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- fs/fs-writeback.c:sb_clear_inode_writeback
- fs/fs-writeback.c:sb_mark_inode_writeback
In fs/fs_struct.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In fs/buffer.c (ffffffff812eb4b5)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- fs/buffer.c:__set_page_dirty
In fs/direct-io.c (ffffffff812f5a2d)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:dio_bio_end_io
- fs/direct-io.c:dio_bio_end_aio
In fs/notify/fsnotify.c (ffffffff812f9470)
Location: include/linux/spinlock.h:316
Inline: True
In fs/notify/group.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In fs/notify/mark.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In fs/notify/inotify/inotify_user.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In fs/eventpoll.c (ffffffff812fee33)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- fs/eventpoll.c:ep_poll_callback
In fs/timerfd.c (ffffffff81303547)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_clock_was_set
- fs/timerfd.c:timerfd_triggered
In fs/eventfd.c (ffffffff813036a5)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_ctx_remove_wait_queue
- fs/eventfd.c:eventfd_signal
In fs/aio.c (ffffffff81308fc7)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- fs/aio.c:aio_poll_wake
- fs/aio.c:aio_complete_rw
- fs/aio.c:aio_complete
- fs/aio.c:kiocb_set_cancel_fn
- fs/aio.c:aio_migratepage
In fs/crypto/crypto.c (ffffffff8130f402)
Location: include/linux/spinlock.h:316
Inline: True
In fs/locks.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In fs/mbcache.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In fs/quota/dquot.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In fs/proc/generic.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In fs/kernfs/inode.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In fs/kernfs/dir.c (ffffffff81343f35)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_get_parent
- fs/kernfs/dir.c:pr_cont_kernfs_path
- fs/kernfs/dir.c:pr_cont_kernfs_name
- fs/kernfs/dir.c:kernfs_path_from_node
- fs/kernfs/dir.c:kernfs_name
In fs/kernfs/file.c (ffffffff81344d50)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify
- fs/kernfs/file.c:kernfs_notify
In fs/devpts/inode.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In fs/ext4/extents_status.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In fs/ext4/mballoc.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In fs/ext4/page-io.c (ffffffff81388577)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- fs/ext4/page-io.c:ext4_end_io_rsv_work
In fs/ext4/super.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In fs/jbd2/transaction.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In fs/jbd2/revoke.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In fs/jbd2/journal.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In fs/squashfs/cache.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In fs/fat/inode.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In fs/fuse/dir.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In fs/fuse/file.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In fs/fuse/inode.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In fs/pstore/inode.c (ffffffff813ee5bd)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- fs/pstore/inode.c:pstore_mkfile
- fs/pstore/inode.c:pstore_mkfile
- fs/pstore/inode.c:pstore_evict_inode
In ipc/util.c (ffffffff813f08d3)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- ipc/util.c:ipc_addid
In ipc/sem.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In security/keys/key.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In security/selinux/avc.c (ffffffff814134b7)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- security/selinux/avc.c:avc_compute_av
- security/selinux/avc.c:avc_compute_av
- security/selinux/avc.c:avc_ss_reset
- security/selinux/avc.c:avc_flush
- security/selinux/avc.c:avc_update_node
- security/selinux/avc.c:avc_alloc_node
In security/selinux/hooks.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In security/selinux/ibpkey.c (ffffffff81422965)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- security/selinux/ibpkey.c:sel_ib_pkey_flush
- security/selinux/ibpkey.c:sel_ib_pkey_sid
In security/selinux/ss/sidtab.c (ffffffff81424b22)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- security/selinux/ss/sidtab.c:sidtab_convert
- security/selinux/ss/sidtab.c:sidtab_context_to_sid
In security/smack/smack_lsm.c (ffffffff8143561f)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_netlabel
In security/apparmor/lsm.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In security/apparmor/af_unix.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In crypto/aead.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In crypto/jitterentropy-kcapi.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In block/bio.c (ffffffff81499a54)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- block/bio.c:bio_check_pages_dirty
In block/blk-core.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In block/blk-flush.c (ffffffff814a1b05)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- block/blk-flush.c:mq_flush_data_end_io
- block/blk-flush.c:flush_end_io
In block/blk-ioc.c (ffffffff814a3181)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_clear_queue
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (ffffffff814a7e3a)
Location: include/linux/spinlock.h:316
Inline: True
In block/blk-stat.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In block/genhd.c (ffffffff814b0d9f)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- block/genhd.c:__disk_unblock_events
- block/genhd.c:disk_block_events
In block/badblocks.c (ffffffff814b51d8)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- block/badblocks.c:badblocks_set
In block/bsg.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In block/blk-cgroup.c (ffffffff814c2bcc)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- block/blk-cgroup.c:blkg_lookup_create
In block/mq-deadline.c (ffffffff814c7dd7)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- block/mq-deadline.c:dd_finish_request
- block/mq-deadline.c:deadline_next_request
In lib/random32.c (ffffffff814d6fab)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- lib/random32.c:__prandom_reseed
In lib/percpu-refcount.c (ffffffff814e04e0)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- lib/percpu-refcount.c:percpu_ref_resurrect
- lib/percpu-refcount.c:percpu_ref_kill_and_confirm
- lib/percpu-refcount.c:percpu_ref_switch_to_percpu
- lib/percpu-refcount.c:percpu_ref_switch_to_atomic
In lib/rhashtable.c (ffffffff814e186e)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- lib/rhashtable.c:rhashtable_insert_slow
- lib/rhashtable.c:rht_deferred_worker
In lib/once.c (ffffffff814e1f80)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- lib/once.c:__do_once_start
In lib/refcount.c (ffffffff814e237c)
Location: include/linux/spinlock.h:316
Inline: True
In lib/bucket_locks.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In lib/genalloc.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In lib/percpu_counter.c (ffffffff81503c0f)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- lib/percpu_counter.c:__percpu_counter_init
In lib/sbitmap.c (ffffffff8150d5b7)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- lib/sbitmap.c:sbitmap_get_shallow
- lib/sbitmap.c:sbitmap_get
- lib/sbitmap.c:sbitmap_resize
In drivers/pinctrl/core.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In drivers/gpio/gpiolib.c (ffffffff8151abf5)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/gpio/gpiolib.c:gpiolib_seq_next
- drivers/gpio/gpiolib.c:gpiolib_seq_start
- drivers/gpio/gpiolib.c:gpiod_free_commit
- drivers/gpio/gpiolib.c:gpiod_free_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiochip_find
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
In drivers/gpio/gpiolib-sysfs.c (ffffffff828d34b2)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/gpio/gpiolib-sysfs.c:gpiolib_sysfs_init
- drivers/gpio/gpiolib-sysfs.c:gpiolib_sysfs_init
- drivers/gpio/gpiolib-sysfs.c:gpiod_export
In drivers/gpio/gpio-lynxpoint.c (ffffffff8152475c)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/gpio/gpio-lynxpoint.c:lp_irq_disable
- drivers/gpio/gpio-lynxpoint.c:lp_irq_enable
- drivers/gpio/gpio-lynxpoint.c:lp_gpio_direction_output
- drivers/gpio/gpio-lynxpoint.c:lp_gpio_direction_input
- drivers/gpio/gpio-lynxpoint.c:lp_gpio_set
- drivers/gpio/gpio-lynxpoint.c:lp_irq_type
In drivers/pci/pci-driver.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In drivers/pci/pcie/aer.c (ffffffff8154aa86)
Location: include/linux/spinlock.h:316
Inline: True
In drivers/pci/pcie/pme.c (ffffffff8154c299)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_irq
In drivers/pci/endpoint/pci-epc-core.c (ffffffff8155d8af)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_add_epf
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_set_msix
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_set_msi
In drivers/rapidio/rio.c (ffffffff815612ba)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_map_outb_region
- drivers/rapidio/rio.c:rio_map_inb_region
In drivers/acpi/osl.c (ffffffff81585125)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/acpi/osl.c:acpi_os_acquire_lock
In drivers/acpi/ec.c (ffffffff815923a1)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_suspend
- drivers/acpi/ec.c:acpi_ec_gpe_handler
- drivers/acpi/ec.c:acpi_ec_event_handler
- drivers/acpi/ec.c:acpi_ec_leave_noirq
- drivers/acpi/ec.c:acpi_ec_enter_noirq
- drivers/acpi/ec.c:acpi_ec_stop
- drivers/acpi/ec.c:acpi_ec_start
- drivers/acpi/ec.c:acpi_ec_transaction
- drivers/acpi/ec.c:ec_guard
- drivers/acpi/ec.c:ec_transaction_completed
- drivers/acpi/ec.c:__acpi_ec_flush_event
- drivers/acpi/ec.c:acpi_ec_enable_event
In drivers/acpi/acpi_lpss.c (ffffffff81597f15)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/acpi/acpi_lpss.c:lpss_reg_read
In drivers/acpi/acpica/evglock.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In drivers/acpi/acpica/utmutex.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In drivers/acpi/apei/ghes.c (ffffffff815f1341)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/acpi/apei/ghes.c:ghes_probe
- drivers/acpi/apei/ghes.c:ghes_notify_hed
- drivers/acpi/apei/ghes.c:ghes_irq_func
- drivers/acpi/apei/ghes.c:ghes_poll_func
In drivers/clk/clk.c (ffffffff815f88cb)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/clk/clk.c:clk_enable_lock
- drivers/clk/clk.c:clk_enable_lock
In drivers/clk/clk-divider.c (ffffffff815feb4e)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/clk/clk-divider.c:clk_divider_set_rate
In drivers/clk/clk-gate.c (ffffffff815ff9c8)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/clk/clk-gate.c:clk_gate_endisable
In drivers/clk/clk-multiplier.c (ffffffff815ffd0e)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/clk/clk-multiplier.c:clk_multiplier_set_rate
In drivers/clk/clk-mux.c (ffffffff815fffaf)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/clk/clk-mux.c:clk_mux_set_parent
In drivers/clk/clk-fractional-divider.c (ffffffff81600d20)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/clk/clk-fractional-divider.c:clk_fd_set_rate
- drivers/clk/clk-fractional-divider.c:clk_fd_recalc_rate
In drivers/clk/x86/clk-pmc-atom.c (ffffffff81601445)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/clk/x86/clk-pmc-atom.c:plt_clk_reg_update
In drivers/virtio/virtio.c (ffffffff81604045)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_config_changed
In drivers/virtio/virtio_mmio.c (ffffffff816071d2)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/virtio/virtio_mmio.c:vm_del_vqs
- drivers/virtio/virtio_mmio.c:vm_interrupt
In drivers/virtio/virtio_pci_common.c (ffffffff816093ea)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/virtio/virtio_pci_common.c:vp_del_vqs
- drivers/virtio/virtio_pci_common.c:vp_setup_vq
- drivers/virtio/virtio_pci_common.c:vp_vring_interrupt
In drivers/virtio/virtio_balloon.c (ffffffff8160a691)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_migratepage
- drivers/virtio/virtio_balloon.c:virtballoon_changed
In drivers/xen/grant-table.c (ffffffff8160c445)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/xen/grant-table.c:gnttab_cancel_free_callback
- drivers/xen/grant-table.c:gnttab_request_free_callback
- drivers/xen/grant-table.c:gnttab_handle_deferred
- drivers/xen/grant-table.c:gnttab_handle_deferred
- drivers/xen/grant-table.c:put_free_entry
- drivers/xen/grant-table.c:get_free_entries
In drivers/xen/events/events_2l.c (ffffffff81612c84)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/xen/events/events_2l.c:xen_debug_interrupt
In drivers/tty/tty_io.c (ffffffff8162c908)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/tty/tty_io.c:__tty_fasync
- drivers/tty/tty_io.c:start_tty
- drivers/tty/tty_io.c:stop_tty
In drivers/tty/n_tty.c (ffffffff81630b45)
Location: include/linux/spinlock.h:316
Inline: True
In drivers/tty/tty_port.c (ffffffff81636f2a)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_close_end
- drivers/tty/tty_port.c:tty_port_block_til_ready
- drivers/tty/tty_port.c:tty_port_hangup
- drivers/tty/tty_port.c:tty_port_tty_set
- drivers/tty/tty_port.c:tty_port_tty_get
In drivers/tty/tty_jobctrl.c (ffffffff81637cc5)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_get_pgrp
- drivers/tty/tty_jobctrl.c:get_current_tty
- drivers/tty/tty_jobctrl.c:__proc_set_tty
- drivers/tty/tty_jobctrl.c:proc_clear_tty
In drivers/tty/pty.c (ffffffff81638ea3)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_write
In drivers/tty/sysrq.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In drivers/tty/vt/vt_ioctl.c (ffffffff8163aef5)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:__vt_event_dequeue
- drivers/tty/vt/vt_ioctl.c:__vt_event_queue
In drivers/tty/vt/keyboard.c (ffffffff81641e76)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_clr_kbd_mode_bit
- drivers/tty/vt/keyboard.c:vt_set_kbd_mode_bit
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:vt_reset_unicode
- drivers/tty/vt/keyboard.c:vt_do_kdskled
- drivers/tty/vt/keyboard.c:vt_do_kdskled
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdskbmeta
- drivers/tty/vt/keyboard.c:vt_do_kdskbmode
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:kbd_bh
- drivers/tty/vt/keyboard.c:vt_kbd_con_stop
- drivers/tty/vt/keyboard.c:vt_kbd_con_start
- drivers/tty/vt/keyboard.c:vt_get_leds
- drivers/tty/vt/keyboard.c:setledstate
- drivers/tty/vt/keyboard.c:compute_shiftstate
In drivers/tty/hvc/hvc_console.c (ffffffff8164b2b5)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_remove
- drivers/tty/hvc/hvc_console.c:__hvc_poll
- drivers/tty/hvc/hvc_console.c:hvc_set_winsz
- drivers/tty/hvc/hvc_console.c:hvc_hangup
- drivers/tty/hvc/hvc_console.c:hvc_open
- drivers/tty/hvc/hvc_console.c:hvc_port_destruct
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/tty/serial/serial_core.c (ffffffff81652526)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_add_one_port
- drivers/tty/serial/serial_core.c:uart_hangup
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_send_xchar
- drivers/tty/serial/serial_core.c:uart_flush_buffer
- drivers/tty/serial/serial_core.c:uart_chars_in_buffer
- drivers/tty/serial/serial_core.c:uart_write_room
- drivers/tty/serial/serial_core.c:uart_write
- drivers/tty/serial/serial_core.c:uart_put_char
- drivers/tty/serial/serial_core.c:uart_shutdown
- drivers/tty/serial/serial_core.c:uart_update_mctrl
- drivers/tty/serial/serial_core.c:uart_start
- drivers/tty/serial/serial_core.c:uart_stop
In drivers/tty/serial/earlycon.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In drivers/tty/serial/8250/8250_core.c (ffffffff81652675)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial_8250_overrun_backoff_work
- drivers/tty/serial/8250/8250_core.c:serial8250_backup_timeout
In drivers/tty/serial/8250/8250_port.c (ffffffff816561a9)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_set_termios
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_break_ctl
- drivers/tty/serial/8250/8250_port.c:serial8250_tx_empty
- drivers/tty/serial/8250/8250_port.c:serial8250_tx_threshold_handle_irq
- drivers/tty/serial/8250/8250_port.c:serial8250_em485_handle_start_tx
- drivers/tty/serial/8250/8250_port.c:serial8250_em485_handle_stop_tx
In drivers/tty/serial/8250/8250_dma.c (ffffffff816591a9)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_dma.c:__dma_tx_complete
In drivers/tty/serial/sccnxp.c (ffffffff8165f32d)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/tty/serial/sccnxp.c:sccnxp_console_write
- drivers/tty/serial/sccnxp.c:sccnxp_shutdown
- drivers/tty/serial/sccnxp.c:sccnxp_startup
- drivers/tty/serial/sccnxp.c:sccnxp_set_termios
- drivers/tty/serial/sccnxp.c:sccnxp_break_ctl
- drivers/tty/serial/sccnxp.c:sccnxp_get_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_set_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_tx_empty
- drivers/tty/serial/sccnxp.c:sccnxp_stop_rx
- drivers/tty/serial/sccnxp.c:sccnxp_start_tx
- drivers/tty/serial/sccnxp.c:sccnxp_ist
- drivers/tty/serial/sccnxp.c:sccnxp_timer
In drivers/char/random.c (ffffffff81666e2c)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/char/random.c:urandom_read
- drivers/char/random.c:del_random_ready_callback
- drivers/char/random.c:extract_buf
- drivers/char/random.c:add_device_randomness
- drivers/char/random.c:add_device_randomness
- drivers/char/random.c:_crng_backtrack_protect
- drivers/char/random.c:_extract_crng
- drivers/char/random.c:crng_reseed
- drivers/char/random.c:crng_reseed
- drivers/char/random.c:crng_fast_load
- drivers/char/random.c:mix_pool_bytes
In drivers/char/virtio_console.c (ffffffff81668bf4)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/char/virtio_console.c:in_intr
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:__send_to_port
- drivers/char/virtio_console.c:port_has_data
- drivers/char/virtio_console.c:reclaim_dma_bufs
- drivers/char/virtio_console.c:find_port_by_vq
- drivers/char/virtio_console.c:find_port_by_id
- drivers/char/virtio_console.c:find_port_by_vtermno
In drivers/char/agp/backend.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In drivers/iommu/iova.c (ffffffff816836ca)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/iommu/iova.c:free_cpu_cached_iovas
- drivers/iommu/iova.c:split_and_remove_iova
- drivers/iommu/iova.c:copy_reserved_iova
- drivers/iommu/iova.c:reserve_iova
- drivers/iommu/iova.c:queue_iova
- drivers/iommu/iova.c:fq_flush_timeout
- drivers/iommu/iova.c:free_iova_fast
- drivers/iommu/iova.c:__free_iova
- drivers/iommu/iova.c:find_iova
- drivers/iommu/iova.c:alloc_iova
In drivers/iommu/amd_iommu.c (ffffffff81685ef5)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/iommu/amd_iommu.c:alloc_irq_table
- drivers/iommu/amd_iommu.c:alloc_irq_table
- drivers/iommu/amd_iommu.c:amd_iommu_domain_clear_gcr3
- drivers/iommu/amd_iommu.c:amd_iommu_domain_set_gcr3
- drivers/iommu/amd_iommu.c:amd_iommu_flush_tlb
- drivers/iommu/amd_iommu.c:amd_iommu_flush_page
- drivers/iommu/amd_iommu.c:amd_iommu_domain_enable_v2
- drivers/iommu/amd_iommu.c:amd_iommu_domain_direct_map
- drivers/iommu/amd_iommu.c:amd_iommu_domain_free
- drivers/iommu/amd_iommu.c:detach_device
- drivers/iommu/amd_iommu.c:attach_device
- drivers/iommu/amd_iommu.c:del_domain_from_list
- drivers/iommu/amd_iommu.c:add_domain_to_list
In drivers/iommu/amd_iommu_init.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In drivers/iommu/intel-iommu.c (ffffffff8169362d)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/iommu/intel-iommu.c:intel_iommu_enable_pasid
- drivers/iommu/intel-iommu.c:__dmar_remove_one_dev_info
- drivers/iommu/intel-iommu.c:domain_context_clear_one_cb
- drivers/iommu/intel-iommu.c:init_dmars
- drivers/iommu/intel-iommu.c:dmar_insert_one_dev_info
- drivers/iommu/intel-iommu.c:domain_context_mapping_one
- drivers/iommu/intel-iommu.c:free_dmar_iommu
- drivers/iommu/intel-iommu.c:iommu_alloc_root_entry
- drivers/iommu/intel-iommu.c:device_context_mapped
- drivers/iommu/intel-iommu.c:for_each_device_domain
In drivers/connector/cn_queue.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In drivers/lightnvm/core.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In drivers/base/core.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In drivers/base/platform.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In drivers/base/devres.c (ffffffff816a7435)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/base/devres.c:devres_release_group
- drivers/base/devres.c:devres_remove_group
- drivers/base/devres.c:devres_close_group
- drivers/base/devres.c:devres_open_group
- drivers/base/devres.c:devres_release_all
- drivers/base/devres.c:devres_remove
- drivers/base/devres.c:devres_get
- drivers/base/devres.c:devres_find
- drivers/base/devres.c:devres_add
In drivers/base/swnode.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In drivers/base/power/common.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In drivers/base/power/qos.c (ffffffff816adb05)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_read_value
- drivers/base/power/qos.c:dev_pm_qos_flags
In drivers/base/power/runtime.c (ffffffff816ae065)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_enable
- 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_get_if_in_use
- drivers/base/power/runtime.c:__pm_runtime_resume
- drivers/base/power/runtime.c:__pm_runtime_suspend
- drivers/base/power/runtime.c:__pm_runtime_idle
- drivers/base/power/runtime.c:pm_schedule_suspend
- drivers/base/power/runtime.c:pm_suspend_timer_fn
- drivers/base/power/runtime.c:rpm_resume
In drivers/base/power/wakeirq.c (ffffffff816b0a56)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/base/power/wakeirq.c:dev_pm_clear_wake_irq
In drivers/base/power/wakeup.c (ffffffff816b4ec5)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:wakeup_sources_stats_seq_show
- drivers/base/power/wakeup.c:pm_wakeup_timer_fn
In drivers/base/power/domain.c (ffffffff816b6365)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/base/power/domain.c:genpd_lock_interruptible_spin
- drivers/base/power/domain.c:genpd_lock_nested_spin
- drivers/base/power/domain.c:genpd_lock_spin
In drivers/base/power/domain_governor.c (ffffffff816b94a8)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/base/power/domain_governor.c:default_suspend_ok
In drivers/base/power/clock_ops.c (ffffffff816b99bf)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_resume
- drivers/base/power/clock_ops.c:pm_clk_suspend
In drivers/base/firmware_loader/main.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In drivers/base/regmap/regmap.c (ffffffff816c256b)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:_regmap_raw_write_impl
- drivers/base/regmap/regmap.c:regmap_lock_spinlock
In drivers/block/loop.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In drivers/block/xen-blkfront.c (ffffffff816d03e1)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:blkfront_delay_work
- drivers/block/xen-blkfront.c:blkif_interrupt
- drivers/block/xen-blkfront.c:kick_pending_request_queues
- drivers/block/xen-blkfront.c:blkif_queue_rq
In drivers/mfd/htc-i2cpld.c (ffffffff816d6746)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/mfd/htc-i2cpld.c:htcpld_chip_set
In drivers/nvdimm/region_devs.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In drivers/nvdimm/badrange.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff81705b55)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll_cb
In drivers/dma-buf/dma-fence.c (ffffffff8170720c)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_remove_callback
- drivers/dma-buf/dma-fence.c:dma_fence_get_status
- drivers/dma-buf/dma-fence.c:dma_fence_add_callback
In drivers/dma-buf/dma-fence-array.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In drivers/dma-buf/sw_sync.c (ffffffff8170a30f)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:timeline_fence_release
In drivers/dma-buf/sync_debug.c (ffffffff8170ac35)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_file_debug_remove
- drivers/dma-buf/sync_debug.c:sync_file_debug_add
- drivers/dma-buf/sync_debug.c:sync_timeline_debug_remove
- drivers/dma-buf/sync_debug.c:sync_timeline_debug_add
In drivers/scsi/scsi.c (ffffffff8170c565)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/scsi/scsi.c:scsi_device_lookup
- drivers/scsi/scsi.c:scsi_device_lookup_by_target
- drivers/scsi/scsi.c:__scsi_iterate_devices
In drivers/scsi/hosts.c (ffffffff8170d7dd)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/scsi/hosts.c:scsi_remove_host
- drivers/scsi/hosts.c:scsi_remove_host
In drivers/scsi/scsi_error.c (ffffffff81710b0b)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/scsi/scsi_error.c:scsi_ioctl_reset
- drivers/scsi/scsi_error.c:scsi_ioctl_reset
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_try_target_reset
- drivers/scsi/scsi_error.c:scsi_try_bus_reset
- drivers/scsi/scsi_error.c:scsi_try_host_reset
- drivers/scsi/scsi_error.c:scsi_times_out
- drivers/scsi/scsi_error.c:scsi_eh_scmd_add
- drivers/scsi/scsi_error.c:scsi_eh_inc_host_failed
- drivers/scsi/scsi_error.c:scsi_schedule_eh
In drivers/scsi/scsi_lib.c (ffffffff81713125)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:sdev_evt_send
- drivers/scsi/scsi_lib.c:scsi_add_cmd_to_list
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
In drivers/scsi/scsi_scan.c (ffffffff817187ef)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_forget_host
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_destroy
In drivers/scsi/scsi_sysfs.c (ffffffff8171ad25)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/scsi/scsi_sysfs.c:scsi_sysfs_device_initialize
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release_usercontext
- drivers/scsi/scsi_sysfs.c:store_shost_eh_deadline
In drivers/ata/libata-core.c (ffffffff8172eb69)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_host_detach
- drivers/ata/libata-core.c:__ata_port_probe
- drivers/ata/libata-core.c:ata_dev_init
- drivers/ata/libata-core.c:ata_port_request_pm
- drivers/ata/libata-core.c:ata_exec_internal_sg
- drivers/ata/libata-core.c:ata_exec_internal_sg
- drivers/ata/libata-core.c:ata_exec_internal_sg
In drivers/ata/libata-scsi.c (ffffffff8173c41c)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_scsi_dev_rescan
- drivers/ata/libata-scsi.c:ata_scsi_dev_rescan
- drivers/ata/libata-scsi.c:ata_scsi_user_scan
- drivers/ata/libata-scsi.c:ata_scsi_handle_link_detach
- drivers/ata/libata-scsi.c:ata_scsi_handle_link_detach
- drivers/ata/libata-scsi.c:ata_scsi_queuecmd
- drivers/ata/libata-scsi.c:ata_scsi_write_same_xlat
- drivers/ata/libata-scsi.c:ata_scsi_rbuf_fill
- drivers/ata/libata-scsi.c:__ata_change_queue_depth
- drivers/ata/libata-scsi.c:ata_scsi_slave_destroy
- drivers/ata/libata-scsi.c:ata_sas_scsi_ioctl
- drivers/ata/libata-scsi.c:ata_sas_scsi_ioctl
- drivers/ata/libata-scsi.c:ata_scsi_unlock_native_capacity
- drivers/ata/libata-scsi.c:ata_scsi_park_store
- drivers/ata/libata-scsi.c:ata_scsi_lpm_store
In drivers/ata/libata-eh.c (ffffffff81740e0a)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_about_to_do
- drivers/ata/libata-eh.c:ata_eh_detach_dev
- drivers/ata/libata-eh.c:__ata_eh_qc_complete
- drivers/ata/libata-eh.c:ata_eh_fastdrain_timerfn
- drivers/ata/libata-eh.c:ata_port_wait_eh
- drivers/ata/libata-eh.c:ata_port_wait_eh
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_cmd_error_handler
- drivers/ata/libata-eh.c:ata_scsi_error
In drivers/ata/libata-sff.c (ffffffff81743c08)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_bmdma_post_internal_cmd
- drivers/ata/libata-sff.c:ata_bmdma_interrupt
- drivers/ata/libata-sff.c:ata_sff_error_handler
- drivers/ata/libata-sff.c:ata_sff_interrupt
In drivers/ata/libata-pmp.c (ffffffff81747b46)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/ata/libata-pmp.c:sata_pmp_eh_recover
- drivers/ata/libata-pmp.c:sata_pmp_eh_recover
- drivers/ata/libata-pmp.c:sata_pmp_handle_link_fail
- drivers/ata/libata-pmp.c:sata_pmp_detach
- drivers/ata/libata-pmp.c:sata_pmp_attach
In drivers/ata/libata-acpi.c (ffffffff81748982)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/ata/libata-acpi.c:ata_acpi_handle_hotplug
In drivers/ata/ata_piix.c (ffffffff8174a572)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/ata/ata_piix.c:piix_pci_device_resume
- drivers/ata/ata_piix.c:piix_pci_device_suspend
- drivers/ata/ata_piix.c:do_pata_set_dmamode
- drivers/ata/ata_piix.c:piix_set_timings
In drivers/gpu/vga/vgaarb.c (ffffffff8174e33e)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_arb_release
- drivers/gpu/vga/vgaarb.c:vga_arb_open
- drivers/gpu/vga/vgaarb.c:vga_arb_read
- drivers/gpu/vga/vgaarb.c:vga_client_register
- drivers/gpu/vga/vgaarb.c:__vga_set_legacy_decoding
- drivers/gpu/vga/vgaarb.c:vga_put
- drivers/gpu/vga/vgaarb.c:vga_tryget
- drivers/gpu/vga/vgaarb.c:vga_get
In drivers/spi/spi.c (ffffffff81752582)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/spi/spi.c:spi_bus_lock
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:spi_async_locked
- drivers/spi/spi.c:spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:spi_split_transfers_maxsize
- drivers/spi/spi.c:spi_split_transfers_maxsize
- drivers/spi/spi.c:__spi_queued_transfer
- drivers/spi/spi.c:spi_stop_queue
- drivers/spi/spi.c:spi_start_queue
- drivers/spi/spi.c:spi_finalize_current_message
- drivers/spi/spi.c:spi_get_next_queued_message
- drivers/spi/spi.c:__spi_pump_messages
- drivers/spi/spi.c:spi_transfer_one_message
- drivers/spi/spi.c:spi_statistics_add_transfer_stats
- drivers/spi/spi.c:spi_statistics_transfers_split_maxsize_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo16_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo15_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo14_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo13_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo12_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo11_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo10_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo9_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo8_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo7_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo6_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo5_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo4_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo3_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo2_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo1_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo0_show
- drivers/spi/spi.c:spi_statistics_bytes_tx_show
- drivers/spi/spi.c:spi_statistics_bytes_rx_show
- drivers/spi/spi.c:spi_statistics_bytes_show
- drivers/spi/spi.c:spi_statistics_spi_async_show
- drivers/spi/spi.c:spi_statistics_spi_sync_immediate_show
- drivers/spi/spi.c:spi_statistics_spi_sync_show
- drivers/spi/spi.c:spi_statistics_timedout_show
- drivers/spi/spi.c:spi_statistics_errors_show
- drivers/spi/spi.c:spi_statistics_transfers_show
- drivers/spi/spi.c:spi_statistics_messages_show
In drivers/net/tun.c (ffffffff81765327)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/net/tun.c:tun_device_event
- drivers/net/tun.c:tun_attach
In drivers/net/ppp/ppp_generic.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In drivers/net/xen-netfront.c (ffffffff8176bcc5)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_tx_interrupt
- drivers/net/xen-netfront.c:xennet_start_xmit
In drivers/usb/core/hub.c (ffffffff81775735)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/usb/core/hub.c:usb_set_device_state
- drivers/usb/core/hub.c:usb_hub_clear_tt_buffer
- drivers/usb/core/hub.c:hub_tt_work
In drivers/usb/core/hcd.c (ffffffff8177dbbe)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hc_died
- drivers/usb/core/hcd.c:usb_hcd_resume_root_hub
- drivers/usb/core/hcd.c:usb_hcd_unlink_urb
- drivers/usb/core/hcd.c:unlink1
- drivers/usb/core/hcd.c:usb_hcd_submit_urb
- drivers/usb/core/hcd.c:usb_hcd_poll_rh_status
In drivers/usb/core/urb.c (ffffffff81782015)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_scuttle_anchored_urbs
- drivers/usb/core/urb.c:usb_get_from_anchor
- drivers/usb/core/urb.c:usb_unpoison_anchored_urbs
- drivers/usb/core/urb.c:usb_unanchor_urb
- drivers/usb/core/urb.c:usb_anchor_urb
In drivers/usb/core/message.c (ffffffff81782c15)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_cancel
- drivers/usb/core/message.c:sg_complete
In drivers/usb/core/driver.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In drivers/usb/core/devio.c (ffffffff8178f5eb)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:destroy_async_on_interface
- drivers/usb/core/devio.c:destroy_async
- drivers/usb/core/devio.c:async_completed
- drivers/usb/core/devio.c:async_getcompleted
- drivers/usb/core/devio.c:usbdev_mmap
- drivers/usb/core/devio.c:usbdev_vm_open
- drivers/usb/core/devio.c:dec_usb_memory_use_count
In drivers/usb/phy/phy.c (ffffffff817937d5)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/usb/phy/phy.c:usb_remove_phy
- drivers/usb/phy/phy.c:usb_add_phy
- drivers/usb/phy/phy.c:usb_get_phy
In drivers/usb/dwc2/platform.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In drivers/usb/dwc2/hcd.c (ffffffff8179f673)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:dwc2_host_enter_hibernation
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_clear_tt_buffer_complete
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_reset
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_disable
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_resume
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_suspend
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_stop
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_start
- drivers/usb/dwc2/hcd.c:dwc2_hcd_reset_func
- drivers/usb/dwc2/hcd.c:dwc2_port_resume
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
In drivers/usb/dwc2/hcd_queue.c (ffffffff817a3034)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_queue.c:dwc2_hcd_qh_free
- drivers/usb/dwc2/hcd_queue.c:dwc2_wait_timer_fn
In drivers/usb/dwc2/hcd_ddma.c (ffffffff817a4da2)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_free_ddma
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_init_ddma
In drivers/usb/host/pci-quirks.c (ffffffff817a69d5)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/usb/host/pci-quirks.c:usb_amd_dev_put
- drivers/usb/host/pci-quirks.c:usb_amd_quirk_pll
- drivers/usb/host/pci-quirks.c:usb_amd_find_chipset_info
- drivers/usb/host/pci-quirks.c:usb_amd_find_chipset_info
In drivers/usb/host/ehci-hcd.c (ffffffff817ac319)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_endpoint_reset
- drivers/usb/host/ehci-hcd.c:ehci_urb_dequeue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_irq
- drivers/usb/host/ehci-hcd.c:uframe_periodic_max_store
- drivers/usb/host/ehci-hcd.c:iso_stream_find
- drivers/usb/host/ehci-hcd.c:ehci_clear_tt_buffer_complete
- drivers/usb/host/ehci-hcd.c:ehci_hub_control
- drivers/usb/host/ehci-hcd.c:ehci_hub_status_data
- drivers/usb/host/ehci-hcd.c:ehci_hrtimer_func
- drivers/usb/host/ehci-hcd.c:fill_registers_buffer
- drivers/usb/host/ehci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ehci-hcd.c:fill_async_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff817b85e9)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:io_watchdog_func
- drivers/usb/host/ohci-hcd.c:fill_registers_buffer
- drivers/usb/host/ohci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ohci-hcd.c:fill_async_buffer
In drivers/usb/host/uhci-hcd.c (ffffffff817c0337)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:uhci_hub_control
- drivers/usb/host/uhci-hcd.c:uhci_hub_status_data
- drivers/usb/host/uhci-hcd.c:uhci_urb_dequeue
- drivers/usb/host/uhci-hcd.c:uhci_urb_enqueue
- drivers/usb/host/uhci-hcd.c:uhci_fsbr_timeout
- drivers/usb/host/uhci-hcd.c:uhci_debug_open
In drivers/usb/host/xhci.c (ffffffff817c5d23)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_update_hub_device
- drivers/usb/host/xhci.c:xhci_set_usb2_hardware_lpm
- drivers/usb/host/xhci.c:xhci_change_max_exit_latency
- drivers/usb/host/xhci.c:xhci_setup_device
- drivers/usb/host/xhci.c:xhci_alloc_dev
- drivers/usb/host/xhci.c:xhci_disable_slot
- drivers/usb/host/xhci.c:xhci_free_streams
- drivers/usb/host/xhci.c:xhci_alloc_streams
- drivers/usb/host/xhci.c:xhci_endpoint_reset
- drivers/usb/host/xhci.c:xhci_configure_endpoint
- drivers/usb/host/xhci.c:xhci_urb_dequeue
- drivers/usb/host/xhci.c:xhci_urb_enqueue
In drivers/usb/host/xhci-mem.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In drivers/usb/host/xhci-ring.c (ffffffff817d33f1)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:xhci_irq
- drivers/usb/host/xhci-ring.c:xhci_handle_command_timeout
- drivers/usb/host/xhci-ring.c:xhci_stop_endpoint_command_watchdog
In drivers/usb/host/xhci-hub.c (ffffffff817d6679)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/usb/host/xhci-hub.c:xhci_bus_resume
- drivers/usb/host/xhci-hub.c:xhci_bus_suspend
- drivers/usb/host/xhci-hub.c:xhci_hub_status_data
- drivers/usb/host/xhci-hub.c:xhci_hub_control
In drivers/usb/host/xhci-dbgcap.c (ffffffff817dac7f)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_init
- drivers/usb/host/xhci-dbgcap.c:xhci_do_dbc_exit
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_handle_events
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_stop
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_start
- drivers/usb/host/xhci-dbgcap.c:dbc_ep_queue
In drivers/usb/host/xhci-dbgtty.c (ffffffff817db4a5)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_port_activate
- drivers/usb/host/xhci-dbgtty.c:dbc_rx_push
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_unthrottle
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_chars_in_buffer
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_write_room
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_flush_chars
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_put_char
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_write
- drivers/usb/host/xhci-dbgtty.c:dbc_write_complete
- drivers/usb/host/xhci-dbgtty.c:dbc_read_complete
In drivers/usb/host/xhci-debugfs.c (ffffffff817dd152)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/usb/host/xhci-debugfs.c:xhci_port_write
In drivers/input/serio/serio.c (ffffffff817e0525)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_interrupt
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_remove_pending_events
- drivers/input/serio/serio.c:serio_queue_event
- drivers/input/serio/serio.c:serio_handle_event
- drivers/input/serio/serio.c:serio_remove_duplicate_events
In drivers/input/serio/i8042.c (ffffffff828eb626)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_probe
- drivers/input/serio/i8042.c:i8042_probe
- drivers/input/serio/i8042.c:i8042_aux_test_irq
- drivers/input/serio/i8042.c:i8042_interrupt
- drivers/input/serio/i8042.c:i8042_kbd_write
- drivers/input/serio/i8042.c:i8042_command
- drivers/input/serio/i8042.c:i8042_flush
- drivers/input/serio/i8042.c:i8042_remove_filter
- drivers/input/serio/i8042.c:i8042_install_filter
In drivers/input/input.c (ffffffff817e53c9)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/input/input.c:input_reset_device
- drivers/input/input.c:input_set_keycode
- drivers/input/input.c:input_get_keycode
- drivers/input/input.c:input_inject_event
- drivers/input/input.c:input_repeat_key
In drivers/input/mousedev.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In drivers/input/evdev.c (ffffffff817ebc5a)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
In drivers/input/misc/uinput.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In drivers/rtc/class.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In drivers/rtc/interface.c (ffffffff817f5565)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/rtc/interface.c:rtc_handle_legacy_irq
In drivers/rtc/rtc-mc146818-lib.c (ffffffff817f746e)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/rtc/rtc-mc146818-lib.c:mc146818_set_time
- drivers/rtc/rtc-mc146818-lib.c:mc146818_get_time
- drivers/rtc/rtc-mc146818-lib.c:mc146818_get_time
In drivers/rtc/rtc-cmos.c (ffffffff817f7d7d)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:rtc_handler
- drivers/rtc/rtc-cmos.c:cmos_alarm_irq_enable
In drivers/pps/kapi.c (ffffffff81809ada)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/pps/kapi.c:pps_event
In drivers/ptp/ptp_clock.c (ffffffff8180a424)
Location: include/linux/spinlock.h:316
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffff8180b2f6)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/ptp/ptp_sysfs.c (ffffffff8180ba0c)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/ptp/ptp_sysfs.c:extts_fifo_show
In drivers/power/supply/power_supply_core.c (ffffffff8180c18c)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/power/supply/power_supply_core.c:power_supply_changed
- drivers/power/supply/power_supply_core.c:power_supply_changed_work
In drivers/thermal/thermal_core.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In drivers/thermal/thermal_sysfs.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In drivers/watchdog/watchdog_pretimeout.c (ffffffff8181b7e5)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_notify_pretimeout
In drivers/md/md.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In drivers/md/md-bitmap.c (ffffffff8182f485)
Location: include/linux/spinlock.h:316
Inline: True
In drivers/md/dm.c (ffffffff81836685)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/md/dm.c:dm_uevent_add
- drivers/md/dm.c:event_callback
- drivers/md/dm.c:dec_pending
- drivers/md/dm.c:dec_pending
- drivers/md/dm.c:queue_io
In drivers/md/dm-kcopyd.c (ffffffff8183ee3a)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:do_work
- drivers/md/dm-kcopyd.c:process_jobs
- drivers/md/dm-kcopyd.c:complete_io
- drivers/md/dm-kcopyd.c:push
In drivers/md/dm-stats.c (ffffffff8183fa05)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/md/dm-stats.c:free_shared_memory
In drivers/edac/ghes_edac.c (ffffffff81846ffa)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/edac/ghes_edac.c:ghes_edac_report_mem_error
In drivers/cpufreq/cpufreq.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In drivers/mmc/core/core.c (ffffffff8185f8ed)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/mmc/core/core.c:mmc_pm_notify
- drivers/mmc/core/core.c:mmc_pm_notify
- drivers/mmc/core/core.c:mmc_stop_host
- drivers/mmc/core/core.c:mmc_rescan
- drivers/mmc/core/core.c:mmc_sw_reset
- drivers/mmc/core/core.c:mmc_hw_reset
- drivers/mmc/core/core.c:mmc_detach_bus
- drivers/mmc/core/core.c:mmc_attach_bus
- drivers/mmc/core/core.c:mmc_release_host
- drivers/mmc/core/core.c:__mmc_claim_host
In drivers/mmc/core/host.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In drivers/mailbox/mailbox.c (ffffffff81879e0e)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/mailbox/mailbox.c:mbox_send_message
- drivers/mailbox/mailbox.c:msg_submit
In drivers/mailbox/pcc.c (ffffffff8187a6c5)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/mailbox/pcc.c:pcc_mbox_request_channel
In drivers/hwspinlock/hwspinlock_core.c (ffffffff8187b0cf)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In drivers/extcon/extcon.c (ffffffff8187edf4)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- drivers/extcon/extcon.c:extcon_unregister_notifier_all
- drivers/extcon/extcon.c:extcon_register_notifier_all
- drivers/extcon/extcon.c:extcon_unregister_notifier
- drivers/extcon/extcon.c:extcon_register_notifier
- drivers/extcon/extcon.c:extcon_set_property
- drivers/extcon/extcon.c:extcon_get_property
- drivers/extcon/extcon.c:extcon_set_state_sync
- drivers/extcon/extcon.c:extcon_set_state
- drivers/extcon/extcon.c:extcon_get_state
- drivers/extcon/extcon.c:extcon_sync
In drivers/powercap/powercap_sys.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In arch/x86/pci/i386.c (ffffffff828f5853)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- arch/x86/pci/i386.c:pcibios_assign_resources
- arch/x86/pci/i386.c:pcibios_allocate_resources
- arch/x86/pci/i386.c:pcibios_allocate_resources
- arch/x86/pci/i386.c:pcibios_retrieve_fw_addr
In net/core/sock.c (ffffffff81897637)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- net/core/sock.c:__sock_queue_rcv_skb
In net/core/request_sock.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In net/core/skbuff.c (ffffffff8189aef4)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- net/core/skbuff.c:sock_dequeue_err_skb
- net/core/skbuff.c:skb_append
- net/core/skbuff.c:skb_unlink
- net/core/skbuff.c:skb_queue_tail
- net/core/skbuff.c:skb_queue_head
- net/core/skbuff.c:skb_dequeue_tail
- net/core/skbuff.c:skb_dequeue
- net/core/skbuff.c:sock_zerocopy_callback
In net/core/datagram.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In net/core/net_namespace.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In net/core/dev.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In net/core/dev_addr_lists.c (ffffffff818c1c6b)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- net/core/dev_addr_lists.c:dev_mc_sync_multiple
- net/core/dev_addr_lists.c:dev_mc_sync
- net/core/dev_addr_lists.c:dev_uc_sync_multiple
- net/core/dev_addr_lists.c:dev_uc_sync
In net/core/neighbour.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In net/core/link_watch.c (ffffffff818d2662)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- net/core/link_watch.c:linkwatch_fire_event
- net/core/link_watch.c:linkwatch_forget_dev
In net/core/page_pool.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In net/core/skmsg.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In net/core/netpoll.c (ffffffff818e7715)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- net/core/netpoll.c:refill_skbs
In net/core/fib_rules.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In net/sched/sch_generic.c (ffffffff818f7624)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- net/sched/sch_generic.c:pfifo_fast_change_tx_queue_len
In net/sched/cls_api.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In net/sched/act_api.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In net/ipv4/route.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In net/ipv4/inetpeer.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In net/ipv4/inet_hashtables.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In net/ipv4/tcp_ipv4.c (ffffffff81940c93)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
In net/ipv4/udp.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In net/ipv4/af_inet.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In net/ipv4/igmp.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In net/ipv4/inet_fragment.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In net/ipv4/ipmr.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In net/ipv4/cipso_ipv4.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In net/xfrm/xfrm_policy.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In net/xfrm/xfrm_state.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In net/unix/af_unix.c (ffffffff819913db)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_connect
In net/unix/garbage.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In net/ipv6/addrlabel.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In net/ipv6/ip6_fib.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In net/ipv6/mcast.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In net/ipv6/tcp_ipv6.c (ffffffff819cbd96)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
In net/ipv6/ip6mr.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In net/ipv6/calipso.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In net/packet/af_packet.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In net/wireless/wext-core.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In net/rfkill/core.c (ffffffff819f5974)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_open
- net/rfkill/core.c:rfkill_blocked
- net/rfkill/core.c:rfkill_set_states
- net/rfkill/core.c:rfkill_init_sw_state
- net/rfkill/core.c:rfkill_set_sw_state
- net/rfkill/core.c:rfkill_set_hw_state
- net/rfkill/core.c:rfkill_set_block
- net/rfkill/core.c:rfkill_send_events
In net/rfkill/input.c (ffffffff819f6ed5)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_schedule_global_op
In net/ncsi/ncsi-rsp.c (ffffffff819ff232)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- net/ncsi/ncsi-rsp.c:ncsi_rcv_rsp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_sma
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_svf
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gls
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_rc
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_dp
In net/ncsi/ncsi-aen.c (ffffffff819ff503)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_hncdsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
In net/ncsi/ncsi-manage.c (ffffffff81a00b12)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- net/ncsi/ncsi-manage.c:ncsi_unregister_dev
- net/ncsi/ncsi-manage.c:ncsi_reset_dev
- net/ncsi/ncsi-manage.c:ncsi_reset_dev
- net/ncsi/ncsi-manage.c:ncsi_stop_dev
- net/ncsi/ncsi-manage.c:ncsi_kick_channels
- net/ncsi/ncsi-manage.c:ncsi_kick_channels
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_suspend_channel
- net/ncsi/ncsi-manage.c:ncsi_request_timeout
- net/ncsi/ncsi-manage.c:ncsi_free_request
- net/ncsi/ncsi-manage.c:ncsi_alloc_request
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_add_package
- net/ncsi/ncsi-manage.c:ncsi_add_channel
- net/ncsi/ncsi-manage.c:ncsi_stop_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_start_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_report_link
In net/ncsi/ncsi-netlink.c (ffffffff81a03433)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- net/ncsi/ncsi-netlink.c:ncsi_set_channel_mask_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_package_mask_nl
- net/ncsi/ncsi-netlink.c:ncsi_clear_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_clear_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_interface_nl
In net/xdp/xsk.c (ffffffff81a04893)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_destruct_skb
In net/xdp/xdp_umem.c (ffffffff81a05e65)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- net/xdp/xdp_umem.c:xdp_del_sk_umem
- net/xdp/xdp_umem.c:xdp_add_sk_umem
In lib/dec_and_lock.c (ffffffff81a076e5)
Location: include/linux/spinlock.h:316
Inline: True
In lib/idr.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In lib/klist.c (ffffffff81a0991e)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
In lib/kobject.c (0)
Location: include/linux/spinlock.h:316
Inline: True
In lib/xarray.c (ffffffff81a17fca)
Location: include/linux/spinlock.h:316
Inline: True
Inline callers:
- lib/xarray.c:xa_destroy
5.3
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/xen/p2m.c (ffffffff81020353)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/xen/p2m.c:xen_alloc_p2m_entry
- arch/x86/xen/p2m.c:xen_alloc_p2m_entry
In arch/x86/xen/mmu_pv.c (ffffffff810242ca)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/xen/mmu_pv.c:xen_destroy_contiguous_region
- arch/x86/xen/mmu_pv.c:xen_create_contiguous_region
In arch/x86/kernel/bootflag.c (ffffffff828a8750)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/kernel/bootflag.c:sbf_init
- arch/x86/kernel/bootflag.c:sbf_init
In arch/x86/kernel/rtc.c (ffffffff8103c5c0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/kernel/rtc.c:mach_get_cmos_time
In arch/x86/kernel/i8237.c (ffffffff810438c5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/kernel/i8237.c:i8237A_resume
In arch/x86/kernel/smpboot.c (ffffffff81063f51)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/kernel/smpboot.c:do_boot_cpu
- arch/x86/kernel/smpboot.c:do_boot_cpu
In arch/x86/kernel/amd_nb.c (ffffffff81075bb8)
Location: include/linux/spinlock.h:325
Inline: True
In arch/x86/kernel/amd_gart_64.c (ffffffff8107a7e2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/kernel/amd_gart_64.c:gart_unmap_page
- arch/x86/kernel/amd_gart_64.c:flush_gart
- arch/x86/kernel/amd_gart_64.c:alloc_iommu
In arch/x86/kernel/pci-calgary_64.c (ffffffff8107b632)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/kernel/pci-calgary_64.c:iommu_free
- arch/x86/kernel/pci-calgary_64.c:iommu_range_alloc
- arch/x86/kernel/pci-calgary_64.c:iommu_range_reserve
In arch/x86/kernel/tce_64.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In arch/x86/mm/pgtable.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In arch/x86/mm/kmmio.c (ffffffff8108a6c4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:unregister_kmmio_probe
- arch/x86/mm/kmmio.c:remove_kmmio_fault_pages
- arch/x86/mm/kmmio.c:register_kmmio_probe
In arch/x86/mm/mmio-mod.c (ffffffff8108b9c3)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/mm/mmio-mod.c:mmiotrace_printk
In arch/x86/platform/efi/efi_64.c (ffffffff810917a5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/platform/efi/efi_64.c:efi_thunk_reset_system
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_next_high_mono_count
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_next_variable
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_variable_nonblocking
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_variable
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_variable
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_wakeup_time
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_wakeup_time
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_time
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_time
In arch/x86/platform/intel/iosf_mbi.c (ffffffff810934b3)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/platform/intel/iosf_mbi.c:iosf_mbi_modify
In kernel/fork.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/panic.c (ffffffff8109ad15)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/user.c (ffffffff810a8cb5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/user.c:find_user
In kernel/signal.c (ffffffff810aceb0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/signal.c:do_notify_parent_cldstop
- kernel/signal.c:do_notify_parent
- kernel/signal.c:sigqueue_free
- kernel/signal.c:force_sigsegv
- kernel/signal.c:__lock_task_sighand
- kernel/signal.c:force_sig_info_to_task
- kernel/signal.c:flush_itimer_signals
- kernel/signal.c:flush_signals
In kernel/workqueue.c (ffffffff810bf20c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/workqueue.c:show_workqueue_state
- kernel/workqueue.c:show_workqueue_state
- kernel/workqueue.c:work_busy
- kernel/workqueue.c:pwq_adjust_max_active
In kernel/pid.c (ffffffff810bfa45)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/pid.c:free_pid
In kernel/notifier.c (ffffffff810c3cd5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/notifier.c:atomic_notifier_chain_unregister
- kernel/notifier.c:atomic_notifier_chain_register
In kernel/async.c (ffffffff810c5a75)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/async.c:async_schedule_node_domain
- kernel/async.c:async_schedule_node_domain
- kernel/async.c:async_run_entry_fn
- kernel/async.c:lowest_in_progress
In kernel/ucount.c (ffffffff810c6a45)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/ucount.c:put_ucounts
In kernel/sched/core.c (ffffffff810d3e42)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/core.c:sched_offline_group
- kernel/sched/core.c:sched_online_group
In kernel/sched/cputime.c (ffffffff810d5277)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/cputime.c:thread_group_cputime
In kernel/sched/fair.c (ffffffff810de6c4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_free
In kernel/sched/wait.c (ffffffff810e9c3f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/wait.c:finish_wait
- kernel/sched/wait.c:prepare_to_wait_event
- kernel/sched/wait.c:prepare_to_wait_exclusive
- kernel/sched/wait.c:prepare_to_wait
- kernel/sched/wait.c:remove_wait_queue
- kernel/sched/wait.c:add_wait_queue_exclusive
- kernel/sched/wait.c:add_wait_queue
In kernel/sched/completion.c (ffffffff810ea625)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/completion.c:complete_all
- kernel/sched/completion.c:complete
In kernel/sched/debug.c (ffffffff810f04dc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/debug.c:print_cpu
In kernel/locking/mutex.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/power/qos.c (ffffffff810fa7ae)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/power/qos.c:pm_qos_power_read
- kernel/power/qos.c:pm_qos_update_flags
- kernel/power/qos.c:pm_qos_update_target
- kernel/power/qos.c:pm_qos_debug_show
In kernel/printk/printk.c (ffffffff81105d25)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/printk/printk.c:kmsg_dump_unregister
- kernel/printk/printk.c:kmsg_dump_register
In kernel/irq/irqdomain.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/rcu/sync.c (ffffffff81117aeb)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_func
In kernel/rcu/srcutree.c (ffffffff8111961b)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:__call_srcu
- kernel/rcu/srcutree.c:__call_srcu
In kernel/rcu/tree.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/livepatch/shadow.c (ffffffff81121205)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/livepatch/shadow.c:klp_shadow_free_all
- kernel/livepatch/shadow.c:klp_shadow_free
- kernel/livepatch/shadow.c:__klp_shadow_get_or_alloc
In kernel/dma/coherent.c (ffffffff8112343d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/dma/coherent.c:__dma_release_from_coherent
- kernel/dma/coherent.c:__dma_alloc_from_coherent
In kernel/dma/swiotlb.c (ffffffff81124438)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/dma/swiotlb.c:swiotlb_tbl_unmap_single
- kernel/dma/swiotlb.c:swiotlb_tbl_map_single
In kernel/freezer.c (ffffffff81125145)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/freezer.c:__thaw_task
- kernel/freezer.c:freeze_task
In kernel/time/clocksource.c (ffffffff81130d08)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_unbind
- kernel/time/clocksource.c:clocksource_change_rating
- kernel/time/clocksource.c:__clocksource_register_scale
- kernel/time/clocksource.c:__clocksource_watchdog_kthread
- kernel/time/clocksource.c:clocksource_select_watchdog
- kernel/time/clocksource.c:clocksource_mark_unstable
In kernel/time/alarmtimer.c (ffffffff81133d83)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/alarmtimer.c:alarm_handle_timer
- kernel/time/alarmtimer.c:alarm_try_to_cancel
- kernel/time/alarmtimer.c:alarmtimer_suspend
- kernel/time/alarmtimer.c:alarmtimer_rtc_add_device
- kernel/time/alarmtimer.c:alarmtimer_get_rtcdev
In kernel/time/posix-timers.c (ffffffff811340fa)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__lock_timer
- kernel/time/posix-timers.c:release_posix_timer
- kernel/time/posix-timers.c:posix_timer_fn
In kernel/time/posix-cpu-timers.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/futex.c (ffffffff811411d0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
In kernel/cgroup/cgroup.c (ffffffff8115ae22)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_free
- kernel/cgroup/cgroup.c:cgroup_rmdir
- kernel/cgroup/cgroup.c:cgroup_mkdir
- kernel/cgroup/cgroup.c:css_release_work_fn
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:cgroup_file_notify
- kernel/cgroup/cgroup.c:cgroup_attach_task
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:cgroup_update_populated
In kernel/cgroup/rstat.c (ffffffff8115b8e5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_irqsafe
In kernel/cgroup/namespace.c (ffffffff8115bf02)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
- kernel/cgroup/namespace.c:free_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff8115c4d4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_rename
- kernel/cgroup/cgroup-v1.c:cgroup_transfer_tasks
In kernel/cgroup/freezer.c (ffffffff8115e50b)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_update_frozen
- kernel/cgroup/freezer.c:cgroup_update_frozen
- kernel/cgroup/freezer.c:cgroup_update_frozen
In kernel/cgroup/cpuset.c (ffffffff8116522e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:__cpuset_node_allowed
- kernel/cgroup/cpuset.c:cpuset_mems_allowed
- kernel/cgroup/cpuset.c:cpuset_cpus_allowed
In kernel/pid_namespace.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/audit.c (ffffffff81168f8c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/audit.c:audit_log_end
- kernel/audit.c:audit_get_tty
- kernel/audit.c:audit_receive_msg
In kernel/auditfilter.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/taskstats.c (ffffffff8118987e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/trace.c (ffffffff8119d7ec)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/trace/trace.c:trace_event_buffer_commit
In kernel/trace/blktrace.c (ffffffff811ad34e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/trace/blktrace.c:__blk_add_trace
In kernel/bpf/syscall.c (ffffffff811d4045)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_map_free_id
In kernel/bpf/local_storage.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/bpf/btf.c (ffffffff811f06e5)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/bpf/cpumap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/events/core.c (ffffffff81204a9f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/events/core.c:ring_buffer_attach
- kernel/events/core.c:ring_buffer_attach
In kernel/events/ring_buffer.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/padata.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/filemap.c (ffffffff81215793)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/filemap.c:replace_page_cache_page
- mm/filemap.c:delete_from_page_cache_batch
In mm/mempool.c (ffffffff81219fa5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/mempool.c:mempool_free
- mm/mempool.c:mempool_alloc
- mm/mempool.c:mempool_resize
In mm/page-writeback.c (ffffffff8121eb2e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/page-writeback.c:__test_set_page_writeback
- mm/page-writeback.c:test_clear_page_writeback
- mm/page-writeback.c:clear_page_dirty_for_io
- mm/page-writeback.c:__cancel_dirty_page
- mm/page-writeback.c:account_page_redirty
In mm/swap.c (ffffffff81223dc6)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/swap.c:release_pages
- mm/swap.c:pagevec_lru_move_fn
- mm/swap.c:__page_cache_release
In mm/truncate.c (ffffffff81225cd5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
In mm/vmscan.c (ffffffff8122ebc7)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/vmscan.c:balance_pgdat
- mm/vmscan.c:__remove_mapping
In mm/shmem.c (ffffffff812363c5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/shmem.c:shmem_uncharge
- mm/shmem.c:shmem_charge
In mm/vmstat.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/backing-dev.c (ffffffff8123b854)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/backing-dev.c:wb_get_create
- mm/backing-dev.c:wb_get_create
- mm/backing-dev.c:wb_congested_get_create
In mm/percpu.c (ffffffff8123ed22)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
In mm/slab_common.c (ffffffff81240425)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/slab_common.c:kmemcg_cache_shutdown
In mm/compaction.c (ffffffff81246cc0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/compaction.c:compact_zone
- mm/compaction.c:fast_isolate_freepages
In mm/list_lru.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/memory.c (ffffffff812504ef)
Location: include/linux/spinlock.h:325
Inline: True
In mm/mremap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/vmalloc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/page_alloc.c (ffffffff81273822)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/page_alloc.c:set_hwpoison_free_buddy_page
- mm/page_alloc.c:is_free_buddy_page
- mm/page_alloc.c:__offline_isolated_pages
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:show_free_areas
- mm/page_alloc.c:get_page_from_freelist
- mm/page_alloc.c:rmqueue
- mm/page_alloc.c:mark_free_pages
- mm/page_alloc.c:unreserve_highatomic_pageblock
In mm/shuffle.c (ffffffff81a95907)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/shuffle.c:__shuffle_zone
In mm/swap_state.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/swapfile.c (ffffffff81278770)
Location: include/linux/spinlock.h:325
Inline: True
In mm/swap_slots.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/zswap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/dmapool.c (ffffffff81280705)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/dmapool.c:dma_pool_free
- mm/dmapool.c:dma_pool_alloc
In mm/hugetlb.c (ffffffff81281ac0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/hugetlb.c:alloc_fresh_huge_page
In mm/mmu_notifier.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/slub.c (ffffffff81298205)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/slub.c:validate_store
- mm/slub.c:list_locations
- mm/slub.c:__kmem_cache_shrink
- mm/slub.c:__slab_free
- mm/slub.c:count_partial
- mm/slub.c:free_debug_processing
In mm/memory_hotplug.c (ffffffff81a92362)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/memory_hotplug.c:__offline_pages
- mm/memory_hotplug.c:__offline_pages
- mm/memory_hotplug.c:online_pages
- mm/memory_hotplug.c:move_pfn_range_to_zone
- mm/memory_hotplug.c:__remove_pages
In mm/huge_memory.c (ffffffff812a7e5b)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/huge_memory.c:deferred_split_scan
- mm/huge_memory.c:deferred_split_huge_page
- mm/huge_memory.c:free_transhuge_page
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pmd
In mm/memcontrol.c (ffffffff812b2a74)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_move_account
- mm/memcontrol.c:mem_cgroup_css_free
In mm/vmpressure.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/swap_cgroup.c (ffffffff812b76fc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/swap_cgroup.c:swap_cgroup_record
- mm/swap_cgroup.c:swap_cgroup_cmpxchg
In mm/memory-failure.c (ffffffff812b83b7)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/memory-failure.c:memory_failure_queue
In mm/page_isolation.c (ffffffff812bbd61)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/page_isolation.c:test_pages_isolated
- mm/page_isolation.c:start_isolate_page_range
- mm/page_isolation.c:unset_migratetype_isolate
In mm/zbud.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/zsmalloc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/balloon_compaction.c (ffffffff812bfb95)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/balloon_compaction.c:balloon_page_putback
- mm/balloon_compaction.c:balloon_page_isolate
- mm/balloon_compaction.c:balloon_page_enqueue
- mm/balloon_compaction.c:balloon_page_list_dequeue
- mm/balloon_compaction.c:balloon_page_list_enqueue
In mm/hmm.c (ffffffff812c3f11)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/hmm.c:hmm_range_unregister
- mm/hmm.c:hmm_range_register
- mm/hmm.c:hmm_invalidate_range_start
- mm/hmm.c:notifiers_decrement
In fs/file_table.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/super.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/dcache.c (ffffffff812e6d35)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:d_walk
In fs/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/file.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/libfs.c (ffffffff812fa695)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/libfs.c:simple_empty
In fs/fs-writeback.c (ffffffff81301d1a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/fs-writeback.c:sb_clear_inode_writeback
- fs/fs-writeback.c:sb_mark_inode_writeback
In fs/fs_struct.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/buffer.c (ffffffff8130cbb5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/buffer.c:__set_page_dirty
In fs/direct-io.c (ffffffff8131730f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:dio_bio_end_io
- fs/direct-io.c:dio_bio_end_aio
In fs/notify/fsnotify.c (ffffffff81319ac0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/notify/group.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/notify/mark.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/notify/inotify/inotify_user.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/eventpoll.c (ffffffff8131fc4d)
Location: include/linux/spinlock.h:325
Inline: True
In fs/timerfd.c (ffffffff81324ac7)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_clock_was_set
- fs/timerfd.c:timerfd_triggered
In fs/eventfd.c (ffffffff81324c15)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_ctx_remove_wait_queue
- fs/eventfd.c:eventfd_signal
In fs/aio.c (ffffffff8132b66f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_wake
- fs/aio.c:aio_poll_wake
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:aio_fsync_work
- fs/aio.c:aio_complete_rw
- fs/aio.c:aio_complete_rw
- fs/aio.c:kiocb_set_cancel_fn
- fs/aio.c:aio_migratepage
In fs/io_uring.c (ffffffff8132e603)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/io_uring.c:io_poll_wake
- fs/io_uring.c:io_cqring_add_event
In fs/crypto/crypto.c (ffffffff813368a7)
Location: include/linux/spinlock.h:325
Inline: True
In fs/locks.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/mbcache.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/quota/dquot.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/proc/generic.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/kernfs/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/kernfs/dir.c (ffffffff8136c1a5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_get_parent
- fs/kernfs/dir.c:pr_cont_kernfs_path
- fs/kernfs/dir.c:pr_cont_kernfs_name
- fs/kernfs/dir.c:kernfs_path_from_node
- fs/kernfs/dir.c:kernfs_name
In fs/kernfs/file.c (ffffffff8136cfb0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify
- fs/kernfs/file.c:kernfs_notify
In fs/devpts/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/ext4/extents_status.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/ext4/mballoc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/ext4/page-io.c (ffffffff813b2637)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/ext4/page-io.c:ext4_end_io_rsv_work
In fs/ext4/super.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/jbd2/transaction.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/jbd2/revoke.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/jbd2/journal.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/squashfs/cache.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fat/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fuse/dir.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fuse/file.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fuse/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/pstore/inode.c (ffffffff8141a86d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/pstore/inode.c:pstore_mkfile
- fs/pstore/inode.c:pstore_mkfile
- fs/pstore/inode.c:pstore_evict_inode
In ipc/util.c (ffffffff8141cdb2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- ipc/util.c:ipc_addid
In ipc/sem.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/keys/key.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/selinux/avc.c (ffffffff81440f55)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- security/selinux/avc.c:avc_compute_av
- security/selinux/avc.c:avc_compute_av
- security/selinux/avc.c:avc_ss_reset
- security/selinux/avc.c:avc_flush
- security/selinux/avc.c:avc_alloc_node
In security/selinux/hooks.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/selinux/ibpkey.c (ffffffff81450615)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- security/selinux/ibpkey.c:sel_ib_pkey_flush
- security/selinux/ibpkey.c:sel_ib_pkey_sid
In security/selinux/ss/sidtab.c (ffffffff81452702)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- security/selinux/ss/sidtab.c:sidtab_convert
- security/selinux/ss/sidtab.c:sidtab_context_to_sid
In security/smack/smack_lsm.c (ffffffff8146308f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_netlabel
In security/apparmor/lsm.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/apparmor/af_unix.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In crypto/aead.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In crypto/jitterentropy-kcapi.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/bio.c (ffffffff814c7b79)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/bio.c:bio_check_pages_dirty
In block/blk-core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/blk-flush.c (ffffffff814cfc57)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/blk-flush.c:mq_flush_data_end_io
- block/blk-flush.c:flush_end_io
In block/blk-ioc.c (ffffffff814d1241)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_clear_queue
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (ffffffff814d7780)
Location: include/linux/spinlock.h:325
Inline: True
In block/blk-stat.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/genhd.c (ffffffff814df6ec)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/genhd.c:__disk_unblock_events
- block/genhd.c:disk_block_events
In block/badblocks.c (ffffffff814e3751)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/badblocks.c:badblocks_set
In block/bsg.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/blk-cgroup.c (ffffffff814f12d1)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/blk-cgroup.c:blkg_lookup_create
In block/mq-deadline.c (ffffffff814f6668)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/mq-deadline.c:dd_finish_request
- block/mq-deadline.c:deadline_next_request
In lib/random32.c (ffffffff81502e0a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/random32.c:__prandom_reseed
In lib/percpu-refcount.c (ffffffff8150c480)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/percpu-refcount.c:percpu_ref_resurrect
- lib/percpu-refcount.c:percpu_ref_kill_and_confirm
- lib/percpu-refcount.c:percpu_ref_switch_to_percpu
- lib/percpu-refcount.c:percpu_ref_switch_to_atomic
In lib/rhashtable.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/once.c (ffffffff8150de30)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/once.c:__do_once_start
In lib/refcount.c (ffffffff8150e21c)
Location: include/linux/spinlock.h:325
Inline: True
In lib/bucket_locks.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/genalloc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/percpu_counter.c (ffffffff81531d6f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/percpu_counter.c:__percpu_counter_init
In lib/sbitmap.c (ffffffff8153bc7e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/sbitmap.c:sbitmap_get_shallow
- lib/sbitmap.c:sbitmap_get
- lib/sbitmap.c:sbitmap_resize
In drivers/pinctrl/core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/gpio/gpiolib.c (ffffffff81548be5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpio/gpiolib.c:gpiolib_seq_next
- drivers/gpio/gpiolib.c:gpiolib_seq_start
- drivers/gpio/gpiolib.c:gpiod_free_commit
- drivers/gpio/gpiolib.c:gpiod_free_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiochip_find
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
In drivers/gpio/gpiolib-sysfs.c (ffffffff828ed4e0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpio/gpiolib-sysfs.c:gpiolib_sysfs_init
- drivers/gpio/gpiolib-sysfs.c:gpiolib_sysfs_init
- drivers/gpio/gpiolib-sysfs.c:gpiod_export
In drivers/gpio/gpio-lynxpoint.c (ffffffff81552e3d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpio/gpio-lynxpoint.c:lp_irq_disable
- drivers/gpio/gpio-lynxpoint.c:lp_irq_enable
- drivers/gpio/gpio-lynxpoint.c:lp_gpio_direction_output
- drivers/gpio/gpio-lynxpoint.c:lp_gpio_direction_input
- drivers/gpio/gpio-lynxpoint.c:lp_gpio_set
- drivers/gpio/gpio-lynxpoint.c:lp_irq_type
In drivers/gpio/gpio-xilinx.c (ffffffff815547ce)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpio/gpio-xilinx.c:xgpio_dir_out
- drivers/gpio/gpio-xilinx.c:xgpio_dir_in
- drivers/gpio/gpio-xilinx.c:xgpio_set_multiple
- drivers/gpio/gpio-xilinx.c:xgpio_set_multiple
- drivers/gpio/gpio-xilinx.c:xgpio_set
In drivers/pci/pci-driver.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/pci/pcie/aer.c (ffffffff8157a9c6)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/pci/pcie/pme.c (ffffffff8157bf8a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_irq
In drivers/pci/endpoint/pci-epc-core.c (ffffffff8158df31)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_linkup
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_add_epf
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_set_bar
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_set_msix
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_set_msi
In drivers/rapidio/rio.c (ffffffff815916c0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_map_outb_region
- drivers/rapidio/rio.c:rio_map_inb_region
In drivers/acpi/osl.c (ffffffff815b5d45)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/acpi/osl.c:acpi_os_acquire_lock
In drivers/acpi/ec.c (ffffffff815c32a3)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_suspend
- drivers/acpi/ec.c:acpi_ec_gpe_handler
- drivers/acpi/ec.c:acpi_ec_event_handler
- drivers/acpi/ec.c:acpi_ec_leave_noirq
- drivers/acpi/ec.c:acpi_ec_enter_noirq
- drivers/acpi/ec.c:acpi_ec_stop
- drivers/acpi/ec.c:acpi_ec_start
- drivers/acpi/ec.c:acpi_ec_transaction
- drivers/acpi/ec.c:ec_guard
- drivers/acpi/ec.c:ec_transaction_completed
- drivers/acpi/ec.c:__acpi_ec_flush_event
- drivers/acpi/ec.c:acpi_ec_enable_event
In drivers/acpi/acpi_lpss.c (ffffffff815c9245)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/acpi/acpi_lpss.c:lpss_reg_read
In drivers/acpi/acpica/evglock.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/acpi/acpica/utmutex.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/acpi/apei/ghes.c (ffffffff81623025)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/acpi/apei/ghes.c:ghes_probe
- drivers/acpi/apei/ghes.c:ghes_notify_hed
- drivers/acpi/apei/ghes.c:ghes_irq_func
- drivers/acpi/apei/ghes.c:ghes_poll_func
In drivers/clk/clk.c (ffffffff8162b63c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk.c:clk_enable_lock
- drivers/clk/clk.c:clk_enable_lock
In drivers/clk/clk-divider.c (ffffffff8163120c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-divider.c:clk_divider_set_rate
In drivers/clk/clk-gate.c (ffffffff816321da)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-gate.c:clk_gate_endisable
In drivers/clk/clk-multiplier.c (ffffffff8163251a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-multiplier.c:clk_multiplier_set_rate
In drivers/clk/clk-mux.c (ffffffff816328f6)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-mux.c:clk_mux_set_parent
In drivers/clk/clk-fractional-divider.c (ffffffff816335f5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-fractional-divider.c:clk_fd_set_rate
- drivers/clk/clk-fractional-divider.c:clk_fd_recalc_rate
In drivers/clk/x86/clk-pmc-atom.c (ffffffff81633d85)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/x86/clk-pmc-atom.c:plt_clk_reg_update
In drivers/virtio/virtio.c (ffffffff81636a75)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_config_changed
In drivers/virtio/virtio_mmio.c (ffffffff8163b003)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/virtio/virtio_mmio.c:vm_del_vqs
- drivers/virtio/virtio_mmio.c:vm_interrupt
In drivers/virtio/virtio_pci_common.c (ffffffff8163d26e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/virtio/virtio_pci_common.c:vp_del_vqs
- drivers/virtio/virtio_pci_common.c:vp_setup_vq
- drivers/virtio/virtio_pci_common.c:vp_vring_interrupt
In drivers/virtio/virtio_balloon.c (ffffffff8163e3e2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_migratepage
- drivers/virtio/virtio_balloon.c:virtballoon_changed
In drivers/xen/grant-table.c (ffffffff8163ffa5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/xen/grant-table.c:gnttab_cancel_free_callback
- drivers/xen/grant-table.c:gnttab_request_free_callback
- drivers/xen/grant-table.c:gnttab_handle_deferred
- drivers/xen/grant-table.c:gnttab_handle_deferred
- drivers/xen/grant-table.c:put_free_entry
- drivers/xen/grant-table.c:get_free_entries
In drivers/xen/events/events_2l.c (ffffffff81646ab0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/xen/events/events_2l.c:xen_debug_interrupt
In drivers/tty/tty_io.c (ffffffff81660858)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/tty_io.c:__tty_fasync
- drivers/tty/tty_io.c:start_tty
- drivers/tty/tty_io.c:stop_tty
In drivers/tty/n_tty.c (ffffffff81664b15)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/tty_port.c (ffffffff8166b1c2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_close_end
- drivers/tty/tty_port.c:tty_port_block_til_ready
- drivers/tty/tty_port.c:tty_port_hangup
- drivers/tty/tty_port.c:tty_port_tty_set
- drivers/tty/tty_port.c:tty_port_tty_get
In drivers/tty/tty_jobctrl.c (ffffffff8166c165)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_get_pgrp
- drivers/tty/tty_jobctrl.c:get_current_tty
- drivers/tty/tty_jobctrl.c:__proc_set_tty
- drivers/tty/tty_jobctrl.c:proc_clear_tty
In drivers/tty/pty.c (ffffffff8166d176)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_write
In drivers/tty/vt/vt_ioctl.c (ffffffff8166f275)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:__vt_event_dequeue
- drivers/tty/vt/vt_ioctl.c:__vt_event_queue
In drivers/tty/vt/keyboard.c (ffffffff816763b6)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_clr_kbd_mode_bit
- drivers/tty/vt/keyboard.c:vt_set_kbd_mode_bit
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:vt_reset_unicode
- drivers/tty/vt/keyboard.c:vt_do_kdskled
- drivers/tty/vt/keyboard.c:vt_do_kdskled
- drivers/tty/vt/keyboard.c:vt_do_kdgkb_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdskbmeta
- drivers/tty/vt/keyboard.c:vt_do_kdskbmode
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:kbd_bh
- drivers/tty/vt/keyboard.c:vt_kbd_con_stop
- drivers/tty/vt/keyboard.c:vt_kbd_con_start
- drivers/tty/vt/keyboard.c:vt_get_leds
- drivers/tty/vt/keyboard.c:setledstate
- drivers/tty/vt/keyboard.c:compute_shiftstate
In drivers/tty/hvc/hvc_console.c (ffffffff8167fe07)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_remove
- drivers/tty/hvc/hvc_console.c:__hvc_poll
- drivers/tty/hvc/hvc_console.c:hvc_set_winsz
- drivers/tty/hvc/hvc_console.c:hvc_hangup
- drivers/tty/hvc/hvc_console.c:hvc_open
- drivers/tty/hvc/hvc_console.c:hvc_port_destruct
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/tty/serial/serial_core.c (ffffffff81686ed1)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_add_one_port
- drivers/tty/serial/serial_core.c:uart_hangup
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_send_xchar
- drivers/tty/serial/serial_core.c:uart_flush_buffer
- drivers/tty/serial/serial_core.c:uart_chars_in_buffer
- drivers/tty/serial/serial_core.c:uart_write_room
- drivers/tty/serial/serial_core.c:uart_write
- drivers/tty/serial/serial_core.c:uart_put_char
- drivers/tty/serial/serial_core.c:uart_shutdown
- drivers/tty/serial/serial_core.c:uart_update_mctrl
- drivers/tty/serial/serial_core.c:uart_start
- drivers/tty/serial/serial_core.c:uart_stop
In drivers/tty/serial/earlycon.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/serial/8250/8250_core.c (ffffffff816870a5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial_8250_overrun_backoff_work
- drivers/tty/serial/8250/8250_core.c:serial8250_backup_timeout
In drivers/tty/serial/8250/8250_port.c (ffffffff8168af89)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_set_termios
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_break_ctl
- drivers/tty/serial/8250/8250_port.c:serial8250_tx_empty
- drivers/tty/serial/8250/8250_port.c:serial8250_tx_threshold_handle_irq
- drivers/tty/serial/8250/8250_port.c:serial8250_em485_handle_start_tx
- drivers/tty/serial/8250/8250_port.c:serial8250_em485_handle_stop_tx
In drivers/tty/serial/8250/8250_dma.c (ffffffff8168e65e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_dma.c:__dma_tx_complete
In drivers/tty/serial/sccnxp.c (ffffffff8169494d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/sccnxp.c:sccnxp_console_write
- drivers/tty/serial/sccnxp.c:sccnxp_shutdown
- drivers/tty/serial/sccnxp.c:sccnxp_startup
- drivers/tty/serial/sccnxp.c:sccnxp_set_termios
- drivers/tty/serial/sccnxp.c:sccnxp_break_ctl
- drivers/tty/serial/sccnxp.c:sccnxp_get_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_set_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_tx_empty
- drivers/tty/serial/sccnxp.c:sccnxp_stop_rx
- drivers/tty/serial/sccnxp.c:sccnxp_start_tx
- drivers/tty/serial/sccnxp.c:sccnxp_ist
- drivers/tty/serial/sccnxp.c:sccnxp_timer
In drivers/tty/serial/serial_mctrl_gpio.c (ffffffff81695770)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/serial_mctrl_gpio.c:mctrl_gpio_irq_handle
In drivers/char/random.c (ffffffff81699e43)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:get_random_u32
- drivers/char/random.c:get_random_u64
- drivers/char/random.c:urandom_read
- drivers/char/random.c:del_random_ready_callback
- drivers/char/random.c:extract_buf
- drivers/char/random.c:add_device_randomness
- drivers/char/random.c:add_device_randomness
- drivers/char/random.c:_crng_backtrack_protect
- drivers/char/random.c:_extract_crng
- drivers/char/random.c:crng_reseed
- drivers/char/random.c:crng_reseed
- drivers/char/random.c:crng_fast_load
- drivers/char/random.c:mix_pool_bytes
In drivers/char/virtio_console.c (ffffffff8169e544)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/char/virtio_console.c:in_intr
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:__send_to_port
- drivers/char/virtio_console.c:port_has_data
- drivers/char/virtio_console.c:reclaim_dma_bufs
- drivers/char/virtio_console.c:find_port_by_vq
- drivers/char/virtio_console.c:find_port_by_id
- drivers/char/virtio_console.c:find_port_by_vtermno
In drivers/char/agp/backend.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/iommu/iova.c (ffffffff816bafd0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/iommu/iova.c:free_cpu_cached_iovas
- drivers/iommu/iova.c:iova_rcache_get
- drivers/iommu/iova.c:iova_rcache_insert
- drivers/iommu/iova.c:split_and_remove_iova
- drivers/iommu/iova.c:copy_reserved_iova
- drivers/iommu/iova.c:reserve_iova
- drivers/iommu/iova.c:queue_iova
- drivers/iommu/iova.c:fq_flush_timeout
- drivers/iommu/iova.c:__free_iova
- drivers/iommu/iova.c:find_iova
- drivers/iommu/iova.c:alloc_iova
In drivers/iommu/amd_iommu.c (ffffffff816bd655)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/iommu/amd_iommu.c:alloc_irq_table
- drivers/iommu/amd_iommu.c:alloc_irq_table
- drivers/iommu/amd_iommu.c:amd_iommu_domain_clear_gcr3
- drivers/iommu/amd_iommu.c:amd_iommu_domain_set_gcr3
- drivers/iommu/amd_iommu.c:amd_iommu_flush_tlb
- drivers/iommu/amd_iommu.c:amd_iommu_flush_page
- drivers/iommu/amd_iommu.c:amd_iommu_domain_enable_v2
- drivers/iommu/amd_iommu.c:amd_iommu_domain_direct_map
- drivers/iommu/amd_iommu.c:amd_iommu_domain_free
- drivers/iommu/amd_iommu.c:detach_device
- drivers/iommu/amd_iommu.c:attach_device
- drivers/iommu/amd_iommu.c:iommu_map_page
In drivers/iommu/intel-iommu.c (ffffffff816c6c81)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/iommu/intel-iommu.c:intel_iommu_dev_disable_feat
- drivers/iommu/intel-iommu.c:intel_iommu_dev_enable_feat
- drivers/iommu/intel-iommu.c:intel_iommu_enable_pasid
- drivers/iommu/intel-iommu.c:intel_iommu_aux_detach_device
- drivers/iommu/intel-iommu.c:__dmar_remove_one_dev_info
- drivers/iommu/intel-iommu.c:domain_context_clear_one_cb
- drivers/iommu/intel-iommu.c:copy_translation_tables
- drivers/iommu/intel-iommu.c:dmar_insert_one_dev_info
- drivers/iommu/intel-iommu.c:domain_context_mapping_one
- drivers/iommu/intel-iommu.c:domain_exit
- drivers/iommu/intel-iommu.c:free_dmar_iommu
- drivers/iommu/intel-iommu.c:iommu_alloc_root_entry
- drivers/iommu/intel-iommu.c:device_context_mapped
- drivers/iommu/intel-iommu.c:for_each_device_domain
In drivers/connector/cn_queue.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/lightnvm/core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/platform.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/devres.c (ffffffff816e0515)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/devres.c:devres_release_group
- drivers/base/devres.c:devres_remove_group
- drivers/base/devres.c:devres_close_group
- drivers/base/devres.c:devres_open_group
- drivers/base/devres.c:devres_release_all
- drivers/base/devres.c:devres_remove
- drivers/base/devres.c:devres_get
- drivers/base/devres.c:devres_find
- drivers/base/devres.c:devres_add
In drivers/base/swnode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/power/common.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/power/qos.c (ffffffff816e787e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_read_value
- drivers/base/power/qos.c:dev_pm_qos_flags
In drivers/base/power/runtime.c (ffffffff816e7f45)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_enable
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:pm_runtime_get_if_in_use
- drivers/base/power/runtime.c:__pm_runtime_resume
- drivers/base/power/runtime.c:__pm_runtime_suspend
- drivers/base/power/runtime.c:__pm_runtime_idle
- drivers/base/power/runtime.c:pm_schedule_suspend
- drivers/base/power/runtime.c:pm_suspend_timer_fn
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:pm_runtime_suspended_time
- drivers/base/power/runtime.c:pm_runtime_active_time
In drivers/base/power/wakeirq.c (ffffffff816ea6f6)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/wakeirq.c:dev_pm_clear_wake_irq
In drivers/base/power/wakeup.c (ffffffff816ef515)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:wakeup_sources_stats_seq_show
- drivers/base/power/wakeup.c:pm_wakeup_timer_fn
In drivers/base/power/domain.c (ffffffff816f01b5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/domain.c:genpd_lock_interruptible_spin
- drivers/base/power/domain.c:genpd_lock_nested_spin
- drivers/base/power/domain.c:genpd_lock_spin
In drivers/base/power/domain_governor.c (ffffffff816f3628)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/domain_governor.c:default_suspend_ok
In drivers/base/power/clock_ops.c (ffffffff816f3cdf)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_resume
- drivers/base/power/clock_ops.c:pm_clk_suspend
In drivers/base/firmware_loader/main.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/regmap/regmap.c (ffffffff816fd43d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:_regmap_raw_write_impl
- drivers/base/regmap/regmap.c:regmap_lock_spinlock
In drivers/block/loop.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/block/xen-blkfront.c (ffffffff8170bec5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:blkfront_delay_work
- drivers/block/xen-blkfront.c:blkif_interrupt
- drivers/block/xen-blkfront.c:kick_pending_request_queues
- drivers/block/xen-blkfront.c:blkif_queue_rq
In drivers/mfd/htc-i2cpld.c (ffffffff81711f16)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mfd/htc-i2cpld.c:htcpld_chip_set
In drivers/nvdimm/region_devs.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/nvdimm/badrange.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff81740a45)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll_cb
In drivers/dma-buf/dma-fence.c (ffffffff8174247e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_remove_callback
- drivers/dma-buf/dma-fence.c:dma_fence_get_status
- drivers/dma-buf/dma-fence.c:dma_fence_add_callback
- drivers/dma-buf/dma-fence.c:dma_fence_release
In drivers/dma-buf/dma-fence-array.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma-buf/dma-fence-chain.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma-buf/sw_sync.c (ffffffff81745b57)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:timeline_fence_release
In drivers/dma-buf/sync_debug.c (ffffffff817464a5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_file_debug_remove
- drivers/dma-buf/sync_debug.c:sync_file_debug_add
- drivers/dma-buf/sync_debug.c:sync_timeline_debug_remove
- drivers/dma-buf/sync_debug.c:sync_timeline_debug_add
In drivers/scsi/scsi.c (ffffffff81747c85)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi.c:scsi_device_lookup
- drivers/scsi/scsi.c:scsi_device_lookup_by_target
- drivers/scsi/scsi.c:__scsi_iterate_devices
In drivers/scsi/hosts.c (ffffffff81748ecd)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/hosts.c:scsi_remove_host
- drivers/scsi/hosts.c:scsi_remove_host
In drivers/scsi/scsi_error.c (ffffffff8174d52a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi_error.c:scsi_ioctl_reset
- drivers/scsi/scsi_error.c:scsi_ioctl_reset
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_try_target_reset
- drivers/scsi/scsi_error.c:scsi_try_bus_reset
- drivers/scsi/scsi_error.c:scsi_try_host_reset
- drivers/scsi/scsi_error.c:scsi_times_out
- drivers/scsi/scsi_error.c:scsi_eh_scmd_add
- drivers/scsi/scsi_error.c:scsi_eh_inc_host_failed
- drivers/scsi/scsi_error.c:scsi_schedule_eh
In drivers/scsi/scsi_lib.c (ffffffff8174e9f5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:sdev_evt_send
- drivers/scsi/scsi_lib.c:scsi_add_cmd_to_list
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_dec_host_busy
In drivers/scsi/scsi_scan.c (ffffffff81753eaf)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_forget_host
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_destroy
In drivers/scsi/scsi_sysfs.c (ffffffff817563f5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi_sysfs.c:scsi_sysfs_device_initialize
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release_usercontext
- drivers/scsi/scsi_sysfs.c:store_shost_eh_deadline
In drivers/ata/libata-core.c (ffffffff8176a359)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_host_detach
- drivers/ata/libata-core.c:__ata_port_probe
- drivers/ata/libata-core.c:ata_dev_init
- drivers/ata/libata-core.c:ata_port_request_pm
- drivers/ata/libata-core.c:ata_exec_internal_sg
- drivers/ata/libata-core.c:ata_exec_internal_sg
- drivers/ata/libata-core.c:ata_exec_internal_sg
In drivers/ata/libata-scsi.c (ffffffff81777f17)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_scsi_dev_rescan
- drivers/ata/libata-scsi.c:ata_scsi_dev_rescan
- drivers/ata/libata-scsi.c:ata_scsi_user_scan
- drivers/ata/libata-scsi.c:ata_scsi_handle_link_detach
- drivers/ata/libata-scsi.c:ata_scsi_handle_link_detach
- drivers/ata/libata-scsi.c:ata_scsi_queuecmd
- drivers/ata/libata-scsi.c:ata_scsi_write_same_xlat
- drivers/ata/libata-scsi.c:ata_scsi_rbuf_fill
- drivers/ata/libata-scsi.c:ata_scsi_slave_destroy
- drivers/ata/libata-scsi.c:ata_sas_scsi_ioctl
- drivers/ata/libata-scsi.c:ata_sas_scsi_ioctl
- drivers/ata/libata-scsi.c:ata_scsi_unlock_native_capacity
- drivers/ata/libata-scsi.c:ata_scsi_park_store
- drivers/ata/libata-scsi.c:ata_scsi_lpm_store
In drivers/ata/libata-eh.c (ffffffff8177ca44)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_revalidate_and_attach
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_about_to_do
- drivers/ata/libata-eh.c:ata_eh_detach_dev
- drivers/ata/libata-eh.c:__ata_eh_qc_complete
- drivers/ata/libata-eh.c:ata_eh_fastdrain_timerfn
- drivers/ata/libata-eh.c:ata_port_wait_eh
- drivers/ata/libata-eh.c:ata_port_wait_eh
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_cmd_error_handler
- drivers/ata/libata-eh.c:ata_scsi_error
In drivers/ata/libata-sff.c (ffffffff8177f9ab)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_bmdma_post_internal_cmd
- drivers/ata/libata-sff.c:ata_bmdma_interrupt
- drivers/ata/libata-sff.c:ata_sff_error_handler
- drivers/ata/libata-sff.c:ata_sff_interrupt
In drivers/ata/libata-pmp.c (ffffffff81783a1e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-pmp.c:sata_pmp_eh_recover
- drivers/ata/libata-pmp.c:sata_pmp_eh_recover
- drivers/ata/libata-pmp.c:sata_pmp_handle_link_fail
- drivers/ata/libata-pmp.c:sata_pmp_detach
- drivers/ata/libata-pmp.c:sata_pmp_attach
In drivers/ata/libata-acpi.c (ffffffff81784802)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-acpi.c:ata_acpi_handle_hotplug
In drivers/ata/ata_piix.c (ffffffff81786422)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/ata_piix.c:piix_pci_device_resume
- drivers/ata/ata_piix.c:piix_pci_device_suspend
- drivers/ata/ata_piix.c:do_pata_set_dmamode
- drivers/ata/ata_piix.c:piix_set_timings
In drivers/gpu/vga/vgaarb.c (ffffffff8178a0cc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_arb_release
- drivers/gpu/vga/vgaarb.c:vga_arb_open
- drivers/gpu/vga/vgaarb.c:vga_arb_read
- drivers/gpu/vga/vgaarb.c:vga_client_register
- drivers/gpu/vga/vgaarb.c:__vga_set_legacy_decoding
- drivers/gpu/vga/vgaarb.c:vga_put
- drivers/gpu/vga/vgaarb.c:vga_tryget
- drivers/gpu/vga/vgaarb.c:vga_get
In drivers/spi/spi.c (ffffffff8178e072)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/spi/spi.c:spi_bus_lock
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:spi_async_locked
- drivers/spi/spi.c:spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:spi_split_transfers_maxsize
- drivers/spi/spi.c:spi_split_transfers_maxsize
- drivers/spi/spi.c:__spi_queued_transfer
- drivers/spi/spi.c:spi_stop_queue
- drivers/spi/spi.c:spi_start_queue
- drivers/spi/spi.c:spi_finalize_current_message
- drivers/spi/spi.c:spi_get_next_queued_message
- drivers/spi/spi.c:__spi_pump_messages
- drivers/spi/spi.c:spi_transfer_one_message
- drivers/spi/spi.c:spi_statistics_add_transfer_stats
- drivers/spi/spi.c:spi_statistics_transfers_split_maxsize_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo16_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo15_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo14_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo13_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo12_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo11_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo10_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo9_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo8_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo7_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo6_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo5_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo4_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo3_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo2_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo1_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo0_show
- drivers/spi/spi.c:spi_statistics_bytes_tx_show
- drivers/spi/spi.c:spi_statistics_bytes_rx_show
- drivers/spi/spi.c:spi_statistics_bytes_show
- drivers/spi/spi.c:spi_statistics_spi_async_show
- drivers/spi/spi.c:spi_statistics_spi_sync_immediate_show
- drivers/spi/spi.c:spi_statistics_spi_sync_show
- drivers/spi/spi.c:spi_statistics_timedout_show
- drivers/spi/spi.c:spi_statistics_errors_show
- drivers/spi/spi.c:spi_statistics_transfers_show
- drivers/spi/spi.c:spi_statistics_messages_show
In drivers/net/tun.c (ffffffff8179e7ae)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/net/tun.c:tun_device_event
- drivers/net/tun.c:tun_attach
In drivers/net/ppp/ppp_generic.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/net/xen-netfront.c (ffffffff817a9ab5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_tx_interrupt
- drivers/net/xen-netfront.c:xennet_start_xmit
In drivers/usb/core/hub.c (ffffffff817b3835)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/hub.c:usb_set_device_state
- drivers/usb/core/hub.c:hub_quiesce
- drivers/usb/core/hub.c:usb_hub_clear_tt_buffer
- drivers/usb/core/hub.c:hub_tt_work
- drivers/usb/core/hub.c:hub_resubmit_irq_urb
In drivers/usb/core/hcd.c (ffffffff817bed9b)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hc_died
- drivers/usb/core/hcd.c:usb_hcd_resume_root_hub
- drivers/usb/core/hcd.c:usb_hcd_unlink_urb
- drivers/usb/core/hcd.c:unlink1
- drivers/usb/core/hcd.c:usb_hcd_submit_urb
- drivers/usb/core/hcd.c:usb_hcd_poll_rh_status
In drivers/usb/core/urb.c (ffffffff817c04b5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_scuttle_anchored_urbs
- drivers/usb/core/urb.c:usb_get_from_anchor
- drivers/usb/core/urb.c:usb_unpoison_anchored_urbs
- drivers/usb/core/urb.c:usb_unanchor_urb
- drivers/usb/core/urb.c:usb_anchor_urb
In drivers/usb/core/message.c (ffffffff817c1065)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_cancel
- drivers/usb/core/message.c:sg_complete
In drivers/usb/core/driver.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/core/devio.c (ffffffff817cd6da)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:destroy_async_on_interface
- drivers/usb/core/devio.c:destroy_async
- drivers/usb/core/devio.c:async_completed
- drivers/usb/core/devio.c:async_getcompleted
- drivers/usb/core/devio.c:usbdev_mmap
- drivers/usb/core/devio.c:usbdev_vm_open
- drivers/usb/core/devio.c:dec_usb_memory_use_count
In drivers/usb/phy/phy.c (ffffffff817d2105)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/phy/phy.c:usb_remove_phy
- drivers/usb/phy/phy.c:usb_add_phy
- drivers/usb/phy/phy.c:usb_get_phy
In drivers/usb/dwc2/platform.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/dwc2/hcd.c (ffffffff817de1c8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:dwc2_host_enter_hibernation
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_clear_tt_buffer_complete
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_reset
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_disable
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_resume
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_suspend
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_stop
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_start
- drivers/usb/dwc2/hcd.c:dwc2_hcd_reset_func
- drivers/usb/dwc2/hcd.c:dwc2_port_resume
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
In drivers/usb/dwc2/hcd_queue.c (ffffffff817e2829)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_queue.c:dwc2_hcd_qh_free
- drivers/usb/dwc2/hcd_queue.c:dwc2_wait_timer_fn
In drivers/usb/dwc2/hcd_ddma.c (ffffffff817e3fc2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_free_ddma
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_init_ddma
In drivers/usb/host/pci-quirks.c (ffffffff817e5bf5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/pci-quirks.c:usb_amd_dev_put
- drivers/usb/host/pci-quirks.c:usb_amd_quirk_pll
- drivers/usb/host/pci-quirks.c:usb_amd_find_chipset_info
- drivers/usb/host/pci-quirks.c:usb_amd_find_chipset_info
In drivers/usb/host/ehci-hcd.c (ffffffff817eb532)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_endpoint_reset
- drivers/usb/host/ehci-hcd.c:ehci_urb_dequeue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_irq
- drivers/usb/host/ehci-hcd.c:uframe_periodic_max_store
- drivers/usb/host/ehci-hcd.c:sitd_submit
- drivers/usb/host/ehci-hcd.c:iso_stream_find
- drivers/usb/host/ehci-hcd.c:ehci_clear_tt_buffer_complete
- drivers/usb/host/ehci-hcd.c:ehci_hub_control
- drivers/usb/host/ehci-hcd.c:ehci_hub_status_data
- drivers/usb/host/ehci-hcd.c:ehci_hrtimer_func
- drivers/usb/host/ehci-hcd.c:fill_registers_buffer
- drivers/usb/host/ehci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ehci-hcd.c:fill_async_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff817f71c4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:io_watchdog_func
- drivers/usb/host/ohci-hcd.c:ohci_shutdown
- drivers/usb/host/ohci-hcd.c:fill_registers_buffer
- drivers/usb/host/ohci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ohci-hcd.c:fill_async_buffer
In drivers/usb/host/uhci-hcd.c (ffffffff817ff7f1)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:uhci_hub_control
- drivers/usb/host/uhci-hcd.c:uhci_hub_status_data
- drivers/usb/host/uhci-hcd.c:uhci_urb_dequeue
- drivers/usb/host/uhci-hcd.c:uhci_urb_enqueue
- drivers/usb/host/uhci-hcd.c:uhci_fsbr_timeout
- drivers/usb/host/uhci-hcd.c:uhci_debug_open
In drivers/usb/host/xhci.c (ffffffff8180172a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_clear_tt_buffer_complete
- drivers/usb/host/xhci.c:xhci_update_hub_device
- drivers/usb/host/xhci.c:xhci_set_usb2_hardware_lpm
- drivers/usb/host/xhci.c:xhci_change_max_exit_latency
- drivers/usb/host/xhci.c:xhci_setup_device
- drivers/usb/host/xhci.c:xhci_alloc_dev
- drivers/usb/host/xhci.c:xhci_disable_slot
- drivers/usb/host/xhci.c:xhci_free_streams
- drivers/usb/host/xhci.c:xhci_alloc_streams
- drivers/usb/host/xhci.c:xhci_endpoint_reset
- drivers/usb/host/xhci.c:xhci_configure_endpoint
- drivers/usb/host/xhci.c:xhci_urb_dequeue
- drivers/usb/host/xhci.c:xhci_urb_enqueue
In drivers/usb/host/xhci-mem.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/host/xhci-ring.c (ffffffff818129b3)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:xhci_irq
- drivers/usb/host/xhci-ring.c:xhci_handle_command_timeout
- drivers/usb/host/xhci-ring.c:xhci_stop_endpoint_command_watchdog
In drivers/usb/host/xhci-hub.c (ffffffff81816b15)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-hub.c:xhci_bus_resume
- drivers/usb/host/xhci-hub.c:xhci_bus_suspend
- drivers/usb/host/xhci-hub.c:xhci_hub_status_data
- drivers/usb/host/xhci-hub.c:xhci_hub_control
In drivers/usb/host/xhci-dbgcap.c (ffffffff8181b2ff)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_init
- drivers/usb/host/xhci-dbgcap.c:xhci_do_dbc_exit
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_handle_events
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_stop
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_start
- drivers/usb/host/xhci-dbgcap.c:dbc_ep_queue
In drivers/usb/host/xhci-dbgtty.c (ffffffff8181beb5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_port_activate
- drivers/usb/host/xhci-dbgtty.c:dbc_rx_push
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_unthrottle
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_chars_in_buffer
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_write_room
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_flush_chars
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_put_char
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_write
- drivers/usb/host/xhci-dbgtty.c:dbc_write_complete
- drivers/usb/host/xhci-dbgtty.c:dbc_read_complete
In drivers/usb/host/xhci-debugfs.c (ffffffff8181d300)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-debugfs.c:xhci_port_write
In drivers/input/serio/serio.c (ffffffff81820dd5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_interrupt
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_remove_pending_events
- drivers/input/serio/serio.c:serio_queue_event
- drivers/input/serio/serio.c:serio_handle_event
- drivers/input/serio/serio.c:serio_remove_duplicate_events
In drivers/input/serio/i8042.c (ffffffff82905bd5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_probe
- drivers/input/serio/i8042.c:i8042_probe
- drivers/input/serio/i8042.c:i8042_aux_test_irq
- drivers/input/serio/i8042.c:i8042_interrupt
- drivers/input/serio/i8042.c:i8042_kbd_write
- drivers/input/serio/i8042.c:i8042_command
- drivers/input/serio/i8042.c:i8042_flush
- drivers/input/serio/i8042.c:i8042_remove_filter
- drivers/input/serio/i8042.c:i8042_install_filter
In drivers/input/input.c (ffffffff81826fcb)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/input/input.c:input_reset_device
- drivers/input/input.c:input_set_keycode
- drivers/input/input.c:input_get_keycode
- drivers/input/input.c:input_inject_event
- drivers/input/input.c:input_repeat_key
In drivers/input/mousedev.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/input/evdev.c (ffffffff8182c509)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
In drivers/input/misc/uinput.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/rtc/class.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/rtc/interface.c (ffffffff81836225)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/rtc/interface.c:rtc_handle_legacy_irq
In drivers/rtc/rtc-mc146818-lib.c (ffffffff81838181)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/rtc/rtc-mc146818-lib.c:mc146818_set_time
- drivers/rtc/rtc-mc146818-lib.c:mc146818_get_time
- drivers/rtc/rtc-mc146818-lib.c:mc146818_get_time
In drivers/rtc/rtc-cmos.c (ffffffff81838a49)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:rtc_handler
- drivers/rtc/rtc-cmos.c:cmos_alarm_irq_enable
In drivers/pps/kapi.c (ffffffff8184b74a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/pps/kapi.c:pps_event
In drivers/ptp/ptp_clock.c (ffffffff8184c104)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffff8184cfe2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/ptp/ptp_sysfs.c (ffffffff8184d6d9)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ptp/ptp_sysfs.c:extts_fifo_show
In drivers/power/supply/power_supply_core.c (ffffffff8184ddfc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/power/supply/power_supply_core.c:power_supply_changed
- drivers/power/supply/power_supply_core.c:power_supply_changed_work
In drivers/thermal/thermal_core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/thermal/thermal_sysfs.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/watchdog/watchdog_pretimeout.c (ffffffff8185da55)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_notify_pretimeout
In drivers/md/md.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/md/md-bitmap.c (ffffffff81871b95)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/md/dm.c (ffffffff81879245)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/md/dm.c:dm_uevent_add
- drivers/md/dm.c:event_callback
- drivers/md/dm.c:dec_pending
- drivers/md/dm.c:dec_pending
- drivers/md/dm.c:queue_io
In drivers/md/dm-kcopyd.c (ffffffff81881b6d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:do_work
- drivers/md/dm-kcopyd.c:process_jobs
- drivers/md/dm-kcopyd.c:complete_io
- drivers/md/dm-kcopyd.c:push
In drivers/md/dm-stats.c (ffffffff818827c5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/md/dm-stats.c:free_shared_memory
In drivers/edac/ghes_edac.c (ffffffff81889dba)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/edac/ghes_edac.c:ghes_edac_report_mem_error
In drivers/cpufreq/cpufreq.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/cpufreq/cpufreq_stats.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/mmc/core/core.c (ffffffff818a3481)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mmc/core/core.c:mmc_pm_notify
- drivers/mmc/core/core.c:mmc_pm_notify
- drivers/mmc/core/core.c:mmc_stop_host
- drivers/mmc/core/core.c:mmc_rescan
- drivers/mmc/core/core.c:mmc_sw_reset
- drivers/mmc/core/core.c:mmc_hw_reset
- drivers/mmc/core/core.c:mmc_detach_bus
- drivers/mmc/core/core.c:mmc_attach_bus
- drivers/mmc/core/core.c:mmc_release_host
- drivers/mmc/core/core.c:__mmc_claim_host
In drivers/mmc/core/host.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/mailbox/mailbox.c (ffffffff818bf3e1)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mailbox/mailbox.c:mbox_send_message
- drivers/mailbox/mailbox.c:msg_submit
In drivers/mailbox/pcc.c (ffffffff818bfce1)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mailbox/pcc.c:pcc_mbox_request_channel
In drivers/hwspinlock/hwspinlock_core.c (ffffffff818c0658)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In drivers/extcon/extcon.c (ffffffff818c9407)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/extcon/extcon.c:extcon_unregister_notifier_all
- drivers/extcon/extcon.c:extcon_register_notifier_all
- drivers/extcon/extcon.c:extcon_unregister_notifier
- drivers/extcon/extcon.c:extcon_register_notifier
- drivers/extcon/extcon.c:extcon_set_property
- drivers/extcon/extcon.c:extcon_get_property
- drivers/extcon/extcon.c:extcon_set_state_sync
- drivers/extcon/extcon.c:extcon_set_state
- drivers/extcon/extcon.c:extcon_get_state
- drivers/extcon/extcon.c:extcon_sync
In drivers/powercap/powercap_sys.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In arch/x86/pci/i386.c (ffffffff82911286)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/pci/i386.c:pcibios_assign_resources
- arch/x86/pci/i386.c:pcibios_allocate_resources
- arch/x86/pci/i386.c:pcibios_allocate_resources
- arch/x86/pci/i386.c:pcibios_retrieve_fw_addr
In net/core/sock.c (ffffffff818e1a6e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/sock.c:__sock_queue_rcv_skb
In net/core/request_sock.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/skbuff.c (ffffffff818e5283)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/skbuff.c:sock_dequeue_err_skb
- net/core/skbuff.c:skb_append
- net/core/skbuff.c:skb_unlink
- net/core/skbuff.c:skb_queue_tail
- net/core/skbuff.c:skb_queue_head
- net/core/skbuff.c:skb_dequeue_tail
- net/core/skbuff.c:skb_dequeue
- net/core/skbuff.c:sock_zerocopy_callback
In net/core/datagram.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/net_namespace.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/dev.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/dev_addr_lists.c (ffffffff8190e3ac)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/dev_addr_lists.c:dev_mc_sync_multiple
- net/core/dev_addr_lists.c:dev_mc_sync
- net/core/dev_addr_lists.c:dev_uc_sync_multiple
- net/core/dev_addr_lists.c:dev_uc_sync
In net/core/neighbour.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/link_watch.c (ffffffff8191f8f2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/link_watch.c:linkwatch_fire_event
- net/core/link_watch.c:linkwatch_forget_dev
In net/core/page_pool.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/skmsg.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/netpoll.c (ffffffff819370a5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/netpoll.c:refill_skbs
In net/core/fib_rules.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/devlink.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/sched/sch_generic.c (ffffffff81956cfc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/sched/sch_generic.c:pfifo_fast_change_tx_queue_len
In net/sched/cls_api.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/sched/act_api.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/route.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/inetpeer.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/inet_hashtables.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/tcp_ipv4.c (ffffffff819a526b)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
In net/ipv4/udp.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/af_inet.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/igmp.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/inet_fragment.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/ipmr.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/cipso_ipv4.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/xfrm/xfrm_policy.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/xfrm/xfrm_state.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/unix/af_unix.c (ffffffff819fd2a6)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_connect
In net/unix/garbage.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/addrlabel.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/ip6_fib.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/mcast.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/tcp_ipv6.c (ffffffff81a3a886)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
In net/ipv6/ip6mr.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/calipso.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/packet/af_packet.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/wireless/wext-core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/rfkill/core.c (ffffffff81a65cb6)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_open
- net/rfkill/core.c:rfkill_blocked
- net/rfkill/core.c:rfkill_set_states
- net/rfkill/core.c:rfkill_init_sw_state
- net/rfkill/core.c:rfkill_set_sw_state
- net/rfkill/core.c:rfkill_set_hw_state
- net/rfkill/core.c:rfkill_set_block
- net/rfkill/core.c:rfkill_send_events
In net/rfkill/input.c (ffffffff81a66415)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_schedule_global_op
In net/ncsi/ncsi-rsp.c (ffffffff81a6e51c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ncsi/ncsi-rsp.c:ncsi_rcv_rsp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_sma
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_svf
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gls
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_rc
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_dp
In net/ncsi/ncsi-aen.c (ffffffff81a6e7f3)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_hncdsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
In net/ncsi/ncsi-manage.c (ffffffff81a6fd44)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ncsi/ncsi-manage.c:ncsi_unregister_dev
- net/ncsi/ncsi-manage.c:ncsi_reset_dev
- net/ncsi/ncsi-manage.c:ncsi_reset_dev
- net/ncsi/ncsi-manage.c:ncsi_stop_dev
- net/ncsi/ncsi-manage.c:ncsi_kick_channels
- net/ncsi/ncsi-manage.c:ncsi_kick_channels
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_suspend_channel
- net/ncsi/ncsi-manage.c:ncsi_request_timeout
- net/ncsi/ncsi-manage.c:ncsi_free_request
- net/ncsi/ncsi-manage.c:ncsi_alloc_request
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_add_package
- net/ncsi/ncsi-manage.c:ncsi_add_channel
- net/ncsi/ncsi-manage.c:ncsi_stop_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_start_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_report_link
In net/ncsi/ncsi-netlink.c (ffffffff81a726ac)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ncsi/ncsi-netlink.c:ncsi_set_channel_mask_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_package_mask_nl
- net/ncsi/ncsi-netlink.c:ncsi_clear_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_clear_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_interface_nl
In net/xdp/xsk.c (ffffffff81a73ca3)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_destruct_skb
In net/xdp/xdp_umem.c (ffffffff81a755d5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/xdp/xdp_umem.c:xdp_del_sk_umem
- net/xdp/xdp_umem.c:xdp_add_sk_umem
In lib/dec_and_lock.c (ffffffff81a7707d)
Location: include/linux/spinlock.h:325
Inline: True
In lib/idr.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/klist.c (ffffffff81a7926d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
In lib/kobject.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/xarray.c (ffffffff81a87b7a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/xarray.c:xa_destroy
5.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/xen/p2m.c (ffffffff81020cb3)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/xen/p2m.c:xen_alloc_p2m_entry
- arch/x86/xen/p2m.c:xen_alloc_p2m_entry
In arch/x86/xen/mmu_pv.c (ffffffff8102833a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/xen/mmu_pv.c:xen_destroy_contiguous_region
- arch/x86/xen/mmu_pv.c:xen_create_contiguous_region
In arch/x86/kernel/bootflag.c (ffffffff828ab7b0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/kernel/bootflag.c:sbf_init
- arch/x86/kernel/bootflag.c:sbf_init
In arch/x86/kernel/rtc.c (ffffffff8103cd80)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/kernel/rtc.c:mach_get_cmos_time
In arch/x86/kernel/i8237.c (ffffffff81044015)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/kernel/i8237.c:i8237A_resume
In arch/x86/kernel/smpboot.c (ffffffff810645f4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/kernel/smpboot.c:do_boot_cpu
- arch/x86/kernel/smpboot.c:do_boot_cpu
In arch/x86/kernel/amd_nb.c (ffffffff81076b88)
Location: include/linux/spinlock.h:325
Inline: True
In arch/x86/kernel/amd_gart_64.c (ffffffff8107b8d2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/kernel/amd_gart_64.c:gart_unmap_page
- arch/x86/kernel/amd_gart_64.c:flush_gart
- arch/x86/kernel/amd_gart_64.c:alloc_iommu
In arch/x86/kernel/pci-calgary_64.c (ffffffff8107c722)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/kernel/pci-calgary_64.c:iommu_free
- arch/x86/kernel/pci-calgary_64.c:iommu_range_alloc
- arch/x86/kernel/pci-calgary_64.c:iommu_range_reserve
In arch/x86/kernel/tce_64.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In arch/x86/mm/pgtable.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In arch/x86/mm/kmmio.c (ffffffff8108b334)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:unregister_kmmio_probe
- arch/x86/mm/kmmio.c:remove_kmmio_fault_pages
- arch/x86/mm/kmmio.c:register_kmmio_probe
In arch/x86/mm/mmio-mod.c (ffffffff8108c633)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/mm/mmio-mod.c:mmiotrace_printk
In arch/x86/platform/efi/efi_64.c (ffffffff81092555)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/platform/efi/efi_64.c:efi_thunk_reset_system
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_next_high_mono_count
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_next_variable
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_variable_nonblocking
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_variable
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_variable
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_wakeup_time
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_wakeup_time
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_time
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_time
In arch/x86/platform/intel/iosf_mbi.c (ffffffff81094313)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/platform/intel/iosf_mbi.c:iosf_mbi_modify
In arch/x86/platform/uv/tlb_uv.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In arch/x86/platform/uv/uv_time.c (ffffffff8109916a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/platform/uv/uv_time.c:uv_rtc_next_event
- arch/x86/platform/uv/uv_time.c:uv_rtc_unset_timer
In kernel/fork.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/panic.c (ffffffff810a1235)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/user.c (ffffffff810af285)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/user.c:find_user
In kernel/signal.c (ffffffff810b34d0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/signal.c:do_notify_parent_cldstop
- kernel/signal.c:do_notify_parent
- kernel/signal.c:sigqueue_free
- kernel/signal.c:force_sigsegv
- kernel/signal.c:__lock_task_sighand
- kernel/signal.c:force_sig_info_to_task
- kernel/signal.c:flush_itimer_signals
- kernel/signal.c:flush_signals
In kernel/workqueue.c (ffffffff810c566d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/workqueue.c:show_workqueue_state
- kernel/workqueue.c:show_workqueue_state
- kernel/workqueue.c:work_busy
- kernel/workqueue.c:pwq_adjust_max_active
In kernel/pid.c (ffffffff810c5e15)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/pid.c:free_pid
In kernel/notifier.c (ffffffff810ccde5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/notifier.c:atomic_notifier_chain_unregister
- kernel/notifier.c:atomic_notifier_chain_register
In kernel/async.c (ffffffff810ceb55)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/async.c:async_schedule_node_domain
- kernel/async.c:async_schedule_node_domain
- kernel/async.c:async_run_entry_fn
- kernel/async.c:lowest_in_progress
In kernel/ucount.c (ffffffff810cfb15)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/ucount.c:put_ucounts
In kernel/sched/core.c (ffffffff810de362)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/core.c:sched_offline_group
- kernel/sched/core.c:sched_online_group
In kernel/sched/cputime.c (ffffffff810df837)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/cputime.c:thread_group_cputime
In kernel/sched/fair.c (ffffffff810e8c14)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_free
In kernel/sched/wait.c (ffffffff810f560f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/wait.c:finish_wait
- kernel/sched/wait.c:prepare_to_wait_event
- kernel/sched/wait.c:prepare_to_wait_exclusive
- kernel/sched/wait.c:prepare_to_wait
- kernel/sched/wait.c:remove_wait_queue
- kernel/sched/wait.c:add_wait_queue_exclusive
- kernel/sched/wait.c:add_wait_queue
In kernel/sched/completion.c (ffffffff810f5ff5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/completion.c:complete_all
- kernel/sched/completion.c:complete
In kernel/sched/debug.c (ffffffff810fc31c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/debug.c:print_cpu
In kernel/locking/mutex.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/power/qos.c (ffffffff8110664e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/power/qos.c:pm_qos_power_read
- kernel/power/qos.c:pm_qos_update_flags
- kernel/power/qos.c:pm_qos_update_target
- kernel/power/qos.c:pm_qos_debug_show
In kernel/printk/printk.c (ffffffff811120a5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/printk/printk.c:kmsg_dump_unregister
- kernel/printk/printk.c:kmsg_dump_register
In kernel/irq/irqdomain.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/rcu/sync.c (ffffffff81123eab)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_func
In kernel/rcu/srcutree.c (ffffffff811259eb)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:__call_srcu
- kernel/rcu/srcutree.c:__call_srcu
In kernel/rcu/tree.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/livepatch/shadow.c (ffffffff8112d825)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/livepatch/shadow.c:klp_shadow_free_all
- kernel/livepatch/shadow.c:klp_shadow_free
- kernel/livepatch/shadow.c:__klp_shadow_get_or_alloc
In kernel/dma/swiotlb.c (ffffffff811303b8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/dma/swiotlb.c:swiotlb_tbl_unmap_single
- kernel/dma/swiotlb.c:swiotlb_tbl_map_single
In kernel/freezer.c (ffffffff81131105)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/freezer.c:__thaw_task
- kernel/freezer.c:freeze_task
In kernel/time/clocksource.c (ffffffff8113cc48)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_unbind
- kernel/time/clocksource.c:clocksource_change_rating
- kernel/time/clocksource.c:__clocksource_register_scale
- kernel/time/clocksource.c:__clocksource_watchdog_kthread
- kernel/time/clocksource.c:clocksource_select_watchdog
- kernel/time/clocksource.c:clocksource_mark_unstable
In kernel/time/alarmtimer.c (ffffffff8113fd53)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/alarmtimer.c:alarm_handle_timer
- kernel/time/alarmtimer.c:alarm_try_to_cancel
- kernel/time/alarmtimer.c:alarmtimer_suspend
- kernel/time/alarmtimer.c:alarmtimer_rtc_add_device
- kernel/time/alarmtimer.c:alarmtimer_get_rtcdev
In kernel/time/posix-timers.c (ffffffff8114009a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__lock_timer
- kernel/time/posix-timers.c:release_posix_timer
- kernel/time/posix-timers.c:posix_timer_fn
In kernel/time/posix-cpu-timers.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/futex.c (ffffffff8114cc2f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
In kernel/cgroup/cgroup.c (ffffffff81166ad2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_free
- kernel/cgroup/cgroup.c:cgroup_rmdir
- kernel/cgroup/cgroup.c:cgroup_mkdir
- kernel/cgroup/cgroup.c:css_release_work_fn
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:cgroup_file_notify
- kernel/cgroup/cgroup.c:cgroup_attach_task
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:cgroup_update_populated
In kernel/cgroup/rstat.c (ffffffff81167505)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_irqsafe
In kernel/cgroup/namespace.c (ffffffff81167b22)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
- kernel/cgroup/namespace.c:free_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff81168474)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_rename
- kernel/cgroup/cgroup-v1.c:cgroup_transfer_tasks
In kernel/cgroup/freezer.c (ffffffff8116a12b)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_update_frozen
- kernel/cgroup/freezer.c:cgroup_update_frozen
- kernel/cgroup/freezer.c:cgroup_update_frozen
In kernel/cgroup/cpuset.c (ffffffff8117110e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:__cpuset_node_allowed
- kernel/cgroup/cpuset.c:cpuset_mems_allowed
- kernel/cgroup/cpuset.c:cpuset_cpus_allowed
In kernel/pid_namespace.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/audit.c (ffffffff81174e2c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/audit.c:audit_log_end
- kernel/audit.c:audit_get_tty
- kernel/audit.c:audit_receive_msg
In kernel/auditfilter.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/taskstats.c (ffffffff811957c1)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/trace.c (ffffffff811a91bc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/trace/trace.c:trace_event_buffer_commit
In kernel/trace/blktrace.c (ffffffff811b8b9e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/trace/blktrace.c:__blk_add_trace
In kernel/bpf/syscall.c (ffffffff811e03d5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_map_free_id
In kernel/bpf/local_storage.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/bpf/btf.c (ffffffff811fcdf5)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/bpf/devmap.c (ffffffff811ff209)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_notification
- kernel/bpf/devmap.c:dev_map_hash_update_elem
- kernel/bpf/devmap.c:dev_map_hash_delete_elem
In kernel/bpf/cpumap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/bpf/xskmap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/events/core.c (ffffffff8121168f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/events/core.c:ring_buffer_attach
- kernel/events/core.c:ring_buffer_attach
In kernel/events/ring_buffer.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/padata.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/filemap.c (ffffffff81222b43)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/filemap.c:replace_page_cache_page
- mm/filemap.c:delete_from_page_cache_batch
In mm/mempool.c (ffffffff81227915)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/mempool.c:mempool_free
- mm/mempool.c:mempool_alloc
- mm/mempool.c:mempool_resize
In mm/page-writeback.c (ffffffff8122c5ce)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/page-writeback.c:__test_set_page_writeback
- mm/page-writeback.c:test_clear_page_writeback
- mm/page-writeback.c:clear_page_dirty_for_io
- mm/page-writeback.c:__cancel_dirty_page
- mm/page-writeback.c:account_page_redirty
In mm/swap.c (ffffffff81231b56)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/swap.c:release_pages
- mm/swap.c:pagevec_lru_move_fn
- mm/swap.c:__page_cache_release
In mm/truncate.c (ffffffff81233b34)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
In mm/vmscan.c (ffffffff8123cd57)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/vmscan.c:balance_pgdat
- mm/vmscan.c:__remove_mapping
In mm/shmem.c (ffffffff81244605)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/shmem.c:shmem_uncharge
- mm/shmem.c:shmem_charge
In mm/vmstat.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/backing-dev.c (ffffffff81249cec)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/backing-dev.c:wb_get_create
- mm/backing-dev.c:wb_get_create
- mm/backing-dev.c:wb_congested_get_create
In mm/percpu.c (ffffffff8124d131)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
In mm/slab_common.c (ffffffff8124e835)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/slab_common.c:kmemcg_cache_shutdown
In mm/compaction.c (ffffffff812551a0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/compaction.c:compact_zone
- mm/compaction.c:fast_isolate_freepages
In mm/list_lru.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/memory.c (ffffffff8125ea9f)
Location: include/linux/spinlock.h:325
Inline: True
In mm/mremap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/vmalloc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/page_alloc.c (ffffffff81282692)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/page_alloc.c:set_hwpoison_free_buddy_page
- mm/page_alloc.c:is_free_buddy_page
- mm/page_alloc.c:__offline_isolated_pages
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:show_free_areas
- mm/page_alloc.c:get_page_from_freelist
- mm/page_alloc.c:rmqueue
- mm/page_alloc.c:mark_free_pages
- mm/page_alloc.c:unreserve_highatomic_pageblock
In mm/shuffle.c (ffffffff81acd1ea)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/shuffle.c:__shuffle_zone
In mm/swap_state.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/swapfile.c (ffffffff81288260)
Location: include/linux/spinlock.h:325
Inline: True
In mm/swap_slots.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/zswap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/dmapool.c (ffffffff81290135)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/dmapool.c:dma_pool_free
- mm/dmapool.c:dma_pool_alloc
In mm/hugetlb.c (ffffffff812914d6)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/hugetlb.c:alloc_fresh_huge_page
In mm/mmu_notifier.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/slub.c (ffffffff812a8065)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/slub.c:validate_store
- mm/slub.c:list_locations
- mm/slub.c:__kmem_cache_shrink
- mm/slub.c:__slab_free
- mm/slub.c:count_partial
- mm/slub.c:free_debug_processing
In mm/memory_hotplug.c (ffffffff81ac9af3)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/memory_hotplug.c:__offline_pages
- mm/memory_hotplug.c:__offline_pages
- mm/memory_hotplug.c:online_pages
- mm/memory_hotplug.c:move_pfn_range_to_zone
- mm/memory_hotplug.c:remove_pfn_range_from_zone
In mm/huge_memory.c (ffffffff812b9cb6)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/huge_memory.c:deferred_split_huge_page
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pmd
In mm/memcontrol.c (ffffffff812c451c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_move_account
- mm/memcontrol.c:mem_cgroup_css_free
In mm/vmpressure.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/swap_cgroup.c (ffffffff812c95dc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/swap_cgroup.c:swap_cgroup_record
- mm/swap_cgroup.c:swap_cgroup_cmpxchg
In mm/memory-failure.c (ffffffff812ca297)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/memory-failure.c:memory_failure_queue
In mm/page_isolation.c (ffffffff812cdc41)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/page_isolation.c:test_pages_isolated
- mm/page_isolation.c:start_isolate_page_range
- mm/page_isolation.c:unset_migratetype_isolate
In mm/zbud.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/zsmalloc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/balloon_compaction.c (ffffffff812d1ae5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/balloon_compaction.c:balloon_page_putback
- mm/balloon_compaction.c:balloon_page_isolate
- mm/balloon_compaction.c:balloon_page_enqueue
- mm/balloon_compaction.c:balloon_page_list_dequeue
- mm/balloon_compaction.c:balloon_page_list_enqueue
In mm/hmm.c (ffffffff812d5111)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/hmm.c:hmm_range_unregister
- mm/hmm.c:hmm_range_register
- mm/hmm.c:hmm_invalidate_range_start
- mm/hmm.c:notifiers_decrement
In fs/file_table.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/super.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/dcache.c (ffffffff812f8935)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:d_walk
In fs/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/file.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/libfs.c (ffffffff8130c7a5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/libfs.c:simple_empty
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff81314e0a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/fs-writeback.c:sb_clear_inode_writeback
- fs/fs-writeback.c:sb_mark_inode_writeback
In fs/fs_struct.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/buffer.c (ffffffff8131fb85)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/buffer.c:__set_page_dirty
In fs/direct-io.c (ffffffff8132a18d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:dio_bio_end_io
- fs/direct-io.c:dio_bio_end_aio
In fs/notify/fsnotify.c (ffffffff8132c8f0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/notify/group.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/notify/mark.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/notify/inotify/inotify_user.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/eventpoll.c (ffffffff813329fd)
Location: include/linux/spinlock.h:325
Inline: True
In fs/timerfd.c (ffffffff81337827)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_clock_was_set
- fs/timerfd.c:timerfd_triggered
In fs/eventfd.c (ffffffff813379a5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_ctx_remove_wait_queue
- fs/eventfd.c:eventfd_signal
In fs/aio.c (ffffffff8133e4bf)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_wake
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:aio_poll_put_work
- fs/aio.c:aio_fsync_work
- fs/aio.c:aio_complete_rw
- fs/aio.c:aio_complete_rw
- fs/aio.c:kiocb_set_cancel_fn
- fs/aio.c:aio_migratepage
In fs/io_uring.c (ffffffff81341ae5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/io_uring.c:io_timeout_fn
- fs/io_uring.c:io_poll_wake
- fs/io_uring.c:io_cqring_add_event
In fs/crypto/crypto.c (ffffffff8134a427)
Location: include/linux/spinlock.h:325
Inline: True
In fs/crypto/keyring.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/locks.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/mbcache.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/quota/dquot.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/proc/generic.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/kernfs/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/kernfs/dir.c (ffffffff81384355)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_get_parent
- fs/kernfs/dir.c:pr_cont_kernfs_path
- fs/kernfs/dir.c:pr_cont_kernfs_name
- fs/kernfs/dir.c:kernfs_path_from_node
- fs/kernfs/dir.c:kernfs_name
In fs/kernfs/file.c (ffffffff81385130)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify
- fs/kernfs/file.c:kernfs_notify
In fs/devpts/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/ext4/extents_status.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/ext4/mballoc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/ext4/page-io.c (ffffffff813cb687)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/ext4/page-io.c:ext4_end_io_rsv_work
In fs/ext4/super.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/jbd2/transaction.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/jbd2/revoke.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/jbd2/journal.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/squashfs/cache.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fat/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fuse/dir.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fuse/file.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fuse/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/pstore/inode.c (ffffffff814346dd)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/pstore/inode.c:pstore_mkfile
- fs/pstore/inode.c:pstore_mkfile
- fs/pstore/inode.c:pstore_evict_inode
In ipc/util.c (ffffffff81436c02)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- ipc/util.c:ipc_addid
In ipc/sem.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/keys/key.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/selinux/avc.c (ffffffff8145a864)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- security/selinux/avc.c:avc_compute_av
- security/selinux/avc.c:avc_compute_av
- security/selinux/avc.c:avc_ss_reset
- security/selinux/avc.c:avc_flush
- security/selinux/avc.c:avc_alloc_node
In security/selinux/hooks.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/selinux/ibpkey.c (ffffffff8146a3f5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- security/selinux/ibpkey.c:sel_ib_pkey_flush
- security/selinux/ibpkey.c:sel_ib_pkey_sid
In security/selinux/ss/sidtab.c (ffffffff8146c4a2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- security/selinux/ss/sidtab.c:sidtab_convert
- security/selinux/ss/sidtab.c:sidtab_context_to_sid
In security/smack/smack_lsm.c (ffffffff8147ce5f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_netlabel
In security/apparmor/lsm.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/apparmor/af_unix.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In crypto/aead.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In crypto/jitterentropy-kcapi.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/bio.c (ffffffff814e0c79)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/bio.c:bio_check_pages_dirty
In block/blk-core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/blk-flush.c (ffffffff814e8fa9)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/blk-flush.c:mq_flush_data_end_io
- block/blk-flush.c:flush_end_io
In block/blk-ioc.c (ffffffff814ea5fe)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_clear_queue
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (ffffffff814f0b00)
Location: include/linux/spinlock.h:325
Inline: True
In block/blk-stat.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/genhd.c (ffffffff814f8b1c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/genhd.c:__disk_unblock_events
- block/genhd.c:disk_block_events
In block/badblocks.c (ffffffff814fcb11)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/badblocks.c:badblocks_set
In block/bsg.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/blk-cgroup.c (ffffffff8150a8c1)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/blk-cgroup.c:blkg_lookup_create
In block/blk-iocost.c (ffffffff81510b74)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_pd_init
- block/blk-iocost.c:blk_iocost_init
- 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_waitq_timer_fn
In block/mq-deadline.c (ffffffff8151471d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/mq-deadline.c:dd_finish_request
- block/mq-deadline.c:deadline_next_request
In lib/random32.c (ffffffff81520daa)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/random32.c:__prandom_reseed
In lib/percpu-refcount.c (ffffffff8152a2d0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/percpu-refcount.c:percpu_ref_resurrect
- lib/percpu-refcount.c:percpu_ref_kill_and_confirm
- lib/percpu-refcount.c:percpu_ref_switch_to_percpu
- lib/percpu-refcount.c:percpu_ref_switch_to_atomic
In lib/rhashtable.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/once.c (ffffffff8152bc80)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/once.c:__do_once_start
In lib/refcount.c (ffffffff8152c06c)
Location: include/linux/spinlock.h:325
Inline: True
In lib/bucket_locks.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/genalloc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/percpu_counter.c (ffffffff81552c1f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/percpu_counter.c:__percpu_counter_init
In lib/sbitmap.c (ffffffff8155ca8e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/sbitmap.c:sbitmap_get_shallow
- lib/sbitmap.c:sbitmap_get
- lib/sbitmap.c:sbitmap_resize
In drivers/pinctrl/core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/gpio/gpiolib.c (ffffffff81569c65)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpio/gpiolib.c:gpiolib_seq_next
- drivers/gpio/gpiolib.c:gpiolib_seq_start
- drivers/gpio/gpiolib.c:gpiod_free_commit
- drivers/gpio/gpiolib.c:gpiod_free_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiochip_find
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
In drivers/gpio/gpiolib-sysfs.c (ffffffff828f6619)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpio/gpiolib-sysfs.c:gpiolib_sysfs_init
- drivers/gpio/gpiolib-sysfs.c:gpiolib_sysfs_init
- drivers/gpio/gpiolib-sysfs.c:gpiod_export
In drivers/gpio/gpio-lynxpoint.c (ffffffff815744dd)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpio/gpio-lynxpoint.c:lp_irq_disable
- drivers/gpio/gpio-lynxpoint.c:lp_irq_enable
- drivers/gpio/gpio-lynxpoint.c:lp_gpio_direction_output
- drivers/gpio/gpio-lynxpoint.c:lp_gpio_direction_input
- drivers/gpio/gpio-lynxpoint.c:lp_gpio_set
- drivers/gpio/gpio-lynxpoint.c:lp_irq_type
In drivers/gpio/gpio-xilinx.c (ffffffff81575e2e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpio/gpio-xilinx.c:xgpio_dir_out
- drivers/gpio/gpio-xilinx.c:xgpio_dir_in
- drivers/gpio/gpio-xilinx.c:xgpio_set_multiple
- drivers/gpio/gpio-xilinx.c:xgpio_set_multiple
- drivers/gpio/gpio-xilinx.c:xgpio_set
In drivers/pci/pci-driver.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/pci/pcie/aer.c (ffffffff8159c406)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/pci/pcie/pme.c (ffffffff8159d9ea)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_irq
In drivers/pci/endpoint/pci-epc-core.c (ffffffff815afb51)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_linkup
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_add_epf
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_set_bar
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_set_msix
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_set_msi
In drivers/rapidio/rio.c (ffffffff815b2940)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_map_outb_region
- drivers/rapidio/rio.c:rio_map_inb_region
In drivers/acpi/osl.c (ffffffff815d6f75)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/acpi/osl.c:acpi_os_acquire_lock
In drivers/acpi/ec.c (ffffffff815e44e9)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_suspend
- drivers/acpi/ec.c:acpi_ec_gpe_handler
- drivers/acpi/ec.c:acpi_ec_event_handler
- drivers/acpi/ec.c:acpi_ec_leave_noirq
- drivers/acpi/ec.c:acpi_ec_enter_noirq
- drivers/acpi/ec.c:acpi_ec_stop
- drivers/acpi/ec.c:acpi_ec_start
- drivers/acpi/ec.c:acpi_ec_transaction
- drivers/acpi/ec.c:ec_guard
- drivers/acpi/ec.c:ec_transaction_completed
- drivers/acpi/ec.c:acpi_ec_enable_event
In drivers/acpi/acpi_lpss.c (ffffffff815ea2d5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/acpi/acpi_lpss.c:lpss_reg_read
In drivers/acpi/acpica/evglock.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/acpi/acpica/utmutex.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/acpi/apei/ghes.c (ffffffff81644af5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/acpi/apei/ghes.c:ghes_probe
- drivers/acpi/apei/ghes.c:ghes_notify_hed
- drivers/acpi/apei/ghes.c:ghes_irq_func
- drivers/acpi/apei/ghes.c:ghes_poll_func
In drivers/clk/clk.c (ffffffff8164d17c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk.c:clk_enable_lock
- drivers/clk/clk.c:clk_enable_lock
In drivers/clk/clk-divider.c (ffffffff81652f3c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-divider.c:clk_divider_set_rate
In drivers/clk/clk-gate.c (ffffffff81653f0a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-gate.c:clk_gate_endisable
In drivers/clk/clk-multiplier.c (ffffffff8165424a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-multiplier.c:clk_multiplier_set_rate
In drivers/clk/clk-mux.c (ffffffff81654626)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-mux.c:clk_mux_set_parent
In drivers/clk/clk-fractional-divider.c (ffffffff81655325)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-fractional-divider.c:clk_fd_set_rate
- drivers/clk/clk-fractional-divider.c:clk_fd_recalc_rate
In drivers/clk/x86/clk-pmc-atom.c (ffffffff81655ab5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/x86/clk-pmc-atom.c:plt_clk_reg_update
In drivers/virtio/virtio.c (ffffffff816587d5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_config_changed
In drivers/virtio/virtio_mmio.c (ffffffff8165d4c3)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/virtio/virtio_mmio.c:vm_del_vqs
- drivers/virtio/virtio_mmio.c:vm_interrupt
In drivers/virtio/virtio_pci_common.c (ffffffff8165f74e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/virtio/virtio_pci_common.c:vp_del_vqs
- drivers/virtio/virtio_pci_common.c:vp_setup_vq
- drivers/virtio/virtio_pci_common.c:vp_vring_interrupt
In drivers/virtio/virtio_balloon.c (ffffffff8166094c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_migratepage
- drivers/virtio/virtio_balloon.c:virtballoon_changed
In drivers/xen/grant-table.c (ffffffff81662565)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/xen/grant-table.c:gnttab_cancel_free_callback
- drivers/xen/grant-table.c:gnttab_request_free_callback
- drivers/xen/grant-table.c:gnttab_handle_deferred
- drivers/xen/grant-table.c:gnttab_handle_deferred
- drivers/xen/grant-table.c:put_free_entry
- drivers/xen/grant-table.c:get_free_entries
In drivers/xen/events/events_2l.c (ffffffff81668f50)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/xen/events/events_2l.c:xen_debug_interrupt
In drivers/tty/tty_io.c (ffffffff81682ea8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/tty_io.c:__tty_fasync
- drivers/tty/tty_io.c:start_tty
- drivers/tty/tty_io.c:stop_tty
In drivers/tty/n_tty.c (ffffffff81687165)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/tty_port.c (ffffffff8168d862)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_close_end
- drivers/tty/tty_port.c:tty_port_block_til_ready
- drivers/tty/tty_port.c:tty_port_hangup
- drivers/tty/tty_port.c:tty_port_tty_set
- drivers/tty/tty_port.c:tty_port_tty_get
In drivers/tty/tty_jobctrl.c (ffffffff8168e7d5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_get_pgrp
- drivers/tty/tty_jobctrl.c:get_current_tty
- drivers/tty/tty_jobctrl.c:__proc_set_tty
- drivers/tty/tty_jobctrl.c:proc_clear_tty
In drivers/tty/pty.c (ffffffff8168f7e6)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_write
In drivers/tty/vt/vt_ioctl.c (ffffffff81691855)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:__vt_event_dequeue
- drivers/tty/vt/vt_ioctl.c:__vt_event_queue
In drivers/tty/vt/keyboard.c (ffffffff81698b56)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_clr_kbd_mode_bit
- drivers/tty/vt/keyboard.c:vt_set_kbd_mode_bit
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:vt_reset_unicode
- drivers/tty/vt/keyboard.c:vt_do_kdskled
- drivers/tty/vt/keyboard.c:vt_do_kdskled
- drivers/tty/vt/keyboard.c:vt_do_kdgkb_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdskbmeta
- drivers/tty/vt/keyboard.c:vt_do_kdskbmode
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:kbd_bh
- drivers/tty/vt/keyboard.c:vt_kbd_con_stop
- drivers/tty/vt/keyboard.c:vt_kbd_con_start
- drivers/tty/vt/keyboard.c:vt_get_leds
- drivers/tty/vt/keyboard.c:setledstate
- drivers/tty/vt/keyboard.c:compute_shiftstate
In drivers/tty/hvc/hvc_console.c (ffffffff816a24b7)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_remove
- drivers/tty/hvc/hvc_console.c:__hvc_poll
- drivers/tty/hvc/hvc_console.c:hvc_set_winsz
- drivers/tty/hvc/hvc_console.c:hvc_hangup
- drivers/tty/hvc/hvc_console.c:hvc_open
- drivers/tty/hvc/hvc_console.c:hvc_port_destruct
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/tty/serial/serial_core.c (ffffffff816a95b5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_add_one_port
- drivers/tty/serial/serial_core.c:uart_hangup
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_send_xchar
- drivers/tty/serial/serial_core.c:uart_flush_buffer
- drivers/tty/serial/serial_core.c:uart_chars_in_buffer
- drivers/tty/serial/serial_core.c:uart_write_room
- drivers/tty/serial/serial_core.c:uart_write
- drivers/tty/serial/serial_core.c:uart_put_char
- drivers/tty/serial/serial_core.c:uart_shutdown
- drivers/tty/serial/serial_core.c:uart_update_mctrl
- drivers/tty/serial/serial_core.c:uart_start
- drivers/tty/serial/serial_core.c:uart_stop
In drivers/tty/serial/earlycon.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/serial/8250/8250_core.c (ffffffff816a9755)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial_8250_overrun_backoff_work
- drivers/tty/serial/8250/8250_core.c:serial8250_backup_timeout
In drivers/tty/serial/8250/8250_port.c (ffffffff816ad549)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_set_termios
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_break_ctl
- drivers/tty/serial/8250/8250_port.c:serial8250_tx_empty
- drivers/tty/serial/8250/8250_port.c:serial8250_tx_threshold_handle_irq
- drivers/tty/serial/8250/8250_port.c:serial8250_em485_handle_start_tx
- drivers/tty/serial/8250/8250_port.c:serial8250_em485_handle_stop_tx
In drivers/tty/serial/8250/8250_dma.c (ffffffff816b0c2e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_dma.c:__dma_tx_complete
In drivers/tty/serial/8250/8250_pci.c (ffffffff816b1925)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_pci.c:f815xxa_mem_serial_out
In drivers/tty/serial/sccnxp.c (ffffffff816b74ed)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/sccnxp.c:sccnxp_console_write
- drivers/tty/serial/sccnxp.c:sccnxp_shutdown
- drivers/tty/serial/sccnxp.c:sccnxp_startup
- drivers/tty/serial/sccnxp.c:sccnxp_set_termios
- drivers/tty/serial/sccnxp.c:sccnxp_break_ctl
- drivers/tty/serial/sccnxp.c:sccnxp_get_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_set_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_tx_empty
- drivers/tty/serial/sccnxp.c:sccnxp_stop_rx
- drivers/tty/serial/sccnxp.c:sccnxp_start_tx
- drivers/tty/serial/sccnxp.c:sccnxp_ist
- drivers/tty/serial/sccnxp.c:sccnxp_timer
In drivers/tty/serial/serial_mctrl_gpio.c (ffffffff816b8300)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/serial_mctrl_gpio.c:mctrl_gpio_irq_handle
In drivers/char/random.c (ffffffff816bcb73)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:get_random_u32
- drivers/char/random.c:get_random_u64
- drivers/char/random.c:urandom_read
- drivers/char/random.c:del_random_ready_callback
- drivers/char/random.c:extract_buf
- drivers/char/random.c:add_device_randomness
- drivers/char/random.c:add_device_randomness
- drivers/char/random.c:_crng_backtrack_protect
- drivers/char/random.c:_extract_crng
- drivers/char/random.c:crng_reseed
- drivers/char/random.c:crng_reseed
- drivers/char/random.c:crng_fast_load
- drivers/char/random.c:mix_pool_bytes
In drivers/char/ttyprintk.c (ffffffff816bfde5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/char/ttyprintk.c:tpk_write
- drivers/char/ttyprintk.c:tpk_close
In drivers/char/virtio_console.c (ffffffff816c15f4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/char/virtio_console.c:in_intr
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:__send_to_port
- drivers/char/virtio_console.c:port_has_data
- drivers/char/virtio_console.c:reclaim_dma_bufs
- drivers/char/virtio_console.c:find_port_by_vq
- drivers/char/virtio_console.c:find_port_by_id
- drivers/char/virtio_console.c:find_port_by_vtermno
In drivers/char/agp/backend.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/iommu/iova.c (ffffffff816dde30)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/iommu/iova.c:free_cpu_cached_iovas
- drivers/iommu/iova.c:iova_rcache_get
- drivers/iommu/iova.c:iova_rcache_insert
- drivers/iommu/iova.c:split_and_remove_iova
- drivers/iommu/iova.c:copy_reserved_iova
- drivers/iommu/iova.c:reserve_iova
- drivers/iommu/iova.c:queue_iova
- drivers/iommu/iova.c:fq_flush_timeout
- drivers/iommu/iova.c:__free_iova
- drivers/iommu/iova.c:find_iova
- drivers/iommu/iova.c:alloc_iova
In drivers/iommu/amd_iommu.c (ffffffff816e06e5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/iommu/amd_iommu.c:alloc_irq_table
- drivers/iommu/amd_iommu.c:alloc_irq_table
- drivers/iommu/amd_iommu.c:amd_iommu_domain_clear_gcr3
- drivers/iommu/amd_iommu.c:amd_iommu_domain_set_gcr3
- drivers/iommu/amd_iommu.c:amd_iommu_flush_tlb
- drivers/iommu/amd_iommu.c:amd_iommu_flush_page
- drivers/iommu/amd_iommu.c:amd_iommu_domain_enable_v2
- drivers/iommu/amd_iommu.c:amd_iommu_domain_direct_map
- drivers/iommu/amd_iommu.c:amd_iommu_flush_iotlb_all
- drivers/iommu/amd_iommu.c:amd_iommu_domain_free
- drivers/iommu/amd_iommu.c:detach_device
- drivers/iommu/amd_iommu.c:attach_device
- drivers/iommu/amd_iommu.c:iova_domain_flush_tlb
- drivers/iommu/amd_iommu.c:iommu_map_page
- drivers/iommu/amd_iommu.c:iommu_map_page
In drivers/iommu/intel-iommu.c (ffffffff816e99a1)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/iommu/intel-iommu.c:intel_iommu_dev_disable_feat
- drivers/iommu/intel-iommu.c:intel_iommu_dev_enable_feat
- drivers/iommu/intel-iommu.c:intel_iommu_enable_pasid
- drivers/iommu/intel-iommu.c:intel_iommu_aux_detach_device
- drivers/iommu/intel-iommu.c:__dmar_remove_one_dev_info
- drivers/iommu/intel-iommu.c:domain_context_clear_one_cb
- drivers/iommu/intel-iommu.c:copy_translation_tables
- drivers/iommu/intel-iommu.c:dmar_insert_one_dev_info
- drivers/iommu/intel-iommu.c:domain_context_mapping_one
- drivers/iommu/intel-iommu.c:domain_exit
- drivers/iommu/intel-iommu.c:free_dmar_iommu
- drivers/iommu/intel-iommu.c:iommu_alloc_root_entry
- drivers/iommu/intel-iommu.c:device_context_mapped
- drivers/iommu/intel-iommu.c:for_each_device_domain
In drivers/connector/cn_queue.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/lightnvm/core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/platform.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/devres.c (ffffffff81704745)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/devres.c:devres_release_group
- drivers/base/devres.c:devres_remove_group
- drivers/base/devres.c:devres_close_group
- drivers/base/devres.c:devres_open_group
- drivers/base/devres.c:devres_release_all
- drivers/base/devres.c:devres_remove
- drivers/base/devres.c:devres_get
- drivers/base/devres.c:devres_find
- drivers/base/devres.c:devres_add
In drivers/base/swnode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/power/common.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/power/qos.c (ffffffff8170ba92)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_read_value
- drivers/base/power/qos.c:dev_pm_qos_flags
In drivers/base/power/runtime.c (ffffffff8170bfa5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_enable
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:pm_runtime_get_if_in_use
- drivers/base/power/runtime.c:__pm_runtime_resume
- drivers/base/power/runtime.c:__pm_runtime_suspend
- drivers/base/power/runtime.c:__pm_runtime_idle
- drivers/base/power/runtime.c:pm_schedule_suspend
- drivers/base/power/runtime.c:pm_suspend_timer_fn
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:pm_runtime_suspended_time
- drivers/base/power/runtime.c:pm_runtime_active_time
In drivers/base/power/wakeirq.c (ffffffff8170e736)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/wakeirq.c:dev_pm_clear_wake_irq
In drivers/base/power/wakeup.c (ffffffff81712d65)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:wakeup_sources_stats_seq_show
- drivers/base/power/wakeup.c:pm_wakeup_timer_fn
- drivers/base/power/wakeup.c:wakeup_source_record
In drivers/base/power/domain.c (ffffffff81714655)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/domain.c:genpd_lock_interruptible_spin
- drivers/base/power/domain.c:genpd_lock_nested_spin
- drivers/base/power/domain.c:genpd_lock_spin
In drivers/base/power/domain_governor.c (ffffffff81717a28)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/domain_governor.c:default_suspend_ok
In drivers/base/power/clock_ops.c (ffffffff817180df)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_resume
- drivers/base/power/clock_ops.c:pm_clk_suspend
In drivers/base/firmware_loader/main.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/regmap/regmap.c (ffffffff81721889)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:_regmap_raw_write_impl
- drivers/base/regmap/regmap.c:regmap_lock_spinlock
In drivers/block/loop.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/block/xen-blkfront.c (ffffffff817301c5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:blkfront_delay_work
- drivers/block/xen-blkfront.c:blkif_interrupt
- drivers/block/xen-blkfront.c:kick_pending_request_queues
- drivers/block/xen-blkfront.c:blkif_queue_rq
In drivers/mfd/htc-i2cpld.c (ffffffff81736216)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mfd/htc-i2cpld.c:htcpld_chip_set
In drivers/mfd/ezx-pcap.c (ffffffff81744e21)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:ezx_pcap_remove
- drivers/mfd/ezx-pcap.c:pcap_adc_async
- drivers/mfd/ezx-pcap.c:pcap_adc_trigger
- drivers/mfd/ezx-pcap.c:pcap_set_ts_bits
- drivers/mfd/ezx-pcap.c:ezx_pcap_set_bits
- drivers/mfd/ezx-pcap.c:ezx_pcap_read
- drivers/mfd/ezx-pcap.c:ezx_pcap_write
In drivers/nvdimm/region_devs.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/nvdimm/badrange.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff81764d15)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll_cb
In drivers/dma-buf/dma-fence.c (ffffffff8176648d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_remove_callback
- drivers/dma-buf/dma-fence.c:dma_fence_get_status
- drivers/dma-buf/dma-fence.c:dma_fence_add_callback
- drivers/dma-buf/dma-fence.c:dma_fence_release
- drivers/dma-buf/dma-fence.c:dma_fence_signal
In drivers/dma-buf/dma-fence-array.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma-buf/dma-fence-chain.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma-buf/sw_sync.c (ffffffff81769c07)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:timeline_fence_release
In drivers/dma-buf/sync_debug.c (ffffffff8176a5f5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_file_debug_remove
- drivers/dma-buf/sync_debug.c:sync_file_debug_add
- drivers/dma-buf/sync_debug.c:sync_timeline_debug_remove
- drivers/dma-buf/sync_debug.c:sync_timeline_debug_add
In drivers/scsi/scsi.c (ffffffff8176bdd5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi.c:scsi_device_lookup
- drivers/scsi/scsi.c:scsi_device_lookup_by_target
- drivers/scsi/scsi.c:__scsi_iterate_devices
In drivers/scsi/hosts.c (ffffffff8176d01d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/hosts.c:scsi_remove_host
- drivers/scsi/hosts.c:scsi_remove_host
In drivers/scsi/scsi_error.c (ffffffff817716aa)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi_error.c:scsi_ioctl_reset
- drivers/scsi/scsi_error.c:scsi_ioctl_reset
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_try_target_reset
- drivers/scsi/scsi_error.c:scsi_try_bus_reset
- drivers/scsi/scsi_error.c:scsi_try_host_reset
- drivers/scsi/scsi_error.c:scsi_times_out
- drivers/scsi/scsi_error.c:scsi_eh_scmd_add
- drivers/scsi/scsi_error.c:scsi_eh_inc_host_failed
- drivers/scsi/scsi_error.c:scsi_schedule_eh
In drivers/scsi/scsi_lib.c (ffffffff81772ba5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:sdev_evt_send
- drivers/scsi/scsi_lib.c:scsi_add_cmd_to_list
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_dec_host_busy
In drivers/scsi/scsi_scan.c (ffffffff8177812f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_forget_host
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_destroy
In drivers/scsi/scsi_sysfs.c (ffffffff8177a695)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi_sysfs.c:scsi_sysfs_device_initialize
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release_usercontext
- drivers/scsi/scsi_sysfs.c:store_shost_eh_deadline
In drivers/ata/libata-core.c (ffffffff8178e3bf)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_host_detach
- drivers/ata/libata-core.c:__ata_port_probe
- drivers/ata/libata-core.c:ata_dev_init
- drivers/ata/libata-core.c:ata_port_request_pm
- drivers/ata/libata-core.c:ata_exec_internal_sg
- drivers/ata/libata-core.c:ata_exec_internal_sg
- drivers/ata/libata-core.c:ata_exec_internal_sg
In drivers/ata/libata-scsi.c (ffffffff8179be57)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_scsi_dev_rescan
- drivers/ata/libata-scsi.c:ata_scsi_dev_rescan
- drivers/ata/libata-scsi.c:ata_scsi_user_scan
- drivers/ata/libata-scsi.c:ata_scsi_handle_link_detach
- drivers/ata/libata-scsi.c:ata_scsi_handle_link_detach
- drivers/ata/libata-scsi.c:ata_scsi_queuecmd
- drivers/ata/libata-scsi.c:ata_scsi_write_same_xlat
- drivers/ata/libata-scsi.c:ata_scsi_rbuf_fill
- drivers/ata/libata-scsi.c:ata_scsi_slave_destroy
- drivers/ata/libata-scsi.c:ata_sas_scsi_ioctl
- drivers/ata/libata-scsi.c:ata_sas_scsi_ioctl
- drivers/ata/libata-scsi.c:ata_scsi_unlock_native_capacity
- drivers/ata/libata-scsi.c:ata_scsi_park_store
- drivers/ata/libata-scsi.c:ata_scsi_lpm_store
In drivers/ata/libata-eh.c (ffffffff817a07a8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_about_to_do
- drivers/ata/libata-eh.c:ata_eh_detach_dev
- drivers/ata/libata-eh.c:__ata_eh_qc_complete
- drivers/ata/libata-eh.c:ata_eh_fastdrain_timerfn
- drivers/ata/libata-eh.c:ata_port_wait_eh
- drivers/ata/libata-eh.c:ata_port_wait_eh
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_cmd_error_handler
- drivers/ata/libata-eh.c:ata_scsi_error
In drivers/ata/libata-sff.c (ffffffff817a366b)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_bmdma_post_internal_cmd
- drivers/ata/libata-sff.c:ata_bmdma_interrupt
- drivers/ata/libata-sff.c:ata_sff_error_handler
- drivers/ata/libata-sff.c:ata_sff_interrupt
In drivers/ata/libata-pmp.c (ffffffff817a768e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-pmp.c:sata_pmp_eh_recover
- drivers/ata/libata-pmp.c:sata_pmp_eh_recover
- drivers/ata/libata-pmp.c:sata_pmp_handle_link_fail
- drivers/ata/libata-pmp.c:sata_pmp_detach
- drivers/ata/libata-pmp.c:sata_pmp_attach
In drivers/ata/libata-acpi.c (ffffffff817a8442)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-acpi.c:ata_acpi_handle_hotplug
In drivers/ata/ata_piix.c (ffffffff817aa062)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/ata_piix.c:piix_pci_device_resume
- drivers/ata/ata_piix.c:piix_pci_device_suspend
- drivers/ata/ata_piix.c:do_pata_set_dmamode
- drivers/ata/ata_piix.c:piix_set_timings
In drivers/gpu/vga/vgaarb.c (ffffffff817adccc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_arb_release
- drivers/gpu/vga/vgaarb.c:vga_arb_open
- drivers/gpu/vga/vgaarb.c:vga_arb_read
- drivers/gpu/vga/vgaarb.c:vga_client_register
- drivers/gpu/vga/vgaarb.c:__vga_set_legacy_decoding
- drivers/gpu/vga/vgaarb.c:vga_put
- drivers/gpu/vga/vgaarb.c:vga_tryget
- drivers/gpu/vga/vgaarb.c:vga_get
In drivers/spi/spi.c (ffffffff817b1c82)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/spi/spi.c:spi_bus_lock
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:spi_async_locked
- drivers/spi/spi.c:spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:spi_split_transfers_maxsize
- drivers/spi/spi.c:spi_split_transfers_maxsize
- drivers/spi/spi.c:__spi_queued_transfer
- drivers/spi/spi.c:spi_stop_queue
- drivers/spi/spi.c:spi_start_queue
- drivers/spi/spi.c:spi_finalize_current_message
- drivers/spi/spi.c:spi_get_next_queued_message
- drivers/spi/spi.c:__spi_pump_messages
- drivers/spi/spi.c:spi_transfer_one_message
- drivers/spi/spi.c:spi_statistics_add_transfer_stats
- drivers/spi/spi.c:spi_statistics_transfers_split_maxsize_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo16_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo15_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo14_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo13_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo12_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo11_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo10_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo9_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo8_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo7_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo6_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo5_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo4_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo3_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo2_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo1_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo0_show
- drivers/spi/spi.c:spi_statistics_bytes_tx_show
- drivers/spi/spi.c:spi_statistics_bytes_rx_show
- drivers/spi/spi.c:spi_statistics_bytes_show
- drivers/spi/spi.c:spi_statistics_spi_async_show
- drivers/spi/spi.c:spi_statistics_spi_sync_immediate_show
- drivers/spi/spi.c:spi_statistics_spi_sync_show
- drivers/spi/spi.c:spi_statistics_timedout_show
- drivers/spi/spi.c:spi_statistics_errors_show
- drivers/spi/spi.c:spi_statistics_transfers_show
- drivers/spi/spi.c:spi_statistics_messages_show
In drivers/net/tun.c (ffffffff817c223e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/net/tun.c:tun_device_event
- drivers/net/tun.c:tun_attach
In drivers/net/ppp/ppp_generic.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/net/xen-netfront.c (ffffffff817cd525)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_tx_interrupt
- drivers/net/xen-netfront.c:xennet_start_xmit
In drivers/vfio/vfio.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/vfio/virqfd.c (ffffffff817d2745)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/vfio/virqfd.c:vfio_virqfd_disable
- drivers/vfio/virqfd.c:virqfd_wakeup
In drivers/vfio/pci/vfio_pci.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/vfio/pci/vfio_pci_intrs.c (ffffffff817d88dc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/vfio/pci/vfio_pci_intrs.c:vfio_intx_set_signal
- drivers/vfio/pci/vfio_pci_intrs.c:vfio_intx_handler
- drivers/vfio/pci/vfio_pci_intrs.c:vfio_pci_intx_unmask_handler
- drivers/vfio/pci/vfio_pci_intrs.c:vfio_pci_intx_mask
In drivers/usb/core/hub.c (ffffffff817e3f65)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/hub.c:usb_set_device_state
- drivers/usb/core/hub.c:hub_quiesce
- drivers/usb/core/hub.c:usb_hub_clear_tt_buffer
- drivers/usb/core/hub.c:hub_tt_work
- drivers/usb/core/hub.c:hub_resubmit_irq_urb
In drivers/usb/core/hcd.c (ffffffff817ef70a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hc_died
- drivers/usb/core/hcd.c:usb_hcd_resume_root_hub
- drivers/usb/core/hcd.c:usb_hcd_unlink_urb
- drivers/usb/core/hcd.c:unlink1
- drivers/usb/core/hcd.c:usb_hcd_submit_urb
- drivers/usb/core/hcd.c:usb_hcd_poll_rh_status
In drivers/usb/core/urb.c (ffffffff817f0e35)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_scuttle_anchored_urbs
- drivers/usb/core/urb.c:usb_get_from_anchor
- drivers/usb/core/urb.c:usb_unpoison_anchored_urbs
- drivers/usb/core/urb.c:usb_unanchor_urb
- drivers/usb/core/urb.c:usb_anchor_urb
In drivers/usb/core/message.c (ffffffff817f19e5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_cancel
- drivers/usb/core/message.c:sg_complete
In drivers/usb/core/driver.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/core/devio.c (ffffffff817fe25f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:destroy_async_on_interface
- drivers/usb/core/devio.c:destroy_async
- drivers/usb/core/devio.c:async_completed
- drivers/usb/core/devio.c:async_getcompleted
- drivers/usb/core/devio.c:usbdev_mmap
- drivers/usb/core/devio.c:usbdev_vm_open
- drivers/usb/core/devio.c:dec_usb_memory_use_count
In drivers/usb/phy/phy.c (ffffffff81802fd5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/phy/phy.c:usb_remove_phy
- drivers/usb/phy/phy.c:usb_add_phy
- drivers/usb/phy/phy.c:usb_get_phy
In drivers/usb/dwc2/platform.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/dwc2/hcd.c (ffffffff8180f118)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:dwc2_host_enter_hibernation
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_clear_tt_buffer_complete
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_reset
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_disable
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_resume
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_suspend
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_stop
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_start
- drivers/usb/dwc2/hcd.c:dwc2_hcd_reset_func
- drivers/usb/dwc2/hcd.c:dwc2_port_resume
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
In drivers/usb/dwc2/hcd_queue.c (ffffffff81813719)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_queue.c:dwc2_hcd_qh_free
- drivers/usb/dwc2/hcd_queue.c:dwc2_wait_timer_fn
In drivers/usb/dwc2/hcd_ddma.c (ffffffff81814e82)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_free_ddma
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_init_ddma
In drivers/usb/host/pci-quirks.c (ffffffff81816ab5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/pci-quirks.c:usb_amd_dev_put
- drivers/usb/host/pci-quirks.c:usb_amd_quirk_pll
- drivers/usb/host/pci-quirks.c:usb_amd_find_chipset_info
- drivers/usb/host/pci-quirks.c:usb_amd_find_chipset_info
In drivers/usb/host/ehci-hcd.c (ffffffff8181c402)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_endpoint_reset
- drivers/usb/host/ehci-hcd.c:ehci_urb_dequeue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_irq
- drivers/usb/host/ehci-hcd.c:uframe_periodic_max_store
- drivers/usb/host/ehci-hcd.c:sitd_submit
- drivers/usb/host/ehci-hcd.c:iso_stream_find
- drivers/usb/host/ehci-hcd.c:ehci_clear_tt_buffer_complete
- drivers/usb/host/ehci-hcd.c:ehci_hub_control
- drivers/usb/host/ehci-hcd.c:ehci_hub_status_data
- drivers/usb/host/ehci-hcd.c:ehci_hrtimer_func
- drivers/usb/host/ehci-hcd.c:fill_registers_buffer
- drivers/usb/host/ehci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ehci-hcd.c:fill_async_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff81828024)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:io_watchdog_func
- drivers/usb/host/ohci-hcd.c:ohci_shutdown
- drivers/usb/host/ohci-hcd.c:fill_registers_buffer
- drivers/usb/host/ohci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ohci-hcd.c:fill_async_buffer
In drivers/usb/host/uhci-hcd.c (ffffffff81830651)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:uhci_hub_control
- drivers/usb/host/uhci-hcd.c:uhci_hub_status_data
- drivers/usb/host/uhci-hcd.c:uhci_urb_dequeue
- drivers/usb/host/uhci-hcd.c:uhci_urb_enqueue
- drivers/usb/host/uhci-hcd.c:uhci_fsbr_timeout
- drivers/usb/host/uhci-hcd.c:uhci_debug_open
In drivers/usb/host/xhci.c (ffffffff818327ba)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_clear_tt_buffer_complete
- drivers/usb/host/xhci.c:xhci_update_hub_device
- drivers/usb/host/xhci.c:xhci_set_usb2_hardware_lpm
- drivers/usb/host/xhci.c:xhci_change_max_exit_latency
- drivers/usb/host/xhci.c:xhci_setup_device
- drivers/usb/host/xhci.c:xhci_alloc_dev
- drivers/usb/host/xhci.c:xhci_disable_slot
- drivers/usb/host/xhci.c:xhci_free_streams
- drivers/usb/host/xhci.c:xhci_alloc_streams
- drivers/usb/host/xhci.c:xhci_endpoint_reset
- drivers/usb/host/xhci.c:xhci_configure_endpoint
- drivers/usb/host/xhci.c:xhci_urb_dequeue
- drivers/usb/host/xhci.c:xhci_urb_enqueue
In drivers/usb/host/xhci-mem.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/host/xhci-ring.c (ffffffff81843c0c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:xhci_irq
- drivers/usb/host/xhci-ring.c:xhci_handle_command_timeout
- drivers/usb/host/xhci-ring.c:xhci_stop_endpoint_command_watchdog
In drivers/usb/host/xhci-hub.c (ffffffff81847e45)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-hub.c:xhci_bus_resume
- drivers/usb/host/xhci-hub.c:xhci_bus_suspend
- drivers/usb/host/xhci-hub.c:xhci_hub_status_data
- drivers/usb/host/xhci-hub.c:xhci_hub_control
In drivers/usb/host/xhci-dbgcap.c (ffffffff8184c72f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_init
- drivers/usb/host/xhci-dbgcap.c:xhci_do_dbc_exit
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_handle_events
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_start
- drivers/usb/host/xhci-dbgcap.c:dbc_ep_queue
In drivers/usb/host/xhci-dbgtty.c (ffffffff8184d275)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_port_activate
- drivers/usb/host/xhci-dbgtty.c:dbc_rx_push
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_unthrottle
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_chars_in_buffer
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_write_room
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_flush_chars
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_put_char
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_write
- drivers/usb/host/xhci-dbgtty.c:dbc_write_complete
- drivers/usb/host/xhci-dbgtty.c:dbc_read_complete
In drivers/usb/host/xhci-debugfs.c (ffffffff8184e6c0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-debugfs.c:xhci_port_write
In drivers/input/serio/serio.c (ffffffff81852245)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_interrupt
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_remove_pending_events
- drivers/input/serio/serio.c:serio_queue_event
- drivers/input/serio/serio.c:serio_handle_event
- drivers/input/serio/serio.c:serio_remove_duplicate_events
In drivers/input/serio/i8042.c (ffffffff8290f610)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_probe
- drivers/input/serio/i8042.c:i8042_probe
- drivers/input/serio/i8042.c:i8042_aux_test_irq
- drivers/input/serio/i8042.c:i8042_interrupt
- drivers/input/serio/i8042.c:i8042_kbd_write
- drivers/input/serio/i8042.c:i8042_command
- drivers/input/serio/i8042.c:i8042_flush
- drivers/input/serio/i8042.c:i8042_remove_filter
- drivers/input/serio/i8042.c:i8042_install_filter
In drivers/input/input.c (ffffffff818584fb)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/input/input.c:input_reset_device
- drivers/input/input.c:input_set_keycode
- drivers/input/input.c:input_get_keycode
- drivers/input/input.c:input_inject_event
- drivers/input/input.c:input_repeat_key
In drivers/input/mousedev.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/input/evdev.c (ffffffff8185dc29)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
In drivers/input/misc/uinput.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/rtc/class.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/rtc/interface.c (ffffffff81867b95)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/rtc/interface.c:rtc_handle_legacy_irq
In drivers/rtc/rtc-mc146818-lib.c (ffffffff81869af1)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/rtc/rtc-mc146818-lib.c:mc146818_set_time
- drivers/rtc/rtc-mc146818-lib.c:mc146818_get_time
- drivers/rtc/rtc-mc146818-lib.c:mc146818_get_time
In drivers/rtc/rtc-cmos.c (ffffffff8186a3b9)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:rtc_handler
- drivers/rtc/rtc-cmos.c:cmos_alarm_irq_enable
In drivers/pps/kapi.c (ffffffff8187cf5a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/pps/kapi.c:pps_event
In drivers/ptp/ptp_clock.c (ffffffff8187d904)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffff8187ea22)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/ptp/ptp_sysfs.c (ffffffff8187f119)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ptp/ptp_sysfs.c:extts_fifo_show
In drivers/power/supply/power_supply_core.c (ffffffff8187f83c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/power/supply/power_supply_core.c:power_supply_changed
- drivers/power/supply/power_supply_core.c:power_supply_changed_work
In drivers/thermal/thermal_core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/thermal/thermal_sysfs.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/watchdog/watchdog_pretimeout.c (ffffffff8188f585)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_notify_pretimeout
In drivers/md/md.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/md/md-bitmap.c (ffffffff818a3995)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/md/dm.c (ffffffff818ab085)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/md/dm.c:dm_uevent_add
- drivers/md/dm.c:event_callback
- drivers/md/dm.c:dec_pending
- drivers/md/dm.c:dec_pending
- drivers/md/dm.c:queue_io
In drivers/md/dm-kcopyd.c (ffffffff818b3a0d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:do_work
- drivers/md/dm-kcopyd.c:process_jobs
- drivers/md/dm-kcopyd.c:complete_io
- drivers/md/dm-kcopyd.c:push
In drivers/md/dm-stats.c (ffffffff818b4665)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/md/dm-stats.c:free_shared_memory
In drivers/edac/ghes_edac.c (ffffffff818bd054)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/edac/ghes_edac.c:ghes_edac_unregister
- drivers/edac/ghes_edac.c:ghes_edac_register
- drivers/edac/ghes_edac.c:ghes_edac_report_mem_error
In drivers/cpufreq/cpufreq.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/cpufreq/cpufreq_stats.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/mmc/core/core.c (ffffffff818d5801)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mmc/core/core.c:mmc_pm_notify
- drivers/mmc/core/core.c:mmc_pm_notify
- drivers/mmc/core/core.c:mmc_stop_host
- drivers/mmc/core/core.c:mmc_rescan
- drivers/mmc/core/core.c:mmc_sw_reset
- drivers/mmc/core/core.c:mmc_hw_reset
- drivers/mmc/core/core.c:mmc_detach_bus
- drivers/mmc/core/core.c:mmc_attach_bus
- drivers/mmc/core/core.c:mmc_release_host
- drivers/mmc/core/core.c:__mmc_claim_host
In drivers/mmc/core/host.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/mailbox/mailbox.c (ffffffff818f1f31)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mailbox/mailbox.c:mbox_send_message
- drivers/mailbox/mailbox.c:msg_submit
In drivers/mailbox/pcc.c (ffffffff818f2801)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mailbox/pcc.c:pcc_mbox_request_channel
In drivers/hwspinlock/hwspinlock_core.c (ffffffff818f3158)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In drivers/remoteproc/remoteproc_core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/extcon/extcon.c (ffffffff818fb857)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/extcon/extcon.c:extcon_unregister_notifier_all
- drivers/extcon/extcon.c:extcon_register_notifier_all
- drivers/extcon/extcon.c:extcon_unregister_notifier
- drivers/extcon/extcon.c:extcon_register_notifier
- drivers/extcon/extcon.c:extcon_set_property
- drivers/extcon/extcon.c:extcon_get_property
- drivers/extcon/extcon.c:extcon_set_state_sync
- drivers/extcon/extcon.c:extcon_set_state
- drivers/extcon/extcon.c:extcon_get_state
- drivers/extcon/extcon.c:extcon_sync
In drivers/powercap/powercap_sys.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In arch/x86/pci/i386.c (ffffffff8291b01d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/pci/i386.c:pcibios_assign_resources
- arch/x86/pci/i386.c:pcibios_allocate_resources
- arch/x86/pci/i386.c:pcibios_allocate_resources
- arch/x86/pci/i386.c:pcibios_retrieve_fw_addr
In net/core/sock.c (ffffffff81913c5e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/sock.c:__sock_queue_rcv_skb
In net/core/request_sock.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/skbuff.c (ffffffff81917402)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/skbuff.c:sock_dequeue_err_skb
- net/core/skbuff.c:skb_append
- net/core/skbuff.c:skb_unlink
- net/core/skbuff.c:skb_queue_tail
- net/core/skbuff.c:skb_queue_head
- net/core/skbuff.c:skb_dequeue_tail
- net/core/skbuff.c:skb_dequeue
- net/core/skbuff.c:sock_zerocopy_callback
In net/core/datagram.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/net_namespace.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/dev.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/neighbour.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/link_watch.c (ffffffff81951b32)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/link_watch.c:linkwatch_fire_event
- net/core/link_watch.c:linkwatch_forget_dev
In net/core/page_pool.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/skmsg.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/netpoll.c (ffffffff81969f65)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/netpoll.c:refill_skbs
In net/core/fib_rules.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/drop_monitor.c (ffffffff819747d9)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/drop_monitor.c:net_dm_hw_packet_probe
- net/core/drop_monitor.c:net_dm_hw_packet_work
- net/core/drop_monitor.c:net_dm_packet_work
- net/core/drop_monitor.c:net_dm_packet_trace_kfree_skb_hit
- net/core/drop_monitor.c:net_dm_hw_summary_probe
- net/core/drop_monitor.c:net_dm_hw_reset_per_cpu_data
- net/core/drop_monitor.c:reset_per_cpu_data
In net/core/devlink.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/sched/sch_generic.c (ffffffff8198d19c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/sched/sch_generic.c:pfifo_fast_change_tx_queue_len
In net/sched/cls_api.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/sched/act_api.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/route.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/inetpeer.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/inet_hashtables.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/tcp_ipv4.c (ffffffff819dbf61)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
In net/ipv4/udp.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/af_inet.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/igmp.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/inet_fragment.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/ipmr.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/cipso_ipv4.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/xfrm/xfrm_policy.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/xfrm/xfrm_state.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/unix/af_unix.c (ffffffff81a33f36)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_connect
In net/unix/garbage.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/addrlabel.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/ip6_fib.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/mcast.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/tcp_ipv6.c (ffffffff81a71429)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
In net/ipv6/ip6mr.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/calipso.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/packet/af_packet.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/wireless/wext-core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/rfkill/core.c (ffffffff81a9c826)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_open
- net/rfkill/core.c:rfkill_blocked
- net/rfkill/core.c:rfkill_set_states
- net/rfkill/core.c:rfkill_set_sw_state
- net/rfkill/core.c:rfkill_set_hw_state
- net/rfkill/core.c:rfkill_set_block
- net/rfkill/core.c:rfkill_send_events
In net/rfkill/input.c (ffffffff81a9cf35)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_schedule_global_op
In net/ncsi/ncsi-rsp.c (ffffffff81aa4eec)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ncsi/ncsi-rsp.c:ncsi_rcv_rsp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_sma
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_svf
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gls
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_rc
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_dp
In net/ncsi/ncsi-aen.c (ffffffff81aa51c3)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_hncdsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
In net/ncsi/ncsi-manage.c (ffffffff81aa65a0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ncsi/ncsi-manage.c:ncsi_unregister_dev
- net/ncsi/ncsi-manage.c:ncsi_reset_dev
- net/ncsi/ncsi-manage.c:ncsi_reset_dev
- net/ncsi/ncsi-manage.c:ncsi_stop_dev
- net/ncsi/ncsi-manage.c:ncsi_kick_channels
- net/ncsi/ncsi-manage.c:ncsi_kick_channels
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_suspend_channel
- net/ncsi/ncsi-manage.c:ncsi_request_timeout
- net/ncsi/ncsi-manage.c:ncsi_free_request
- net/ncsi/ncsi-manage.c:ncsi_alloc_request
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_add_package
- net/ncsi/ncsi-manage.c:ncsi_add_channel
- net/ncsi/ncsi-manage.c:ncsi_stop_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_start_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_report_link
In net/ncsi/ncsi-netlink.c (ffffffff81aa8e6c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ncsi/ncsi-netlink.c:ncsi_set_channel_mask_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_package_mask_nl
- net/ncsi/ncsi-netlink.c:ncsi_clear_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_clear_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_interface_nl
In net/xdp/xsk.c (ffffffff81aaa783)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_destruct_skb
In net/xdp/xdp_umem.c (ffffffff81aac443)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/xdp/xdp_umem.c:xdp_del_sk_umem
- net/xdp/xdp_umem.c:xdp_add_sk_umem
In lib/dec_and_lock.c (ffffffff81aae45d)
Location: include/linux/spinlock.h:325
Inline: True
In lib/idr.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/klist.c (ffffffff81ab060d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
In lib/kobject.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/xarray.c (ffffffff81abee1a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/xarray.c:xa_destroy
5.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/xen/p2m.c (ffffffff81023512)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- arch/x86/xen/p2m.c:xen_alloc_p2m_entry
- arch/x86/xen/p2m.c:alloc_p2m_pmd
In arch/x86/xen/mmu_pv.c (ffffffff8102a24a)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- arch/x86/xen/mmu_pv.c:xen_destroy_contiguous_region
- arch/x86/xen/mmu_pv.c:xen_create_contiguous_region
In arch/x86/kernel/bootflag.c (ffffffff82cd0acc)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- arch/x86/kernel/bootflag.c:sbf_init
- arch/x86/kernel/bootflag.c:sbf_init
In arch/x86/kernel/rtc.c (ffffffff8103fc00)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- arch/x86/kernel/rtc.c:mach_get_cmos_time
In arch/x86/kernel/i8237.c (ffffffff81047c65)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- arch/x86/kernel/i8237.c:i8237A_resume
In arch/x86/kernel/smpboot.c (ffffffff8106afd1)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- arch/x86/kernel/smpboot.c:do_boot_cpu
- arch/x86/kernel/smpboot.c:do_boot_cpu
In arch/x86/kernel/amd_nb.c (ffffffff8107ddd8)
Location: include/linux/spinlock.h:326
Inline: True
In arch/x86/kernel/amd_gart_64.c (ffffffff81083454)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- arch/x86/kernel/amd_gart_64.c:gart_alloc_coherent
- arch/x86/kernel/amd_gart_64.c:dma_map_sg_nonforce
- arch/x86/kernel/amd_gart_64.c:gart_unmap_page
- arch/x86/kernel/amd_gart_64.c:gart_map_page
In arch/x86/mm/pgtable.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In arch/x86/mm/kmmio.c (ffffffff810926c4)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:unregister_kmmio_probe
- arch/x86/mm/kmmio.c:remove_kmmio_fault_pages
- arch/x86/mm/kmmio.c:register_kmmio_probe
In arch/x86/mm/mmio-mod.c (ffffffff81093be0)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- arch/x86/mm/mmio-mod.c:mmiotrace_printk
In arch/x86/platform/efi/efi_64.c (ffffffff81098265)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- arch/x86/platform/efi/efi_64.c:efi_thunk_reset_system
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_next_variable
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_variable_nonblocking
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_variable
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_variable
In arch/x86/platform/intel/iosf_mbi.c (ffffffff810995bd)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- arch/x86/platform/intel/iosf_mbi.c:iosf_mbi_modify
In arch/x86/platform/uv/tlb_uv.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In arch/x86/platform/uv/uv_time.c (ffffffff8109e65b)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- arch/x86/platform/uv/uv_time.c:uv_rtc_unset_timer
- arch/x86/platform/uv/uv_time.c:uv_rtc_set_timer
In kernel/fork.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In kernel/panic.c (ffffffff810a80a5)
Location: include/linux/spinlock.h:326
Inline: True
In kernel/user.c (ffffffff810b6f95)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- kernel/user.c:find_user
In kernel/signal.c (ffffffff810bbef8)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- kernel/signal.c:do_notify_parent_cldstop
- kernel/signal.c:do_notify_parent
- kernel/signal.c:send_sigqueue
- kernel/signal.c:sigqueue_free
- kernel/signal.c:force_sigsegv
- kernel/signal.c:kill_pid_usb_asyncio
- kernel/signal.c:force_sig_info_to_task
- kernel/signal.c:do_send_sig_info
- kernel/signal.c:flush_itimer_signals
- kernel/signal.c:flush_signals
In kernel/workqueue.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In kernel/pid.c (ffffffff810cdba5)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- kernel/pid.c:free_pid
In kernel/notifier.c (ffffffff810d6d25)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- kernel/notifier.c:unregister_die_notifier
- kernel/notifier.c:register_die_notifier
In kernel/async.c (ffffffff810d8c05)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- kernel/async.c:async_schedule_node_domain
- kernel/async.c:async_schedule_node_domain
- kernel/async.c:async_run_entry_fn
- kernel/async.c:lowest_in_progress
In kernel/ucount.c (ffffffff810d9a15)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- kernel/ucount.c:put_ucounts
In kernel/sched/core.c (ffffffff810dd482)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- kernel/sched/core.c:cpu_cgroup_css_released
- kernel/sched/core.c:sched_online_group
In kernel/sched/cputime.c (ffffffff810e7b8c)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- kernel/sched/cputime.c:thread_group_cputime
In kernel/sched/fair.c (ffffffff810f33e3)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_free
In kernel/sched/wait.c (ffffffff810fed4f)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- kernel/sched/wait.c:finish_wait
- kernel/sched/wait.c:prepare_to_wait_event
- kernel/sched/wait.c:prepare_to_wait_exclusive
- kernel/sched/wait.c:prepare_to_wait
- kernel/sched/wait.c:__wake_up_common_lock
- kernel/sched/wait.c:remove_wait_queue
- kernel/sched/wait.c:add_wait_queue_exclusive
- kernel/sched/wait.c:add_wait_queue
In kernel/sched/debug.c (ffffffff81106a61)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- kernel/sched/debug.c:print_cpu
In kernel/locking/mutex.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In kernel/power/qos.c (ffffffff811113f5)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- kernel/power/qos.c:cpu_latency_qos_read
- kernel/power/qos.c:pm_qos_update_flags
- kernel/power/qos.c:pm_qos_update_target
In kernel/printk/printk.c (ffffffff8111d965)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- kernel/printk/printk.c:kmsg_dump_unregister
- kernel/printk/printk.c:kmsg_dump_register
In kernel/irq/irqdomain.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In kernel/rcu/sync.c (ffffffff8113168b)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_func
In kernel/rcu/srcutree.c (ffffffff811326f7)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:srcu_funnel_gp_start
- kernel/rcu/srcutree.c:srcu_funnel_gp_start
- kernel/rcu/srcutree.c:srcu_funnel_exp_start
- kernel/rcu/srcutree.c:srcu_funnel_exp_start
- kernel/rcu/srcutree.c:srcu_gp_end
In kernel/rcu/tree.c (ffffffff82cf0f59)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- kernel/rcu/tree.c:kfree_rcu_scheduler_running
- kernel/rcu/tree.c:kfree_rcu_shrink_scan
- kernel/rcu/tree.c:kfree_rcu_monitor
- kernel/rcu/tree.c:kfree_rcu_work
In kernel/livepatch/shadow.c (ffffffff8113bfa5)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- kernel/livepatch/shadow.c:klp_shadow_free_all
- kernel/livepatch/shadow.c:klp_shadow_free
- kernel/livepatch/shadow.c:__klp_shadow_get_or_alloc
In kernel/dma/swiotlb.c (ffffffff8113f198)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- kernel/dma/swiotlb.c:swiotlb_tbl_unmap_single
- kernel/dma/swiotlb.c:swiotlb_tbl_map_single
In kernel/freezer.c (ffffffff811404d5)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- kernel/freezer.c:__thaw_task
- kernel/freezer.c:freeze_task
In kernel/time/clocksource.c (ffffffff8114ba78)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_unbind
- kernel/time/clocksource.c:clocksource_change_rating
- kernel/time/clocksource.c:__clocksource_register_scale
- kernel/time/clocksource.c:__clocksource_watchdog_kthread
- kernel/time/clocksource.c:clocksource_select_watchdog
- kernel/time/clocksource.c:clocksource_mark_unstable
In kernel/time/alarmtimer.c (ffffffff8114ef6e)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarm_timer_nsleep
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/alarmtimer.c:alarm_timer_create
- kernel/time/alarmtimer.c:alarm_clock_get_ktime
- kernel/time/alarmtimer.c:alarm_clock_get_timespec
- kernel/time/alarmtimer.c:alarm_clock_getres
- kernel/time/alarmtimer.c:alarm_handle_timer
- kernel/time/alarmtimer.c:alarm_try_to_cancel
- kernel/time/alarmtimer.c:alarm_restart
- kernel/time/alarmtimer.c:alarm_start
- kernel/time/alarmtimer.c:alarmtimer_resume
- kernel/time/alarmtimer.c:alarmtimer_suspend
- kernel/time/alarmtimer.c:alarmtimer_suspend
- kernel/time/alarmtimer.c:alarmtimer_suspend
- kernel/time/alarmtimer.c:alarmtimer_fired
- kernel/time/alarmtimer.c:alarmtimer_rtc_add_device
In kernel/time/posix-timers.c (ffffffff8114fd0a)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__lock_timer
- kernel/time/posix-timers.c:release_posix_timer
- kernel/time/posix-timers.c:posix_timer_fn
In kernel/time/posix-cpu-timers.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In kernel/futex.c (ffffffff8115d9ac)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
In kernel/cgroup/cgroup.c (ffffffff81177c82)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_free
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:cgroup_rmdir
- kernel/cgroup/cgroup.c:cgroup_mkdir
- kernel/cgroup/cgroup.c:css_release_work_fn
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:cgroup_file_notify
- kernel/cgroup/cgroup.c:cgroup_attach_task
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:cgroup_update_populated
In kernel/cgroup/rstat.c (ffffffff81178d15)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_irqsafe
In kernel/cgroup/namespace.c (ffffffff8117947a)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
- kernel/cgroup/namespace.c:free_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff81179ef4)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_rename
- kernel/cgroup/cgroup-v1.c:cgroup_transfer_tasks
In kernel/cgroup/freezer.c (ffffffff8117bc7b)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_update_frozen
- kernel/cgroup/freezer.c:cgroup_propagate_frozen
- kernel/cgroup/freezer.c:cgroup_propagate_frozen
In kernel/cgroup/cpuset.c (ffffffff81182e18)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:__cpuset_node_allowed
- kernel/cgroup/cpuset.c:cpuset_mems_allowed
- kernel/cgroup/cpuset.c:cpuset_cpus_allowed
In kernel/pid_namespace.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In kernel/audit.c (ffffffff8118702e)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- kernel/audit.c:audit_log_end
- kernel/audit.c:audit_get_tty
- kernel/audit.c:audit_receive_msg
- kernel/audit.c:audit_log_lost
In kernel/auditfilter.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In kernel/taskstats.c (ffffffff811aab45)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/trace.c (ffffffff811b9c17)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- kernel/trace/trace.c:output_printk
In kernel/trace/blktrace.c (ffffffff811d16a0)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- kernel/trace/blktrace.c:__blk_add_trace
In kernel/bpf/syscall.c (ffffffff811fca81)
Location: include/linux/spinlock.h:326
Inline: True
In kernel/bpf/hashtab.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In kernel/bpf/lpm_trie.c (ffffffff8121c866)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- kernel/bpf/lpm_trie.c:trie_delete_elem
- kernel/bpf/lpm_trie.c:trie_update_elem
In kernel/bpf/local_storage.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In kernel/bpf/ringbuf.c (ffffffff8121e144)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- kernel/bpf/ringbuf.c:__bpf_ringbuf_reserve
In kernel/bpf/btf.c (ffffffff81222fe1)
Location: include/linux/spinlock.h:326
Inline: True
In kernel/bpf/devmap.c (ffffffff81226595)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_hash_remove_netdev
- kernel/bpf/devmap.c:__dev_map_hash_update_elem
- kernel/bpf/devmap.c:dev_map_hash_delete_elem
In kernel/bpf/cpumap.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In kernel/events/core.c (ffffffff8123d76f)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- kernel/events/core.c:ring_buffer_attach
- kernel/events/core.c:ring_buffer_attach
In kernel/events/ring_buffer.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In kernel/padata.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In kernel/watch_queue.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In mm/filemap.c (ffffffff81250297)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- mm/filemap.c:replace_page_cache_page
- mm/filemap.c:delete_from_page_cache_batch
- mm/filemap.c:delete_from_page_cache
In mm/mempool.c (ffffffff81254295)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- mm/mempool.c:mempool_free
- mm/mempool.c:mempool_alloc
- mm/mempool.c:mempool_resize
In mm/page-writeback.c (ffffffff81259ede)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- mm/page-writeback.c:__test_set_page_writeback
- mm/page-writeback.c:test_clear_page_writeback
- mm/page-writeback.c:clear_page_dirty_for_io
- mm/page-writeback.c:__cancel_dirty_page
- mm/page-writeback.c:account_page_redirty
In mm/swap.c (ffffffff8125e716)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- mm/swap.c:release_pages
- mm/swap.c:pagevec_lru_move_fn
- mm/swap.c:__page_cache_release
In mm/truncate.c (ffffffff81260dc1)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- mm/truncate.c:invalidate_complete_page2
In mm/vmscan.c (ffffffff81269b0f)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- mm/vmscan.c:balance_pgdat
- mm/vmscan.c:__remove_mapping
In mm/shmem.c (ffffffff81272285)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- mm/shmem.c:shmem_uncharge
- mm/shmem.c:shmem_charge
In mm/vmstat.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In mm/backing-dev.c (ffffffff81277f10)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- mm/backing-dev.c:cgwb_create
- mm/backing-dev.c:cgwb_create
- mm/backing-dev.c:wb_congested_get_create
In mm/percpu.c (ffffffff8127b442)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
In mm/slab_common.c (ffffffff8127cc55)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- mm/slab_common.c:kmemcg_cache_shutdown
In mm/compaction.c (ffffffff812805e3)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- mm/compaction.c:fast_find_migrateblock
- mm/compaction.c:fast_isolate_freepages
- mm/compaction.c:compact_lock_irqsave
In mm/list_lru.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In mm/memory.c (ffffffff8128f1d3)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- mm/memory.c:copy_pte_range
In mm/mremap.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In mm/vmalloc.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In mm/page_alloc.c (ffffffff812b4802)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- mm/page_alloc.c:set_hwpoison_free_buddy_page
- mm/page_alloc.c:is_free_buddy_page
- mm/page_alloc.c:__offline_isolated_pages
- mm/page_alloc.c:alloc_contig_pages
- mm/page_alloc.c:__setup_per_zone_wmarks
- mm/page_alloc.c:show_free_areas
- mm/page_alloc.c:rmqueue
- mm/page_alloc.c:mark_free_pages
- mm/page_alloc.c:unreserve_highatomic_pageblock
In mm/shuffle.c (ffffffff81bc5bdf)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- mm/shuffle.c:__shuffle_zone
In mm/swap_state.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In mm/swapfile.c (ffffffff812ba989)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- mm/swapfile.c:setup_swap_map_and_extents
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swap_free_cluster
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_cluster_schedule_discard
In mm/swap_slots.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In mm/zswap.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In mm/dmapool.c (ffffffff812c2d95)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- mm/dmapool.c:dma_pool_free
- mm/dmapool.c:dma_pool_alloc
In mm/hugetlb.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In mm/mmu_notifier.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In mm/slub.c (ffffffff812df4b9)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- mm/slub.c:get_slabinfo
- mm/slub.c:show_slab_objects
- mm/slub.c:show_slab_objects
- mm/slub.c:show_slab_objects
- mm/slub.c:list_locations
- mm/slub.c:validate_slab_node
- mm/slub.c:__kmem_cache_shrink
- mm/slub.c:__slab_free
- mm/slub.c:free_debug_processing
In mm/memory_hotplug.c (ffffffff81bc20f7)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- mm/memory_hotplug.c:__offline_pages
- mm/memory_hotplug.c:__offline_pages
- mm/memory_hotplug.c:online_pages
- mm/memory_hotplug.c:move_pfn_range_to_zone
- mm/memory_hotplug.c:remove_pfn_range_from_zone
In mm/huge_memory.c (ffffffff812ee856)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- mm/huge_memory.c:deferred_split_huge_page
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pmd
In mm/memcontrol.c (ffffffff812f6068)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_css_free
- mm/memcontrol.c:lock_page_memcg
- mm/memcontrol.c:mem_cgroup_update_tree
In mm/vmpressure.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In mm/swap_cgroup.c (ffffffff812fec49)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- mm/swap_cgroup.c:swap_cgroup_record
- mm/swap_cgroup.c:swap_cgroup_cmpxchg
In mm/memory-failure.c (ffffffff813029b0)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- mm/memory-failure.c:memory_failure_work_func
- mm/memory-failure.c:memory_failure_queue
In mm/page_isolation.c (ffffffff81303eb3)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- mm/page_isolation.c:test_pages_isolated
- mm/page_isolation.c:unset_migratetype_isolate
- mm/page_isolation.c:set_migratetype_isolate
In mm/zbud.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In mm/zsmalloc.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In mm/balloon_compaction.c (ffffffff81307865)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- mm/balloon_compaction.c:balloon_page_putback
- mm/balloon_compaction.c:balloon_page_isolate
- mm/balloon_compaction.c:balloon_page_enqueue
- mm/balloon_compaction.c:balloon_page_list_dequeue
- mm/balloon_compaction.c:balloon_page_list_enqueue
In fs/file_table.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In fs/super.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In fs/dcache.c (ffffffff813317a5)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:d_walk
In fs/inode.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In fs/file.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In fs/namespace.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In fs/libfs.c (ffffffff81346226)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- fs/libfs.c:simple_empty
- fs/libfs.c:find_next_child
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff8134e7ca)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- fs/fs-writeback.c:sb_clear_inode_writeback
- fs/fs-writeback.c:sb_mark_inode_writeback
- fs/fs-writeback.c:inode_switch_wbs_work_fn
In fs/fs_struct.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In fs/buffer.c (ffffffff81359ed5)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- fs/buffer.c:__set_page_dirty
- fs/buffer.c:end_buffer_async_write
- fs/buffer.c:end_buffer_async_read
In fs/direct-io.c (ffffffff81363ea4)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:dio_await_one
- fs/direct-io.c:dio_bio_end_io
- fs/direct-io.c:dio_bio_end_aio
In fs/notify/fsnotify.c (ffffffff81366860)
Location: include/linux/spinlock.h:326
Inline: True
In fs/notify/group.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In fs/notify/mark.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In fs/notify/inotify/inotify_user.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In fs/eventpoll.c (ffffffff8136ccd8)
Location: include/linux/spinlock.h:326
Inline: True
In fs/timerfd.c (ffffffff81371427)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_clock_was_set
- fs/timerfd.c:timerfd_alarmproc
- fs/timerfd.c:timerfd_tmrproc
In fs/eventfd.c (ffffffff813715b5)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_ctx_remove_wait_queue
- fs/eventfd.c:eventfd_signal
In fs/aio.c (ffffffff81378b83)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- fs/aio.c:aio_poll_wake
- fs/aio.c:aio_complete_rw
- fs/aio.c:aio_complete
- fs/aio.c:kiocb_set_cancel_fn
- fs/aio.c:aio_migratepage
In fs/io_uring.c (ffffffff8138489b)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- fs/io_uring.c:io_cancel_defer_files
- fs/io_uring.c:io_submit_sqes
- fs/io_uring.c:io_submit_sqes
- fs/io_uring.c:io_submit_sqe
- fs/io_uring.c:io_queue_sqe
- fs/io_uring.c:__io_queue_sqe
- fs/io_uring.c:io_link_timeout_fn
- fs/io_uring.c:io_link_timeout_fn
- fs/io_uring.c:io_wq_submit_work
- fs/io_uring.c:io_issue_sqe
- fs/io_uring.c:io_issue_sqe
- fs/io_uring.c:io_issue_sqe
- fs/io_uring.c:io_issue_sqe
- fs/io_uring.c:io_issue_sqe
- fs/io_uring.c:io_issue_sqe
- fs/io_uring.c:io_issue_sqe
- fs/io_uring.c:io_issue_sqe
- fs/io_uring.c:io_issue_sqe
- fs/io_uring.c:io_async_find_and_cancel
- fs/io_uring.c:io_timeout_fn
- fs/io_uring.c:io_async_task_func
- fs/io_uring.c:io_connect
- fs/io_uring.c:io_recv
- fs/io_uring.c:io_recvmsg
- fs/io_uring.c:io_send
- fs/io_uring.c:io_sendmsg
- fs/io_uring.c:io_provide_buffers
- fs/io_uring.c:io_openat2
- fs/io_uring.c:io_complete_rw_common
- fs/io_uring.c:__io_free_req
- fs/io_uring.c:io_cqring_overflow_flush
In fs/io-wq.c (ffffffff81389e98)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- fs/io-wq.c:io_wqe_cancel_pending_work
- fs/io-wq.c:io_wq_worker_cancel
- fs/io-wq.c:io_wqe_enqueue
In fs/crypto/keyring.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In fs/locks.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In fs/mbcache.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In fs/iomap/buffered-io.c (ffffffff813aac10)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- fs/iomap/buffered-io.c:iomap_iop_set_range_uptodate
In fs/quota/dquot.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In fs/proc/generic.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In fs/kernfs/inode.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In fs/kernfs/dir.c (ffffffff813cee35)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_get_parent
- fs/kernfs/dir.c:pr_cont_kernfs_path
- fs/kernfs/dir.c:pr_cont_kernfs_name
- fs/kernfs/dir.c:kernfs_path_from_node
- fs/kernfs/dir.c:kernfs_name
In fs/kernfs/file.c (ffffffff813d0430)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify
- fs/kernfs/file.c:kernfs_notify
- fs/kernfs/file.c:kernfs_put_open_node
In fs/devpts/inode.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In fs/ext4/extents_status.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In fs/ext4/mballoc.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In fs/ext4/page-io.c (ffffffff8141734a)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- fs/ext4/page-io.c:ext4_add_complete_io
- fs/ext4/page-io.c:ext4_finish_bio
In fs/ext4/super.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In fs/jbd2/transaction.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In fs/jbd2/revoke.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In fs/jbd2/journal.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In fs/squashfs/cache.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In fs/fat/inode.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In fs/fuse/dir.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In fs/fuse/file.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In fs/fuse/inode.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In ipc/util.c (ffffffff81486eae)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- ipc/util.c:ipc_addid
In ipc/sem.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In security/keys/key.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In security/keys/keyctl.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In security/selinux/avc.c (ffffffff814ae24d)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- security/selinux/avc.c:avc_ss_reset
- security/selinux/avc.c:avc_flush
In security/selinux/hooks.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In security/selinux/ss/sidtab.c (ffffffff814c0a93)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- security/selinux/ss/sidtab.c:sidtab_convert
- security/selinux/ss/sidtab.c:sidtab_context_to_sid
In security/selinux/ibpkey.c (ffffffff814d1a35)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- security/selinux/ibpkey.c:sel_ib_pkey_flush
- security/selinux/ibpkey.c:sel_ib_pkey_sid_slow
In security/smack/smack_lsm.c (ffffffff814d28ff)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_netlabel
In security/apparmor/lsm.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In security/apparmor/secid.c (ffffffff81505cc5)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- security/apparmor/secid.c:aa_free_secid
- security/apparmor/secid.c:aa_alloc_secid
- security/apparmor/secid.c:aa_secid_update
In security/apparmor/af_unix.c (ffffffff81511502)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
In crypto/geniv.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In crypto/jitterentropy-kcapi.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In block/bio.c (ffffffff8153faca)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- block/bio.c:bio_check_pages_dirty
In block/blk-core.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In block/blk-flush.c (ffffffff81547ed5)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- block/blk-flush.c:mq_flush_data_end_io
- block/blk-flush.c:flush_end_io
In block/blk-ioc.c (ffffffff81549597)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_clear_queue
- block/blk-ioc.c:put_io_context
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (ffffffff81551d00)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_add_to_requeue_list
In block/blk-stat.c (ffffffff81555815)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- block/blk-stat.c:blk_stat_enable_accounting
- block/blk-stat.c:blk_stat_remove_callback
- block/blk-stat.c:blk_stat_add_callback
In block/genhd.c (ffffffff81559aff)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- block/genhd.c:__disk_unblock_events
- block/genhd.c:disk_block_events
In block/badblocks.c (ffffffff8155c281)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- block/badblocks.c:badblocks_set
In block/bsg.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In block/blk-cgroup.c (ffffffff8156b820)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- block/blk-cgroup.c:blkg_lookup_create
In block/blk-iocost.c (ffffffff815723e0)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_pd_free
- block/blk-iocost.c:ioc_pd_init
- block/blk-iocost.c:blk_iocost_init
- block/blk-iocost.c:ioc_rqos_merge
- 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_delay_timer_fn
- block/blk-iocost.c:iocg_waitq_timer_fn
- block/blk-iocost.c:iocg_activate
In block/mq-deadline.c (ffffffff815757cd)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- block/mq-deadline.c:dd_finish_request
- block/mq-deadline.c:deadline_fifo_request
In block/keyslot-manager.c (ffffffff81581482)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- block/keyslot-manager.c:blk_ksm_get_slot_for_key
In lib/random32.c (ffffffff81583e1a)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- lib/random32.c:__prandom_reseed
In lib/percpu-refcount.c (ffffffff8158d9f0)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- lib/percpu-refcount.c:percpu_ref_resurrect
- lib/percpu-refcount.c:percpu_ref_kill_and_confirm
- lib/percpu-refcount.c:percpu_ref_switch_to_percpu
In lib/rhashtable.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In lib/once.c (ffffffff8158f660)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- lib/once.c:__do_once_start
In lib/refcount.c (ffffffff8158f972)
Location: include/linux/spinlock.h:326
Inline: True
In lib/bucket_locks.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In lib/genalloc.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In lib/percpu_counter.c (ffffffff815dbfff)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- lib/percpu_counter.c:__percpu_counter_init
In lib/sbitmap.c (ffffffff815e64a7)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- lib/sbitmap.c:sbitmap_get_shallow
- lib/sbitmap.c:sbitmap_get
- lib/sbitmap.c:sbitmap_resize
In lib/dec_and_lock.c (ffffffff815e817d)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- lib/dec_and_lock.c:_atomic_dec_and_lock_irqsave
In lib/idr.c (ffffffff815e94a8)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- lib/idr.c:ida_alloc_range
In lib/klist.c (ffffffff815ea68c)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
In lib/kobject.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In lib/xarray.c (ffffffff815fb6f8)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- lib/xarray.c:xa_destroy
In drivers/pinctrl/core.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In drivers/gpio/gpiolib.c (ffffffff8160c595)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/gpio/gpiolib.c:gpiolib_seq_next
- drivers/gpio/gpiolib.c:gpiolib_seq_start
- drivers/gpio/gpiolib.c:gpiod_find
- drivers/gpio/gpiolib.c:gpiod_add_hogs
- drivers/gpio/gpiolib.c:gpiod_free_commit
- drivers/gpio/gpiolib.c:gpiod_free_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
- drivers/gpio/gpiolib.c:gpio_desc_to_lineinfo
- drivers/gpio/gpiolib.c:gpio_name_to_desc
- drivers/gpio/gpiolib.c:gpio_to_desc
In drivers/gpio/gpiolib-sysfs.c (ffffffff82d0d315)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/gpio/gpiolib-sysfs.c:gpiolib_sysfs_init
- drivers/gpio/gpiolib-sysfs.c:gpiolib_sysfs_init
- drivers/gpio/gpiolib-sysfs.c:gpiod_export
In drivers/gpio/gpio-xilinx.c (ffffffff8161a8fe)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/gpio/gpio-xilinx.c:xgpio_dir_out
- drivers/gpio/gpio-xilinx.c:xgpio_dir_in
- drivers/gpio/gpio-xilinx.c:xgpio_set_multiple
- drivers/gpio/gpio-xilinx.c:xgpio_set_multiple
- drivers/gpio/gpio-xilinx.c:xgpio_set
In drivers/pci/pci-driver.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In drivers/pci/pcie/aer.c (ffffffff8163bff6)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/pci/pcie/aer.c:aer_recover_queue
In drivers/pci/pcie/pme.c (ffffffff8163da6a)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_irq
In drivers/pci/endpoint/pci-epc-core.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In drivers/rapidio/rio.c (ffffffff8165c410)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_map_outb_region
- drivers/rapidio/rio.c:rio_map_inb_region
In drivers/acpi/osl.c (ffffffff81680ca5)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/acpi/osl.c:acpi_os_acquire_lock
In drivers/acpi/ec.c (ffffffff8168f8c2)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_resume_noirq
- drivers/acpi/ec.c:acpi_ec_suspend_noirq
- drivers/acpi/ec.c:acpi_ec_suspend
- drivers/acpi/ec.c:ec_install_handlers
- drivers/acpi/ec.c:ec_install_handlers
- drivers/acpi/ec.c:acpi_ec_irq_handler
- drivers/acpi/ec.c:acpi_ec_gpe_handler
- drivers/acpi/ec.c:acpi_ec_event_handler
- drivers/acpi/ec.c:acpi_ec_stop
- drivers/acpi/ec.c:acpi_ec_start
- drivers/acpi/ec.c:acpi_ec_transaction_unlocked
- drivers/acpi/ec.c:ec_poll
- drivers/acpi/ec.c:ec_guard
- drivers/acpi/ec.c:acpi_ec_enable_event
In drivers/acpi/acpi_lpss.c (ffffffff81696125)
Location: include/linux/spinlock.h:326
Inline: True
In drivers/acpi/acpica/evglock.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In drivers/acpi/acpica/utmutex.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In drivers/acpi/apei/ghes.c (ffffffff816f1d4f)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/acpi/apei/ghes.c:ghes_probe
- drivers/acpi/apei/ghes.c:ghes_notify_hed
- drivers/acpi/apei/ghes.c:ghes_irq_func
- drivers/acpi/apei/ghes.c:ghes_poll_func
In drivers/clk/clk.c (ffffffff816fbf2c)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/clk/clk.c:clk_enable_lock
- drivers/clk/clk.c:clk_enable_lock
In drivers/clk/clk-divider.c (ffffffff81702ef1)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/clk/clk-divider.c:clk_divider_set_rate
In drivers/clk/clk-gate.c (ffffffff81703f1a)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/clk/clk-gate.c:clk_gate_endisable
In drivers/clk/clk-multiplier.c (ffffffff8170425a)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/clk/clk-multiplier.c:clk_multiplier_set_rate
In drivers/clk/clk-mux.c (ffffffff81704776)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/clk/clk-mux.c:clk_mux_set_parent
In drivers/clk/clk-fractional-divider.c (ffffffff817054b3)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/clk/clk-fractional-divider.c:clk_fd_set_rate
- drivers/clk/clk-fractional-divider.c:clk_fd_recalc_rate
In drivers/clk/x86/clk-pmc-atom.c (ffffffff81705f45)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/clk/x86/clk-pmc-atom.c:plt_clk_disable
- drivers/clk/x86/clk-pmc-atom.c:plt_clk_enable
- drivers/clk/x86/clk-pmc-atom.c:plt_clk_set_parent
In drivers/dma/dmaengine.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In drivers/virtio/virtio.c (ffffffff81709355)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_config_changed
In drivers/virtio/virtio_mmio.c (ffffffff8170c8d0)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/virtio/virtio_mmio.c:vm_setup_vq
- drivers/virtio/virtio_mmio.c:vm_del_vq
- drivers/virtio/virtio_mmio.c:vm_interrupt
In drivers/virtio/virtio_pci_common.c (ffffffff8170ea7e)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/virtio/virtio_pci_common.c:vp_del_vqs
- drivers/virtio/virtio_pci_common.c:vp_setup_vq
- drivers/virtio/virtio_pci_common.c:vp_vring_interrupt
In drivers/virtio/virtio_balloon.c (ffffffff81710632)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_migratepage
- drivers/virtio/virtio_balloon.c:virtballoon_changed
In drivers/xen/grant-table.c (ffffffff81711a75)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/xen/grant-table.c:gnttab_cancel_free_callback
- drivers/xen/grant-table.c:gnttab_request_free_callback
- drivers/xen/grant-table.c:gnttab_add_deferred
- drivers/xen/grant-table.c:gnttab_handle_deferred
- drivers/xen/grant-table.c:gnttab_handle_deferred
- drivers/xen/grant-table.c:put_free_entry
- drivers/xen/grant-table.c:get_free_entries
In drivers/xen/events/events_2l.c (ffffffff81719020)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/xen/events/events_2l.c:xen_debug_interrupt
In drivers/tty/tty_io.c (ffffffff81736f79)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_fasync
- drivers/tty/tty_io.c:start_tty
- drivers/tty/tty_io.c:stop_tty
In drivers/tty/n_tty.c (ffffffff81739b87)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_close
In drivers/tty/tty_port.c (ffffffff8173f9b2)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_close_end
- drivers/tty/tty_port.c:tty_port_block_til_ready
- drivers/tty/tty_port.c:tty_port_hangup
- drivers/tty/tty_port.c:tty_port_tty_get
In drivers/tty/tty_jobctrl.c (ffffffff8174185f)
Location: include/linux/spinlock.h:326
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:session_clear_tty
- drivers/tty/tty_jobctrl.c:get_current_tty
- drivers/tty/tty_jobctrl.c:__proc_set_tty
In drivers/tty/pty.c (ffffffff81741e26)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_write
In drivers/tty/vt/vt_ioctl.c (ffffffff81744590)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_waitactive
- drivers/tty/vt/vt_ioctl.c:vt_waitactive
- drivers/tty/vt/vt_ioctl.c:vt_waitactive
- drivers/tty/vt/vt_ioctl.c:vt_event_wait_ioctl
- drivers/tty/vt/vt_ioctl.c:vt_event_wait_ioctl
- drivers/tty/vt/vt_ioctl.c:vt_event_post
In drivers/tty/vt/keyboard.c (ffffffff8174aec6)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_clr_kbd_mode_bit
- drivers/tty/vt/keyboard.c:vt_set_kbd_mode_bit
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:vt_reset_unicode
- drivers/tty/vt/keyboard.c:vt_do_kdskled
- drivers/tty/vt/keyboard.c:vt_do_kdskled
- drivers/tty/vt/keyboard.c:vt_do_kdgkb_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdskbmeta
- drivers/tty/vt/keyboard.c:vt_do_kdskbmode
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:kbd_bh
- drivers/tty/vt/keyboard.c:vt_kbd_con_stop
- drivers/tty/vt/keyboard.c:vt_kbd_con_start
- drivers/tty/vt/keyboard.c:vt_set_led_state
- drivers/tty/vt/keyboard.c:vt_get_leds
- drivers/tty/vt/keyboard.c:compute_shiftstate
In drivers/tty/hvc/hvc_console.c (ffffffff81754607)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_remove
- drivers/tty/hvc/hvc_console.c:__hvc_poll
- drivers/tty/hvc/hvc_console.c:hvc_set_winsz
- drivers/tty/hvc/hvc_console.c:hvc_write
- drivers/tty/hvc/hvc_console.c:hvc_hangup
- drivers/tty/hvc/hvc_console.c:hvc_close
- drivers/tty/hvc/hvc_console.c:hvc_open
- drivers/tty/hvc/hvc_console.c:hvc_port_destruct
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/tty/serial/serial_core.c (ffffffff81759d2c)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_hangup
- drivers/tty/serial/serial_core.c:uart_set_termios
- drivers/tty/serial/serial_core.c:uart_set_termios
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_unthrottle
- drivers/tty/serial/serial_core.c:uart_throttle
- drivers/tty/serial/serial_core.c:uart_send_xchar
- drivers/tty/serial/serial_core.c:uart_flush_buffer
- drivers/tty/serial/serial_core.c:uart_chars_in_buffer
- drivers/tty/serial/serial_core.c:uart_write_room
- drivers/tty/serial/serial_core.c:uart_write
- drivers/tty/serial/serial_core.c:uart_put_char
- drivers/tty/serial/serial_core.c:uart_shutdown
- drivers/tty/serial/serial_core.c:uart_port_startup
- drivers/tty/serial/serial_core.c:uart_port_dtr_rts
- drivers/tty/serial/serial_core.c:uart_port_dtr_rts
- drivers/tty/serial/serial_core.c:uart_start
- drivers/tty/serial/serial_core.c:uart_stop
In drivers/tty/serial/earlycon.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In drivers/tty/serial/8250/8250_core.c (ffffffff8175c2f5)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial_8250_overrun_backoff_work
- drivers/tty/serial/8250/8250_core.c:serial8250_backup_timeout
In drivers/tty/serial/8250/8250_port.c (ffffffff81760ed4)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_set_termios
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_break_ctl
- drivers/tty/serial/8250/8250_port.c:serial8250_tx_empty
- drivers/tty/serial/8250/8250_port.c:serial8250_tx_threshold_handle_irq
- drivers/tty/serial/8250/8250_port.c:serial8250_em485_handle_start_tx
- drivers/tty/serial/8250/8250_port.c:serial8250_em485_handle_stop_tx
In drivers/tty/serial/8250/8250_dma.c (ffffffff8176400e)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_dma.c:__dma_tx_complete
In drivers/tty/serial/8250/8250_pci.c (ffffffff81764ea5)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_pci.c:f815xxa_mem_serial_out
In drivers/tty/serial/sccnxp.c (ffffffff8176a1bd)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/tty/serial/sccnxp.c:sccnxp_console_write
- drivers/tty/serial/sccnxp.c:sccnxp_shutdown
- drivers/tty/serial/sccnxp.c:sccnxp_startup
- drivers/tty/serial/sccnxp.c:sccnxp_set_termios
- drivers/tty/serial/sccnxp.c:sccnxp_break_ctl
- drivers/tty/serial/sccnxp.c:sccnxp_get_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_set_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_tx_empty
- drivers/tty/serial/sccnxp.c:sccnxp_stop_rx
- drivers/tty/serial/sccnxp.c:sccnxp_start_tx
- drivers/tty/serial/sccnxp.c:sccnxp_ist
- drivers/tty/serial/sccnxp.c:sccnxp_timer
In drivers/tty/serial/serial_mctrl_gpio.c (ffffffff8176c3bb)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/tty/serial/serial_mctrl_gpio.c:mctrl_gpio_irq_handle
In drivers/char/random.c (ffffffff81770c63)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:get_random_u32
- drivers/char/random.c:get_random_u64
- drivers/char/random.c:urandom_read
- drivers/char/random.c:del_random_ready_callback
- drivers/char/random.c:_get_random_bytes
- drivers/char/random.c:extract_buf
- drivers/char/random.c:add_device_randomness
- drivers/char/random.c:_extract_crng
- drivers/char/random.c:crng_reseed
- drivers/char/random.c:crng_reseed
- drivers/char/random.c:crng_reseed
- drivers/char/random.c:crng_fast_load
In drivers/char/ttyprintk.c (ffffffff81773d25)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/char/ttyprintk.c:tpk_write
- drivers/char/ttyprintk.c:tpk_close
In drivers/char/virtio_console.c (ffffffff81775004)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/char/virtio_console.c:config_work_handler
- drivers/char/virtio_console.c:in_intr
- drivers/char/virtio_console.c:in_intr
- drivers/char/virtio_console.c:out_intr
- drivers/char/virtio_console.c:notifier_add_vio
- drivers/char/virtio_console.c:put_chars
- drivers/char/virtio_console.c:port_fops_read
- drivers/char/virtio_console.c:__send_to_port
- drivers/char/virtio_console.c:reclaim_dma_bufs
- drivers/char/virtio_console.c:free_buf
- drivers/char/virtio_console.c:find_port_by_devt
- drivers/char/virtio_console.c:find_port_by_devt
In drivers/char/agp/backend.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In drivers/iommu/ioasid.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In drivers/iommu/iova.c (ffffffff81794afc)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/iommu/iova.c:free_cpu_cached_iovas
- drivers/iommu/iova.c:__iova_rcache_get
- drivers/iommu/iova.c:__iova_rcache_insert
- drivers/iommu/iova.c:split_and_remove_iova
- drivers/iommu/iova.c:copy_reserved_iova
- drivers/iommu/iova.c:reserve_iova
- drivers/iommu/iova.c:queue_iova
- drivers/iommu/iova.c:fq_flush_timeout
- drivers/iommu/iova.c:fq_ring_free
- drivers/iommu/iova.c:find_iova
- drivers/iommu/iova.c:__alloc_and_insert_iova_range
In drivers/iommu/amd/iommu.c (ffffffff81798285)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/iommu/amd/iommu.c:alloc_irq_table
- drivers/iommu/amd/iommu.c:alloc_irq_table
- drivers/iommu/amd/iommu.c:amd_iommu_domain_clear_gcr3
- drivers/iommu/amd/iommu.c:amd_iommu_domain_set_gcr3
- drivers/iommu/amd/iommu.c:amd_iommu_flush_tlb
- drivers/iommu/amd/iommu.c:amd_iommu_flush_page
- drivers/iommu/amd/iommu.c:amd_iommu_domain_enable_v2
- drivers/iommu/amd/iommu.c:amd_iommu_domain_direct_map
- drivers/iommu/amd/iommu.c:amd_iommu_iotlb_sync
- drivers/iommu/amd/iommu.c:amd_iommu_map
- drivers/iommu/amd/iommu.c:amd_iommu_domain_free
- drivers/iommu/amd/iommu.c:detach_device
- drivers/iommu/amd/iommu.c:attach_device
- drivers/iommu/amd/iommu.c:iommu_map_page
- drivers/iommu/amd/iommu.c:increase_address_space
In drivers/iommu/intel/iommu.c (ffffffff8179f053)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/iommu/intel/iommu.c:intel_iommu_domain_set_attr
- drivers/iommu/intel/iommu.c:intel_iommu_dev_disable_feat
- drivers/iommu/intel/iommu.c:intel_iommu_dev_enable_feat
- drivers/iommu/intel/iommu.c:intel_iommu_enable_pasid
- drivers/iommu/intel/iommu.c:intel_iommu_release_device
- drivers/iommu/intel/iommu.c:intel_iommu_sva_invalidate
- drivers/iommu/intel/iommu.c:intel_iommu_aux_detach_device
- drivers/iommu/intel/iommu.c:intel_iommu_detach_device
- drivers/iommu/intel/iommu.c:intel_iommu_attach_device
- drivers/iommu/intel/iommu.c:aux_domain_add_dev
- drivers/iommu/intel/iommu.c:__dmar_remove_one_dev_info
- drivers/iommu/intel/iommu.c:domain_context_clear_one_cb
- drivers/iommu/intel/iommu.c:copy_translation_tables
- drivers/iommu/intel/iommu.c:dmar_insert_one_dev_info
- drivers/iommu/intel/iommu.c:domain_context_mapping_one
- drivers/iommu/intel/iommu.c:domain_exit
- drivers/iommu/intel/iommu.c:iommu_alloc_root_entry
- drivers/iommu/intel/iommu.c:free_context_table
- drivers/iommu/intel/iommu.c:device_context_mapped
- drivers/iommu/intel/iommu.c:for_each_device_domain
In drivers/connector/cn_queue.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In drivers/lightnvm/core.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In drivers/base/core.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In drivers/base/devres.c (ffffffff817beb15)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/base/devres.c:devres_release_group
- drivers/base/devres.c:devres_remove_group
- drivers/base/devres.c:devres_close_group
- drivers/base/devres.c:devres_open_group
- drivers/base/devres.c:devres_release_all
- drivers/base/devres.c:devres_get
- drivers/base/devres.c:devres_find
- drivers/base/devres.c:devres_add
In drivers/base/swnode.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In drivers/base/power/common.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In drivers/base/power/qos.c (ffffffff817c6c3e)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_read_value
- drivers/base/power/qos.c:dev_pm_qos_flags
In drivers/base/power/runtime.c (ffffffff817c7275)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_enable
- 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_get_if_active
- drivers/base/power/runtime.c:__pm_runtime_resume
- drivers/base/power/runtime.c:__pm_runtime_suspend
- drivers/base/power/runtime.c:pm_schedule_suspend
- drivers/base/power/runtime.c:pm_suspend_timer_fn
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:pm_runtime_suspended_time
- drivers/base/power/runtime.c:pm_runtime_active_time
In drivers/base/power/wakeirq.c (ffffffff817ca126)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/base/power/wakeirq.c:dev_pm_clear_wake_irq
In drivers/base/power/wakeup.c (ffffffff817cec75)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:pm_wakeup_timer_fn
- drivers/base/power/wakeup.c:wakeup_source_record
In drivers/base/power/domain.c (ffffffff817cff85)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/base/power/domain.c:genpd_lock_interruptible_spin
- drivers/base/power/domain.c:genpd_lock_nested_spin
- drivers/base/power/domain.c:genpd_lock_spin
In drivers/base/power/domain_governor.c (ffffffff817d3706)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/base/power/domain_governor.c:default_suspend_ok
In drivers/base/power/clock_ops.c (ffffffff817d3c0f)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_resume
- drivers/base/power/clock_ops.c:pm_clk_suspend
In drivers/base/firmware_loader/main.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In drivers/base/regmap/regmap.c (ffffffff817dd83a)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:_regmap_raw_write_impl
- drivers/base/regmap/regmap.c:regmap_lock_spinlock
In drivers/block/loop.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In drivers/block/xen-blkfront.c (ffffffff817ebf76)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:purge_persistent_grants
- drivers/block/xen-blkfront.c:blkfront_connect
- drivers/block/xen-blkfront.c:blkif_interrupt
- drivers/block/xen-blkfront.c:blkif_restart_queue
- drivers/block/xen-blkfront.c:blkif_queue_rq
In drivers/mfd/htc-i2cpld.c (ffffffff817f3ec6)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/mfd/htc-i2cpld.c:htcpld_chip_set
In drivers/mfd/ezx-pcap.c (ffffffff8180315e)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:ezx_pcap_probe
- drivers/mfd/ezx-pcap.c:ezx_pcap_remove
- drivers/mfd/ezx-pcap.c:pcap_adc_async
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
- drivers/mfd/ezx-pcap.c:pcap_adc_trigger
- drivers/mfd/ezx-pcap.c:pcap_adc_trigger
- drivers/mfd/ezx-pcap.c:pcap_set_ts_bits
- drivers/mfd/ezx-pcap.c:pcap_set_ts_bits
- drivers/mfd/ezx-pcap.c:pcap_isr_work
- drivers/mfd/ezx-pcap.c:pcap_msr_work
- drivers/mfd/ezx-pcap.c:ezx_pcap_set_bits
In drivers/nvdimm/region_devs.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In drivers/nvdimm/badrange.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff81826080)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/dma-fence.c (ffffffff8182721c)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_get_status
- drivers/dma-buf/dma-fence.c:dma_fence_add_callback
- drivers/dma-buf/dma-fence.c:dma_fence_release
In drivers/dma-buf/dma-fence-array.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In drivers/dma-buf/dma-fence-chain.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In drivers/dma-buf/sw_sync.c (ffffffff8182b8c7)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:timeline_fence_release
In drivers/dma-buf/sync_debug.c (ffffffff8182c725)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_file_debug_remove
- drivers/dma-buf/sync_debug.c:sync_file_debug_add
- drivers/dma-buf/sync_debug.c:sync_timeline_debug_remove
- drivers/dma-buf/sync_debug.c:sync_timeline_debug_add
In drivers/scsi/scsi.c (ffffffff8182e325)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/scsi/scsi.c:scsi_device_lookup
- drivers/scsi/scsi.c:scsi_device_lookup_by_target
- drivers/scsi/scsi.c:starget_for_each_device
In drivers/scsi/hosts.c (ffffffff8182f5dd)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/scsi/hosts.c:scsi_remove_host
- drivers/scsi/hosts.c:scsi_remove_host
In drivers/scsi/scsi_error.c (ffffffff81833dd8)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/scsi/scsi_error.c:scsi_ioctl_reset
- drivers/scsi/scsi_error.c:scsi_ioctl_reset
- drivers/scsi/scsi_error.c:scsi_unjam_host
- drivers/scsi/scsi_error.c:scsi_unjam_host
- drivers/scsi/scsi_error.c:scsi_restart_operations
- drivers/scsi/scsi_error.c:scsi_restart_operations
- drivers/scsi/scsi_error.c:scsi_try_target_reset
- drivers/scsi/scsi_error.c:scsi_try_bus_reset
- drivers/scsi/scsi_error.c:scsi_try_host_reset
- drivers/scsi/scsi_error.c:scsi_times_out
- drivers/scsi/scsi_error.c:scsi_eh_scmd_add
- drivers/scsi/scsi_error.c:scsi_eh_inc_host_failed
- drivers/scsi/scsi_error.c:scsi_schedule_eh
In drivers/scsi/scsi_lib.c (ffffffff81838574)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:scsi_evt_thread
- drivers/scsi/scsi_lib.c:scsi_starved_list_run
- drivers/scsi/scsi_lib.c:scsi_starved_list_run
- drivers/scsi/scsi_lib.c:scsi_single_lun_run
- drivers/scsi/scsi_lib.c:scsi_single_lun_run
- drivers/scsi/scsi_lib.c:scsi_single_lun_run
- drivers/scsi/scsi_lib.c:scsi_device_unbusy
In drivers/scsi/scsi_scan.c (ffffffff8183b07f)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_forget_host
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_destroy
In drivers/scsi/scsi_sysfs.c (ffffffff8183d78c)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/scsi/scsi_sysfs.c:scsi_sysfs_device_initialize
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:__scsi_remove_target
- drivers/scsi/scsi_sysfs.c:__scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release_usercontext
- drivers/scsi/scsi_sysfs.c:store_shost_eh_deadline
In drivers/scsi/sd_zbc.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In drivers/ata/libata-core.c (ffffffff81853fc1)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_port_detach
- drivers/ata/libata-core.c:__ata_port_probe
- drivers/ata/libata-core.c:ata_dev_init
- drivers/ata/libata-core.c:ata_port_request_pm
- drivers/ata/libata-core.c:ata_exec_internal_sg
- drivers/ata/libata-core.c:ata_exec_internal_sg
- drivers/ata/libata-core.c:ata_exec_internal_sg
In drivers/ata/libata-scsi.c (ffffffff8185fc47)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_scsi_dev_rescan
- drivers/ata/libata-scsi.c:ata_scsi_dev_rescan
- drivers/ata/libata-scsi.c:ata_scsi_user_scan
- drivers/ata/libata-scsi.c:ata_scsi_handle_link_detach
- drivers/ata/libata-scsi.c:ata_scsi_remove_dev
- drivers/ata/libata-scsi.c:ata_scsi_queuecmd
- drivers/ata/libata-scsi.c:ata_format_dsm_trim_descr
- drivers/ata/libata-scsi.c:ata_scsi_rbuf_fill
- drivers/ata/libata-scsi.c:ata_scsi_slave_destroy
- drivers/ata/libata-scsi.c:ata_sas_scsi_ioctl
- drivers/ata/libata-scsi.c:ata_sas_scsi_ioctl
- drivers/ata/libata-scsi.c:ata_scsi_unlock_native_capacity
- drivers/ata/libata-scsi.c:ata_scsi_park_store
In drivers/ata/libata-eh.c (ffffffff81861595)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/ata/libata-eh.c:ata_eh_handle_port_resume
- drivers/ata/libata-eh.c:ata_eh_handle_port_resume
- drivers/ata/libata-eh.c:ata_eh_handle_port_suspend
- drivers/ata/libata-eh.c:ata_eh_handle_port_suspend
- drivers/ata/libata-eh.c:ata_eh_handle_port_suspend
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_revalidate_and_attach
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_about_to_do
- drivers/ata/libata-eh.c:ata_eh_detach_dev
- drivers/ata/libata-eh.c:__ata_eh_qc_complete
- drivers/ata/libata-eh.c:ata_eh_fastdrain_timerfn
- drivers/ata/libata-eh.c:ata_port_wait_eh
- drivers/ata/libata-eh.c:ata_port_wait_eh
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_cmd_error_handler
- drivers/ata/libata-eh.c:ata_scsi_error
- drivers/ata/libata-eh.c:ata_eh_unload
In drivers/ata/libata-sata.c (ffffffff8186795a)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/ata/libata-sata.c:ata_scsi_lpm_store
In drivers/ata/libata-sff.c (ffffffff81868cbb)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_bmdma_post_internal_cmd
- drivers/ata/libata-sff.c:ata_bmdma_error_handler
- drivers/ata/libata-sff.c:ata_bmdma_interrupt
- drivers/ata/libata-sff.c:ata_sff_error_handler
- drivers/ata/libata-sff.c:ata_sff_interrupt
In drivers/ata/libata-pmp.c (ffffffff8186ca62)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/ata/libata-pmp.c:sata_pmp_handle_link_fail
- drivers/ata/libata-pmp.c:sata_pmp_eh_handle_disabled_links
- drivers/ata/libata-pmp.c:sata_pmp_eh_handle_disabled_links
- drivers/ata/libata-pmp.c:sata_pmp_detach
- drivers/ata/libata-pmp.c:sata_pmp_attach
In drivers/ata/libata-acpi.c (ffffffff8186dcb2)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/ata/libata-acpi.c:ata_acpi_handle_hotplug
In drivers/ata/ata_piix.c (ffffffff8186fdb2)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/ata/ata_piix.c:piix_pci_device_resume
- drivers/ata/ata_piix.c:piix_pci_device_suspend
- drivers/ata/ata_piix.c:do_pata_set_dmamode
- drivers/ata/ata_piix.c:piix_set_timings
In drivers/gpu/vga/vgaarb.c (ffffffff81873d0c)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_arb_release
- drivers/gpu/vga/vgaarb.c:vga_arb_open
- drivers/gpu/vga/vgaarb.c:vga_arb_read
- drivers/gpu/vga/vgaarb.c:vga_client_register
- drivers/gpu/vga/vgaarb.c:__vga_set_legacy_decoding
- drivers/gpu/vga/vgaarb.c:vga_arbiter_del_pci_device
- drivers/gpu/vga/vgaarb.c:vga_put
- drivers/gpu/vga/vgaarb.c:vga_tryget
- drivers/gpu/vga/vgaarb.c:vga_get
In drivers/spi/spi.c (ffffffff81877a12)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/spi/spi.c:spi_bus_lock
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:__spi_split_transfer_maxsize
- drivers/spi/spi.c:__spi_split_transfer_maxsize
- drivers/spi/spi.c:spi_register_controller
- drivers/spi/spi.c:spi_queued_transfer
- drivers/spi/spi.c:spi_stop_queue
- drivers/spi/spi.c:spi_finalize_current_message
- drivers/spi/spi.c:spi_get_next_queued_message
- drivers/spi/spi.c:__spi_pump_messages
- drivers/spi/spi.c:spi_transfer_one_message
- drivers/spi/spi.c:spi_statistics_add_transfer_stats
- drivers/spi/spi.c:spi_device_transfers_split_maxsize_show
- drivers/spi/spi.c:spi_controller_transfers_split_maxsize_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo16_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo16_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo15_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo15_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo14_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo14_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo13_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo13_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo12_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo12_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo11_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo11_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo10_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo10_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo9_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo9_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo8_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo8_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo7_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo7_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo6_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo6_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo5_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo5_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo4_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo4_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo3_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo3_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo2_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo2_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo1_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo1_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo0_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo0_show
- drivers/spi/spi.c:spi_device_bytes_tx_show
- drivers/spi/spi.c:spi_controller_bytes_tx_show
- drivers/spi/spi.c:spi_device_bytes_rx_show
- drivers/spi/spi.c:spi_controller_bytes_rx_show
- drivers/spi/spi.c:spi_device_bytes_show
- drivers/spi/spi.c:spi_controller_bytes_show
- drivers/spi/spi.c:spi_device_spi_async_show
- drivers/spi/spi.c:spi_controller_spi_async_show
- drivers/spi/spi.c:spi_device_spi_sync_immediate_show
- drivers/spi/spi.c:spi_controller_spi_sync_immediate_show
- drivers/spi/spi.c:spi_device_spi_sync_show
- drivers/spi/spi.c:spi_controller_spi_sync_show
- drivers/spi/spi.c:spi_device_timedout_show
- drivers/spi/spi.c:spi_controller_timedout_show
- drivers/spi/spi.c:spi_device_errors_show
- drivers/spi/spi.c:spi_controller_errors_show
- drivers/spi/spi.c:spi_device_transfers_show
- drivers/spi/spi.c:spi_controller_transfers_show
- drivers/spi/spi.c:spi_device_messages_show
- drivers/spi/spi.c:spi_controller_messages_show
In drivers/net/tun.c (ffffffff8188bcdd)
Location: include/linux/spinlock.h:326
Inline: True
In drivers/net/ppp/ppp_generic.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In drivers/net/xen-netfront.c (ffffffff8189a388)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll_controller
- drivers/net/xen-netfront.c:xennet_start_xmit
In drivers/vfio/vfio.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In drivers/vfio/virqfd.c (ffffffff8189d7f5)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/vfio/virqfd.c:vfio_virqfd_disable
- drivers/vfio/virqfd.c:virqfd_wakeup
In drivers/vfio/pci/vfio_pci.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In drivers/vfio/pci/vfio_pci_intrs.c (ffffffff818a6a25)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/vfio/pci/vfio_pci_intrs.c:vfio_intx_handler
- drivers/vfio/pci/vfio_pci_intrs.c:vfio_pci_intx_unmask_handler
- drivers/vfio/pci/vfio_pci_intrs.c:vfio_pci_intx_mask
In drivers/usb/core/hub.c (ffffffff818b4626)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_port_disable
- drivers/usb/core/hub.c:hub_port_reset
- drivers/usb/core/hub.c:usb_new_device
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/hub.c:hub_quiesce
- drivers/usb/core/hub.c:hub_activate
- drivers/usb/core/hub.c:usb_hub_clear_tt_buffer
- drivers/usb/core/hub.c:hub_tt_work
- drivers/usb/core/hub.c:hub_resubmit_irq_urb
In drivers/usb/core/hcd.c (ffffffff818bf0e6)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hc_died
- drivers/usb/core/hcd.c:usb_hcd_resume_root_hub
- drivers/usb/core/hcd.c:usb_hcd_unlink_urb
- drivers/usb/core/hcd.c:unlink1
- drivers/usb/core/hcd.c:rh_queue_status
- drivers/usb/core/hcd.c:usb_hcd_poll_rh_status
In drivers/usb/core/urb.c (ffffffff818c0495)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_scuttle_anchored_urbs
- drivers/usb/core/urb.c:usb_get_from_anchor
- drivers/usb/core/urb.c:usb_unpoison_anchored_urbs
- drivers/usb/core/urb.c:usb_unanchor_urb
- drivers/usb/core/urb.c:usb_anchor_urb
In drivers/usb/core/message.c (ffffffff818c1325)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_cancel
- drivers/usb/core/message.c:sg_complete
In drivers/usb/core/driver.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In drivers/usb/core/devio.c (ffffffff818ce2b6)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:reap_as
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:usbdev_release
- drivers/usb/core/devio.c:destroy_async_on_interface
- drivers/usb/core/devio.c:destroy_async
- drivers/usb/core/devio.c:async_completed
- drivers/usb/core/devio.c:usbdev_mmap
- drivers/usb/core/devio.c:usbdev_vm_open
- drivers/usb/core/devio.c:dec_usb_memory_use_count
In drivers/usb/phy/phy.c (ffffffff818d3765)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/usb/phy/phy.c:usb_remove_phy
- drivers/usb/phy/phy.c:usb_add_phy_dev
- drivers/usb/phy/phy.c:usb_add_phy
- drivers/usb/phy/phy.c:usb_get_phy
In drivers/usb/dwc2/platform.c (ffffffff818d7394)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/usb/dwc2/platform.c:dwc2_resume
- drivers/usb/dwc2/platform.c:dwc2_suspend
In drivers/usb/dwc2/hcd.c (ffffffff818dfe28)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:dwc2_host_enter_hibernation
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_clear_tt_buffer_complete
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_reset
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_resume
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_suspend
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_stop
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_start
- drivers/usb/dwc2/hcd.c:dwc2_hcd_reset_func
- drivers/usb/dwc2/hcd.c:dwc2_port_resume
- drivers/usb/dwc2/hcd.c:dwc2_port_suspend
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
In drivers/usb/dwc2/hcd_queue.c (ffffffff818e4c49)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_queue.c:dwc2_hcd_qh_free
- drivers/usb/dwc2/hcd_queue.c:dwc2_wait_timer_fn
- drivers/usb/dwc2/hcd_queue.c:dwc2_unreserve_timer_fn
In drivers/usb/dwc2/hcd_ddma.c (ffffffff818e6a32)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_free_ddma
In drivers/usb/host/pci-quirks.c (ffffffff818e7c45)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/usb/host/pci-quirks.c:usb_amd_dev_put
- drivers/usb/host/pci-quirks.c:usb_amd_quirk_pll
- drivers/usb/host/pci-quirks.c:usb_amd_find_chipset_info
- drivers/usb/host/pci-quirks.c:usb_amd_find_chipset_info
In drivers/usb/host/ehci-hcd.c (ffffffff818f2d22)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_endpoint_reset
- drivers/usb/host/ehci-hcd.c:ehci_endpoint_disable
- drivers/usb/host/ehci-hcd.c:ehci_urb_dequeue
- drivers/usb/host/ehci-hcd.c:ehci_irq
- drivers/usb/host/ehci-hcd.c:uframe_periodic_max_store
- drivers/usb/host/ehci-hcd.c:sitd_submit
- drivers/usb/host/ehci-hcd.c:sitd_urb_transaction
- drivers/usb/host/ehci-hcd.c:itd_submit
- drivers/usb/host/ehci-hcd.c:itd_urb_transaction
- drivers/usb/host/ehci-hcd.c:iso_stream_find
- drivers/usb/host/ehci-hcd.c:ehci_clear_tt_buffer_complete
- drivers/usb/host/ehci-hcd.c:ehci_hub_control
- drivers/usb/host/ehci-hcd.c:ehci_hub_status_data
- drivers/usb/host/ehci-hcd.c:ehci_hrtimer_func
- drivers/usb/host/ehci-hcd.c:fill_registers_buffer
- drivers/usb/host/ehci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ehci-hcd.c:fill_async_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff818fab09)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:io_watchdog_func
- drivers/usb/host/ohci-hcd.c:ohci_shutdown
- drivers/usb/host/ohci-hcd.c:ed_get
- drivers/usb/host/ohci-hcd.c:fill_registers_buffer
- drivers/usb/host/ohci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ohci-hcd.c:fill_async_buffer
In drivers/usb/host/uhci-hcd.c (ffffffff81901968)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:uhci_hub_control
- drivers/usb/host/uhci-hcd.c:uhci_hub_status_data
- drivers/usb/host/uhci-hcd.c:uhci_urb_dequeue
- drivers/usb/host/uhci-hcd.c:uhci_urb_enqueue
- drivers/usb/host/uhci-hcd.c:uhci_fsbr_timeout
- drivers/usb/host/uhci-hcd.c:uhci_debug_open
In drivers/usb/host/xhci.c (ffffffff819058c6)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_clear_tt_buffer_complete
- drivers/usb/host/xhci.c:xhci_update_hub_device
- drivers/usb/host/xhci.c:xhci_set_usb2_hardware_lpm
- drivers/usb/host/xhci.c:xhci_change_max_exit_latency
- drivers/usb/host/xhci.c:xhci_setup_device
- drivers/usb/host/xhci.c:xhci_alloc_dev
- drivers/usb/host/xhci.c:xhci_disable_slot
- drivers/usb/host/xhci.c:xhci_free_streams
- drivers/usb/host/xhci.c:xhci_alloc_streams
- drivers/usb/host/xhci.c:xhci_endpoint_reset
- drivers/usb/host/xhci.c:xhci_endpoint_disable
- drivers/usb/host/xhci.c:xhci_configure_endpoint
- drivers/usb/host/xhci.c:xhci_urb_dequeue
- drivers/usb/host/xhci.c:xhci_urb_enqueue
- drivers/usb/host/xhci.c:xhci_disable_port_wake_on_bits
In drivers/usb/host/xhci-mem.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In drivers/usb/host/xhci-ring.c (ffffffff8191684a)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:xhci_irq
- drivers/usb/host/xhci-ring.c:xhci_handle_command_timeout
- drivers/usb/host/xhci-ring.c:xhci_stop_endpoint_command_watchdog
In drivers/usb/host/xhci-hub.c (ffffffff8191a555)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/usb/host/xhci-hub.c:xhci_bus_resume
- drivers/usb/host/xhci-hub.c:xhci_bus_suspend
- drivers/usb/host/xhci-hub.c:xhci_hub_status_data
- drivers/usb/host/xhci-hub.c:xhci_hub_control
In drivers/usb/host/xhci-dbgcap.c (ffffffff8191f2fe)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_exit
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_init
- drivers/usb/host/xhci-dbgcap.c:xhci_do_dbc_init
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_handle_events
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_stop
- drivers/usb/host/xhci-dbgcap.c:dbc_ep_queue
In drivers/usb/host/xhci-dbgtty.c (ffffffff8191fd15)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_port_activate
- drivers/usb/host/xhci-dbgtty.c:dbc_rx_push
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_unthrottle
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_chars_in_buffer
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_write_room
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_flush_chars
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_put_char
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_write
- drivers/usb/host/xhci-dbgtty.c:dbc_write_complete
- drivers/usb/host/xhci-dbgtty.c:dbc_read_complete
In drivers/usb/host/xhci-debugfs.c (ffffffff81921ab0)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/usb/host/xhci-debugfs.c:xhci_port_write
In drivers/input/serio/serio.c (ffffffff819240f5)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_interrupt
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_remove_pending_events
- drivers/input/serio/serio.c:serio_queue_event
- drivers/input/serio/serio.c:serio_handle_event
- drivers/input/serio/serio.c:serio_remove_duplicate_events
In drivers/input/serio/i8042.c (ffffffff8192701a)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_controller_init
- drivers/input/serio/i8042.c:i8042_check_aux
- drivers/input/serio/i8042.c:i8042_aux_test_irq
- drivers/input/serio/i8042.c:i8042_interrupt
- drivers/input/serio/i8042.c:i8042_kbd_write
- drivers/input/serio/i8042.c:i8042_command
- drivers/input/serio/i8042.c:i8042_flush
- drivers/input/serio/i8042.c:i8042_remove_filter
- drivers/input/serio/i8042.c:i8042_install_filter
In drivers/input/input.c (ffffffff8192a54b)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/input/input.c:input_reset_device
- drivers/input/input.c:input_set_keycode
- drivers/input/input.c:input_get_keycode
- drivers/input/input.c:input_inject_event
- drivers/input/input.c:input_repeat_key
In drivers/input/mousedev.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In drivers/input/evdev.c (ffffffff81930731)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
In drivers/input/misc/uinput.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In drivers/rtc/class.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In drivers/rtc/interface.c (ffffffff8193b6b5)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/rtc/interface.c:rtc_uie_update_irq
- drivers/rtc/interface.c:rtc_aie_update_irq
In drivers/rtc/rtc-mc146818-lib.c (ffffffff8193d751)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/rtc/rtc-mc146818-lib.c:mc146818_set_time
- drivers/rtc/rtc-mc146818-lib.c:mc146818_get_time
- drivers/rtc/rtc-mc146818-lib.c:mc146818_get_time
In drivers/rtc/rtc-cmos.c (ffffffff8193dfe9)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:rtc_handler
- drivers/rtc/rtc-cmos.c:cmos_interrupt
- drivers/rtc/rtc-cmos.c:cmos_alarm_irq_enable
In drivers/pps/kapi.c (ffffffff8194b43a)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/pps/kapi.c:pps_event
In drivers/ptp/ptp_clock.c (ffffffff8194bcce)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/ptp/ptp_clock.c:ptp_clock_event
In drivers/ptp/ptp_chardev.c (ffffffff8194cf22)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/ptp/ptp_sysfs.c (ffffffff8194d621)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/ptp/ptp_sysfs.c:extts_fifo_show
In drivers/power/supply/power_supply_core.c (ffffffff8194eccc)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/power/supply/power_supply_core.c:power_supply_changed
- drivers/power/supply/power_supply_core.c:power_supply_changed_work
In drivers/thermal/thermal_core.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In drivers/thermal/thermal_sysfs.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In drivers/watchdog/watchdog_pretimeout.c (ffffffff8195e225)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_notify_pretimeout
In drivers/md/md.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In drivers/md/md-bitmap.c (ffffffff819737a7)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:md_bitmap_endwrite
In drivers/md/dm.c (ffffffff8197b255)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/md/dm.c:dm_uevent_add
- drivers/md/dm.c:event_callback
- drivers/md/dm.c:dm_make_request
- drivers/md/dm.c:dec_pending
- drivers/md/dm.c:dec_pending
- drivers/md/dm.c:dec_pending
In drivers/md/dm-kcopyd.c (ffffffff8198412b)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:dm_kcopyd_do_callback
- drivers/md/dm-kcopyd.c:segment_complete
- drivers/md/dm-kcopyd.c:dispatch_job
- drivers/md/dm-kcopyd.c:do_work
- drivers/md/dm-kcopyd.c:complete_io
- drivers/md/dm-kcopyd.c:complete_io
In drivers/md/dm-stats.c (ffffffff81984f95)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/md/dm-stats.c:free_shared_memory
In drivers/edac/ghes_edac.c (ffffffff8198d6c8)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/edac/ghes_edac.c:ghes_edac_unregister
- drivers/edac/ghes_edac.c:ghes_edac_register
- drivers/edac/ghes_edac.c:ghes_edac_report_mem_error
In drivers/cpufreq/cpufreq.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In drivers/cpufreq/cpufreq_stats.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In drivers/mmc/core/core.c (ffffffff819a81bc)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/mmc/core/core.c:mmc_pm_notify
- drivers/mmc/core/core.c:mmc_pm_notify
- drivers/mmc/core/core.c:mmc_stop_host
- drivers/mmc/core/core.c:mmc_rescan
- drivers/mmc/core/core.c:mmc_sw_reset
- drivers/mmc/core/core.c:mmc_hw_reset
- drivers/mmc/core/core.c:mmc_detach_bus
- drivers/mmc/core/core.c:mmc_attach_bus
- drivers/mmc/core/core.c:mmc_release_host
- drivers/mmc/core/core.c:__mmc_claim_host
In drivers/mmc/core/host.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In drivers/mailbox/mailbox.c (ffffffff819c75e1)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/mailbox/mailbox.c:mbox_send_message
- drivers/mailbox/mailbox.c:tx_tick
- drivers/mailbox/mailbox.c:msg_submit
In drivers/mailbox/pcc.c (ffffffff819c7cf1)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/mailbox/pcc.c:pcc_mbox_free_channel
- drivers/mailbox/pcc.c:pcc_mbox_request_channel
In drivers/hwspinlock/hwspinlock_core.c (ffffffff819c8b50)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In drivers/remoteproc/remoteproc_core.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In drivers/extcon/extcon.c (ffffffff819d1dd7)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- drivers/extcon/extcon.c:extcon_unregister_notifier_all
- drivers/extcon/extcon.c:extcon_register_notifier_all
- drivers/extcon/extcon.c:extcon_set_property
- drivers/extcon/extcon.c:extcon_set_state_sync
In drivers/powercap/powercap_sys.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In net/core/sock.c (ffffffff819e65ff)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sock_queue_rcv_skb
In net/core/request_sock.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In net/core/skbuff.c (ffffffff819e9ca1)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- net/core/skbuff.c:sock_dequeue_err_skb
- net/core/skbuff.c:sock_queue_err_skb
- net/core/skbuff.c:skb_append
- net/core/skbuff.c:skb_unlink
- net/core/skbuff.c:skb_queue_head
- net/core/skbuff.c:skb_dequeue_tail
- net/core/skbuff.c:skb_dequeue
- net/core/skbuff.c:sock_zerocopy_callback
In net/core/datagram.c (ffffffff819f5cb8)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- net/core/datagram.c:__skb_try_recv_datagram
In net/core/net_namespace.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In net/core/dev.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In net/core/dev_addr_lists.c (ffffffff81a103ec)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- net/core/dev_addr_lists.c:dev_mc_sync_multiple
- net/core/dev_addr_lists.c:dev_mc_sync
- net/core/dev_addr_lists.c:dev_uc_sync_multiple
- net/core/dev_addr_lists.c:dev_uc_sync
In net/core/neighbour.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In net/core/link_watch.c (ffffffff81a2295a)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- net/core/link_watch.c:linkwatch_fire_event
- net/core/link_watch.c:linkwatch_forget_dev
In net/core/fib_notifier.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In net/core/page_pool.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In net/core/skmsg.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In net/core/netpoll.c (ffffffff81a3da65)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- net/core/netpoll.c:refill_skbs
In net/core/fib_rules.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In net/core/drop_monitor.c (ffffffff81a49966)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- net/core/drop_monitor.c:net_dm_hw_packet_probe
- net/core/drop_monitor.c:net_dm_hw_packet_work
- net/core/drop_monitor.c:net_dm_packet_work
- net/core/drop_monitor.c:net_dm_packet_trace_kfree_skb_hit
- net/core/drop_monitor.c:net_dm_hw_summary_probe
- net/core/drop_monitor.c:net_dm_hw_reset_per_cpu_data
- net/core/drop_monitor.c:reset_per_cpu_data
In net/core/devlink.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In net/sched/sch_generic.c (ffffffff81a64e4e)
Location: include/linux/spinlock.h:326
Inline: True
In net/sched/cls_api.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In net/sched/act_api.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In net/ipv4/route.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In net/ipv4/inetpeer.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In net/ipv4/inet_hashtables.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In net/ipv4/tcp_ipv4.c (ffffffff81ac90a4)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
In net/ipv4/udp.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In net/ipv4/af_inet.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In net/ipv4/igmp.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In net/ipv4/inet_fragment.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In net/ipv4/nexthop.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In net/ipv4/ipmr.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In net/ipv4/cipso_ipv4.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In net/xfrm/xfrm_policy.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In net/xfrm/xfrm_state.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In net/xfrm/espintcp.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In net/unix/af_unix.c (ffffffff81b28269)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_connect
In net/unix/garbage.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In net/ipv6/addrlabel.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In net/ipv6/ip6_fib.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In net/ipv6/mcast.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In net/ipv6/tcp_ipv6.c (ffffffff81b6ad32)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
In net/ipv6/ip6mr.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In net/ipv6/calipso.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In net/packet/af_packet.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In net/wireless/wext-core.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In net/rfkill/core.c (ffffffff81b97795)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_open
- net/rfkill/core.c:rfkill_blocked
- net/rfkill/core.c:rfkill_set_states
- net/rfkill/core.c:rfkill_init_sw_state
- net/rfkill/core.c:rfkill_set_sw_state
- net/rfkill/core.c:rfkill_set_hw_state
- net/rfkill/core.c:rfkill_set_block
- net/rfkill/core.c:rfkill_send_events
In net/rfkill/input.c (ffffffff81b98865)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_schedule_global_op
In net/ncsi/ncsi-rsp.c (ffffffff81ba09bc)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- net/ncsi/ncsi-rsp.c:ncsi_rcv_rsp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_sma
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_svf
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gls
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_rc
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_dp
In net/ncsi/ncsi-aen.c (ffffffff81ba0c93)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_hncdsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
In net/ncsi/ncsi-manage.c (ffffffff81ba2440)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- net/ncsi/ncsi-manage.c:ncsi_unregister_dev
- net/ncsi/ncsi-manage.c:ncsi_reset_dev
- net/ncsi/ncsi-manage.c:ncsi_reset_dev
- net/ncsi/ncsi-manage.c:ncsi_stop_dev
- net/ncsi/ncsi-manage.c:ncsi_kick_channels
- net/ncsi/ncsi-manage.c:ncsi_kick_channels
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_suspend_channel
- net/ncsi/ncsi-manage.c:ncsi_request_timeout
- net/ncsi/ncsi-manage.c:ncsi_free_request
- net/ncsi/ncsi-manage.c:ncsi_alloc_request
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_add_package
- net/ncsi/ncsi-manage.c:ncsi_add_channel
- net/ncsi/ncsi-manage.c:ncsi_start_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_report_link
In net/ncsi/ncsi-netlink.c (ffffffff81ba5648)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- net/ncsi/ncsi-netlink.c:ncsi_set_channel_mask_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_package_mask_nl
- net/ncsi/ncsi-netlink.c:ncsi_clear_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_clear_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_interface_nl
In net/xdp/xsk.c (ffffffff81ba6673)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_destruct_skb
In net/xdp/xdp_umem.c (ffffffff81ba8700)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- net/xdp/xdp_umem.c:xdp_del_sk_umem
- net/xdp/xdp_umem.c:xdp_add_sk_umem
In net/xdp/xskmap.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In net/mptcp/protocol.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In net/mptcp/pm.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In net/mptcp/pm_netlink.c (0)
Location: include/linux/spinlock.h:326
Inline: True
In arch/x86/pci/i386.c (ffffffff82d30d81)
Location: include/linux/spinlock.h:326
Inline: True
Inline callers:
- arch/x86/pci/i386.c:pcibios_assign_resources
- arch/x86/pci/i386.c:pcibios_retrieve_fw_addr
- arch/x86/pci/i386.c:pcibios_save_fw_addr
- arch/x86/pci/i386.c:pcibios_save_fw_addr
5.11
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/xen/p2m.c (ffffffff81023ae2)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- arch/x86/xen/p2m.c:xen_alloc_p2m_entry
- arch/x86/xen/p2m.c:alloc_p2m_pmd
In arch/x86/xen/mmu_pv.c (ffffffff8102ac2a)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- arch/x86/xen/mmu_pv.c:xen_destroy_contiguous_region
- arch/x86/xen/mmu_pv.c:xen_create_contiguous_region
In arch/x86/kernel/bootflag.c (ffffffff82fbc90c)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- arch/x86/kernel/bootflag.c:sbf_init
- arch/x86/kernel/bootflag.c:sbf_init
In arch/x86/kernel/rtc.c (ffffffff8103fa80)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- arch/x86/kernel/rtc.c:mach_get_cmos_time
In arch/x86/kernel/i8237.c (ffffffff81047125)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- arch/x86/kernel/i8237.c:i8237A_resume
In arch/x86/kernel/cpu/sgx/driver.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In arch/x86/kernel/cpu/sgx/main.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In arch/x86/kernel/smpboot.c (ffffffff8106cc41)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- arch/x86/kernel/smpboot.c:do_boot_cpu
- arch/x86/kernel/smpboot.c:do_boot_cpu
In arch/x86/kernel/amd_nb.c (ffffffff8107da98)
Location: include/linux/spinlock.h:327
Inline: True
In arch/x86/kernel/amd_gart_64.c (ffffffff81084c52)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- arch/x86/kernel/amd_gart_64.c:gart_alloc_coherent
- arch/x86/kernel/amd_gart_64.c:dma_map_sg_nonforce
- arch/x86/kernel/amd_gart_64.c:gart_unmap_page
- arch/x86/kernel/amd_gart_64.c:gart_map_page
- arch/x86/kernel/amd_gart_64.c:alloc_iommu
In arch/x86/mm/pgtable.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In arch/x86/mm/kmmio.c (ffffffff81091d54)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:unregister_kmmio_probe
- arch/x86/mm/kmmio.c:remove_kmmio_fault_pages
- arch/x86/mm/kmmio.c:register_kmmio_probe
In arch/x86/mm/mmio-mod.c (ffffffff81093130)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- arch/x86/mm/mmio-mod.c:mmiotrace_printk
In arch/x86/platform/efi/efi_64.c (ffffffff81097404)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- arch/x86/platform/efi/efi_64.c:efi_thunk_reset_system
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_next_variable
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_variable_nonblocking
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_variable
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_variable
In arch/x86/platform/intel/iosf_mbi.c (ffffffff810986ad)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- arch/x86/platform/intel/iosf_mbi.c:iosf_mbi_modify
In arch/x86/platform/uv/uv_time.c (ffffffff8109a1db)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- arch/x86/platform/uv/uv_time.c:uv_rtc_unset_timer
- arch/x86/platform/uv/uv_time.c:uv_rtc_set_timer
In kernel/fork.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In kernel/panic.c (ffffffff810a3df5)
Location: include/linux/spinlock.h:327
Inline: True
In kernel/user.c (ffffffff810b2155)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/user.c:find_user
In kernel/signal.c (ffffffff810b71e0)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/signal.c:do_notify_parent_cldstop
- kernel/signal.c:do_notify_parent
- kernel/signal.c:send_sigqueue
- kernel/signal.c:sigqueue_free
- kernel/signal.c:force_sigsegv
- kernel/signal.c:kill_pid_usb_asyncio
- kernel/signal.c:force_sig_info_to_task
- kernel/signal.c:do_send_sig_info
- kernel/signal.c:flush_itimer_signals
- kernel/signal.c:flush_signals
In kernel/workqueue.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In kernel/pid.c (ffffffff810c8685)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/pid.c:free_pid
In kernel/notifier.c (ffffffff810d17bf)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/notifier.c:unregister_die_notifier
- kernel/notifier.c:register_die_notifier
- kernel/notifier.c:atomic_notifier_call_chain_robust
In kernel/async.c (ffffffff810d3da5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/async.c:async_schedule_node_domain
- kernel/async.c:async_schedule_node_domain
- kernel/async.c:async_run_entry_fn
- kernel/async.c:lowest_in_progress
In kernel/ucount.c (ffffffff810d4bc5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/ucount.c:put_ucounts
In kernel/sched/core.c (ffffffff810d9d62)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/sched/core.c:cpu_cgroup_css_released
- kernel/sched/core.c:sched_online_group
In kernel/sched/cputime.c (ffffffff810e5892)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/sched/cputime.c:thread_group_cputime
In kernel/sched/fair.c (ffffffff810f1623)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_free
In kernel/sched/wait.c (ffffffff810fd652)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/sched/wait.c:finish_wait
- kernel/sched/wait.c:prepare_to_wait_event
- kernel/sched/wait.c:prepare_to_wait_exclusive
- kernel/sched/wait.c:prepare_to_wait
- kernel/sched/wait.c:__wake_up_common_lock
- kernel/sched/wait.c:remove_wait_queue
- kernel/sched/wait.c:add_wait_queue_priority
- kernel/sched/wait.c:add_wait_queue_exclusive
- kernel/sched/wait.c:add_wait_queue
In kernel/sched/debug.c (ffffffff811050b1)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/sched/debug.c:print_cpu
In kernel/locking/mutex.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In kernel/power/qos.c (ffffffff8110e575)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/power/qos.c:cpu_latency_qos_read
- kernel/power/qos.c:pm_qos_update_flags
- kernel/power/qos.c:pm_qos_update_target
In kernel/printk/printk.c (ffffffff811183c5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/printk/printk.c:kmsg_dump_unregister
- kernel/printk/printk.c:kmsg_dump_register
In kernel/irq/irqdomain.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In kernel/rcu/sync.c (ffffffff8112ce6b)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_func
In kernel/rcu/srcutree.c (ffffffff8112e14d)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:__call_srcu
- kernel/rcu/srcutree.c:srcu_might_be_idle
- kernel/rcu/srcutree.c:srcu_funnel_gp_start
- kernel/rcu/srcutree.c:srcu_funnel_gp_start
- kernel/rcu/srcutree.c:srcu_funnel_exp_start
- kernel/rcu/srcutree.c:srcu_funnel_exp_start
- kernel/rcu/srcutree.c:srcu_gp_end
In kernel/rcu/tree.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In kernel/livepatch/shadow.c (ffffffff811366b5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/livepatch/shadow.c:klp_shadow_free_all
- kernel/livepatch/shadow.c:klp_shadow_free
- kernel/livepatch/shadow.c:__klp_shadow_get_or_alloc
In kernel/dma/swiotlb.c (ffffffff8113a878)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/dma/swiotlb.c:swiotlb_tbl_unmap_single
- kernel/dma/swiotlb.c:swiotlb_tbl_map_single
In kernel/freezer.c (ffffffff8113c845)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/freezer.c:__thaw_task
- kernel/freezer.c:freeze_task
In kernel/time/clocksource.c (ffffffff81147ed8)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_unbind
- kernel/time/clocksource.c:clocksource_change_rating
- kernel/time/clocksource.c:__clocksource_register_scale
- kernel/time/clocksource.c:__clocksource_watchdog_kthread
- kernel/time/clocksource.c:clocksource_select_watchdog
- kernel/time/clocksource.c:clocksource_mark_unstable
In kernel/time/alarmtimer.c (ffffffff8114b28e)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarm_timer_nsleep
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/alarmtimer.c:alarm_timer_create
- kernel/time/alarmtimer.c:alarm_clock_get_ktime
- kernel/time/alarmtimer.c:alarm_clock_get_timespec
- kernel/time/alarmtimer.c:alarm_clock_getres
- kernel/time/alarmtimer.c:alarm_handle_timer
- kernel/time/alarmtimer.c:alarm_try_to_cancel
- kernel/time/alarmtimer.c:alarm_restart
- kernel/time/alarmtimer.c:alarm_start
- kernel/time/alarmtimer.c:alarmtimer_resume
- kernel/time/alarmtimer.c:alarmtimer_suspend
- kernel/time/alarmtimer.c:alarmtimer_suspend
- kernel/time/alarmtimer.c:alarmtimer_suspend
- kernel/time/alarmtimer.c:alarmtimer_fired
- kernel/time/alarmtimer.c:alarmtimer_rtc_add_device
In kernel/time/posix-timers.c (ffffffff8114bf8e)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__lock_timer
- kernel/time/posix-timers.c:release_posix_timer
- kernel/time/posix-timers.c:posix_timer_fn
In kernel/time/posix-cpu-timers.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In kernel/futex.c (ffffffff81159996)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
In kernel/cgroup/cgroup.c (ffffffff81174982)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_free
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:cgroup_rmdir
- kernel/cgroup/cgroup.c:cgroup_mkdir
- kernel/cgroup/cgroup.c:css_release_work_fn
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:cgroup_file_notify
- kernel/cgroup/cgroup.c:cgroup_attach_task
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:cgroup_update_populated
In kernel/cgroup/rstat.c (ffffffff81175a25)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_irqsafe
In kernel/cgroup/namespace.c (ffffffff811761af)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
- kernel/cgroup/namespace.c:free_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff81176c5c)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_rename
- kernel/cgroup/cgroup-v1.c:cgroup_transfer_tasks
In kernel/cgroup/freezer.c (ffffffff81178acb)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_update_frozen
- kernel/cgroup/freezer.c:cgroup_propagate_frozen
- kernel/cgroup/freezer.c:cgroup_propagate_frozen
In kernel/cgroup/cpuset.c (ffffffff8117fd7a)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:__cpuset_node_allowed
- kernel/cgroup/cpuset.c:cpuset_mems_allowed
- kernel/cgroup/cpuset.c:cpuset_cpus_allowed
In kernel/pid_namespace.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In kernel/audit.c (ffffffff8118439e)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/audit.c:audit_log_end
- kernel/audit.c:audit_get_tty
- kernel/audit.c:auditd_set
- kernel/audit.c:audit_log_lost
In kernel/auditfilter.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In kernel/taskstats.c (ffffffff811a80f5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/trace.c (ffffffff811b7777)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/trace/trace.c:output_printk
In kernel/trace/blktrace.c (ffffffff811ceaa0)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/trace/blktrace.c:__blk_add_trace
In kernel/bpf/syscall.c (ffffffff811fbdd1)
Location: include/linux/spinlock.h:327
Inline: True
In kernel/bpf/hashtab.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In kernel/bpf/lpm_trie.c (ffffffff8121f4c6)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/bpf/lpm_trie.c:trie_delete_elem
- kernel/bpf/lpm_trie.c:trie_update_elem
In kernel/bpf/local_storage.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In kernel/bpf/ringbuf.c (ffffffff81220ee4)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/bpf/ringbuf.c:__bpf_ringbuf_reserve
In kernel/bpf/btf.c (ffffffff812292e1)
Location: include/linux/spinlock.h:327
Inline: True
In kernel/bpf/devmap.c (ffffffff8122d185)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_hash_remove_netdev
- kernel/bpf/devmap.c:__dev_map_hash_update_elem
- kernel/bpf/devmap.c:dev_map_hash_delete_elem
In kernel/bpf/cpumap.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In kernel/events/core.c (ffffffff81247b0f)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/events/core.c:ring_buffer_attach
- kernel/events/core.c:ring_buffer_attach
In kernel/events/ring_buffer.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In kernel/padata.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In kernel/watch_queue.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In mm/filemap.c (ffffffff81259ef7)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/filemap.c:replace_page_cache_page
- mm/filemap.c:delete_from_page_cache_batch
- mm/filemap.c:delete_from_page_cache
In mm/mempool.c (ffffffff8125ec65)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/mempool.c:mempool_free
- mm/mempool.c:mempool_alloc
- mm/mempool.c:mempool_resize
In mm/page-writeback.c (ffffffff81265691)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/page-writeback.c:__test_set_page_writeback
- mm/page-writeback.c:test_clear_page_writeback
- mm/page-writeback.c:clear_page_dirty_for_io
- mm/page-writeback.c:__cancel_dirty_page
- mm/page-writeback.c:account_page_redirty
In mm/truncate.c (ffffffff8126b1c1)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/truncate.c:invalidate_complete_page2
In mm/vmscan.c (ffffffff812745ff)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/vmscan.c:balance_pgdat
- mm/vmscan.c:__remove_mapping
In mm/shmem.c (ffffffff8127c735)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/shmem.c:shmem_uncharge
- mm/shmem.c:shmem_charge
In mm/mmzone.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In mm/vmstat.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In mm/backing-dev.c (ffffffff81282690)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/backing-dev.c:cgwb_create
- mm/backing-dev.c:cgwb_create
In mm/percpu.c (ffffffff81285edf)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
In mm/compaction.c (ffffffff8128a689)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/compaction.c:fast_find_migrateblock
- mm/compaction.c:fast_isolate_freepages
- mm/compaction.c:compact_lock_irqsave
In mm/list_lru.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In mm/memory.c (ffffffff8129994b)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/memory.c:copy_pte_range
In mm/mremap.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In mm/vmalloc.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In mm/page_alloc.c (ffffffff812c01b5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/page_alloc.c:take_page_off_buddy
- mm/page_alloc.c:is_free_buddy_page
- mm/page_alloc.c:__offline_isolated_pages
- mm/page_alloc.c:alloc_contig_pages
- mm/page_alloc.c:__setup_per_zone_wmarks
- mm/page_alloc.c:show_free_areas
- mm/page_alloc.c:rmqueue
- mm/page_alloc.c:mark_free_pages
- mm/page_alloc.c:unreserve_highatomic_pageblock
In mm/shuffle.c (ffffffff81c3eb45)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/shuffle.c:__shuffle_zone
In mm/swap_state.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In mm/swapfile.c (ffffffff812c6419)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/swapfile.c:setup_swap_map_and_extents
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swap_free_cluster
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_cluster_schedule_discard
In mm/swap_slots.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In mm/zswap.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In mm/dmapool.c (ffffffff812cea55)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/dmapool.c:dma_pool_free
- mm/dmapool.c:dma_pool_alloc
In mm/hugetlb.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In mm/mmu_notifier.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In mm/slub.c (ffffffff812eb129)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/slub.c:get_slabinfo
- mm/slub.c:show_slab_objects
- mm/slub.c:show_slab_objects
- mm/slub.c:show_slab_objects
- mm/slub.c:list_locations
- mm/slub.c:validate_slab_node
- mm/slub.c:__kmem_cache_shrink
- mm/slub.c:__slab_free
- mm/slub.c:free_debug_processing
In mm/memory_hotplug.c (ffffffff81c3b1c8)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/memory_hotplug.c:offline_pages
- mm/memory_hotplug.c:offline_pages
- mm/memory_hotplug.c:online_pages
- mm/memory_hotplug.c:online_pages
- mm/memory_hotplug.c:move_pfn_range_to_zone
- mm/memory_hotplug.c:remove_pfn_range_from_zone
In mm/huge_memory.c (ffffffff812f9eca)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/huge_memory.c:deferred_split_huge_page
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pmd
In mm/memcontrol.c (ffffffff81303868)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_css_free
- mm/memcontrol.c:lock_page_memcg
- mm/memcontrol.c:lock_page_lruvec_irqsave
- mm/memcontrol.c:mem_cgroup_update_tree
- mm/memcontrol.c:obj_cgroup_release
In mm/vmpressure.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In mm/swap_cgroup.c (ffffffff8130af89)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/swap_cgroup.c:swap_cgroup_record
- mm/swap_cgroup.c:swap_cgroup_cmpxchg
In mm/memory-failure.c (ffffffff8130ee50)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/memory-failure.c:memory_failure_work_func
- mm/memory-failure.c:memory_failure_queue
In mm/page_isolation.c (ffffffff8130fd7e)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/page_isolation.c:test_pages_isolated
- mm/page_isolation.c:unset_migratetype_isolate
- mm/page_isolation.c:set_migratetype_isolate
In mm/zbud.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In mm/zsmalloc.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In mm/balloon_compaction.c (ffffffff81313595)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/balloon_compaction.c:balloon_page_putback
- mm/balloon_compaction.c:balloon_page_isolate
- mm/balloon_compaction.c:balloon_page_enqueue
- mm/balloon_compaction.c:balloon_page_list_dequeue
- mm/balloon_compaction.c:balloon_page_list_enqueue
In fs/file_table.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/super.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/dcache.c (ffffffff8133d145)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:d_walk
In fs/inode.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/file.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/namespace.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/libfs.c (ffffffff81352716)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/libfs.c:simple_empty
- fs/libfs.c:find_next_child
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff8135b69a)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/fs-writeback.c:sb_clear_inode_writeback
- fs/fs-writeback.c:sb_mark_inode_writeback
- fs/fs-writeback.c:inode_switch_wbs_work_fn
In fs/fs_struct.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/buffer.c (ffffffff8136801b)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/buffer.c:__set_page_dirty
- fs/buffer.c:end_buffer_async_write
- fs/buffer.c:end_buffer_async_read
In fs/block_dev.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/direct-io.c (ffffffff81370a68)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:dio_zero_block
- fs/direct-io.c:dio_await_one
- fs/direct-io.c:dio_bio_end_io
- fs/direct-io.c:dio_bio_end_aio
In fs/notify/fsnotify.c (ffffffff813739d0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/notify/group.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/notify/mark.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/notify/inotify/inotify_user.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/timerfd.c (ffffffff8137f1a7)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_clock_was_set
- fs/timerfd.c:timerfd_alarmproc
- fs/timerfd.c:timerfd_tmrproc
In fs/eventfd.c (ffffffff8137f375)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_ctx_remove_wait_queue
- fs/eventfd.c:eventfd_signal
In fs/aio.c (ffffffff813868b3)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/aio.c:aio_poll_wake
- fs/aio.c:aio_complete_rw
- fs/aio.c:aio_complete
- fs/aio.c:kiocb_set_cancel_fn
- fs/aio.c:aio_migratepage
In fs/io_uring.c (ffffffff81392678)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/io_uring.c:io_cancel_defer_files
- fs/io_uring.c:io_cancel_task_cb
- fs/io_uring.c:io_submit_sqes
- fs/io_uring.c:io_submit_sqes
- fs/io_uring.c:io_submit_sqe
- fs/io_uring.c:io_queue_sqe
- fs/io_uring.c:__io_queue_sqe
- fs/io_uring.c:io_link_timeout_fn
- fs/io_uring.c:io_link_timeout_fn
- fs/io_uring.c:io_wq_submit_work
- fs/io_uring.c:io_issue_sqe
- fs/io_uring.c:io_issue_sqe
- fs/io_uring.c:io_async_find_and_cancel
- fs/io_uring.c:io_timeout_fn
- fs/io_uring.c:io_openat2
- fs/io_uring.c:io_fail_links
- fs/io_uring.c:io_kill_linked_timeout
- fs/io_uring.c:__io_cqring_overflow_flush
- fs/io_uring.c:io_req_clean_work
In fs/io-wq.c (ffffffff8139ac6d)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/io-wq.c:io_wq_worker_cancel
In fs/crypto/keyring.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/locks.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/mbcache.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/iomap/buffered-io.c (ffffffff813bc468)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/iomap/buffered-io.c:iomap_iop_set_range_uptodate
In fs/quota/dquot.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/proc/generic.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/kernfs/inode.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/kernfs/dir.c (ffffffff813e0a65)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_get_parent
- fs/kernfs/dir.c:pr_cont_kernfs_path
- fs/kernfs/dir.c:pr_cont_kernfs_name
- fs/kernfs/dir.c:kernfs_path_from_node
- fs/kernfs/dir.c:kernfs_name
In fs/kernfs/file.c (ffffffff813e2000)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify
- fs/kernfs/file.c:kernfs_notify
- fs/kernfs/file.c:kernfs_put_open_node
In fs/devpts/inode.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/ext4/extents_status.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/ext4/mballoc.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/ext4/page-io.c (ffffffff8142ad4a)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/ext4/page-io.c:ext4_add_complete_io
- fs/ext4/page-io.c:ext4_finish_bio
In fs/ext4/super.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/jbd2/transaction.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/jbd2/revoke.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/jbd2/journal.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/squashfs/cache.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/fat/inode.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/fuse/dir.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/fuse/file.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/fuse/inode.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/fuse/dax.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In ipc/util.c (ffffffff814a44ce)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- ipc/util.c:ipc_addid
In ipc/sem.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In security/keys/key.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In security/keys/keyctl.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In security/selinux/avc.c (ffffffff814cbcfd)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- security/selinux/avc.c:avc_ss_reset
- security/selinux/avc.c:avc_flush
In security/selinux/hooks.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In security/selinux/ss/sidtab.c (ffffffff814de6d3)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- security/selinux/ss/sidtab.c:sidtab_cancel_convert
- security/selinux/ss/sidtab.c:sidtab_convert
- security/selinux/ss/sidtab.c:sidtab_context_to_sid
In security/selinux/ibpkey.c (ffffffff814eef65)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- security/selinux/ibpkey.c:sel_ib_pkey_flush
- security/selinux/ibpkey.c:sel_ib_pkey_sid_slow
In security/smack/smack_lsm.c (ffffffff814f39c7)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smk_ipv4_check
- security/smack/smack_lsm.c:smack_netlbl_add
In security/apparmor/lsm.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In security/apparmor/secid.c (ffffffff81522e15)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- security/apparmor/secid.c:aa_free_secid
- security/apparmor/secid.c:aa_alloc_secid
- security/apparmor/secid.c:aa_secid_update
In security/apparmor/af_unix.c (ffffffff8152e352)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
In crypto/geniv.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In crypto/jitterentropy-kcapi.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In block/bio.c (ffffffff8155c2ea)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- block/bio.c:bio_check_pages_dirty
In block/blk-core.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In block/blk-flush.c (ffffffff81563bea)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- block/blk-flush.c:mq_flush_data_end_io
- block/blk-flush.c:flush_end_io
In block/blk-ioc.c (ffffffff815653b7)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_clear_queue
- block/blk-ioc.c:put_io_context
In block/blk-mq.c (ffffffff8156de30)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_add_to_requeue_list
In block/blk-stat.c (ffffffff81572065)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- block/blk-stat.c:blk_stat_enable_accounting
- block/blk-stat.c:blk_stat_remove_callback
- block/blk-stat.c:blk_stat_add_callback
In block/genhd.c (ffffffff8157624f)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- block/genhd.c:__disk_unblock_events
- block/genhd.c:disk_block_events
- block/genhd.c:del_gendisk
- block/genhd.c:set_capacity_and_notify
In block/badblocks.c (ffffffff815783d1)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- block/badblocks.c:badblocks_set
In block/partitions/core.c (ffffffff81579976)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- block/partitions/core.c:bdev_resize_partition
- block/partitions/core.c:add_partition
In block/bsg.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In block/blk-cgroup.c (ffffffff815861eb)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- block/blk-cgroup.c:blkg_lookup_create
In block/blk-iocost.c (ffffffff8158e6a5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_pd_free
- block/blk-iocost.c:ioc_pd_init
- block/blk-iocost.c:blk_iocost_init
- block/blk-iocost.c:ioc_rqos_merge
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:adjust_inuse_and_calc_cost
- block/blk-iocost.c:ioc_timer_fn
- block/blk-iocost.c:ioc_check_iocgs
- block/blk-iocost.c:ioc_forgive_debts
- block/blk-iocost.c:transfer_surpluses
- block/blk-iocost.c:iocg_waitq_timer_fn
- block/blk-iocost.c:iocg_activate
In block/mq-deadline.c (ffffffff815925cd)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- block/mq-deadline.c:dd_finish_request
- block/mq-deadline.c:deadline_fifo_request
In block/keyslot-manager.c (ffffffff8159e4b2)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- block/keyslot-manager.c:blk_ksm_get_slot_for_key
In lib/percpu-refcount.c (ffffffff815aa670)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- lib/percpu-refcount.c:percpu_ref_resurrect
- lib/percpu-refcount.c:percpu_ref_reinit
- lib/percpu-refcount.c:percpu_ref_kill_and_confirm
- lib/percpu-refcount.c:percpu_ref_switch_to_percpu
- lib/percpu-refcount.c:percpu_ref_exit
In lib/rhashtable.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In lib/once.c (ffffffff815ac190)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- lib/once.c:__do_once_start
In lib/refcount.c (ffffffff815ac4a2)
Location: include/linux/spinlock.h:327
Inline: True
In lib/bucket_locks.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In lib/genalloc.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In lib/percpu_counter.c (ffffffff815f9c9f)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- lib/percpu_counter.c:__percpu_counter_init
In lib/dec_and_lock.c (ffffffff8160d33d)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- lib/dec_and_lock.c:_atomic_dec_and_lock_irqsave
In lib/idr.c (ffffffff8160e558)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- lib/idr.c:ida_alloc_range
In lib/klist.c (ffffffff8160efcc)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
In lib/kobject.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In lib/xarray.c (ffffffff81620268)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- lib/xarray.c:xa_destroy
In drivers/pinctrl/core.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/gpio/gpiolib.c (ffffffff8163339a)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/gpio/gpiolib.c:gpiolib_seq_next
- drivers/gpio/gpiolib.c:gpiolib_seq_start
- drivers/gpio/gpiolib.c:gpiod_find
- drivers/gpio/gpiolib.c:gpiod_add_hogs
- drivers/gpio/gpiolib.c:gpiod_free_commit
- drivers/gpio/gpiolib.c:gpiod_free_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
- drivers/gpio/gpiolib.c:gpiodevice_release
- drivers/gpio/gpiolib.c:gpio_name_to_desc
- drivers/gpio/gpiolib.c:gpio_to_desc
In drivers/gpio/gpiolib-cdev.c (ffffffff81639b4b)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/gpio/gpiolib-cdev.c:gpio_desc_to_lineinfo
In drivers/gpio/gpiolib-sysfs.c (ffffffff82ffad19)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/gpio/gpiolib-sysfs.c:gpiolib_sysfs_init
- drivers/gpio/gpiolib-sysfs.c:gpiolib_sysfs_init
- drivers/gpio/gpiolib-sysfs.c:gpiod_export
In drivers/gpio/gpio-xilinx.c (ffffffff81640fae)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/gpio/gpio-xilinx.c:xgpio_dir_out
- drivers/gpio/gpio-xilinx.c:xgpio_dir_in
- drivers/gpio/gpio-xilinx.c:xgpio_set_multiple
- drivers/gpio/gpio-xilinx.c:xgpio_set_multiple
- drivers/gpio/gpio-xilinx.c:xgpio_set
In drivers/pci/pci-driver.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/pci/pcie/aer.c (ffffffff81662f96)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/pci/pcie/aer.c:aer_recover_queue
In drivers/pci/pcie/pme.c (ffffffff816640fa)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_irq
In drivers/pci/endpoint/pci-epc-core.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/rapidio/rio.c (ffffffff8167d910)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_map_outb_region
- drivers/rapidio/rio.c:rio_map_inb_region
In drivers/acpi/osl.c (ffffffff8169f795)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/acpi/osl.c:acpi_os_acquire_lock
In drivers/acpi/scan.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/acpi/ec.c (ffffffff816ad592)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_resume_noirq
- drivers/acpi/ec.c:acpi_ec_suspend_noirq
- drivers/acpi/ec.c:acpi_ec_suspend
- drivers/acpi/ec.c:ec_install_handlers
- drivers/acpi/ec.c:ec_install_handlers
- drivers/acpi/ec.c:acpi_ec_irq_handler
- drivers/acpi/ec.c:acpi_ec_gpe_handler
- drivers/acpi/ec.c:acpi_ec_event_handler
- drivers/acpi/ec.c:acpi_ec_stop
- drivers/acpi/ec.c:acpi_ec_start
- drivers/acpi/ec.c:acpi_ec_transaction_unlocked
- drivers/acpi/ec.c:ec_poll
- drivers/acpi/ec.c:ec_guard
- drivers/acpi/ec.c:acpi_ec_enable_event
In drivers/acpi/acpi_lpss.c (ffffffff816b3275)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/acpi/acpica/evglock.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/acpi/acpica/utmutex.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/acpi/apei/ghes.c (ffffffff8170f10f)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/acpi/apei/ghes.c:ghes_probe
- drivers/acpi/apei/ghes.c:ghes_notify_hed
- drivers/acpi/apei/ghes.c:ghes_irq_func
- drivers/acpi/apei/ghes.c:ghes_poll_func
In drivers/clk/clk.c (ffffffff81718e2c)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/clk/clk.c:clk_enable_lock
- drivers/clk/clk.c:clk_enable_lock
In drivers/clk/clk-divider.c (ffffffff81720161)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/clk/clk-divider.c:clk_divider_set_rate
In drivers/clk/clk-gate.c (ffffffff8172116a)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/clk/clk-gate.c:clk_gate_endisable
In drivers/clk/clk-multiplier.c (ffffffff8172149a)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/clk/clk-multiplier.c:clk_multiplier_set_rate
In drivers/clk/clk-mux.c (ffffffff817219b6)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/clk/clk-mux.c:clk_mux_set_parent
In drivers/clk/clk-fractional-divider.c (ffffffff817227a3)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/clk/clk-fractional-divider.c:clk_fd_set_rate
- drivers/clk/clk-fractional-divider.c:clk_fd_recalc_rate
In drivers/clk/x86/clk-pmc-atom.c (ffffffff817231f3)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/clk/x86/clk-pmc-atom.c:plt_clk_disable
- drivers/clk/x86/clk-pmc-atom.c:plt_clk_enable
- drivers/clk/x86/clk-pmc-atom.c:plt_clk_set_parent
In drivers/dma/dmaengine.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/virtio/virtio.c (ffffffff81726305)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_config_changed
In drivers/virtio/virtio_mmio.c (ffffffff817296f0)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/virtio/virtio_mmio.c:vm_setup_vq
- drivers/virtio/virtio_mmio.c:vm_del_vq
- drivers/virtio/virtio_mmio.c:vm_interrupt
In drivers/virtio/virtio_pci_common.c (ffffffff8172b84e)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/virtio/virtio_pci_common.c:vp_del_vqs
- drivers/virtio/virtio_pci_common.c:vp_setup_vq
- drivers/virtio/virtio_pci_common.c:vp_vring_interrupt
In drivers/virtio/virtio_balloon.c (ffffffff8172d212)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_migratepage
- drivers/virtio/virtio_balloon.c:virtballoon_changed
In drivers/xen/grant-table.c (ffffffff8172ffc9)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/xen/grant-table.c:gnttab_page_cache_shrink
- drivers/xen/grant-table.c:gnttab_page_cache_put
- drivers/xen/grant-table.c:gnttab_page_cache_get
- drivers/xen/grant-table.c:gnttab_cancel_free_callback
- drivers/xen/grant-table.c:gnttab_request_free_callback
- drivers/xen/grant-table.c:gnttab_add_deferred
- drivers/xen/grant-table.c:gnttab_handle_deferred
- drivers/xen/grant-table.c:gnttab_handle_deferred
- drivers/xen/grant-table.c:put_free_entry
- drivers/xen/grant-table.c:get_free_entries
In drivers/xen/events/events_base.c (ffffffff81733963)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/xen/events/events_base.c:retrigger_dynirq
- drivers/xen/events/events_base.c:lateeoi_mask_ack_dynirq
- drivers/xen/events/events_base.c:lateeoi_ack_dynirq
- drivers/xen/events/events_base.c:mask_ack_dynirq
- drivers/xen/events/events_base.c:set_affinity_irq
- drivers/xen/events/events_base.c:disable_pirq
- drivers/xen/events/events_base.c:enable_pirq
- drivers/xen/events/events_base.c:__startup_pirq
- drivers/xen/events/events_base.c:mask_ack_pirq
- drivers/xen/events/events_base.c:xen_free_irq
- drivers/xen/events/events_base.c:lateeoi_list_add
In drivers/xen/events/events_2l.c (ffffffff81736590)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/xen/events/events_2l.c:xen_debug_interrupt
In drivers/tty/tty_io.c (ffffffff81752819)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_fasync
- drivers/tty/tty_io.c:start_tty
- drivers/tty/tty_io.c:stop_tty
In drivers/tty/n_tty.c (ffffffff81756087)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/tty/n_tty.c:n_tty_close
In drivers/tty/tty_port.c (ffffffff8175b9d2)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_close_end
- drivers/tty/tty_port.c:tty_port_block_til_ready
- drivers/tty/tty_port.c:tty_port_hangup
- drivers/tty/tty_port.c:tty_port_tty_get
In drivers/tty/tty_jobctrl.c (ffffffff8175d707)
Location: include/linux/spinlock.h:327
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_get_pgrp
- drivers/tty/tty_jobctrl.c:session_clear_tty
- drivers/tty/tty_jobctrl.c:get_current_tty
- drivers/tty/tty_jobctrl.c:__proc_set_tty
In drivers/tty/pty.c (ffffffff8175dcd6)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_write
In drivers/tty/vt/vt_ioctl.c (ffffffff81760cf0)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_waitactive
- drivers/tty/vt/vt_ioctl.c:vt_waitactive
- drivers/tty/vt/vt_ioctl.c:vt_waitactive
- drivers/tty/vt/vt_ioctl.c:vt_event_wait_ioctl
- drivers/tty/vt/vt_ioctl.c:vt_event_wait_ioctl
- drivers/tty/vt/vt_ioctl.c:vt_event_post
In drivers/tty/vt/keyboard.c (ffffffff81766646)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_clr_kbd_mode_bit
- drivers/tty/vt/keyboard.c:vt_set_kbd_mode_bit
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:vt_reset_unicode
- drivers/tty/vt/keyboard.c:vt_do_kdskled
- drivers/tty/vt/keyboard.c:vt_do_kdskled
- drivers/tty/vt/keyboard.c:vt_do_kdgkb_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdgkb_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_kdskbent
- drivers/tty/vt/keyboard.c:vt_kdskbent
- drivers/tty/vt/keyboard.c:vt_do_kdskbmeta
- drivers/tty/vt/keyboard.c:vt_do_kdskbmode
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:kbd_bh
- drivers/tty/vt/keyboard.c:vt_kbd_con_stop
- drivers/tty/vt/keyboard.c:vt_kbd_con_start
- drivers/tty/vt/keyboard.c:vt_set_led_state
- drivers/tty/vt/keyboard.c:vt_get_leds
- drivers/tty/vt/keyboard.c:compute_shiftstate
In drivers/tty/hvc/hvc_console.c (ffffffff8176fa07)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_remove
- drivers/tty/hvc/hvc_console.c:__hvc_poll
- drivers/tty/hvc/hvc_console.c:hvc_set_winsz
- drivers/tty/hvc/hvc_console.c:hvc_write
- drivers/tty/hvc/hvc_console.c:hvc_hangup
- drivers/tty/hvc/hvc_console.c:hvc_close
- drivers/tty/hvc/hvc_console.c:hvc_open
- drivers/tty/hvc/hvc_console.c:hvc_port_destruct
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/tty/serial/serial_core.c (ffffffff81774e0c)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_hangup
- drivers/tty/serial/serial_core.c:uart_set_termios
- drivers/tty/serial/serial_core.c:uart_set_termios
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_unthrottle
- drivers/tty/serial/serial_core.c:uart_throttle
- drivers/tty/serial/serial_core.c:uart_send_xchar
- drivers/tty/serial/serial_core.c:uart_flush_buffer
- drivers/tty/serial/serial_core.c:uart_chars_in_buffer
- drivers/tty/serial/serial_core.c:uart_write_room
- drivers/tty/serial/serial_core.c:uart_write
- drivers/tty/serial/serial_core.c:uart_put_char
- drivers/tty/serial/serial_core.c:uart_shutdown
- drivers/tty/serial/serial_core.c:uart_port_startup
- drivers/tty/serial/serial_core.c:uart_port_dtr_rts
- drivers/tty/serial/serial_core.c:uart_port_dtr_rts
- drivers/tty/serial/serial_core.c:uart_start
- drivers/tty/serial/serial_core.c:uart_stop
In drivers/tty/serial/earlycon.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/tty/serial/8250/8250_core.c (ffffffff817771d8)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial_8250_overrun_backoff_work
- drivers/tty/serial/8250/8250_core.c:serial8250_backup_timeout
In drivers/tty/serial/8250/8250_port.c (ffffffff8177c104)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_set_termios
- drivers/tty/serial/8250/8250_port.c:serial8250_update_uartclk
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_break_ctl
- drivers/tty/serial/8250/8250_port.c:serial8250_tx_empty
- drivers/tty/serial/8250/8250_port.c:serial8250_tx_threshold_handle_irq
- drivers/tty/serial/8250/8250_port.c:serial8250_em485_handle_start_tx
- drivers/tty/serial/8250/8250_port.c:serial8250_em485_handle_stop_tx
In drivers/tty/serial/8250/8250_dma.c (ffffffff8177ef45)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_dma.c:__dma_tx_complete
In drivers/tty/serial/8250/8250_pci.c (ffffffff8177fda5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_pci.c:f815xxa_mem_serial_out
In drivers/tty/serial/sccnxp.c (ffffffff81784e0d)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/tty/serial/sccnxp.c:sccnxp_console_write
- drivers/tty/serial/sccnxp.c:sccnxp_shutdown
- drivers/tty/serial/sccnxp.c:sccnxp_startup
- drivers/tty/serial/sccnxp.c:sccnxp_set_termios
- drivers/tty/serial/sccnxp.c:sccnxp_break_ctl
- drivers/tty/serial/sccnxp.c:sccnxp_get_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_set_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_tx_empty
- drivers/tty/serial/sccnxp.c:sccnxp_stop_rx
- drivers/tty/serial/sccnxp.c:sccnxp_start_tx
- drivers/tty/serial/sccnxp.c:sccnxp_ist
- drivers/tty/serial/sccnxp.c:sccnxp_timer
In drivers/tty/serial/serial_mctrl_gpio.c (ffffffff81786edb)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/tty/serial/serial_mctrl_gpio.c:mctrl_gpio_irq_handle
In drivers/char/random.c (ffffffff8178bcd3)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:get_random_u32
- drivers/char/random.c:get_random_u64
- drivers/char/random.c:urandom_read
- drivers/char/random.c:del_random_ready_callback
- drivers/char/random.c:_get_random_bytes
- drivers/char/random.c:extract_buf
- drivers/char/random.c:add_device_randomness
- drivers/char/random.c:_extract_crng
- drivers/char/random.c:crng_reseed
- drivers/char/random.c:crng_reseed
- drivers/char/random.c:crng_reseed
- drivers/char/random.c:crng_fast_load
In drivers/char/ttyprintk.c (ffffffff8178ebe5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/char/ttyprintk.c:tpk_write
- drivers/char/ttyprintk.c:tpk_close
In drivers/char/virtio_console.c (ffffffff8178fd4a)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/char/virtio_console.c:config_work_handler
- drivers/char/virtio_console.c:in_intr
- drivers/char/virtio_console.c:in_intr
- drivers/char/virtio_console.c:out_intr
- drivers/char/virtio_console.c:notifier_add_vio
- drivers/char/virtio_console.c:put_chars
- drivers/char/virtio_console.c:port_fops_read
- drivers/char/virtio_console.c:__send_to_port
- drivers/char/virtio_console.c:reclaim_dma_bufs
- drivers/char/virtio_console.c:free_buf
- drivers/char/virtio_console.c:find_port_by_devt
- drivers/char/virtio_console.c:find_port_by_devt
In drivers/char/agp/backend.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/iommu/amd/iommu.c (ffffffff817a6915)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/iommu/amd/iommu.c:alloc_irq_table
- drivers/iommu/amd/iommu.c:alloc_irq_table
- drivers/iommu/amd/iommu.c:amd_iommu_domain_clear_gcr3
- drivers/iommu/amd/iommu.c:amd_iommu_domain_set_gcr3
- drivers/iommu/amd/iommu.c:amd_iommu_flush_tlb
- drivers/iommu/amd/iommu.c:amd_iommu_flush_page
- drivers/iommu/amd/iommu.c:amd_iommu_domain_enable_v2
- drivers/iommu/amd/iommu.c:amd_iommu_domain_direct_map
- drivers/iommu/amd/iommu.c:amd_iommu_iotlb_sync
- drivers/iommu/amd/iommu.c:amd_iommu_map
- drivers/iommu/amd/iommu.c:amd_iommu_domain_free
- drivers/iommu/amd/iommu.c:detach_device
- drivers/iommu/amd/iommu.c:attach_device
- drivers/iommu/amd/iommu.c:iommu_map_page
- drivers/iommu/amd/iommu.c:increase_address_space
In drivers/iommu/intel/iommu.c (ffffffff817acda5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/iommu/intel/iommu.c:intel_iommu_domain_set_attr
- drivers/iommu/intel/iommu.c:intel_iommu_dev_disable_feat
- drivers/iommu/intel/iommu.c:intel_iommu_dev_enable_feat
- drivers/iommu/intel/iommu.c:intel_iommu_enable_pasid
- drivers/iommu/intel/iommu.c:intel_iommu_sva_invalidate
- drivers/iommu/intel/iommu.c:aux_domain_remove_dev
- drivers/iommu/intel/iommu.c:aux_domain_add_dev
- drivers/iommu/intel/iommu.c:dmar_remove_one_dev_info
- drivers/iommu/intel/iommu.c:__dmar_remove_one_dev_info
- drivers/iommu/intel/iommu.c:domain_context_clear_one_cb
- drivers/iommu/intel/iommu.c:copy_translation_tables
- drivers/iommu/intel/iommu.c:dmar_insert_one_dev_info
- drivers/iommu/intel/iommu.c:domain_context_mapping_one
- drivers/iommu/intel/iommu.c:domain_exit
- drivers/iommu/intel/iommu.c:iommu_alloc_root_entry
- drivers/iommu/intel/iommu.c:free_context_table
- drivers/iommu/intel/iommu.c:device_context_mapped
- drivers/iommu/intel/iommu.c:for_each_device_domain
In drivers/iommu/intel/svm.c (ffffffff817b67ce)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/iommu/intel/svm.c:intel_svm_bind_gpasid
In drivers/iommu/ioasid.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/iommu/iova.c (ffffffff817c10fc)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/iommu/iova.c:free_cpu_cached_iovas
- drivers/iommu/iova.c:__iova_rcache_get
- drivers/iommu/iova.c:__iova_rcache_insert
- drivers/iommu/iova.c:copy_reserved_iova
- drivers/iommu/iova.c:reserve_iova
- drivers/iommu/iova.c:queue_iova
- drivers/iommu/iova.c:fq_flush_timeout
- drivers/iommu/iova.c:free_iova_fast
- drivers/iommu/iova.c:__free_iova
- drivers/iommu/iova.c:find_iova
- drivers/iommu/iova.c:__alloc_and_insert_iova_range
In drivers/connector/cn_queue.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/lightnvm/core.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/base/core.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/base/devres.c (ffffffff817d3f6e)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/base/devres.c:devm_krealloc
- drivers/base/devres.c:devres_release_group
- drivers/base/devres.c:devres_remove_group
- drivers/base/devres.c:devres_close_group
- drivers/base/devres.c:devres_open_group
- drivers/base/devres.c:devres_release_all
- drivers/base/devres.c:devres_get
- drivers/base/devres.c:devres_find
- drivers/base/devres.c:devres_add
In drivers/base/swnode.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/base/power/common.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/base/power/qos.c (ffffffff817db6be)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_read_value
- drivers/base/power/qos.c:dev_pm_qos_flags
In drivers/base/power/runtime.c (ffffffff817dea4e)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_put_suppliers
- drivers/base/power/runtime.c:pm_runtime_enable
- 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_get_if_active
- drivers/base/power/runtime.c:__pm_runtime_resume
- drivers/base/power/runtime.c:__pm_runtime_suspend
- drivers/base/power/runtime.c:pm_schedule_suspend
- drivers/base/power/runtime.c:pm_suspend_timer_fn
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_put_suppliers
- drivers/base/power/runtime.c:pm_runtime_suspended_time
- drivers/base/power/runtime.c:pm_runtime_active_time
In drivers/base/power/wakeirq.c (ffffffff817debc6)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/base/power/wakeirq.c:dev_pm_clear_wake_irq
In drivers/base/power/wakeup.c (ffffffff817e2da5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:pm_wakeup_timer_fn
- drivers/base/power/wakeup.c:wakeup_source_record
In drivers/base/power/domain.c (ffffffff817e4535)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/base/power/domain.c:genpd_lock_interruptible_spin
- drivers/base/power/domain.c:genpd_lock_nested_spin
- drivers/base/power/domain.c:genpd_lock_spin
In drivers/base/power/domain_governor.c (ffffffff817e8166)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/base/power/domain_governor.c:default_suspend_ok
In drivers/base/power/clock_ops.c (ffffffff817e865f)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_resume
- drivers/base/power/clock_ops.c:pm_clk_suspend
In drivers/base/firmware_loader/main.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/base/regmap/regmap.c (ffffffff817f28ea)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:_regmap_raw_write_impl
- drivers/base/regmap/regmap.c:regmap_lock_spinlock
In drivers/block/loop.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/block/xen-blkfront.c (ffffffff818008a6)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:purge_persistent_grants
- drivers/block/xen-blkfront.c:blkfront_connect
- drivers/block/xen-blkfront.c:blkif_interrupt
- drivers/block/xen-blkfront.c:blkif_restart_queue
- drivers/block/xen-blkfront.c:blkif_queue_rq
In drivers/mfd/htc-i2cpld.c (ffffffff81807b26)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/mfd/htc-i2cpld.c:htcpld_chip_set
In drivers/mfd/ezx-pcap.c (ffffffff81813fee)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:ezx_pcap_probe
- drivers/mfd/ezx-pcap.c:ezx_pcap_remove
- drivers/mfd/ezx-pcap.c:pcap_adc_async
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
- drivers/mfd/ezx-pcap.c:pcap_adc_trigger
- drivers/mfd/ezx-pcap.c:pcap_adc_trigger
- drivers/mfd/ezx-pcap.c:pcap_set_ts_bits
- drivers/mfd/ezx-pcap.c:pcap_set_ts_bits
- drivers/mfd/ezx-pcap.c:pcap_isr_work
- drivers/mfd/ezx-pcap.c:pcap_msr_work
- drivers/mfd/ezx-pcap.c:ezx_pcap_set_bits
In drivers/nvdimm/region_devs.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/nvdimm/badrange.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/dax/bus.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff81836ae9)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/dma-fence.c (ffffffff81837cbc)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_get_status
- drivers/dma-buf/dma-fence.c:dma_fence_add_callback
- drivers/dma-buf/dma-fence.c:dma_fence_release
In drivers/dma-buf/dma-fence-array.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/dma-buf/dma-fence-chain.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/dma-buf/sw_sync.c (ffffffff8183c997)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:timeline_fence_release
In drivers/dma-buf/sync_debug.c (ffffffff8183d785)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_file_debug_remove
- drivers/dma-buf/sync_debug.c:sync_file_debug_add
- drivers/dma-buf/sync_debug.c:sync_timeline_debug_remove
- drivers/dma-buf/sync_debug.c:sync_timeline_debug_add
In drivers/scsi/scsi.c (ffffffff8183f365)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/scsi/scsi.c:scsi_device_lookup
- drivers/scsi/scsi.c:scsi_device_lookup_by_target
- drivers/scsi/scsi.c:starget_for_each_device
In drivers/scsi/hosts.c (ffffffff8184060d)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/scsi/hosts.c:scsi_remove_host
- drivers/scsi/hosts.c:scsi_remove_host
In drivers/scsi/scsi_error.c (ffffffff81844a08)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/scsi/scsi_error.c:scsi_ioctl_reset
- drivers/scsi/scsi_error.c:scsi_ioctl_reset
- drivers/scsi/scsi_error.c:scsi_unjam_host
- drivers/scsi/scsi_error.c:scsi_unjam_host
- drivers/scsi/scsi_error.c:scsi_restart_operations
- drivers/scsi/scsi_error.c:scsi_restart_operations
- drivers/scsi/scsi_error.c:scsi_try_target_reset
- drivers/scsi/scsi_error.c:scsi_try_bus_reset
- drivers/scsi/scsi_error.c:scsi_try_host_reset
- drivers/scsi/scsi_error.c:scsi_times_out
- drivers/scsi/scsi_error.c:scsi_eh_scmd_add
- drivers/scsi/scsi_error.c:scsi_eh_inc_host_failed
- drivers/scsi/scsi_error.c:scsi_schedule_eh
In drivers/scsi/scsi_lib.c (ffffffff81848ef4)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:scsi_evt_thread
- drivers/scsi/scsi_lib.c:scsi_starved_list_run
- drivers/scsi/scsi_lib.c:scsi_starved_list_run
- drivers/scsi/scsi_lib.c:scsi_single_lun_run
- drivers/scsi/scsi_lib.c:scsi_single_lun_run
- drivers/scsi/scsi_lib.c:scsi_single_lun_run
- drivers/scsi/scsi_lib.c:scsi_dec_host_busy
In drivers/scsi/scsi_scan.c (ffffffff8184b93f)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_forget_host
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_prep_async_scan
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_destroy
In drivers/scsi/scsi_sysfs.c (ffffffff8184df8c)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/scsi/scsi_sysfs.c:scsi_sysfs_device_initialize
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:__scsi_remove_target
- drivers/scsi/scsi_sysfs.c:__scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release_usercontext
- drivers/scsi/scsi_sysfs.c:store_shost_eh_deadline
In drivers/scsi/sd_zbc.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/ata/libata-core.c (ffffffff81864291)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_port_detach
- drivers/ata/libata-core.c:__ata_port_probe
- drivers/ata/libata-core.c:ata_dev_init
- drivers/ata/libata-core.c:ata_port_request_pm
- drivers/ata/libata-core.c:ata_exec_internal_sg
- drivers/ata/libata-core.c:ata_exec_internal_sg
- drivers/ata/libata-core.c:ata_exec_internal_sg
In drivers/ata/libata-scsi.c (ffffffff8186ec27)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_scsi_dev_rescan
- drivers/ata/libata-scsi.c:ata_scsi_dev_rescan
- drivers/ata/libata-scsi.c:ata_scsi_user_scan
- drivers/ata/libata-scsi.c:ata_scsi_handle_link_detach
- drivers/ata/libata-scsi.c:ata_scsi_remove_dev
- drivers/ata/libata-scsi.c:ata_scsi_queuecmd
- drivers/ata/libata-scsi.c:ata_format_dsm_trim_descr
- drivers/ata/libata-scsi.c:ata_scsi_rbuf_fill
- drivers/ata/libata-scsi.c:ata_scsi_slave_destroy
- drivers/ata/libata-scsi.c:ata_sas_scsi_ioctl
- drivers/ata/libata-scsi.c:ata_sas_scsi_ioctl
- drivers/ata/libata-scsi.c:ata_scsi_unlock_native_capacity
- drivers/ata/libata-scsi.c:ata_scsi_park_store
In drivers/ata/libata-eh.c (ffffffff818703b5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/ata/libata-eh.c:ata_eh_handle_port_resume
- drivers/ata/libata-eh.c:ata_eh_handle_port_resume
- drivers/ata/libata-eh.c:ata_eh_handle_port_suspend
- drivers/ata/libata-eh.c:ata_eh_handle_port_suspend
- drivers/ata/libata-eh.c:ata_eh_handle_port_suspend
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_revalidate_and_attach
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_about_to_do
- drivers/ata/libata-eh.c:ata_eh_detach_dev
- drivers/ata/libata-eh.c:__ata_eh_qc_complete
- drivers/ata/libata-eh.c:ata_eh_fastdrain_timerfn
- drivers/ata/libata-eh.c:ata_port_wait_eh
- drivers/ata/libata-eh.c:ata_port_wait_eh
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_cmd_error_handler
- drivers/ata/libata-eh.c:ata_scsi_error
- drivers/ata/libata-eh.c:ata_eh_unload
In drivers/ata/libata-sata.c (ffffffff8187676a)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/ata/libata-sata.c:ata_scsi_lpm_store
In drivers/ata/libata-sff.c (ffffffff81877acb)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_bmdma_post_internal_cmd
- drivers/ata/libata-sff.c:ata_bmdma_error_handler
- drivers/ata/libata-sff.c:ata_bmdma_interrupt
- drivers/ata/libata-sff.c:ata_sff_error_handler
- drivers/ata/libata-sff.c:ata_sff_interrupt
In drivers/ata/libata-pmp.c (ffffffff8187b732)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/ata/libata-pmp.c:sata_pmp_handle_link_fail
- drivers/ata/libata-pmp.c:sata_pmp_eh_handle_disabled_links
- drivers/ata/libata-pmp.c:sata_pmp_eh_handle_disabled_links
- drivers/ata/libata-pmp.c:sata_pmp_detach
- drivers/ata/libata-pmp.c:sata_pmp_attach
In drivers/ata/libata-acpi.c (ffffffff8187c982)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/ata/libata-acpi.c:ata_acpi_handle_hotplug
In drivers/ata/ata_piix.c (ffffffff8187ea82)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/ata/ata_piix.c:piix_pci_device_resume
- drivers/ata/ata_piix.c:piix_pci_device_suspend
- drivers/ata/ata_piix.c:do_pata_set_dmamode
- drivers/ata/ata_piix.c:piix_set_timings
In drivers/gpu/vga/vgaarb.c (ffffffff818828ac)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_arb_release
- drivers/gpu/vga/vgaarb.c:vga_arb_open
- drivers/gpu/vga/vgaarb.c:vga_arb_write
- drivers/gpu/vga/vgaarb.c:vga_arb_read
- drivers/gpu/vga/vgaarb.c:vga_client_register
- drivers/gpu/vga/vgaarb.c:__vga_set_legacy_decoding
- drivers/gpu/vga/vgaarb.c:vga_arbiter_del_pci_device
- drivers/gpu/vga/vgaarb.c:vga_put
- drivers/gpu/vga/vgaarb.c:vga_get
In drivers/spi/spi.c (ffffffff81886322)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/spi/spi.c:spi_bus_lock
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:__spi_split_transfer_maxsize
- drivers/spi/spi.c:__spi_split_transfer_maxsize
- drivers/spi/spi.c:spi_controller_initialize_queue
- drivers/spi/spi.c:spi_queued_transfer
- drivers/spi/spi.c:spi_stop_queue
- drivers/spi/spi.c:spi_finalize_current_message
- drivers/spi/spi.c:spi_get_next_queued_message
- drivers/spi/spi.c:__spi_pump_messages
- drivers/spi/spi.c:spi_transfer_one_message
- drivers/spi/spi.c:spi_statistics_add_transfer_stats
- drivers/spi/spi.c:spi_device_transfers_split_maxsize_show
- drivers/spi/spi.c:spi_controller_transfers_split_maxsize_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo16_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo16_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo15_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo15_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo14_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo14_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo13_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo13_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo12_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo12_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo11_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo11_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo10_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo10_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo9_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo9_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo8_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo8_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo7_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo7_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo6_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo6_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo5_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo5_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo4_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo4_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo3_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo3_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo2_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo2_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo1_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo1_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo0_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo0_show
- drivers/spi/spi.c:spi_device_bytes_tx_show
- drivers/spi/spi.c:spi_controller_bytes_tx_show
- drivers/spi/spi.c:spi_device_bytes_rx_show
- drivers/spi/spi.c:spi_controller_bytes_rx_show
- drivers/spi/spi.c:spi_device_bytes_show
- drivers/spi/spi.c:spi_controller_bytes_show
- drivers/spi/spi.c:spi_device_spi_async_show
- drivers/spi/spi.c:spi_controller_spi_async_show
- drivers/spi/spi.c:spi_device_spi_sync_immediate_show
- drivers/spi/spi.c:spi_controller_spi_sync_immediate_show
- drivers/spi/spi.c:spi_device_spi_sync_show
- drivers/spi/spi.c:spi_controller_spi_sync_show
- drivers/spi/spi.c:spi_device_timedout_show
- drivers/spi/spi.c:spi_controller_timedout_show
- drivers/spi/spi.c:spi_device_errors_show
- drivers/spi/spi.c:spi_controller_errors_show
- drivers/spi/spi.c:spi_device_transfers_show
- drivers/spi/spi.c:spi_controller_transfers_show
- drivers/spi/spi.c:spi_device_messages_show
- drivers/spi/spi.c:spi_controller_messages_show
In drivers/net/tun.c (ffffffff81899f5d)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/net/ppp/ppp_generic.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/net/xen-netfront.c (ffffffff818a8358)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll_controller
- drivers/net/xen-netfront.c:xennet_start_xmit
In drivers/vfio/vfio.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/vfio/virqfd.c (ffffffff818ac3d5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/vfio/virqfd.c:vfio_virqfd_disable
- drivers/vfio/virqfd.c:virqfd_wakeup
In drivers/vfio/pci/vfio_pci.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/vfio/pci/vfio_pci_intrs.c (ffffffff818b5915)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/vfio/pci/vfio_pci_intrs.c:vfio_intx_handler
- drivers/vfio/pci/vfio_pci_intrs.c:vfio_pci_intx_unmask_handler
- drivers/vfio/pci/vfio_pci_intrs.c:vfio_pci_intx_mask
In drivers/usb/core/hub.c (ffffffff818c2f8d)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_port_disable
- drivers/usb/core/hub.c:hub_port_reset
- drivers/usb/core/hub.c:usb_new_device
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/hub.c:hub_quiesce
- drivers/usb/core/hub.c:hub_activate
- drivers/usb/core/hub.c:usb_hub_clear_tt_buffer
- drivers/usb/core/hub.c:hub_tt_work
- drivers/usb/core/hub.c:hub_resubmit_irq_urb
In drivers/usb/core/hcd.c (ffffffff81c1c713)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hc_died
- drivers/usb/core/hcd.c:usb_hcd_resume_root_hub
- drivers/usb/core/hcd.c:usb_hcd_unlink_urb
- drivers/usb/core/hcd.c:unlink1
- drivers/usb/core/hcd.c:rh_queue_status
- drivers/usb/core/hcd.c:usb_hcd_poll_rh_status
In drivers/usb/core/urb.c (ffffffff818cbe99)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_scuttle_anchored_urbs
- drivers/usb/core/urb.c:usb_unlink_anchored_urbs
- drivers/usb/core/urb.c:usb_unpoison_anchored_urbs
- drivers/usb/core/urb.c:usb_unanchor_urb
- drivers/usb/core/urb.c:usb_anchor_urb
In drivers/usb/core/message.c (ffffffff818cd5d5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_cancel
- drivers/usb/core/message.c:sg_complete
In drivers/usb/core/driver.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/usb/core/devio.c (ffffffff818d9225)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:reap_as
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:usbdev_release
- drivers/usb/core/devio.c:destroy_async_on_interface
- drivers/usb/core/devio.c:destroy_async
- drivers/usb/core/devio.c:async_completed
- drivers/usb/core/devio.c:usbdev_mmap
- drivers/usb/core/devio.c:usbdev_vm_open
- drivers/usb/core/devio.c:dec_usb_memory_use_count
In drivers/usb/phy/phy.c (ffffffff818ddb05)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/phy/phy.c:usb_remove_phy
- drivers/usb/phy/phy.c:usb_add_phy_dev
- drivers/usb/phy/phy.c:usb_add_phy
- drivers/usb/phy/phy.c:usb_get_phy
In drivers/usb/dwc2/platform.c (ffffffff818e1834)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/dwc2/platform.c:dwc2_resume
- drivers/usb/dwc2/platform.c:dwc2_suspend
In drivers/usb/dwc2/drd.c (ffffffff818e219d)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/dwc2/drd.c:dwc2_drd_init
- drivers/usb/dwc2/drd.c:dwc2_drd_role_sw_set
In drivers/usb/dwc2/hcd.c (ffffffff818e9c88)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:dwc2_host_enter_hibernation
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_clear_tt_buffer_complete
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_reset
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_resume
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_suspend
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_stop
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_start
- drivers/usb/dwc2/hcd.c:dwc2_hcd_reset_func
- drivers/usb/dwc2/hcd.c:dwc2_port_resume
- drivers/usb/dwc2/hcd.c:dwc2_port_suspend
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
In drivers/usb/dwc2/hcd_queue.c (ffffffff818ee119)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_queue.c:dwc2_hcd_qh_free
- drivers/usb/dwc2/hcd_queue.c:dwc2_wait_timer_fn
- drivers/usb/dwc2/hcd_queue.c:dwc2_unreserve_timer_fn
In drivers/usb/dwc2/hcd_ddma.c (ffffffff818efb42)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_free_ddma
In drivers/usb/host/pci-quirks.c (ffffffff818f0c25)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/host/pci-quirks.c:usb_amd_dev_put
- drivers/usb/host/pci-quirks.c:usb_amd_quirk_pll
- drivers/usb/host/pci-quirks.c:usb_amd_find_chipset_info
- drivers/usb/host/pci-quirks.c:usb_amd_find_chipset_info
In drivers/usb/host/ehci-hcd.c (ffffffff818fbc42)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_endpoint_reset
- drivers/usb/host/ehci-hcd.c:ehci_endpoint_disable
- drivers/usb/host/ehci-hcd.c:ehci_urb_dequeue
- drivers/usb/host/ehci-hcd.c:ehci_irq
- drivers/usb/host/ehci-hcd.c:uframe_periodic_max_store
- drivers/usb/host/ehci-hcd.c:sitd_submit
- drivers/usb/host/ehci-hcd.c:sitd_urb_transaction
- drivers/usb/host/ehci-hcd.c:itd_submit
- drivers/usb/host/ehci-hcd.c:itd_urb_transaction
- drivers/usb/host/ehci-hcd.c:iso_stream_find
- drivers/usb/host/ehci-hcd.c:ehci_clear_tt_buffer_complete
- drivers/usb/host/ehci-hcd.c:ehci_hub_control
- drivers/usb/host/ehci-hcd.c:ehci_hub_status_data
- drivers/usb/host/ehci-hcd.c:ehci_hrtimer_func
- drivers/usb/host/ehci-hcd.c:fill_registers_buffer
- drivers/usb/host/ehci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ehci-hcd.c:fill_async_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff81903649)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:io_watchdog_func
- drivers/usb/host/ohci-hcd.c:ohci_shutdown
- drivers/usb/host/ohci-hcd.c:ed_get
- drivers/usb/host/ohci-hcd.c:fill_registers_buffer
- drivers/usb/host/ohci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ohci-hcd.c:fill_async_buffer
In drivers/usb/host/uhci-hcd.c (ffffffff8190a238)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:uhci_hub_control
- drivers/usb/host/uhci-hcd.c:uhci_hub_status_data
- drivers/usb/host/uhci-hcd.c:uhci_urb_dequeue
- drivers/usb/host/uhci-hcd.c:uhci_urb_enqueue
- drivers/usb/host/uhci-hcd.c:uhci_fsbr_timeout
- drivers/usb/host/uhci-hcd.c:uhci_debug_open
In drivers/usb/host/xhci.c (ffffffff8190e0c6)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_clear_tt_buffer_complete
- drivers/usb/host/xhci.c:xhci_update_hub_device
- drivers/usb/host/xhci.c:xhci_set_usb2_hardware_lpm
- drivers/usb/host/xhci.c:xhci_change_max_exit_latency
- drivers/usb/host/xhci.c:xhci_setup_device
- drivers/usb/host/xhci.c:xhci_alloc_dev
- drivers/usb/host/xhci.c:xhci_disable_slot
- drivers/usb/host/xhci.c:xhci_free_streams
- drivers/usb/host/xhci.c:xhci_alloc_streams
- drivers/usb/host/xhci.c:xhci_endpoint_reset
- drivers/usb/host/xhci.c:xhci_endpoint_disable
- drivers/usb/host/xhci.c:xhci_configure_endpoint
- drivers/usb/host/xhci.c:xhci_urb_dequeue
- drivers/usb/host/xhci.c:xhci_urb_enqueue
- drivers/usb/host/xhci.c:xhci_disable_hub_port_wake
In drivers/usb/host/xhci-mem.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/usb/host/xhci-ring.c (ffffffff8191ddda)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:xhci_irq
- drivers/usb/host/xhci-ring.c:xhci_handle_command_timeout
- drivers/usb/host/xhci-ring.c:xhci_stop_endpoint_command_watchdog
In drivers/usb/host/xhci-hub.c (ffffffff81920e9a)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/host/xhci-hub.c:xhci_bus_resume
- drivers/usb/host/xhci-hub.c:xhci_bus_suspend
- drivers/usb/host/xhci-hub.c:xhci_hub_status_data
- drivers/usb/host/xhci-hub.c:xhci_hub_control
In drivers/usb/host/xhci-dbgcap.c (ffffffff81926a99)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_exit
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_init
- drivers/usb/host/xhci-dbgcap.c:xhci_do_dbc_init
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_handle_events
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_stop
- drivers/usb/host/xhci-dbgcap.c:dbc_ep_queue
In drivers/usb/host/xhci-dbgtty.c (ffffffff81927439)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_port_activate
- drivers/usb/host/xhci-dbgtty.c:dbc_rx_push
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_unthrottle
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_chars_in_buffer
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_write_room
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_flush_chars
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_put_char
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_write
- drivers/usb/host/xhci-dbgtty.c:dbc_write_complete
- drivers/usb/host/xhci-dbgtty.c:dbc_read_complete
In drivers/usb/host/xhci-debugfs.c (ffffffff81929100)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/host/xhci-debugfs.c:xhci_port_write
In drivers/input/serio/serio.c (ffffffff8192bea5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_interrupt
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_remove_pending_events
- drivers/input/serio/serio.c:serio_queue_event
- drivers/input/serio/serio.c:serio_handle_event
- drivers/input/serio/serio.c:serio_remove_duplicate_events
In drivers/input/serio/i8042.c (ffffffff81c22ee1)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_controller_init
- drivers/input/serio/i8042.c:i8042_check_aux
- drivers/input/serio/i8042.c:i8042_aux_test_irq
- drivers/input/serio/i8042.c:i8042_interrupt
- drivers/input/serio/i8042.c:i8042_kbd_write
- drivers/input/serio/i8042.c:i8042_command
- drivers/input/serio/i8042.c:i8042_flush
- drivers/input/serio/i8042.c:i8042_remove_filter
- drivers/input/serio/i8042.c:i8042_install_filter
In drivers/input/input.c (ffffffff8193188b)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/input/input.c:input_reset_device
- drivers/input/input.c:input_set_keycode
- drivers/input/input.c:input_get_keycode
- drivers/input/input.c:input_inject_event
- drivers/input/input.c:input_repeat_key
In drivers/input/mousedev.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/input/evdev.c (ffffffff81937cc1)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
In drivers/input/misc/uinput.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/rtc/class.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/rtc/interface.c (ffffffff81941a15)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/rtc/interface.c:rtc_uie_update_irq
- drivers/rtc/interface.c:rtc_aie_update_irq
In drivers/rtc/rtc-mc146818-lib.c (ffffffff81943858)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/rtc/rtc-mc146818-lib.c:mc146818_set_time
- drivers/rtc/rtc-mc146818-lib.c:mc146818_get_time
In drivers/rtc/rtc-cmos.c (ffffffff81944089)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:rtc_handler
- drivers/rtc/rtc-cmos.c:cmos_interrupt
- drivers/rtc/rtc-cmos.c:cmos_alarm_irq_enable
In drivers/pps/kapi.c (ffffffff81950f1a)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/pps/kapi.c:pps_event
In drivers/ptp/ptp_clock.c (ffffffff819516de)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/ptp/ptp_clock.c:ptp_clock_event
In drivers/ptp/ptp_chardev.c (ffffffff81952952)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/ptp/ptp_sysfs.c (ffffffff81953011)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/ptp/ptp_sysfs.c:extts_fifo_show
In drivers/power/supply/power_supply_core.c (ffffffff8195472c)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/power/supply/power_supply_core.c:power_supply_changed
- drivers/power/supply/power_supply_core.c:power_supply_changed_work
In drivers/thermal/thermal_core.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/thermal/thermal_sysfs.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/watchdog/watchdog_pretimeout.c (ffffffff81964b55)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_notify_pretimeout
In drivers/md/md.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/md/md-bitmap.c (ffffffff819786a7)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:md_bitmap_endwrite
In drivers/md/dm.c (ffffffff8197fa8b)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/md/dm.c:dm_uevent_add
- drivers/md/dm.c:event_callback
- drivers/md/dm.c:dm_submit_bio
- drivers/md/dm.c:dec_pending
- drivers/md/dm.c:dec_pending
- drivers/md/dm.c:dec_pending
In drivers/md/dm-kcopyd.c (ffffffff8198823b)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:dm_kcopyd_do_callback
- drivers/md/dm-kcopyd.c:segment_complete
- drivers/md/dm-kcopyd.c:dispatch_job
- drivers/md/dm-kcopyd.c:do_work
- drivers/md/dm-kcopyd.c:complete_io
- drivers/md/dm-kcopyd.c:complete_io
In drivers/md/dm-stats.c (ffffffff81989035)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/md/dm-stats.c:free_shared_memory
In drivers/edac/ghes_edac.c (ffffffff819913a5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/edac/ghes_edac.c:ghes_edac_unregister
- drivers/edac/ghes_edac.c:ghes_edac_register
- drivers/edac/ghes_edac.c:ghes_edac_report_mem_error
In drivers/cpufreq/cpufreq.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/mmc/core/core.c (ffffffff819ab3a3)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/mmc/core/core.c:mmc_pm_notify
- drivers/mmc/core/core.c:mmc_pm_notify
- drivers/mmc/core/core.c:mmc_stop_host
- drivers/mmc/core/core.c:mmc_rescan
- drivers/mmc/core/core.c:mmc_sw_reset
- drivers/mmc/core/core.c:mmc_hw_reset
- drivers/mmc/core/core.c:mmc_detach_bus
- drivers/mmc/core/core.c:mmc_attach_bus
- drivers/mmc/core/core.c:mmc_release_host
- drivers/mmc/core/core.c:__mmc_claim_host
In drivers/mmc/core/host.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/mailbox/mailbox.c (ffffffff819c7531)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/mailbox/mailbox.c:mbox_send_message
- drivers/mailbox/mailbox.c:tx_tick
- drivers/mailbox/mailbox.c:msg_submit
In drivers/mailbox/pcc.c (ffffffff819c7bc1)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/mailbox/pcc.c:pcc_mbox_free_channel
- drivers/mailbox/pcc.c:pcc_mbox_request_channel
In drivers/hwspinlock/hwspinlock_core.c (ffffffff819c88a0)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In drivers/remoteproc/remoteproc_core.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/extcon/extcon.c (ffffffff819d19b7)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/extcon/extcon.c:extcon_unregister_notifier_all
- drivers/extcon/extcon.c:extcon_register_notifier_all
- drivers/extcon/extcon.c:extcon_set_property
- drivers/extcon/extcon.c:extcon_set_state_sync
In drivers/powercap/powercap_sys.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/core/sock.c (ffffffff819e5eef)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sock_queue_rcv_skb
In net/core/request_sock.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/core/skbuff.c (ffffffff819e9a41)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/core/skbuff.c:sock_dequeue_err_skb
- net/core/skbuff.c:sock_queue_err_skb
- net/core/skbuff.c:skb_append
- net/core/skbuff.c:skb_unlink
- net/core/skbuff.c:skb_queue_head
- net/core/skbuff.c:skb_dequeue_tail
- net/core/skbuff.c:skb_dequeue
- net/core/skbuff.c:sock_zerocopy_callback
In net/core/datagram.c (ffffffff819f577a)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/core/datagram.c:__skb_try_recv_datagram
In net/core/net_namespace.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/core/dev.c (ffffffff81a0d7d7)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/core/dev.c:__dev_change_flags
- net/core/dev.c:__dev_set_allmulti
- net/core/dev.c:dev_set_promiscuity
- net/core/dev.c:__dev_open
In net/core/dev_addr_lists.c (ffffffff81a10600)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/core/dev_addr_lists.c:dev_mc_flush
- net/core/dev_addr_lists.c:dev_mc_sync_multiple
- net/core/dev_addr_lists.c:dev_mc_sync
- net/core/dev_addr_lists.c:dev_mc_del_global
- net/core/dev_addr_lists.c:dev_mc_del
- net/core/dev_addr_lists.c:__dev_mc_add
- net/core/dev_addr_lists.c:dev_mc_add_excl
- net/core/dev_addr_lists.c:dev_uc_flush
- net/core/dev_addr_lists.c:dev_uc_sync_multiple
- net/core/dev_addr_lists.c:dev_uc_sync
- net/core/dev_addr_lists.c:dev_uc_del
- net/core/dev_addr_lists.c:dev_uc_add
- net/core/dev_addr_lists.c:dev_uc_add_excl
In net/core/neighbour.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/core/rtnetlink.c (ffffffff81a1e9bb)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/core/rtnetlink.c:ndo_dflt_fdb_dump
In net/core/link_watch.c (ffffffff81a22cba)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/core/link_watch.c:linkwatch_fire_event
- net/core/link_watch.c:linkwatch_forget_dev
In net/core/fib_notifier.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/core/page_pool.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/core/net-procfs.c (ffffffff81a3de9d)
Location: include/linux/spinlock.h:327
Inline: True
In net/core/skmsg.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/core/netpoll.c (ffffffff81a406f5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/core/netpoll.c:refill_skbs
In net/core/fib_rules.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/core/drop_monitor.c (ffffffff81a4f13b)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/core/drop_monitor.c:net_dm_hw_trap_packet_probe
- net/core/drop_monitor.c:net_dm_hw_packet_work
- net/core/drop_monitor.c:net_dm_packet_work
- net/core/drop_monitor.c:net_dm_packet_trace_kfree_skb_hit
- net/core/drop_monitor.c:net_dm_hw_reset_per_cpu_data
- net/core/drop_monitor.c:reset_per_cpu_data
In net/core/devlink.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/sched/sch_generic.c (ffffffff81a6cf7e)
Location: include/linux/spinlock.h:327
Inline: True
In net/sched/cls_api.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/sched/act_api.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/ipv4/route.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/ipv4/inetpeer.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/ipv4/inet_hashtables.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/ipv4/tcp_ipv4.c (ffffffff81ad5044)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
In net/ipv4/udp.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/ipv4/af_inet.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/ipv4/igmp.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/ipv4/inet_fragment.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/ipv4/ipmr.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/ipv4/cipso_ipv4.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/xfrm/xfrm_policy.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/xfrm/xfrm_state.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/xfrm/espintcp.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/unix/af_unix.c (ffffffff81b37567)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_connect
In net/unix/garbage.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/ipv6/addrlabel.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/ipv6/ip6_fib.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/ipv6/mcast.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/ipv6/tcp_ipv6.c (ffffffff81b797c5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
In net/ipv6/ip6mr.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/ipv6/calipso.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/packet/af_packet.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/wireless/wext-core.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/rfkill/core.c (ffffffff81ba7455)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_open
- net/rfkill/core.c:rfkill_blocked
- net/rfkill/core.c:rfkill_set_states
- net/rfkill/core.c:rfkill_init_sw_state
- net/rfkill/core.c:rfkill_set_sw_state
- net/rfkill/core.c:rfkill_set_hw_state_reason
- net/rfkill/core.c:rfkill_set_block
- net/rfkill/core.c:rfkill_send_events
In net/rfkill/input.c (ffffffff81ba8535)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_schedule_global_op
In net/ncsi/ncsi-rsp.c (ffffffff81bb039c)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/ncsi/ncsi-rsp.c:ncsi_rcv_rsp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_sma
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_svf
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gls
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_rc
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_dp
In net/ncsi/ncsi-aen.c (ffffffff81bb05a3)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_hncdsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
In net/ncsi/ncsi-manage.c (ffffffff81bb1cce)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/ncsi/ncsi-manage.c:ncsi_unregister_dev
- net/ncsi/ncsi-manage.c:ncsi_reset_dev
- net/ncsi/ncsi-manage.c:ncsi_reset_dev
- net/ncsi/ncsi-manage.c:ncsi_stop_dev
- net/ncsi/ncsi-manage.c:ncsi_kick_channels
- net/ncsi/ncsi-manage.c:ncsi_kick_channels
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_suspend_channel
- net/ncsi/ncsi-manage.c:ncsi_request_timeout
- net/ncsi/ncsi-manage.c:ncsi_free_request
- net/ncsi/ncsi-manage.c:ncsi_alloc_request
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_add_package
- net/ncsi/ncsi-manage.c:ncsi_add_channel
- net/ncsi/ncsi-manage.c:ncsi_start_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_report_link
In net/ncsi/ncsi-netlink.c (ffffffff81bb4b1e)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/ncsi/ncsi-netlink.c:ncsi_set_channel_mask_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_package_mask_nl
- net/ncsi/ncsi-netlink.c:ncsi_clear_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_clear_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_interface_nl
In net/xdp/xsk.c (ffffffff81bb705e)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_generic_xmit
- net/xdp/xsk.c:xsk_generic_xmit
- net/xdp/xsk.c:xsk_destruct_skb
In net/xdp/xskmap.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/xdp/xsk_buff_pool.c (ffffffff81bb98d0)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/xdp/xsk_buff_pool.c:xp_del_xsk
- net/xdp/xsk_buff_pool.c:xp_add_xsk
In net/mptcp/protocol.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/mptcp/token.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/mptcp/pm.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/mptcp/pm_netlink.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/mptcp/syncookies.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In arch/x86/pci/i386.c (ffffffff8301fcff)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- arch/x86/pci/i386.c:pcibios_assign_resources
- arch/x86/pci/i386.c:pcibios_retrieve_fw_addr
- arch/x86/pci/i386.c:pcibios_save_fw_addr
- arch/x86/pci/i386.c:pcibios_save_fw_addr
5.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/xen/p2m.c (ffffffff81025d14)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- arch/x86/xen/p2m.c:xen_alloc_p2m_entry
- arch/x86/xen/p2m.c:alloc_p2m_pmd
In arch/x86/xen/mmu_pv.c (ffffffff8102b81a)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- arch/x86/xen/mmu_pv.c:xen_destroy_contiguous_region
- arch/x86/xen/mmu_pv.c:xen_create_contiguous_region
In arch/x86/kernel/bootflag.c (ffffffff831c7022)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- arch/x86/kernel/bootflag.c:sbf_init
- arch/x86/kernel/bootflag.c:sbf_init
In arch/x86/kernel/rtc.c (ffffffff81041420)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- arch/x86/kernel/rtc.c:mach_get_cmos_time
In arch/x86/kernel/i8237.c (ffffffff81048ae5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- arch/x86/kernel/i8237.c:i8237A_resume
In arch/x86/kernel/cpu/sgx/driver.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In arch/x86/kernel/cpu/sgx/main.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In arch/x86/kernel/cpu/sgx/virt.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In arch/x86/kernel/smpboot.c (ffffffff8106d6de)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- arch/x86/kernel/smpboot.c:do_boot_cpu
- arch/x86/kernel/smpboot.c:do_boot_cpu
In arch/x86/kernel/amd_nb.c (ffffffff8107ebe8)
Location: include/linux/spinlock.h:327
Inline: True
In arch/x86/kernel/amd_gart_64.c (ffffffff81085842)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- arch/x86/kernel/amd_gart_64.c:gart_alloc_coherent
- arch/x86/kernel/amd_gart_64.c:gart_unmap_page
- arch/x86/kernel/amd_gart_64.c:gart_map_page
- arch/x86/kernel/amd_gart_64.c:alloc_iommu
In arch/x86/mm/pgtable.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In arch/x86/mm/kmmio.c (ffffffff81092864)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:unregister_kmmio_probe
- arch/x86/mm/kmmio.c:remove_kmmio_fault_pages
- arch/x86/mm/kmmio.c:register_kmmio_probe
In arch/x86/mm/mmio-mod.c (ffffffff81093b30)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- arch/x86/mm/mmio-mod.c:mmiotrace_printk
In arch/x86/platform/efi/efi_64.c (ffffffff81097c74)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- arch/x86/platform/efi/efi_64.c:efi_thunk_reset_system
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_next_variable
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_variable_nonblocking
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_variable
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_variable
In arch/x86/platform/intel/iosf_mbi.c (ffffffff81098eeb)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- arch/x86/platform/intel/iosf_mbi.c:iosf_mbi_modify
In arch/x86/platform/uv/uv_time.c (ffffffff8109ab1d)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- arch/x86/platform/uv/uv_time.c:uv_rtc_next_event
- arch/x86/platform/uv/uv_time.c:uv_rtc_unset_timer
In kernel/fork.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In kernel/panic.c (ffffffff810a4a45)
Location: include/linux/spinlock.h:327
Inline: True
In kernel/user.c (ffffffff810b3795)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/user.c:find_user
In kernel/signal.c (ffffffff810b87d7)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/signal.c:do_notify_parent_cldstop
- kernel/signal.c:do_notify_parent
- kernel/signal.c:send_sigqueue
- kernel/signal.c:sigqueue_free
- kernel/signal.c:force_sigsegv
- kernel/signal.c:kill_pid_usb_asyncio
- kernel/signal.c:force_sig_info_to_task
- kernel/signal.c:do_send_sig_info
- kernel/signal.c:flush_itimer_signals
- kernel/signal.c:flush_signals
In kernel/workqueue.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In kernel/pid.c (ffffffff810ca125)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/pid.c:free_pid
In kernel/notifier.c (ffffffff810d339f)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/notifier.c:unregister_die_notifier
- kernel/notifier.c:register_die_notifier
- kernel/notifier.c:atomic_notifier_call_chain_robust
In kernel/async.c (ffffffff810d5a35)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/async.c:async_schedule_node_domain
- kernel/async.c:async_schedule_node_domain
- kernel/async.c:async_run_entry_fn
- kernel/async.c:lowest_in_progress
In kernel/ucount.c (ffffffff810d6b85)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/ucount.c:put_ucounts
- kernel/ucount.c:get_ucounts
In kernel/sched/core.c (ffffffff810db8e2)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/sched/core.c:cpu_cgroup_css_released
- kernel/sched/core.c:sched_online_group
In kernel/sched/cputime.c (ffffffff810e7862)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/sched/cputime.c:thread_group_cputime
In kernel/sched/fair.c (ffffffff810f3913)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_free
In kernel/sched/wait.c (ffffffff810ffa32)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/sched/wait.c:finish_wait
- kernel/sched/wait.c:prepare_to_wait_event
- kernel/sched/wait.c:prepare_to_wait_exclusive
- kernel/sched/wait.c:prepare_to_wait
- kernel/sched/wait.c:__wake_up_common_lock
- kernel/sched/wait.c:remove_wait_queue
- kernel/sched/wait.c:add_wait_queue_priority
- kernel/sched/wait.c:add_wait_queue_exclusive
- kernel/sched/wait.c:add_wait_queue
In kernel/locking/mutex.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In kernel/power/qos.c (ffffffff8110f055)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/power/qos.c:cpu_latency_qos_read
- kernel/power/qos.c:pm_qos_update_flags
- kernel/power/qos.c:pm_qos_update_target
In kernel/printk/printk.c (ffffffff81118a05)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/printk/printk.c:kmsg_dump_unregister
- kernel/printk/printk.c:kmsg_dump_register
In kernel/irq/irqdomain.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In kernel/rcu/sync.c (ffffffff8112d40b)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_func
In kernel/rcu/srcutree.c (ffffffff8112e696)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:srcu_gp_start_if_needed
- kernel/rcu/srcutree.c:srcu_funnel_gp_start
- kernel/rcu/srcutree.c:srcu_funnel_gp_start
- kernel/rcu/srcutree.c:srcu_funnel_exp_start
- kernel/rcu/srcutree.c:srcu_funnel_exp_start
- kernel/rcu/srcutree.c:srcu_gp_end
In kernel/rcu/tree.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In kernel/livepatch/shadow.c (ffffffff811374a5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/livepatch/shadow.c:klp_shadow_free_all
- kernel/livepatch/shadow.c:klp_shadow_free
- kernel/livepatch/shadow.c:__klp_shadow_get_or_alloc
In kernel/dma/swiotlb.c (ffffffff8113bc01)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/dma/swiotlb.c:swiotlb_tbl_unmap_single
In kernel/freezer.c (ffffffff8113da95)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/freezer.c:__thaw_task
- kernel/freezer.c:freeze_task
In kernel/time/clocksource.c (ffffffff81149488)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_unbind
- kernel/time/clocksource.c:clocksource_change_rating
- kernel/time/clocksource.c:__clocksource_register_scale
- kernel/time/clocksource.c:__clocksource_watchdog_kthread
- kernel/time/clocksource.c:clocksource_select_watchdog
- kernel/time/clocksource.c:clocksource_mark_unstable
In kernel/time/alarmtimer.c (ffffffff8114c74e)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarm_timer_nsleep
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/alarmtimer.c:alarm_timer_create
- kernel/time/alarmtimer.c:alarm_clock_get_ktime
- kernel/time/alarmtimer.c:alarm_clock_get_timespec
- kernel/time/alarmtimer.c:alarm_clock_getres
- kernel/time/alarmtimer.c:alarm_handle_timer
- kernel/time/alarmtimer.c:alarm_try_to_cancel
- kernel/time/alarmtimer.c:alarm_restart
- kernel/time/alarmtimer.c:alarm_start
- kernel/time/alarmtimer.c:alarmtimer_resume
- kernel/time/alarmtimer.c:alarmtimer_suspend
- kernel/time/alarmtimer.c:alarmtimer_suspend
- kernel/time/alarmtimer.c:alarmtimer_suspend
- kernel/time/alarmtimer.c:alarmtimer_fired
- kernel/time/alarmtimer.c:alarmtimer_rtc_add_device
In kernel/time/posix-timers.c (ffffffff8114d440)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__lock_timer
- kernel/time/posix-timers.c:release_posix_timer
- kernel/time/posix-timers.c:posix_timer_fn
In kernel/time/posix-cpu-timers.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In kernel/futex.c (ffffffff8115aad6)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
In kernel/cgroup/cgroup.c (ffffffff81175542)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_free
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:cgroup_rmdir
- kernel/cgroup/cgroup.c:cgroup_mkdir
- kernel/cgroup/cgroup.c:css_release_work_fn
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:cgroup_file_notify
- kernel/cgroup/cgroup.c:cgroup_attach_task
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:cgroup_update_populated
In kernel/cgroup/rstat.c (ffffffff81176595)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_irqsafe
In kernel/cgroup/namespace.c (ffffffff81176d1a)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
- kernel/cgroup/namespace.c:free_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff811776a5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_rename
- kernel/cgroup/cgroup-v1.c:cgroup_transfer_tasks
In kernel/cgroup/freezer.c (ffffffff8117963b)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_update_frozen
- kernel/cgroup/freezer.c:cgroup_propagate_frozen
- kernel/cgroup/freezer.c:cgroup_propagate_frozen
In kernel/cgroup/cpuset.c (ffffffff8118085a)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:__cpuset_node_allowed
- kernel/cgroup/cpuset.c:cpuset_mems_allowed
- kernel/cgroup/cpuset.c:cpuset_cpus_allowed
In kernel/pid_namespace.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In kernel/audit.c (ffffffff8118516e)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/audit.c:audit_log_end
- kernel/audit.c:audit_get_tty
- kernel/audit.c:audit_receive_msg
- kernel/audit.c:audit_log_lost
In kernel/auditfilter.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In kernel/taskstats.c (ffffffff811a8b48)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/trace.c (ffffffff811bf8aa)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/trace/trace.c:trace_event_buffer_commit
In kernel/trace/blktrace.c (ffffffff811d00cd)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/trace/blktrace.c:__blk_add_trace
In kernel/bpf/syscall.c (ffffffff811fcb11)
Location: include/linux/spinlock.h:327
Inline: True
In kernel/bpf/hashtab.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In kernel/bpf/lpm_trie.c (ffffffff81222f56)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/bpf/lpm_trie.c:trie_delete_elem
- kernel/bpf/lpm_trie.c:trie_update_elem
In kernel/bpf/local_storage.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In kernel/bpf/ringbuf.c (ffffffff81224986)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/bpf/ringbuf.c:__bpf_ringbuf_reserve
In kernel/bpf/btf.c (ffffffff8122db81)
Location: include/linux/spinlock.h:327
Inline: True
In kernel/bpf/devmap.c (ffffffff812325e6)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_notification
- kernel/bpf/devmap.c:__dev_map_hash_update_elem
- kernel/bpf/devmap.c:dev_map_hash_delete_elem
In kernel/bpf/cpumap.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In kernel/events/core.c (ffffffff8124b9cf)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- kernel/events/core.c:ring_buffer_attach
- kernel/events/core.c:ring_buffer_attach
In kernel/events/ring_buffer.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In kernel/padata.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In kernel/watch_queue.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In mm/filemap.c (ffffffff8125e4a7)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/filemap.c:replace_page_cache_page
- mm/filemap.c:delete_from_page_cache_batch
- mm/filemap.c:delete_from_page_cache
In mm/mempool.c (ffffffff812637e5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/mempool.c:mempool_free
- mm/mempool.c:mempool_alloc
- mm/mempool.c:mempool_resize
In mm/page-writeback.c (ffffffff8126a18e)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/page-writeback.c:__test_set_page_writeback
- mm/page-writeback.c:test_clear_page_writeback
- mm/page-writeback.c:clear_page_dirty_for_io
- mm/page-writeback.c:__cancel_dirty_page
- mm/page-writeback.c:account_page_redirty
In mm/truncate.c (ffffffff81270639)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
In mm/vmscan.c (ffffffff812798f2)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/vmscan.c:balance_pgdat
- mm/vmscan.c:__remove_mapping
In mm/shmem.c (ffffffff81281905)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/shmem.c:shmem_uncharge
- mm/shmem.c:shmem_charge
In mm/mmzone.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In mm/vmstat.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In mm/backing-dev.c (ffffffff812877a0)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/backing-dev.c:cgwb_create
- mm/backing-dev.c:cgwb_create
In mm/percpu.c (ffffffff8128aac4)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
In mm/compaction.c (ffffffff8128fcd7)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/compaction.c:fast_find_migrateblock
- mm/compaction.c:compact_lock_irqsave
In mm/list_lru.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In mm/memory.c (ffffffff8129eb78)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/memory.c:copy_pte_range
In mm/mremap.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In mm/vmalloc.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In mm/page_alloc.c (ffffffff812c5938)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/page_alloc.c:take_page_off_buddy
- mm/page_alloc.c:is_free_buddy_page
- mm/page_alloc.c:__offline_isolated_pages
- mm/page_alloc.c:alloc_contig_pages
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:show_free_areas
- mm/page_alloc.c:get_page_from_freelist
- mm/page_alloc.c:rmqueue
- mm/page_alloc.c:mark_free_pages
- mm/page_alloc.c:unreserve_highatomic_pageblock
In mm/shuffle.c (ffffffff81c30c14)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/shuffle.c:__shuffle_zone
In mm/memory_hotplug.c (ffffffff81c2d8e6)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/memory_hotplug.c:offline_pages
- mm/memory_hotplug.c:online_pages
- mm/memory_hotplug.c:online_pages
- mm/memory_hotplug.c:move_pfn_range_to_zone
- mm/memory_hotplug.c:remove_pfn_range_from_zone
In mm/swap_state.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In mm/swapfile.c (ffffffff812ccfe7)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/swapfile.c:setup_swap_map_and_extents
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_cluster_schedule_discard
In mm/swap_slots.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In mm/zswap.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In mm/dmapool.c (ffffffff812d55a5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/dmapool.c:dma_pool_free
- mm/dmapool.c:dma_pool_alloc
In mm/hugetlb.c (ffffffff812d8d9f)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/hugetlb.c:free_huge_page
- mm/hugetlb.c:hugepage_put_subpool
In mm/mmu_notifier.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In mm/slub.c (ffffffff812f2bf9)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/slub.c:get_slabinfo
- mm/slub.c:validate_store
- mm/slub.c:show_slab_objects
- mm/slub.c:show_slab_objects
- mm/slub.c:show_slab_objects
- mm/slub.c:list_locations
- mm/slub.c:__kmem_cache_shrink
- mm/slub.c:__slab_free
- mm/slub.c:free_debug_processing
In mm/huge_memory.c (ffffffff81300c75)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/huge_memory.c:deferred_split_huge_page
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pmd
In mm/memcontrol.c (ffffffff8130a976)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_css_free
- mm/memcontrol.c:lock_page_memcg
- mm/memcontrol.c:lock_page_lruvec_irqsave
- mm/memcontrol.c:obj_cgroup_release
In mm/vmpressure.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In mm/swap_cgroup.c (ffffffff813115e9)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/swap_cgroup.c:swap_cgroup_record
- mm/swap_cgroup.c:swap_cgroup_cmpxchg
In mm/memory-failure.c (ffffffff813151b0)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/memory-failure.c:memory_failure_work_func
- mm/memory-failure.c:memory_failure_queue
In mm/page_isolation.c (ffffffff81315ed3)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/page_isolation.c:test_pages_isolated
- mm/page_isolation.c:start_isolate_page_range
- mm/page_isolation.c:unset_migratetype_isolate
In mm/zbud.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In mm/zsmalloc.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In mm/balloon_compaction.c (ffffffff81319725)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- mm/balloon_compaction.c:balloon_page_putback
- mm/balloon_compaction.c:balloon_page_isolate
- mm/balloon_compaction.c:balloon_page_enqueue
- mm/balloon_compaction.c:balloon_page_list_dequeue
- mm/balloon_compaction.c:balloon_page_list_enqueue
In fs/file_table.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/super.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/dcache.c (ffffffff813435c5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:d_walk
In fs/inode.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/file.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/namespace.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/libfs.c (ffffffff81359436)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_recursive_removal
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff8136229a)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/fs-writeback.c:sb_clear_inode_writeback
- fs/fs-writeback.c:sb_mark_inode_writeback
- fs/fs-writeback.c:inode_switch_wbs_work_fn
In fs/fs_struct.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/buffer.c (ffffffff8136eadb)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/buffer.c:__set_page_dirty
- fs/buffer.c:end_buffer_async_write
- fs/buffer.c:end_buffer_async_read
In fs/block_dev.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/direct-io.c (ffffffff81377308)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:dio_zero_block
- fs/direct-io.c:dio_bio_end_io
- fs/direct-io.c:dio_bio_end_aio
In fs/notify/fsnotify.c (ffffffff8137a391)
Location: include/linux/spinlock.h:327
Inline: True
In fs/notify/group.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/notify/mark.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/notify/inotify/inotify_user.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/timerfd.c (ffffffff81385e27)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_clock_was_set
- fs/timerfd.c:timerfd_alarmproc
- fs/timerfd.c:timerfd_tmrproc
In fs/eventfd.c (ffffffff81385ff5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_ctx_remove_wait_queue
- fs/eventfd.c:eventfd_signal
In fs/aio.c (ffffffff8138c563)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/aio.c:aio_poll_wake
- fs/aio.c:aio_complete_rw
- fs/aio.c:aio_complete
- fs/aio.c:kiocb_set_cancel_fn
- fs/aio.c:aio_migratepage
In fs/io_uring.c (ffffffff81392c1f)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/io_uring.c:io_cancel_task_cb
- fs/io_uring.c:io_rsrc_node_ref_zero
- fs/io_uring.c:io_rsrc_put_work
- fs/io_uring.c:io_link_timeout_fn
- fs/io_uring.c:io_timeout_fn
- fs/io_uring.c:io_req_task_work_add
- fs/io_uring.c:__io_req_find_next
- fs/io_uring.c:io_req_complete_post
- fs/io_uring.c:__io_cqring_overflow_flush
In fs/io-wq.c (ffffffff813a1f7d)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/io-wq.c:io_wq_worker_cancel
In fs/crypto/keyring.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/locks.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/mbcache.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/iomap/buffered-io.c (ffffffff813c31b8)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/iomap/buffered-io.c:iomap_iop_set_range_uptodate
In fs/quota/dquot.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/proc/generic.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/kernfs/inode.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/kernfs/dir.c (ffffffff813e7595)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_get_parent
- fs/kernfs/dir.c:pr_cont_kernfs_path
- fs/kernfs/dir.c:pr_cont_kernfs_name
- fs/kernfs/dir.c:kernfs_path_from_node
- fs/kernfs/dir.c:kernfs_name
In fs/kernfs/file.c (ffffffff813e8c30)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify
- fs/kernfs/file.c:kernfs_notify
- fs/kernfs/file.c:kernfs_put_open_node
In fs/devpts/inode.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/ext4/extents_status.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/ext4/mballoc.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/ext4/page-io.c (ffffffff81431f05)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- fs/ext4/page-io.c:ext4_end_io_rsv_work
- fs/ext4/page-io.c:ext4_finish_bio
In fs/ext4/super.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/jbd2/transaction.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/jbd2/revoke.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/jbd2/journal.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/squashfs/cache.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/fat/inode.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/fuse/dir.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/fuse/file.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/fuse/inode.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In fs/fuse/dax.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In ipc/util.c (ffffffff814aa49c)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- ipc/util.c:ipc_addid
In ipc/sem.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In security/keys/key.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In security/keys/keyctl.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In security/selinux/avc.c (ffffffff814d232d)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- security/selinux/avc.c:avc_ss_reset
- security/selinux/avc.c:avc_flush
In security/selinux/hooks.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In security/selinux/ss/sidtab.c (ffffffff814e5085)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- security/selinux/ss/sidtab.c:sidtab_freeze_begin
- security/selinux/ss/sidtab.c:sidtab_cancel_convert
- security/selinux/ss/sidtab.c:sidtab_convert
- security/selinux/ss/sidtab.c:sidtab_context_to_sid
In security/selinux/ibpkey.c (ffffffff814f5c85)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- security/selinux/ibpkey.c:sel_ib_pkey_flush
- security/selinux/ibpkey.c:sel_ib_pkey_sid
In security/smack/smack_lsm.c (ffffffff814fa987)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smk_ipv4_check
- security/smack/smack_lsm.c:smack_netlbl_add
In security/apparmor/lsm.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In security/apparmor/secid.c (ffffffff81529005)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- security/apparmor/secid.c:aa_free_secid
- security/apparmor/secid.c:aa_alloc_secid
- security/apparmor/secid.c:aa_secid_update
In security/apparmor/af_unix.c (ffffffff81534671)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
In security/landlock/object.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In crypto/geniv.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In crypto/jitterentropy-kcapi.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In block/bio.c (ffffffff81564b66)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- block/bio.c:bio_check_pages_dirty
In block/blk-core.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In block/blk-flush.c (ffffffff8156c36a)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- block/blk-flush.c:mq_flush_data_end_io
- block/blk-flush.c:flush_end_io
In block/blk-ioc.c (ffffffff8156da27)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_clear_queue
- block/blk-ioc.c:put_io_context
In block/blk-mq.c (ffffffff81576fe2)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_free_rqs
- block/blk-mq.c:blk_mq_add_to_requeue_list
In block/blk-mq-tag.c (ffffffff81578e75)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- block/blk-mq-tag.c:blk_mq_find_and_get_req
In block/blk-stat.c (ffffffff8157a085)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- block/blk-stat.c:blk_stat_enable_accounting
- block/blk-stat.c:blk_stat_remove_callback
- block/blk-stat.c:blk_stat_add_callback
In block/genhd.c (ffffffff8157e0dc)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- block/genhd.c:__disk_unblock_events
- block/genhd.c:disk_block_events
In block/badblocks.c (ffffffff81580149)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- block/badblocks.c:badblocks_set
In block/bsg.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In block/blk-cgroup.c (ffffffff8158cc28)
Location: include/linux/spinlock.h:327
Inline: True
In block/blk-iocost.c (ffffffff81595405)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_pd_free
- block/blk-iocost.c:ioc_pd_init
- block/blk-iocost.c:blk_iocost_init
- block/blk-iocost.c:ioc_rqos_merge
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:adjust_inuse_and_calc_cost
- block/blk-iocost.c:ioc_timer_fn
- block/blk-iocost.c:ioc_check_iocgs
- block/blk-iocost.c:ioc_forgive_debts
- block/blk-iocost.c:transfer_surpluses
- block/blk-iocost.c:iocg_waitq_timer_fn
- block/blk-iocost.c:iocg_activate
In block/mq-deadline.c (ffffffff81598fbd)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- block/mq-deadline.c:dd_finish_request
- block/mq-deadline.c:deadline_fifo_request
In block/keyslot-manager.c (ffffffff815a529f)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- block/keyslot-manager.c:blk_ksm_get_slot_for_key
In lib/percpu-refcount.c (ffffffff815b5290)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- lib/percpu-refcount.c:percpu_ref_resurrect
- lib/percpu-refcount.c:percpu_ref_reinit
- lib/percpu-refcount.c:percpu_ref_kill_and_confirm
- lib/percpu-refcount.c:percpu_ref_switch_to_percpu
- lib/percpu-refcount.c:percpu_ref_exit
In lib/rhashtable.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In lib/once.c (ffffffff815b6e30)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- lib/once.c:__do_once_start
In lib/refcount.c (ffffffff815b7172)
Location: include/linux/spinlock.h:327
Inline: True
In lib/bucket_locks.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In lib/genalloc.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In lib/percpu_counter.c (ffffffff815dc87f)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- lib/percpu_counter.c:__percpu_counter_init
In lib/dec_and_lock.c (ffffffff815f0a9d)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- lib/dec_and_lock.c:_atomic_dec_and_lock_irqsave
In lib/idr.c (ffffffff815f1c9a)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- lib/idr.c:ida_alloc_range
In lib/klist.c (ffffffff815f274c)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
In lib/kobject.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In lib/xarray.c (ffffffff816038a8)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- lib/xarray.c:xa_destroy
In drivers/pinctrl/core.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/gpio/gpiolib.c (ffffffff8161708a)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/gpio/gpiolib.c:gpiolib_seq_next
- drivers/gpio/gpiolib.c:gpiolib_seq_start
- drivers/gpio/gpiolib.c:gpiod_get_index
- drivers/gpio/gpiolib.c:gpiod_add_hogs
- drivers/gpio/gpiolib.c:gpiod_free_commit
- drivers/gpio/gpiolib.c:gpiod_free_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
- drivers/gpio/gpiolib.c:gpiodevice_release
- drivers/gpio/gpiolib.c:gpio_name_to_desc
- drivers/gpio/gpiolib.c:gpio_to_desc
In drivers/gpio/gpiolib-cdev.c (ffffffff8161d79b)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/gpio/gpiolib-cdev.c:gpio_desc_to_lineinfo
In drivers/gpio/gpiolib-sysfs.c (ffffffff83205abc)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/gpio/gpiolib-sysfs.c:gpiolib_sysfs_init
- drivers/gpio/gpiolib-sysfs.c:gpiolib_sysfs_init
- drivers/gpio/gpiolib-sysfs.c:gpiod_export
In drivers/pci/pci-driver.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/pci/pcie/aer.c (ffffffff81645456)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/pci/pcie/aer.c:aer_recover_queue
In drivers/pci/pcie/pme.c (ffffffff8164656a)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_irq
In drivers/pci/endpoint/pci-epc-core.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/rapidio/rio.c (ffffffff81660790)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_map_outb_region
- drivers/rapidio/rio.c:rio_map_inb_region
In drivers/acpi/osl.c (ffffffff81682435)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/acpi/osl.c:acpi_os_acquire_lock
In drivers/acpi/scan.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/acpi/ec.c (ffffffff8168fb12)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_resume_noirq
- drivers/acpi/ec.c:acpi_ec_suspend_noirq
- drivers/acpi/ec.c:acpi_ec_suspend
- drivers/acpi/ec.c:ec_install_handlers
- drivers/acpi/ec.c:ec_install_handlers
- drivers/acpi/ec.c:acpi_ec_irq_handler
- drivers/acpi/ec.c:acpi_ec_gpe_handler
- drivers/acpi/ec.c:acpi_ec_event_handler
- drivers/acpi/ec.c:acpi_ec_stop
- drivers/acpi/ec.c:acpi_ec_start
- drivers/acpi/ec.c:acpi_ec_transaction_unlocked
- drivers/acpi/ec.c:ec_guard
- drivers/acpi/ec.c:acpi_ec_enable_event
In drivers/acpi/acpi_lpss.c (ffffffff816954f5)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/acpi/acpica/evglock.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/acpi/acpica/utmutex.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/acpi/apei/ghes.c (ffffffff816f09ef)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/acpi/apei/ghes.c:ghes_probe
- drivers/acpi/apei/ghes.c:ghes_notify_hed
- drivers/acpi/apei/ghes.c:ghes_irq_func
- drivers/acpi/apei/ghes.c:ghes_poll_func
In drivers/clk/clk.c (ffffffff816fa11c)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/clk/clk.c:clk_enable_lock
- drivers/clk/clk.c:clk_enable_lock
In drivers/clk/clk-divider.c (ffffffff817013a1)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/clk/clk-divider.c:clk_divider_set_rate
In drivers/clk/clk-gate.c (ffffffff8170249a)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/clk/clk-gate.c:clk_gate_endisable
In drivers/clk/clk-multiplier.c (ffffffff817027a9)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/clk/clk-multiplier.c:clk_multiplier_set_rate
In drivers/clk/clk-mux.c (ffffffff81702dc6)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/clk/clk-mux.c:clk_mux_set_parent
In drivers/clk/clk-fractional-divider.c (ffffffff81703bf3)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/clk/clk-fractional-divider.c:clk_fd_set_rate
- drivers/clk/clk-fractional-divider.c:clk_fd_recalc_rate
In drivers/clk/x86/clk-pmc-atom.c (ffffffff817040c3)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/clk/x86/clk-pmc-atom.c:plt_clk_disable
- drivers/clk/x86/clk-pmc-atom.c:plt_clk_enable
- drivers/clk/x86/clk-pmc-atom.c:plt_clk_set_parent
In drivers/dma/dmaengine.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/dma/virt-dma.c (ffffffff81706fda)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/dma/virt-dma.c:vchan_dma_desc_free_list
- drivers/dma/virt-dma.c:vchan_complete
- drivers/dma/virt-dma.c:vchan_tx_desc_free
- drivers/dma/virt-dma.c:vchan_tx_submit
In drivers/dma/lgm/lgm-dma.c (ffffffff817089d2)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/dma/lgm/lgm-dma.c:dma_work
- drivers/dma/lgm/lgm-dma.c:dma_work
- drivers/dma/lgm/lgm-dma.c:ldma_prep_slave_sg
- drivers/dma/lgm/lgm-dma.c:ldma_terminate_all
- drivers/dma/lgm/lgm-dma.c:ldma_synchronize
- drivers/dma/lgm/lgm-dma.c:ldma_issue_pending
- drivers/dma/lgm/lgm-dma.c:ldma_issue_pending
- drivers/dma/lgm/lgm-dma.c:ldma_dev_init
- drivers/dma/lgm/lgm-dma.c:ldma_dev_init
- drivers/dma/lgm/lgm-dma.c:ldma_dev_init
- drivers/dma/lgm/lgm-dma.c:ldma_chan_reset
- drivers/dma/lgm/lgm-dma.c:ldma_chan_desc_hw_cfg
- drivers/dma/lgm/lgm-dma.c:ldma_chan_off
In drivers/virtio/virtio.c (ffffffff81709f15)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_config_changed
In drivers/virtio/virtio_mmio.c (ffffffff8170de99)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/virtio/virtio_mmio.c:vm_setup_vq
- drivers/virtio/virtio_mmio.c:vm_del_vqs
- drivers/virtio/virtio_mmio.c:vm_interrupt
In drivers/virtio/virtio_pci_common.c (ffffffff8170f5de)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/virtio/virtio_pci_common.c:vp_del_vqs
- drivers/virtio/virtio_pci_common.c:vp_setup_vq
- drivers/virtio/virtio_pci_common.c:vp_vring_interrupt
In drivers/virtio/virtio_balloon.c (ffffffff81710f82)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_migratepage
- drivers/virtio/virtio_balloon.c:virtballoon_changed
In drivers/xen/grant-table.c (ffffffff81713a16)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/xen/grant-table.c:gnttab_page_cache_shrink
- drivers/xen/grant-table.c:gnttab_page_cache_put
- drivers/xen/grant-table.c:gnttab_page_cache_get
- drivers/xen/grant-table.c:gnttab_cancel_free_callback
- drivers/xen/grant-table.c:gnttab_request_free_callback
- drivers/xen/grant-table.c:gnttab_end_foreign_access
- drivers/xen/grant-table.c:gnttab_handle_deferred
- drivers/xen/grant-table.c:gnttab_handle_deferred
- drivers/xen/grant-table.c:put_free_entry
- drivers/xen/grant-table.c:get_free_entries
In drivers/xen/events/events_base.c (ffffffff81717692)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/xen/events/events_base.c:xen_free_irq
In drivers/xen/events/events_2l.c (ffffffff81719fc9)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/xen/events/events_2l.c:xen_debug_interrupt
In drivers/tty/tty_io.c (ffffffff81736059)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_fasync
- drivers/tty/tty_io.c:start_tty
- drivers/tty/tty_io.c:stop_tty
In drivers/tty/n_tty.c (ffffffff81739007)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/tty/tty_port.c (ffffffff8173f872)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_close_end
- drivers/tty/tty_port.c:tty_port_block_til_ready
- drivers/tty/tty_port.c:tty_port_hangup
- drivers/tty/tty_port.c:tty_port_tty_get
In drivers/tty/tty_jobctrl.c (ffffffff8174128a)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_get_pgrp
- drivers/tty/tty_jobctrl.c:no_tty
- drivers/tty/tty_jobctrl.c:session_clear_tty
- drivers/tty/tty_jobctrl.c:get_current_tty
- drivers/tty/tty_jobctrl.c:__proc_set_tty
In drivers/tty/pty.c (ffffffff81741aa6)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_write
In drivers/tty/vt/vt_ioctl.c (ffffffff81744faa)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
- drivers/tty/vt/vt_ioctl.c:vt_waitactive
- drivers/tty/vt/vt_ioctl.c:vt_waitactive
- drivers/tty/vt/vt_ioctl.c:vt_waitactive
- drivers/tty/vt/vt_ioctl.c:vt_event_post
In drivers/tty/vt/keyboard.c (ffffffff8174a296)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_clr_kbd_mode_bit
- drivers/tty/vt/keyboard.c:vt_set_kbd_mode_bit
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:vt_reset_unicode
- drivers/tty/vt/keyboard.c:vt_do_kdskled
- drivers/tty/vt/keyboard.c:vt_do_kdskled
- drivers/tty/vt/keyboard.c:vt_do_kdgkb_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdgkb_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_kdskbent
- drivers/tty/vt/keyboard.c:vt_kdskbent
- drivers/tty/vt/keyboard.c:vt_do_kdskbmeta
- drivers/tty/vt/keyboard.c:vt_do_kdskbmode
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:kbd_bh
- drivers/tty/vt/keyboard.c:vt_kbd_con_stop
- drivers/tty/vt/keyboard.c:vt_kbd_con_start
- drivers/tty/vt/keyboard.c:vt_set_led_state
- drivers/tty/vt/keyboard.c:vt_get_leds
- drivers/tty/vt/keyboard.c:vt_set_leds_compute_shiftstate
In drivers/tty/hvc/hvc_console.c (ffffffff817534e7)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_remove
- drivers/tty/hvc/hvc_console.c:__hvc_poll
- drivers/tty/hvc/hvc_console.c:hvc_set_winsz
- drivers/tty/hvc/hvc_console.c:hvc_write
- drivers/tty/hvc/hvc_console.c:hvc_hangup
- drivers/tty/hvc/hvc_console.c:hvc_close
- drivers/tty/hvc/hvc_console.c:hvc_open
- drivers/tty/hvc/hvc_console.c:hvc_port_destruct
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/tty/serial/serial_core.c (ffffffff8175819c)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_hangup
- drivers/tty/serial/serial_core.c:uart_set_termios
- drivers/tty/serial/serial_core.c:uart_set_termios
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_unthrottle
- drivers/tty/serial/serial_core.c:uart_throttle
- drivers/tty/serial/serial_core.c:uart_send_xchar
- drivers/tty/serial/serial_core.c:uart_flush_buffer
- drivers/tty/serial/serial_core.c:uart_chars_in_buffer
- drivers/tty/serial/serial_core.c:uart_write_room
- drivers/tty/serial/serial_core.c:uart_write
- drivers/tty/serial/serial_core.c:uart_put_char
- drivers/tty/serial/serial_core.c:uart_shutdown
- drivers/tty/serial/serial_core.c:uart_port_startup
- drivers/tty/serial/serial_core.c:uart_port_dtr_rts
- drivers/tty/serial/serial_core.c:uart_port_dtr_rts
- drivers/tty/serial/serial_core.c:uart_start
- drivers/tty/serial/serial_core.c:uart_stop
In drivers/tty/serial/earlycon.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/tty/serial/8250/8250_core.c (ffffffff8175ac88)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial_8250_overrun_backoff_work
- drivers/tty/serial/8250/8250_core.c:serial8250_backup_timeout
In drivers/tty/serial/8250/8250_port.c (ffffffff8175f52e)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_set_termios
- drivers/tty/serial/8250/8250_port.c:serial8250_update_uartclk
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_break_ctl
- drivers/tty/serial/8250/8250_port.c:serial8250_tx_empty
- drivers/tty/serial/8250/8250_port.c:serial8250_tx_threshold_handle_irq
- drivers/tty/serial/8250/8250_port.c:serial8250_em485_handle_start_tx
- drivers/tty/serial/8250/8250_port.c:serial8250_em485_handle_stop_tx
In drivers/tty/serial/8250/8250_dma.c (ffffffff817628a5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_dma.c:__dma_tx_complete
In drivers/tty/serial/8250/8250_pci.c (ffffffff817636e0)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_pci.c:f815xxa_mem_serial_out
In drivers/tty/serial/sccnxp.c (ffffffff8176872d)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/tty/serial/sccnxp.c:sccnxp_console_write
- drivers/tty/serial/sccnxp.c:sccnxp_shutdown
- drivers/tty/serial/sccnxp.c:sccnxp_startup
- drivers/tty/serial/sccnxp.c:sccnxp_set_termios
- drivers/tty/serial/sccnxp.c:sccnxp_break_ctl
- drivers/tty/serial/sccnxp.c:sccnxp_get_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_set_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_tx_empty
- drivers/tty/serial/sccnxp.c:sccnxp_stop_rx
- drivers/tty/serial/sccnxp.c:sccnxp_start_tx
- drivers/tty/serial/sccnxp.c:sccnxp_ist
- drivers/tty/serial/sccnxp.c:sccnxp_timer
In drivers/tty/serial/serial_mctrl_gpio.c (ffffffff8176a83d)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/tty/serial/serial_mctrl_gpio.c:mctrl_gpio_irq_handle
In drivers/char/random.c (ffffffff8176f4f3)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:get_random_u32
- drivers/char/random.c:get_random_u64
- drivers/char/random.c:urandom_read
- drivers/char/random.c:del_random_ready_callback
- drivers/char/random.c:_get_random_bytes
- drivers/char/random.c:extract_buf
- drivers/char/random.c:add_device_randomness
- drivers/char/random.c:add_device_randomness
- drivers/char/random.c:_extract_crng
- drivers/char/random.c:crng_reseed
- drivers/char/random.c:crng_reseed
- drivers/char/random.c:crng_reseed
- drivers/char/random.c:crng_fast_load
In drivers/char/ttyprintk.c (ffffffff817719d5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/char/ttyprintk.c:tpk_write
- drivers/char/ttyprintk.c:tpk_close
In drivers/char/virtio_console.c (ffffffff817728ca)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/char/virtio_console.c:config_work_handler
- drivers/char/virtio_console.c:in_intr
- drivers/char/virtio_console.c:in_intr
- drivers/char/virtio_console.c:out_intr
- drivers/char/virtio_console.c:notifier_add_vio
- drivers/char/virtio_console.c:put_chars
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_read
- drivers/char/virtio_console.c:__send_to_port
- drivers/char/virtio_console.c:reclaim_dma_bufs
- drivers/char/virtio_console.c:free_buf
In drivers/char/agp/backend.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/iommu/amd/iommu.c (ffffffff81788355)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/iommu/amd/iommu.c:alloc_irq_table
- drivers/iommu/amd/iommu.c:alloc_irq_table
- drivers/iommu/amd/iommu.c:amd_iommu_domain_clear_gcr3
- drivers/iommu/amd/iommu.c:amd_iommu_domain_set_gcr3
- drivers/iommu/amd/iommu.c:amd_iommu_flush_tlb
- drivers/iommu/amd/iommu.c:amd_iommu_flush_page
- drivers/iommu/amd/iommu.c:amd_iommu_domain_enable_v2
- drivers/iommu/amd/iommu.c:amd_iommu_domain_direct_map
- drivers/iommu/amd/iommu.c:amd_iommu_iotlb_sync
- drivers/iommu/amd/iommu.c:amd_iommu_map
- drivers/iommu/amd/iommu.c:amd_iommu_domain_free
- drivers/iommu/amd/iommu.c:detach_device
- drivers/iommu/amd/iommu.c:attach_device
In drivers/iommu/amd/io_pgtable.c (ffffffff8178caa0)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/iommu/amd/io_pgtable.c:iommu_v1_map_page
In drivers/iommu/intel/iommu.c (ffffffff81791621)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/iommu/intel/iommu.c:intel_iommu_enable_nesting
- drivers/iommu/intel/iommu.c:intel_iommu_dev_disable_feat
- drivers/iommu/intel/iommu.c:intel_iommu_enable_pasid
- drivers/iommu/intel/iommu.c:intel_iommu_sva_invalidate
- drivers/iommu/intel/iommu.c:intel_iommu_aux_detach_device
- drivers/iommu/intel/iommu.c:aux_domain_add_dev
- drivers/iommu/intel/iommu.c:dmar_remove_one_dev_info
- drivers/iommu/intel/iommu.c:__dmar_remove_one_dev_info
- drivers/iommu/intel/iommu.c:copy_translation_tables
- drivers/iommu/intel/iommu.c:dmar_insert_one_dev_info
- drivers/iommu/intel/iommu.c:domain_context_clear_one
- drivers/iommu/intel/iommu.c:domain_context_mapping_one
- drivers/iommu/intel/iommu.c:domain_exit
- drivers/iommu/intel/iommu.c:free_dmar_iommu
- drivers/iommu/intel/iommu.c:iommu_alloc_root_entry
- drivers/iommu/intel/iommu.c:device_context_mapped
- drivers/iommu/intel/iommu.c:for_each_device_domain
In drivers/iommu/intel/svm.c (ffffffff81799a87)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/iommu/intel/svm.c:intel_svm_bind_gpasid
In drivers/iommu/ioasid.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/iommu/iova.c (ffffffff817a39ac)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/iommu/iova.c:free_cpu_cached_iovas
- drivers/iommu/iova.c:reserve_iova
- drivers/iommu/iova.c:queue_iova
- drivers/iommu/iova.c:fq_flush_timeout
- drivers/iommu/iova.c:free_iova_fast
- drivers/iommu/iova.c:free_iova_fast
- drivers/iommu/iova.c:alloc_iova_fast
- drivers/iommu/iova.c:alloc_iova_fast
- drivers/iommu/iova.c:__free_iova
- drivers/iommu/iova.c:find_iova
- drivers/iommu/iova.c:__alloc_and_insert_iova_range
In drivers/connector/cn_queue.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/lightnvm/core.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/base/core.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/base/devres.c (ffffffff817b797e)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/base/devres.c:devm_krealloc
- drivers/base/devres.c:devres_release_group
- drivers/base/devres.c:devres_remove_group
- drivers/base/devres.c:devres_close_group
- drivers/base/devres.c:devres_open_group
- drivers/base/devres.c:devres_release_all
- drivers/base/devres.c:devres_get
- drivers/base/devres.c:devres_find
- drivers/base/devres.c:devres_add
In drivers/base/swnode.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/base/power/common.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/base/power/qos.c (ffffffff817bfa6e)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_read_value
- drivers/base/power/qos.c:dev_pm_qos_flags
In drivers/base/power/runtime.c (ffffffff817c2e4e)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_put_suppliers
- drivers/base/power/runtime.c:pm_runtime_enable
- 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_get_if_active
- drivers/base/power/runtime.c:__pm_runtime_resume
- drivers/base/power/runtime.c:__pm_runtime_suspend
- drivers/base/power/runtime.c:pm_schedule_suspend
- drivers/base/power/runtime.c:pm_suspend_timer_fn
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_put_suppliers
- drivers/base/power/runtime.c:pm_runtime_suspended_time
- drivers/base/power/runtime.c:pm_runtime_active_time
In drivers/base/power/wakeirq.c (ffffffff817c2fc6)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/base/power/wakeirq.c:dev_pm_clear_wake_irq
In drivers/base/power/wakeup.c (ffffffff817c7165)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:pm_wakeup_timer_fn
- drivers/base/power/wakeup.c:wakeup_source_record
In drivers/base/power/domain.c (ffffffff817c8955)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/base/power/domain.c:genpd_lock_interruptible_spin
- drivers/base/power/domain.c:genpd_lock_nested_spin
- drivers/base/power/domain.c:genpd_lock_spin
In drivers/base/power/domain_governor.c (ffffffff817cc766)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/base/power/domain_governor.c:default_suspend_ok
In drivers/base/power/clock_ops.c (ffffffff817cce53)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_op_lock
In drivers/base/firmware_loader/main.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/base/regmap/regmap.c (ffffffff817d7189)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:_regmap_raw_write_impl
- drivers/base/regmap/regmap.c:regmap_lock_spinlock
In drivers/block/loop.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/block/xen-blkfront.c (ffffffff817e6d37)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:blkfront_delay_work
- drivers/block/xen-blkfront.c:blkfront_connect
- drivers/block/xen-blkfront.c:blkif_interrupt
- drivers/block/xen-blkfront.c:blkif_restart_queue
- drivers/block/xen-blkfront.c:blkif_queue_rq
In drivers/mfd/htc-i2cpld.c (ffffffff817ec6f6)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/mfd/htc-i2cpld.c:htcpld_chip_set
In drivers/mfd/ezx-pcap.c (ffffffff817f86d4)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:ezx_pcap_probe
- drivers/mfd/ezx-pcap.c:ezx_pcap_remove
- drivers/mfd/ezx-pcap.c:pcap_adc_async
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
- drivers/mfd/ezx-pcap.c:pcap_adc_trigger
- drivers/mfd/ezx-pcap.c:pcap_adc_trigger
- drivers/mfd/ezx-pcap.c:pcap_set_ts_bits
- drivers/mfd/ezx-pcap.c:pcap_set_ts_bits
- drivers/mfd/ezx-pcap.c:pcap_isr_work
- drivers/mfd/ezx-pcap.c:pcap_msr_work
- drivers/mfd/ezx-pcap.c:ezx_pcap_set_bits
In drivers/nvdimm/region_devs.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/nvdimm/badrange.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/dax/bus.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff81819ca9)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/dma-fence.c (ffffffff8181af9f)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_get_status
- drivers/dma-buf/dma-fence.c:dma_fence_add_callback
- drivers/dma-buf/dma-fence.c:dma_fence_release
- drivers/dma-buf/dma-fence.c:dma_fence_signal_timestamp
- drivers/dma-buf/dma-fence.c:dma_fence_allocate_private_stub
In drivers/dma-buf/dma-fence-array.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/dma-buf/dma-fence-chain.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/dma-buf/sw_sync.c (ffffffff8181fa34)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:timeline_fence_release
In drivers/dma-buf/sync_debug.c (ffffffff81820915)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_file_debug_remove
- drivers/dma-buf/sync_debug.c:sync_file_debug_add
- drivers/dma-buf/sync_debug.c:sync_timeline_debug_remove
- drivers/dma-buf/sync_debug.c:sync_timeline_debug_add
In drivers/scsi/scsi.c (ffffffff818224e5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/scsi/scsi.c:scsi_device_lookup
- drivers/scsi/scsi.c:scsi_device_lookup_by_target
- drivers/scsi/scsi.c:starget_for_each_device
In drivers/scsi/hosts.c (ffffffff8182384d)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/scsi/hosts.c:scsi_remove_host
- drivers/scsi/hosts.c:scsi_remove_host
In drivers/scsi/scsi_error.c (ffffffff81827bf4)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/scsi/scsi_error.c:scsi_ioctl_reset
- drivers/scsi/scsi_error.c:scsi_ioctl_reset
- drivers/scsi/scsi_error.c:scsi_unjam_host
- drivers/scsi/scsi_error.c:scsi_unjam_host
- drivers/scsi/scsi_error.c:scsi_try_target_reset
- drivers/scsi/scsi_error.c:scsi_try_bus_reset
- drivers/scsi/scsi_error.c:scsi_try_host_reset
- drivers/scsi/scsi_error.c:scsi_times_out
- drivers/scsi/scsi_error.c:scsi_eh_scmd_add
- drivers/scsi/scsi_error.c:scsi_eh_inc_host_failed
- drivers/scsi/scsi_error.c:scsi_schedule_eh
In drivers/scsi/scsi_lib.c (ffffffff8182c324)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:scsi_evt_thread
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_starved_list_run
- drivers/scsi/scsi_lib.c:scsi_starved_list_run
- drivers/scsi/scsi_lib.c:scsi_dec_host_busy
In drivers/scsi/scsi_scan.c (ffffffff8182edcf)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_forget_host
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_destroy
In drivers/scsi/scsi_sysfs.c (ffffffff8183143e)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/scsi/scsi_sysfs.c:scsi_sysfs_device_initialize
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release_usercontext
- drivers/scsi/scsi_sysfs.c:store_shost_eh_deadline
In drivers/scsi/sd_zbc.c (ffffffff8183bd1f)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/scsi/sd_zbc.c:sd_zbc_zone_wp_update
- drivers/scsi/sd_zbc.c:sd_zbc_prepare_zone_append
- drivers/scsi/sd_zbc.c:sd_zbc_update_wp_offset_workfn
In drivers/ata/libata-core.c (ffffffff8184617a)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_host_detach
- drivers/ata/libata-core.c:__ata_port_probe
- drivers/ata/libata-core.c:ata_dev_init
- drivers/ata/libata-core.c:ata_port_request_pm
- drivers/ata/libata-core.c:ata_exec_internal_sg
- drivers/ata/libata-core.c:ata_exec_internal_sg
- drivers/ata/libata-core.c:ata_exec_internal_sg
In drivers/ata/libata-scsi.c (ffffffff81851427)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_scsi_dev_rescan
- drivers/ata/libata-scsi.c:ata_scsi_dev_rescan
- drivers/ata/libata-scsi.c:ata_scsi_user_scan
- drivers/ata/libata-scsi.c:ata_scsi_handle_link_detach
- drivers/ata/libata-scsi.c:ata_scsi_handle_link_detach
- drivers/ata/libata-scsi.c:ata_scsi_queuecmd
- drivers/ata/libata-scsi.c:ata_scsi_write_same_xlat
- drivers/ata/libata-scsi.c:ata_scsi_rbuf_fill
- drivers/ata/libata-scsi.c:ata_scsi_slave_destroy
- drivers/ata/libata-scsi.c:ata_sas_scsi_ioctl
- drivers/ata/libata-scsi.c:ata_sas_scsi_ioctl
- drivers/ata/libata-scsi.c:ata_scsi_unlock_native_capacity
- drivers/ata/libata-scsi.c:ata_scsi_park_store
In drivers/ata/libata-eh.c (ffffffff81852bc5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/ata/libata-eh.c:ata_eh_handle_port_resume
- drivers/ata/libata-eh.c:ata_eh_handle_port_resume
- drivers/ata/libata-eh.c:ata_eh_handle_port_suspend
- drivers/ata/libata-eh.c:ata_eh_handle_port_suspend
- drivers/ata/libata-eh.c:ata_eh_handle_port_suspend
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_revalidate_and_attach
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_about_to_do
- drivers/ata/libata-eh.c:ata_eh_detach_dev
- drivers/ata/libata-eh.c:__ata_eh_qc_complete
- drivers/ata/libata-eh.c:ata_eh_fastdrain_timerfn
- drivers/ata/libata-eh.c:ata_port_wait_eh
- drivers/ata/libata-eh.c:ata_port_wait_eh
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_cmd_error_handler
- drivers/ata/libata-eh.c:ata_scsi_error
In drivers/ata/libata-sata.c (ffffffff81858f9a)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/ata/libata-sata.c:ata_scsi_lpm_store
In drivers/ata/libata-sff.c (ffffffff8185a2ab)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_bmdma_post_internal_cmd
- drivers/ata/libata-sff.c:ata_bmdma_error_handler
- drivers/ata/libata-sff.c:ata_bmdma_interrupt
- drivers/ata/libata-sff.c:ata_sff_error_handler
- drivers/ata/libata-sff.c:ata_sff_interrupt
In drivers/ata/libata-pmp.c (ffffffff8185df82)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/ata/libata-pmp.c:sata_pmp_handle_link_fail
- drivers/ata/libata-pmp.c:sata_pmp_detach
- drivers/ata/libata-pmp.c:sata_pmp_attach
In drivers/ata/libata-acpi.c (ffffffff8185f1e2)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/ata/libata-acpi.c:ata_acpi_handle_hotplug
In drivers/ata/ata_piix.c (ffffffff81861302)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/ata/ata_piix.c:piix_pci_device_resume
- drivers/ata/ata_piix.c:piix_pci_device_suspend
- drivers/ata/ata_piix.c:do_pata_set_dmamode
- drivers/ata/ata_piix.c:piix_set_timings
In drivers/gpu/vga/vgaarb.c (ffffffff818661b8)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:pci_notify
- drivers/gpu/vga/vgaarb.c:vga_arb_release
- drivers/gpu/vga/vgaarb.c:vga_arb_open
- drivers/gpu/vga/vgaarb.c:vga_arb_write
- drivers/gpu/vga/vgaarb.c:vga_arb_read
- drivers/gpu/vga/vgaarb.c:vga_client_register
- drivers/gpu/vga/vgaarb.c:__vga_set_legacy_decoding
- drivers/gpu/vga/vgaarb.c:vga_put
- drivers/gpu/vga/vgaarb.c:vga_get
In drivers/spi/spi.c (ffffffff81868b92)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/spi/spi.c:spi_bus_lock
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:spi_split_transfers_maxsize
- drivers/spi/spi.c:spi_split_transfers_maxsize
- drivers/spi/spi.c:spi_register_controller
- drivers/spi/spi.c:spi_queued_transfer
- drivers/spi/spi.c:spi_stop_queue
- drivers/spi/spi.c:spi_finalize_current_message
- drivers/spi/spi.c:spi_get_next_queued_message
- drivers/spi/spi.c:__spi_pump_messages
- drivers/spi/spi.c:spi_transfer_one_message
- drivers/spi/spi.c:spi_statistics_add_transfer_stats
- drivers/spi/spi.c:spi_device_transfers_split_maxsize_show
- drivers/spi/spi.c:spi_controller_transfers_split_maxsize_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo16_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo16_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo15_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo15_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo14_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo14_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo13_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo13_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo12_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo12_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo11_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo11_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo10_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo10_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo9_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo9_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo8_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo8_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo7_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo7_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo6_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo6_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo5_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo5_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo4_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo4_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo3_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo3_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo2_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo2_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo1_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo1_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo0_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo0_show
- drivers/spi/spi.c:spi_device_bytes_tx_show
- drivers/spi/spi.c:spi_controller_bytes_tx_show
- drivers/spi/spi.c:spi_device_bytes_rx_show
- drivers/spi/spi.c:spi_controller_bytes_rx_show
- drivers/spi/spi.c:spi_device_bytes_show
- drivers/spi/spi.c:spi_controller_bytes_show
- drivers/spi/spi.c:spi_device_spi_async_show
- drivers/spi/spi.c:spi_controller_spi_async_show
- drivers/spi/spi.c:spi_device_spi_sync_immediate_show
- drivers/spi/spi.c:spi_controller_spi_sync_immediate_show
- drivers/spi/spi.c:spi_device_spi_sync_show
- drivers/spi/spi.c:spi_controller_spi_sync_show
- drivers/spi/spi.c:spi_device_timedout_show
- drivers/spi/spi.c:spi_controller_timedout_show
- drivers/spi/spi.c:spi_device_errors_show
- drivers/spi/spi.c:spi_controller_errors_show
- drivers/spi/spi.c:spi_device_transfers_show
- drivers/spi/spi.c:spi_controller_transfers_show
- drivers/spi/spi.c:spi_device_messages_show
- drivers/spi/spi.c:spi_controller_messages_show
In drivers/net/tun.c (ffffffff8187c9c1)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/net/ppp/ppp_generic.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/net/wwan/wwan_core.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/net/xen-netfront.c (ffffffff8188ac8c)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_poll_controller
- drivers/net/xen-netfront.c:xennet_start_xmit
- drivers/net/xen-netfront.c:xennet_xdp_xmit
In drivers/vfio/vfio.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/vfio/virqfd.c (ffffffff8188f4f5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/vfio/virqfd.c:vfio_virqfd_disable
- drivers/vfio/virqfd.c:virqfd_wakeup
In drivers/vfio/pci/vfio_pci.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/vfio/pci/vfio_pci_intrs.c (ffffffff81898dc5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/vfio/pci/vfio_pci_intrs.c:vfio_intx_handler
- drivers/vfio/pci/vfio_pci_intrs.c:vfio_pci_intx_unmask_handler
- drivers/vfio/pci/vfio_pci_intrs.c:vfio_pci_intx_mask
In drivers/usb/core/hub.c (ffffffff818a605d)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_port_disable
- drivers/usb/core/hub.c:hub_port_reset
- drivers/usb/core/hub.c:usb_new_device
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/hub.c:hub_quiesce
- drivers/usb/core/hub.c:hub_activate
- drivers/usb/core/hub.c:usb_hub_clear_tt_buffer
- drivers/usb/core/hub.c:hub_tt_work
- drivers/usb/core/hub.c:hub_resubmit_irq_urb
In drivers/usb/core/hcd.c (ffffffff81c0e4ef)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hc_died
- drivers/usb/core/hcd.c:usb_hcd_resume_root_hub
- drivers/usb/core/hcd.c:usb_hcd_unlink_urb
- drivers/usb/core/hcd.c:unlink1
- drivers/usb/core/hcd.c:usb_hcd_submit_urb
- drivers/usb/core/hcd.c:usb_hcd_poll_rh_status
In drivers/usb/core/urb.c (ffffffff818af4b9)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_scuttle_anchored_urbs
- drivers/usb/core/urb.c:usb_unlink_anchored_urbs
- drivers/usb/core/urb.c:usb_unpoison_anchored_urbs
- drivers/usb/core/urb.c:usb_unanchor_urb
- drivers/usb/core/urb.c:usb_anchor_urb
In drivers/usb/core/message.c (ffffffff818b0bf5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_cancel
- drivers/usb/core/message.c:sg_complete
In drivers/usb/core/driver.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/usb/core/devio.c (ffffffff818bc3ab)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:reap_as
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:usbdev_release
- drivers/usb/core/devio.c:destroy_async_on_interface
- drivers/usb/core/devio.c:destroy_async
- drivers/usb/core/devio.c:async_completed
- drivers/usb/core/devio.c:usbdev_mmap
- drivers/usb/core/devio.c:usbdev_vm_open
- drivers/usb/core/devio.c:dec_usb_memory_use_count
In drivers/usb/phy/phy.c (ffffffff818c0e65)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/phy/phy.c:usb_remove_phy
- drivers/usb/phy/phy.c:usb_add_phy_dev
- drivers/usb/phy/phy.c:usb_add_phy
- drivers/usb/phy/phy.c:usb_get_phy
In drivers/usb/dwc2/platform.c (ffffffff818c4a8b)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/dwc2/platform.c:dwc2_resume
- drivers/usb/dwc2/platform.c:dwc2_suspend
In drivers/usb/dwc2/drd.c (ffffffff818c54aa)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/dwc2/drd.c:dwc2_drd_init
- drivers/usb/dwc2/drd.c:dwc2_drd_role_sw_set
In drivers/usb/dwc2/hcd.c (ffffffff818cb76a)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:dwc2_host_enter_hibernation
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_clear_tt_buffer_complete
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_reset
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_disable
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_resume
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_suspend
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_stop
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_start
- drivers/usb/dwc2/hcd.c:dwc2_hcd_reset_func
- drivers/usb/dwc2/hcd.c:dwc2_port_resume
- drivers/usb/dwc2/hcd.c:dwc2_port_suspend
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
In drivers/usb/dwc2/hcd_queue.c (ffffffff818d17f9)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_queue.c:dwc2_hcd_qh_free
- drivers/usb/dwc2/hcd_queue.c:dwc2_wait_timer_fn
- drivers/usb/dwc2/hcd_queue.c:dwc2_unreserve_timer_fn
In drivers/usb/dwc2/hcd_ddma.c (ffffffff818d32f2)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_free_ddma
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_init_ddma
In drivers/usb/host/pci-quirks.c (ffffffff818d4315)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/host/pci-quirks.c:usb_amd_dev_put
- drivers/usb/host/pci-quirks.c:usb_amd_quirk_pll
- drivers/usb/host/pci-quirks.c:usb_amd_find_chipset_info
- drivers/usb/host/pci-quirks.c:usb_amd_find_chipset_info
In drivers/usb/host/ehci-hcd.c (ffffffff818de8f2)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_endpoint_reset
- drivers/usb/host/ehci-hcd.c:ehci_endpoint_disable
- drivers/usb/host/ehci-hcd.c:ehci_urb_dequeue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:uframe_periodic_max_store
- drivers/usb/host/ehci-hcd.c:sitd_submit
- drivers/usb/host/ehci-hcd.c:sitd_urb_transaction
- drivers/usb/host/ehci-hcd.c:itd_submit
- drivers/usb/host/ehci-hcd.c:itd_urb_transaction
- drivers/usb/host/ehci-hcd.c:iso_stream_find
- drivers/usb/host/ehci-hcd.c:ehci_clear_tt_buffer_complete
- drivers/usb/host/ehci-hcd.c:ehci_hub_control
- drivers/usb/host/ehci-hcd.c:ehci_hub_status_data
- drivers/usb/host/ehci-hcd.c:ehci_hrtimer_func
- drivers/usb/host/ehci-hcd.c:fill_registers_buffer
- drivers/usb/host/ehci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ehci-hcd.c:fill_async_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff818e6e59)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:io_watchdog_func
- drivers/usb/host/ohci-hcd.c:ohci_shutdown
- drivers/usb/host/ohci-hcd.c:ed_get
- drivers/usb/host/ohci-hcd.c:fill_registers_buffer
- drivers/usb/host/ohci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ohci-hcd.c:fill_async_buffer
In drivers/usb/host/uhci-hcd.c (ffffffff818ee7f8)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:uhci_hub_control
- drivers/usb/host/uhci-hcd.c:uhci_hub_status_data
- drivers/usb/host/uhci-hcd.c:uhci_urb_dequeue
- drivers/usb/host/uhci-hcd.c:uhci_urb_enqueue
- drivers/usb/host/uhci-hcd.c:uhci_fsbr_timeout
- drivers/usb/host/uhci-hcd.c:uhci_debug_open
In drivers/usb/host/xhci.c (ffffffff818f15c6)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_clear_tt_buffer_complete
- drivers/usb/host/xhci.c:xhci_update_hub_device
- drivers/usb/host/xhci.c:xhci_set_usb2_hardware_lpm
- drivers/usb/host/xhci.c:xhci_change_max_exit_latency
- drivers/usb/host/xhci.c:xhci_setup_device
- drivers/usb/host/xhci.c:xhci_alloc_dev
- drivers/usb/host/xhci.c:xhci_disable_slot
- drivers/usb/host/xhci.c:xhci_free_streams
- drivers/usb/host/xhci.c:xhci_alloc_streams
- drivers/usb/host/xhci.c:xhci_endpoint_reset
- drivers/usb/host/xhci.c:xhci_endpoint_disable
- drivers/usb/host/xhci.c:xhci_configure_endpoint
- drivers/usb/host/xhci.c:xhci_urb_dequeue
- drivers/usb/host/xhci.c:xhci_urb_enqueue
- drivers/usb/host/xhci.c:xhci_disable_hub_port_wake
In drivers/usb/host/xhci-mem.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/usb/host/xhci-ring.c (ffffffff818febd5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:xhci_handle_command_timeout
- drivers/usb/host/xhci-ring.c:xhci_stop_endpoint_command_watchdog
In drivers/usb/host/xhci-hub.c (ffffffff81904574)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/host/xhci-hub.c:xhci_bus_resume
- drivers/usb/host/xhci-hub.c:xhci_bus_suspend
- drivers/usb/host/xhci-hub.c:xhci_hub_status_data
- drivers/usb/host/xhci-hub.c:xhci_hub_control
In drivers/usb/host/xhci-dbgcap.c (ffffffff8190a179)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_exit
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_init
- drivers/usb/host/xhci-dbgcap.c:xhci_do_dbc_init
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_handle_events
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_stop
- drivers/usb/host/xhci-dbgcap.c:dbc_ep_queue
In drivers/usb/host/xhci-dbgtty.c (ffffffff8190aaf9)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_port_activate
- drivers/usb/host/xhci-dbgtty.c:dbc_rx_push
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_unthrottle
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_chars_in_buffer
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_write_room
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_flush_chars
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_put_char
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_write
- drivers/usb/host/xhci-dbgtty.c:dbc_write_complete
- drivers/usb/host/xhci-dbgtty.c:dbc_read_complete
In drivers/usb/host/xhci-debugfs.c (ffffffff8190c78d)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/usb/host/xhci-debugfs.c:xhci_port_write
In drivers/input/serio/serio.c (ffffffff8190f3b5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_interrupt
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_remove_pending_events
- drivers/input/serio/serio.c:serio_queue_event
- drivers/input/serio/serio.c:serio_handle_event
- drivers/input/serio/serio.c:serio_remove_duplicate_events
In drivers/input/serio/i8042.c (ffffffff8321cc96)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_probe
- drivers/input/serio/i8042.c:i8042_check_aux
- drivers/input/serio/i8042.c:i8042_aux_test_irq
- drivers/input/serio/i8042.c:i8042_interrupt
- drivers/input/serio/i8042.c:i8042_kbd_write
- drivers/input/serio/i8042.c:i8042_command
- drivers/input/serio/i8042.c:i8042_flush
- drivers/input/serio/i8042.c:i8042_remove_filter
- drivers/input/serio/i8042.c:i8042_install_filter
In drivers/input/input.c (ffffffff81914a9b)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/input/input.c:input_reset_device
- drivers/input/input.c:input_set_keycode
- drivers/input/input.c:input_get_keycode
- drivers/input/input.c:input_inject_event
- drivers/input/input.c:input_repeat_key
In drivers/input/mousedev.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/input/evdev.c (ffffffff8191b539)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
In drivers/input/misc/uinput.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/rtc/class.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/rtc/interface.c (ffffffff819251a5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/rtc/interface.c:rtc_uie_update_irq
- drivers/rtc/interface.c:rtc_aie_update_irq
In drivers/rtc/rtc-mc146818-lib.c (ffffffff81927088)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/rtc/rtc-mc146818-lib.c:mc146818_set_time
- drivers/rtc/rtc-mc146818-lib.c:mc146818_get_time
In drivers/rtc/rtc-cmos.c (ffffffff819278b9)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:rtc_handler
- drivers/rtc/rtc-cmos.c:cmos_alarm_irq_enable
In drivers/pps/kapi.c (ffffffff81934d9a)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/pps/kapi.c:pps_event
In drivers/ptp/ptp_clock.c (ffffffff81935562)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/ptp/ptp_clock.c:ptp_clock_event
In drivers/ptp/ptp_chardev.c (ffffffff819367c0)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/ptp/ptp_sysfs.c (ffffffff81936e99)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/ptp/ptp_sysfs.c:extts_fifo_show
In drivers/power/supply/power_supply_core.c (ffffffff8193859c)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/power/supply/power_supply_core.c:power_supply_changed
- drivers/power/supply/power_supply_core.c:power_supply_changed_work
In drivers/thermal/thermal_core.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/thermal/thermal_sysfs.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/watchdog/watchdog_pretimeout.c (ffffffff81948f75)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_notify_pretimeout
In drivers/md/md.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/md/md-bitmap.c (ffffffff8195d487)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:md_bitmap_endwrite
In drivers/md/dm.c (ffffffff81963c0b)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/md/dm.c:dm_uevent_add
- drivers/md/dm.c:event_callback
- drivers/md/dm.c:dm_submit_bio
- drivers/md/dm.c:dec_pending
- drivers/md/dm.c:dec_pending
- drivers/md/dm.c:dec_pending
In drivers/md/dm-kcopyd.c (ffffffff8196c75b)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:dm_kcopyd_do_callback
- drivers/md/dm-kcopyd.c:segment_complete
- drivers/md/dm-kcopyd.c:dispatch_job
- drivers/md/dm-kcopyd.c:do_work
- drivers/md/dm-kcopyd.c:complete_io
- drivers/md/dm-kcopyd.c:complete_io
In drivers/md/dm-stats.c (ffffffff8196d715)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/md/dm-stats.c:free_shared_memory
In drivers/edac/ghes_edac.c (ffffffff81975915)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/edac/ghes_edac.c:ghes_edac_unregister
- drivers/edac/ghes_edac.c:ghes_edac_register
- drivers/edac/ghes_edac.c:ghes_edac_report_mem_error
In drivers/cpufreq/cpufreq.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/mmc/core/core.c (ffffffff8198c82c)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/mmc/core/core.c:mmc_release_host
- drivers/mmc/core/core.c:__mmc_claim_host
In drivers/mmc/core/host.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/mailbox/mailbox.c (ffffffff819ac471)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/mailbox/mailbox.c:mbox_send_message
- drivers/mailbox/mailbox.c:tx_tick
- drivers/mailbox/mailbox.c:msg_submit
In drivers/mailbox/pcc.c (ffffffff819acb01)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/mailbox/pcc.c:pcc_mbox_free_channel
- drivers/mailbox/pcc.c:pcc_mbox_request_channel
In drivers/hwspinlock/hwspinlock_core.c (ffffffff819ad7f0)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In drivers/remoteproc/remoteproc_core.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In drivers/extcon/extcon.c (ffffffff819b6c97)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- drivers/extcon/extcon.c:extcon_unregister_notifier_all
- drivers/extcon/extcon.c:extcon_register_notifier_all
- drivers/extcon/extcon.c:extcon_set_property
- drivers/extcon/extcon.c:extcon_set_state_sync
In drivers/powercap/powercap_sys.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/core/sock.c (ffffffff819ccb2f)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sock_queue_rcv_skb
In net/core/request_sock.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/core/skbuff.c (ffffffff819cfb52)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/core/skbuff.c:sock_dequeue_err_skb
- net/core/skbuff.c:sock_queue_err_skb
- net/core/skbuff.c:skb_append
- net/core/skbuff.c:skb_unlink
- net/core/skbuff.c:skb_queue_head
- net/core/skbuff.c:skb_dequeue_tail
- net/core/skbuff.c:skb_dequeue
- net/core/skbuff.c:__msg_zerocopy_callback
In net/core/datagram.c (ffffffff819db91a)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/core/datagram.c:__skb_try_recv_datagram
In net/core/net_namespace.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/core/dev.c (ffffffff819f4477)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/core/dev.c:__dev_change_flags
- net/core/dev.c:__dev_set_allmulti
- net/core/dev.c:dev_set_promiscuity
- net/core/dev.c:__dev_open
In net/core/dev_addr_lists.c (ffffffff819f7470)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/core/dev_addr_lists.c:dev_mc_flush
- net/core/dev_addr_lists.c:dev_mc_sync_multiple
- net/core/dev_addr_lists.c:dev_mc_sync
- net/core/dev_addr_lists.c:dev_mc_del_global
- net/core/dev_addr_lists.c:dev_mc_del
- net/core/dev_addr_lists.c:__dev_mc_add
- net/core/dev_addr_lists.c:dev_mc_add_excl
- net/core/dev_addr_lists.c:dev_uc_flush
- net/core/dev_addr_lists.c:dev_uc_sync_multiple
- net/core/dev_addr_lists.c:dev_uc_sync
- net/core/dev_addr_lists.c:dev_uc_del
- net/core/dev_addr_lists.c:dev_uc_add
- net/core/dev_addr_lists.c:dev_uc_add_excl
In net/core/neighbour.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/core/rtnetlink.c (ffffffff81a057bb)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/core/rtnetlink.c:ndo_dflt_fdb_dump
In net/core/link_watch.c (ffffffff81a0a03a)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/core/link_watch.c:linkwatch_fire_event
- net/core/link_watch.c:linkwatch_forget_dev
In net/core/fib_notifier.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/core/page_pool.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/core/net-procfs.c (ffffffff81a24f6d)
Location: include/linux/spinlock.h:327
Inline: True
In net/core/netpoll.c (ffffffff81a253a5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/core/netpoll.c:refill_skbs
In net/core/fib_rules.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/core/drop_monitor.c (ffffffff81a34161)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/core/drop_monitor.c:net_dm_hw_trap_packet_probe
- net/core/drop_monitor.c:net_dm_hw_packet_work
- net/core/drop_monitor.c:net_dm_packet_work
- net/core/drop_monitor.c:net_dm_packet_trace_kfree_skb_hit
- net/core/drop_monitor.c:net_dm_hw_reset_per_cpu_data
- net/core/drop_monitor.c:reset_per_cpu_data
In net/core/devlink.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/core/skmsg.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/sched/sch_generic.c (ffffffff81a55800)
Location: include/linux/spinlock.h:327
Inline: True
In net/sched/cls_api.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/sched/act_api.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/ipv4/route.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/ipv4/inetpeer.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/ipv4/inet_hashtables.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/ipv4/tcp_ipv4.c (ffffffff81ac00ca)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
In net/ipv4/udp.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/ipv4/af_inet.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/ipv4/igmp.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/ipv4/inet_fragment.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/ipv4/ipmr.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/ipv4/cipso_ipv4.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/xfrm/xfrm_policy.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/xfrm/xfrm_state.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/xfrm/espintcp.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/unix/af_unix.c (ffffffff81b25147)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_connect
In net/unix/garbage.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/ipv6/addrlabel.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/ipv6/ip6_fib.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/ipv6/mcast.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/ipv6/tcp_ipv6.c (ffffffff81b682e3)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
In net/ipv6/ip6mr.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/ipv6/calipso.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/packet/af_packet.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/wireless/wext-core.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/rfkill/core.c (ffffffff81b965e5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_open
- net/rfkill/core.c:rfkill_blocked
- net/rfkill/core.c:rfkill_set_states
- net/rfkill/core.c:rfkill_init_sw_state
- net/rfkill/core.c:rfkill_set_sw_state
- net/rfkill/core.c:rfkill_set_hw_state_reason
- net/rfkill/core.c:rfkill_set_block
- net/rfkill/core.c:rfkill_send_events
In net/rfkill/input.c (ffffffff81b976c5)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_schedule_global_op
In net/ncsi/ncsi-rsp.c (ffffffff81b9f49c)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/ncsi/ncsi-rsp.c:ncsi_rcv_rsp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_sma
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_svf
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gls
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_rc
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_dp
In net/ncsi/ncsi-aen.c (ffffffff81b9f6a3)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_hncdsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
In net/ncsi/ncsi-manage.c (ffffffff81ba0cee)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/ncsi/ncsi-manage.c:ncsi_unregister_dev
- net/ncsi/ncsi-manage.c:ncsi_reset_dev
- net/ncsi/ncsi-manage.c:ncsi_reset_dev
- net/ncsi/ncsi-manage.c:ncsi_stop_dev
- net/ncsi/ncsi-manage.c:ncsi_kick_channels
- net/ncsi/ncsi-manage.c:ncsi_kick_channels
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_suspend_channel
- net/ncsi/ncsi-manage.c:ncsi_request_timeout
- net/ncsi/ncsi-manage.c:ncsi_free_request
- net/ncsi/ncsi-manage.c:ncsi_alloc_request
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_add_package
- net/ncsi/ncsi-manage.c:ncsi_add_channel
- net/ncsi/ncsi-manage.c:ncsi_start_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_report_link
In net/ncsi/ncsi-netlink.c (ffffffff81ba3afa)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/ncsi/ncsi-netlink.c:ncsi_set_channel_mask_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_package_mask_nl
- net/ncsi/ncsi-netlink.c:ncsi_clear_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_clear_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_interface_nl
In net/xdp/xsk.c (ffffffff81ba604b)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_generic_xmit
- net/xdp/xsk.c:xsk_generic_xmit
- net/xdp/xsk.c:xsk_destruct_skb
In net/xdp/xskmap.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/xdp/xsk_buff_pool.c (ffffffff81ba88b0)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/xdp/xsk_buff_pool.c:xp_del_xsk
- net/xdp/xsk_buff_pool.c:xp_add_xsk
In net/mptcp/protocol.c (ffffffff81bb0a91)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- net/mptcp/protocol.c:mptcp_napi_poll
In net/mptcp/token.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/mptcp/pm.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/mptcp/pm_netlink.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In net/mptcp/syncookies.c (0)
Location: include/linux/spinlock.h:327
Inline: True
In arch/x86/pci/i386.c (ffffffff8322aef2)
Location: include/linux/spinlock.h:327
Inline: True
Inline callers:
- arch/x86/pci/i386.c:pcibios_assign_resources
- arch/x86/pci/i386.c:pcibios_allocate_dev_resources
- arch/x86/pci/i386.c:pcibios_allocate_dev_resources
- arch/x86/pci/i386.c:pcibios_retrieve_fw_addr
5.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/xen/p2m.c (ffffffff8102a232)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/x86/xen/p2m.c:xen_alloc_p2m_entry
- arch/x86/xen/p2m.c:alloc_p2m_pmd
In arch/x86/xen/mmu_pv.c (ffffffff8102ff7a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/x86/xen/mmu_pv.c:xen_destroy_contiguous_region
- arch/x86/xen/mmu_pv.c:xen_create_contiguous_region
In arch/x86/kernel/bootflag.c (ffffffff832a7f1a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/x86/kernel/bootflag.c:sbf_init
- arch/x86/kernel/bootflag.c:sbf_init
In arch/x86/kernel/rtc.c (ffffffff810476af)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/x86/kernel/rtc.c:mach_get_cmos_time
In arch/x86/kernel/i8237.c (ffffffff8104f4b5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/x86/kernel/i8237.c:i8237A_resume
In arch/x86/kernel/cpu/sgx/driver.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In arch/x86/kernel/cpu/sgx/main.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In arch/x86/kernel/cpu/sgx/virt.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In arch/x86/kernel/smpboot.c (ffffffff81078e3c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/x86/kernel/smpboot.c:do_boot_cpu
- arch/x86/kernel/smpboot.c:do_boot_cpu
In arch/x86/kernel/amd_nb.c (ffffffff8108d878)
Location: include/linux/spinlock.h:336
Inline: True
In arch/x86/kernel/amd_gart_64.c (ffffffff81094317)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/x86/kernel/amd_gart_64.c:gart_unmap_page
- arch/x86/kernel/amd_gart_64.c:flush_gart
- arch/x86/kernel/amd_gart_64.c:alloc_iommu
In arch/x86/mm/pgtable.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In arch/x86/mm/kmmio.c (ffffffff810a2594)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:unregister_kmmio_probe
- arch/x86/mm/kmmio.c:remove_kmmio_fault_pages
- arch/x86/mm/kmmio.c:register_kmmio_probe
In arch/x86/mm/mmio-mod.c (ffffffff810a3730)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/x86/mm/mmio-mod.c:mmiotrace_printk
In arch/x86/platform/efi/efi_64.c (ffffffff810a7c44)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/x86/platform/efi/efi_64.c:efi_thunk_reset_system
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_next_variable
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_variable_nonblocking
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_variable
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_variable
In arch/x86/platform/intel/iosf_mbi.c (ffffffff810a8ffb)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/x86/platform/intel/iosf_mbi.c:iosf_mbi_modify
In arch/x86/platform/uv/uv_time.c (ffffffff810aad5c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/x86/platform/uv/uv_time.c:uv_rtc_next_event
- arch/x86/platform/uv/uv_time.c:uv_rtc_unset_timer
In kernel/fork.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/panic.c (ffffffff810b6265)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/user.c (ffffffff810c5935)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/user.c:find_user
In kernel/signal.c (ffffffff810cacc7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/signal.c:do_notify_parent_cldstop
- kernel/signal.c:do_notify_parent
- kernel/signal.c:send_sigqueue
- kernel/signal.c:sigqueue_free
- kernel/signal.c:kill_pid_usb_asyncio
- kernel/signal.c:force_sig_info_to_task
- kernel/signal.c:do_send_sig_info
- kernel/signal.c:flush_itimer_signals
- kernel/signal.c:flush_signals
In kernel/workqueue.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/pid.c (ffffffff810dcf15)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/pid.c:free_pid
In kernel/notifier.c (ffffffff810e630f)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/notifier.c:unregister_die_notifier
- kernel/notifier.c:register_die_notifier
In kernel/async.c (ffffffff810e8c55)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/async.c:async_schedule_node_domain
- kernel/async.c:async_schedule_node_domain
- kernel/async.c:async_run_entry_fn
- kernel/async.c:lowest_in_progress
In kernel/sched/core.c (ffffffff810ef86d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/sched/core.c:cpu_cgroup_css_released
- kernel/sched/core.c:sched_online_group
In kernel/sched/cputime.c (ffffffff810fef02)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/sched/cputime.c:thread_group_cputime
In kernel/sched/fair.c (ffffffff8110d1b3)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_free
In kernel/sched/wait.c (ffffffff8111bb01)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/sched/wait.c:finish_wait
- kernel/sched/wait.c:prepare_to_wait_event
- kernel/sched/wait.c:prepare_to_wait_exclusive
- kernel/sched/wait.c:prepare_to_wait
- kernel/sched/wait.c:__wake_up_common_lock
- kernel/sched/wait.c:remove_wait_queue
- kernel/sched/wait.c:add_wait_queue_priority
- kernel/sched/wait.c:add_wait_queue_exclusive
- kernel/sched/wait.c:add_wait_queue
In kernel/power/qos.c (ffffffff8112e8b0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/power/qos.c:cpu_latency_qos_read
- kernel/power/qos.c:pm_qos_update_flags
- kernel/power/qos.c:pm_qos_update_target
In kernel/printk/printk.c (ffffffff81139245)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/printk/printk.c:kmsg_dump_unregister
- kernel/printk/printk.c:kmsg_dump_register
In kernel/irq/irqdomain.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/rcu/sync.c (ffffffff8114e5db)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_func
In kernel/rcu/srcutree.c (ffffffff8114fb74)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:srcu_gp_start_if_needed
- kernel/rcu/srcutree.c:srcu_funnel_gp_start
- kernel/rcu/srcutree.c:srcu_funnel_gp_start
- kernel/rcu/srcutree.c:srcu_funnel_exp_start
- kernel/rcu/srcutree.c:srcu_funnel_exp_start
- kernel/rcu/srcutree.c:srcu_gp_end
In kernel/rcu/tree.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/livepatch/shadow.c (ffffffff8115a155)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/livepatch/shadow.c:klp_shadow_free_all
- kernel/livepatch/shadow.c:klp_shadow_free
- kernel/livepatch/shadow.c:__klp_shadow_get_or_alloc
In kernel/dma/swiotlb.c (ffffffff8115ecd3)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/dma/swiotlb.c:swiotlb_tbl_unmap_single
- kernel/dma/swiotlb.c:swiotlb_find_slots
In kernel/freezer.c (ffffffff81160c15)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/freezer.c:__thaw_task
- kernel/freezer.c:freeze_task
In kernel/time/clocksource.c (ffffffff8116ce48)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_unbind
- kernel/time/clocksource.c:clocksource_change_rating
- kernel/time/clocksource.c:__clocksource_register_scale
- kernel/time/clocksource.c:__clocksource_watchdog_kthread
- kernel/time/clocksource.c:clocksource_select_watchdog
- kernel/time/clocksource.c:clocksource_mark_unstable
In kernel/time/alarmtimer.c (ffffffff8117068e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarm_timer_nsleep
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/alarmtimer.c:alarm_timer_create
- kernel/time/alarmtimer.c:alarm_clock_get_ktime
- kernel/time/alarmtimer.c:alarm_clock_get_timespec
- kernel/time/alarmtimer.c:alarm_clock_getres
- kernel/time/alarmtimer.c:alarm_handle_timer
- kernel/time/alarmtimer.c:alarm_try_to_cancel
- kernel/time/alarmtimer.c:alarm_restart
- kernel/time/alarmtimer.c:alarm_start
- kernel/time/alarmtimer.c:alarmtimer_resume
- kernel/time/alarmtimer.c:alarmtimer_suspend
- kernel/time/alarmtimer.c:alarmtimer_suspend
- kernel/time/alarmtimer.c:alarmtimer_suspend
- kernel/time/alarmtimer.c:alarmtimer_fired
- kernel/time/alarmtimer.c:alarmtimer_rtc_add_device
In kernel/time/posix-timers.c (ffffffff81170c00)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__lock_timer
- kernel/time/posix-timers.c:release_posix_timer
- kernel/time/posix-timers.c:posix_timer_fn
In kernel/time/posix-cpu-timers.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/futex.c (ffffffff8117fb68)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
In kernel/cgroup/cgroup.c (ffffffff8119cab2)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_free
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:cgroup_rmdir
- kernel/cgroup/cgroup.c:cgroup_mkdir
- kernel/cgroup/cgroup.c:css_release_work_fn
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:cgroup_file_notify
- kernel/cgroup/cgroup.c:cgroup_attach_task
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:cgroup_update_populated
In kernel/cgroup/rstat.c (ffffffff8119ddb5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_irqsafe
In kernel/cgroup/namespace.c (ffffffff8119e59a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
- kernel/cgroup/namespace.c:free_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff8119ee14)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_rename
- kernel/cgroup/cgroup-v1.c:cgroup_transfer_tasks
In kernel/cgroup/freezer.c (ffffffff811a0f58)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_update_frozen
- kernel/cgroup/freezer.c:cgroup_propagate_frozen
- kernel/cgroup/freezer.c:cgroup_propagate_frozen
In kernel/cgroup/cpuset.c (ffffffff811a864a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:__cpuset_node_allowed
- kernel/cgroup/cpuset.c:cpuset_mems_allowed
- kernel/cgroup/cpuset.c:cpuset_cpus_allowed
In kernel/pid_namespace.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/audit.c (ffffffff811ad55e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/audit.c:audit_log_end
- kernel/audit.c:audit_get_tty
- kernel/audit.c:audit_receive_msg
- kernel/audit.c:audit_log_lost
In kernel/auditfilter.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/taskstats.c (ffffffff811d26a8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/trace.c (ffffffff811ea1eb)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/trace/trace.c:trace_event_buffer_commit
In kernel/trace/blktrace.c (ffffffff811fcba5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/trace/blktrace.c:__blk_add_trace
In kernel/bpf/syscall.c (ffffffff8123174d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_prog_free_id
In kernel/bpf/hashtab.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/bpf/arraymap.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/bpf/lpm_trie.c (ffffffff8125ad06)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/bpf/lpm_trie.c:trie_delete_elem
- kernel/bpf/lpm_trie.c:trie_update_elem
In kernel/bpf/local_storage.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/bpf/ringbuf.c (ffffffff8125c8c6)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/bpf/ringbuf.c:__bpf_ringbuf_reserve
In kernel/bpf/btf.c (ffffffff812665b1)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/bpf/devmap.c (ffffffff8126b972)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_notification
- kernel/bpf/devmap.c:__dev_map_hash_update_elem
- kernel/bpf/devmap.c:dev_map_hash_delete_elem
In kernel/bpf/cpumap.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/events/core.c (ffffffff81286bbd)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- kernel/events/core.c:ring_buffer_attach
- kernel/events/core.c:ring_buffer_attach
In kernel/events/ring_buffer.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/padata.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In kernel/watch_queue.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In mm/filemap.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In mm/mempool.c (ffffffff8129ffa5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/mempool.c:mempool_free
- mm/mempool.c:mempool_alloc
- mm/mempool.c:mempool_resize
In mm/page-writeback.c (ffffffff812a6e21)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/page-writeback.c:__test_set_page_writeback
- mm/page-writeback.c:test_clear_page_writeback
- 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:__set_page_dirty
In mm/vmscan.c (ffffffff812b77ab)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/vmscan.c:balance_pgdat
In mm/shmem.c (ffffffff812bcf05)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/shmem.c:shmem_uncharge
- mm/shmem.c:shmem_charge
In mm/mmzone.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In mm/vmstat.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In mm/backing-dev.c (ffffffff812c6f00)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/backing-dev.c:cgwb_create
- mm/backing-dev.c:cgwb_create
In mm/percpu.c (ffffffff812caeb0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
In mm/compaction.c (ffffffff812cffd2)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/compaction.c:fast_find_migrateblock
- mm/compaction.c:compact_lock_irqsave
In mm/list_lru.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In mm/memory.c (ffffffff812dfdc2)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/memory.c:copy_pte_range
In mm/mremap.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In mm/vmalloc.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In mm/page_alloc.c (ffffffff8130a056)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/page_alloc.c:take_page_off_buddy
- mm/page_alloc.c:is_free_buddy_page
- mm/page_alloc.c:__offline_isolated_pages
- mm/page_alloc.c:alloc_contig_pages
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:show_free_areas
- mm/page_alloc.c:get_page_from_freelist
- mm/page_alloc.c:rmqueue
- mm/page_alloc.c:mark_free_pages
- mm/page_alloc.c:unreserve_highatomic_pageblock
- mm/page_alloc.c:__free_pages_ok
In mm/shuffle.c (ffffffff81d4f540)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/shuffle.c:__shuffle_zone
In mm/memory_hotplug.c (ffffffff81d4c1cf)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/memory_hotplug.c:offline_pages
- mm/memory_hotplug.c:online_pages
In mm/swap_state.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In mm/swapfile.c (ffffffff8131235d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/swapfile.c:setup_swap_map_and_extents
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_cluster_schedule_discard
In mm/swap_slots.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In mm/zswap.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In mm/dmapool.c (ffffffff8131b3c5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/dmapool.c:dma_pool_free
- mm/dmapool.c:dma_pool_alloc
In mm/hugetlb.c (ffffffff8131efb4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/hugetlb.c:free_huge_page
- mm/hugetlb.c:hugepage_put_subpool
In mm/mmu_notifier.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In mm/slub.c (ffffffff8133b929)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/slub.c:get_slabinfo
- mm/slub.c:slab_debug_trace_open
- mm/slub.c:show_slab_objects
- mm/slub.c:show_slab_objects
- mm/slub.c:show_slab_objects
- mm/slub.c:validate_slab_cache
- mm/slub.c:__kmem_cache_do_shrink
- mm/slub.c:__slab_free
- mm/slub.c:__unfreeze_partials
- mm/slub.c:deactivate_slab
- mm/slub.c:deactivate_slab
- mm/slub.c:free_debug_processing
In mm/huge_memory.c (ffffffff8134a915)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/huge_memory.c:deferred_split_huge_page
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pmd
In mm/memcontrol.c (ffffffff8135557c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_css_free
- mm/memcontrol.c:lock_page_memcg
- mm/memcontrol.c:lock_page_lruvec_irqsave
- mm/memcontrol.c:__mem_cgroup_flush_stats
- mm/memcontrol.c:obj_cgroup_release
In mm/vmpressure.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In mm/swap_cgroup.c (ffffffff8135c91f)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/swap_cgroup.c:swap_cgroup_record
- mm/swap_cgroup.c:swap_cgroup_cmpxchg
In mm/memory-failure.c (ffffffff81361240)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/memory-failure.c:memory_failure_work_func
- mm/memory-failure.c:memory_failure_queue
In mm/page_isolation.c (ffffffff81361fe2)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/page_isolation.c:test_pages_isolated
- mm/page_isolation.c:start_isolate_page_range
- mm/page_isolation.c:unset_migratetype_isolate
In mm/zbud.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In mm/zsmalloc.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In mm/balloon_compaction.c (ffffffff81365f15)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- mm/balloon_compaction.c:balloon_page_putback
- mm/balloon_compaction.c:balloon_page_isolate
- mm/balloon_compaction.c:balloon_page_enqueue
- mm/balloon_compaction.c:balloon_page_list_dequeue
- mm/balloon_compaction.c:balloon_page_list_enqueue
In fs/file_table.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In fs/super.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In fs/dcache.c (ffffffff81391165)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:d_walk
In fs/inode.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In fs/file.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In fs/namespace.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In fs/libfs.c (ffffffff813a78d6)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_recursive_removal
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff813b0aaa)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/fs-writeback.c:sb_clear_inode_writeback
- fs/fs-writeback.c:sb_mark_inode_writeback
- fs/fs-writeback.c:inode_switch_wbs_work_fn
In fs/fs_struct.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In fs/buffer.c (ffffffff813be082)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/buffer.c:end_buffer_async_write
- fs/buffer.c:end_buffer_async_read
In fs/direct-io.c (ffffffff813c38f7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:dio_zero_block
- fs/direct-io.c:dio_bio_end_io
- fs/direct-io.c:dio_bio_end_aio
In fs/notify/fsnotify.c (ffffffff813c7011)
Location: include/linux/spinlock.h:336
Inline: True
In fs/notify/group.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In fs/notify/mark.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In fs/notify/inotify/inotify_user.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In fs/timerfd.c (ffffffff813d30aa)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_clock_was_set
- fs/timerfd.c:timerfd_alarmproc
- fs/timerfd.c:timerfd_tmrproc
In fs/eventfd.c (ffffffff813d32c5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_ctx_remove_wait_queue
- fs/eventfd.c:eventfd_signal
In fs/aio.c (ffffffff813d9b2c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/aio.c:aio_poll_wake
- fs/aio.c:aio_complete_rw
- fs/aio.c:aio_complete
- fs/aio.c:kiocb_set_cancel_fn
- fs/aio.c:aio_migratepage
In fs/io_uring.c (ffffffff813de540)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/io_uring.c:io_rsrc_node_ref_zero
- fs/io_uring.c:io_link_timeout_fn
- fs/io_uring.c:io_timeout_fn
- fs/io_uring.c:io_poll_double_wake
- fs/io_uring.c:io_req_task_work_add
In fs/io-wq.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In fs/crypto/keyring.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In fs/locks.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In fs/mbcache.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In fs/iomap/buffered-io.c (ffffffff81412b34)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/iomap/buffered-io.c:iomap_iop_set_range_uptodate
In fs/quota/dquot.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In fs/proc/generic.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In fs/kernfs/inode.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In fs/kernfs/dir.c (ffffffff814392a5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_get_parent
- fs/kernfs/dir.c:pr_cont_kernfs_path
- fs/kernfs/dir.c:pr_cont_kernfs_name
- fs/kernfs/dir.c:kernfs_path_from_node
- fs/kernfs/dir.c:kernfs_name
In fs/kernfs/file.c (ffffffff8143a960)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify
- fs/kernfs/file.c:kernfs_notify
- fs/kernfs/file.c:kernfs_put_open_node
In fs/devpts/inode.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In fs/ext4/extents_status.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In fs/ext4/mballoc.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In fs/ext4/page-io.c (ffffffff81485755)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- fs/ext4/page-io.c:ext4_end_io_rsv_work
- fs/ext4/page-io.c:ext4_finish_bio
In fs/ext4/super.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In fs/jbd2/transaction.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In fs/jbd2/revoke.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In fs/jbd2/journal.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In fs/squashfs/cache.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In fs/fat/inode.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In fs/fuse/dir.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In fs/fuse/file.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In fs/fuse/inode.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In fs/fuse/dax.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In fs/tracefs/inode.c (ffffffff814ff428)
Location: include/linux/spinlock.h:336
Inline: True
In ipc/util.c (ffffffff815029ba)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- ipc/util.c:ipc_addid
In ipc/sem.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In security/keys/key.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In security/keys/keyctl.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In security/selinux/avc.c (ffffffff8152b19d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/selinux/avc.c:avc_ss_reset
- security/selinux/avc.c:avc_flush
In security/selinux/hooks.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In security/selinux/ss/sidtab.c (ffffffff8153e735)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/selinux/ss/sidtab.c:sidtab_freeze_begin
- security/selinux/ss/sidtab.c:sidtab_cancel_convert
- security/selinux/ss/sidtab.c:sidtab_convert
- security/selinux/ss/sidtab.c:sidtab_context_to_sid
In security/selinux/ibpkey.c (ffffffff81550685)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/selinux/ibpkey.c:sel_ib_pkey_flush
- security/selinux/ibpkey.c:sel_ib_pkey_sid
In security/smack/smack_lsm.c (ffffffff815555f7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smk_ipv4_check
- security/smack/smack_lsm.c:smack_netlbl_add
In security/apparmor/lsm.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In security/apparmor/secid.c (ffffffff815873a5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/apparmor/secid.c:aa_free_secid
- security/apparmor/secid.c:aa_alloc_secid
- security/apparmor/secid.c:aa_secid_update
In security/apparmor/af_unix.c (ffffffff81592bf1)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
In security/landlock/object.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In crypto/geniv.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In crypto/jitterentropy-kcapi.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In block/bdev.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In block/bio.c (ffffffff815c8ee6)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/bio.c:bio_check_pages_dirty
In block/blk-core.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In block/blk-flush.c (ffffffff815d080a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-flush.c:mq_flush_data_end_io
- block/blk-flush.c:flush_end_io
In block/blk-ioc.c (ffffffff815d2017)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_clear_queue
In block/blk-mq.c (ffffffff815d977b)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_exit_hctx
- block/blk-mq.c:blk_mq_free_rqs
- block/blk-mq.c:blk_mq_add_to_requeue_list
In block/blk-mq-tag.c (ffffffff815de0a5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-mq-tag.c:blk_mq_find_and_get_req
In block/blk-stat.c (ffffffff815df3a5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-stat.c:blk_stat_enable_accounting
- block/blk-stat.c:blk_stat_remove_callback
- block/blk-stat.c:blk_stat_add_callback
In block/genhd.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In block/badblocks.c (ffffffff815e5480)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/badblocks.c:badblocks_set
In block/disk-events.c (ffffffff815eea9c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/disk-events.c:__disk_unblock_events
- block/disk-events.c:disk_block_events
In block/blk-cgroup.c (ffffffff815f2488)
Location: include/linux/spinlock.h:336
Inline: True
In block/blk-iocost.c (ffffffff815fc325)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_pd_free
- block/blk-iocost.c:ioc_pd_init
- block/blk-iocost.c:blk_iocost_init
- block/blk-iocost.c:ioc_rqos_merge
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:adjust_inuse_and_calc_cost
- block/blk-iocost.c:ioc_timer_fn
- block/blk-iocost.c:ioc_check_iocgs
- block/blk-iocost.c:ioc_forgive_debts
- block/blk-iocost.c:transfer_surpluses
- block/blk-iocost.c:iocg_waitq_timer_fn
- block/blk-iocost.c:iocg_activate
In block/mq-deadline.c (ffffffff816013c9)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/mq-deadline.c:dd_finish_request
- block/mq-deadline.c:deadline_next_request
In block/keyslot-manager.c (ffffffff8160dd48)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- block/keyslot-manager.c:blk_ksm_get_slot_for_key
In lib/percpu-refcount.c (ffffffff8161b630)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- lib/percpu-refcount.c:percpu_ref_resurrect
- lib/percpu-refcount.c:percpu_ref_reinit
- lib/percpu-refcount.c:percpu_ref_kill_and_confirm
- lib/percpu-refcount.c:percpu_ref_switch_to_percpu
- lib/percpu-refcount.c:percpu_ref_exit
In lib/rhashtable.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In lib/once.c (ffffffff8161d410)
Location: include/linux/spinlock.h:336
Inline: True
In lib/refcount.c (ffffffff8161d7a2)
Location: include/linux/spinlock.h:336
Inline: True
In lib/bucket_locks.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In lib/genalloc.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In lib/percpu_counter.c (ffffffff816481bf)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- lib/percpu_counter.c:__percpu_counter_init
In lib/dec_and_lock.c (ffffffff8165dbdd)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- lib/dec_and_lock.c:_atomic_dec_and_lock_irqsave
In lib/idr.c (ffffffff8165ee01)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- lib/idr.c:ida_alloc_range
In lib/klist.c (ffffffff8165f62c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
In lib/kobject.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In lib/xarray.c (ffffffff81671fde)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- lib/xarray.c:xa_destroy
In drivers/pinctrl/core.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/gpio/gpiolib.c (ffffffff8168630a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/gpio/gpiolib.c:gpiolib_seq_next
- drivers/gpio/gpiolib.c:gpiolib_seq_start
- drivers/gpio/gpiolib.c:gpiod_get_index
- drivers/gpio/gpiolib.c:gpiod_add_hogs
- drivers/gpio/gpiolib.c:gpiod_free_commit
- drivers/gpio/gpiolib.c:gpiod_free_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
- drivers/gpio/gpiolib.c:gpiodevice_release
- drivers/gpio/gpiolib.c:gpio_name_to_desc
- drivers/gpio/gpiolib.c:gpio_to_desc
In drivers/gpio/gpiolib-cdev.c (ffffffff8168ce0b)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/gpio/gpiolib-cdev.c:gpio_desc_to_lineinfo
In drivers/gpio/gpiolib-sysfs.c (ffffffff832ed7ab)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/gpio/gpiolib-sysfs.c:gpiolib_sysfs_init
- drivers/gpio/gpiolib-sysfs.c:gpiolib_sysfs_init
- drivers/gpio/gpiolib-sysfs.c:gpiod_export
In drivers/pci/pci-driver.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/pci/pcie/aer.c (ffffffff816b6416)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/pci/pcie/aer.c:aer_recover_queue
In drivers/pci/pcie/pme.c (ffffffff816b7dda)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_irq
In drivers/pci/endpoint/pci-epc-core.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/rapidio/rio.c (ffffffff816d33b0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_map_outb_region
- drivers/rapidio/rio.c:rio_map_inb_region
In drivers/acpi/osl.c (ffffffff816f75a5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/acpi/osl.c:acpi_os_acquire_lock
In drivers/acpi/scan.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/acpi/ec.c (ffffffff81705794)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_resume_noirq
- drivers/acpi/ec.c:acpi_ec_suspend_noirq
- drivers/acpi/ec.c:acpi_ec_suspend
- drivers/acpi/ec.c:ec_install_handlers
- drivers/acpi/ec.c:ec_install_handlers
- drivers/acpi/ec.c:acpi_ec_irq_handler
- drivers/acpi/ec.c:acpi_ec_gpe_handler
- drivers/acpi/ec.c:acpi_ec_event_handler
- drivers/acpi/ec.c:acpi_ec_stop
- drivers/acpi/ec.c:acpi_ec_start
- drivers/acpi/ec.c:acpi_ec_transaction_unlocked
- drivers/acpi/ec.c:ec_guard
- drivers/acpi/ec.c:acpi_ec_enable_event
In drivers/acpi/acpi_lpss.c (ffffffff8170b225)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/acpi/acpica/evglock.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/acpi/acpica/utmutex.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/acpi/apei/ghes.c (ffffffff8176aaff)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/acpi/apei/ghes.c:ghes_probe
- drivers/acpi/apei/ghes.c:ghes_notify_hed
- drivers/acpi/apei/ghes.c:ghes_irq_func
- drivers/acpi/apei/ghes.c:ghes_poll_func
In drivers/clk/clk.c (ffffffff8177487c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/clk/clk.c:clk_enable_lock
- drivers/clk/clk.c:clk_enable_lock
In drivers/clk/clk-divider.c (ffffffff8177bce8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/clk/clk-divider.c:clk_divider_set_rate
In drivers/clk/clk-gate.c (ffffffff8177d030)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/clk/clk-gate.c:clk_gate_endisable
In drivers/clk/clk-multiplier.c (ffffffff8177d3c1)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/clk/clk-multiplier.c:clk_multiplier_set_rate
In drivers/clk/clk-mux.c (ffffffff8177da6c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/clk/clk-mux.c:clk_mux_set_parent
In drivers/clk/clk-fractional-divider.c (ffffffff8177e84e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/clk/clk-fractional-divider.c:clk_fd_set_rate
- drivers/clk/clk-fractional-divider.c:clk_fd_recalc_rate
In drivers/clk/x86/clk-pmc-atom.c (ffffffff8177f6b3)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/clk/x86/clk-pmc-atom.c:plt_clk_disable
- drivers/clk/x86/clk-pmc-atom.c:plt_clk_enable
- drivers/clk/x86/clk-pmc-atom.c:plt_clk_set_parent
In drivers/dma/dmaengine.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/dma/virt-dma.c (ffffffff8178288a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/dma/virt-dma.c:vchan_dma_desc_free_list
- drivers/dma/virt-dma.c:vchan_complete
- drivers/dma/virt-dma.c:vchan_tx_desc_free
- drivers/dma/virt-dma.c:vchan_tx_submit
In drivers/dma/lgm/lgm-dma.c (ffffffff817847f6)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/dma/lgm/lgm-dma.c:dma_work
- drivers/dma/lgm/lgm-dma.c:dma_work
- drivers/dma/lgm/lgm-dma.c:ldma_prep_slave_sg
- drivers/dma/lgm/lgm-dma.c:ldma_terminate_all
- drivers/dma/lgm/lgm-dma.c:ldma_synchronize
- drivers/dma/lgm/lgm-dma.c:ldma_issue_pending
- drivers/dma/lgm/lgm-dma.c:ldma_issue_pending
- drivers/dma/lgm/lgm-dma.c:ldma_dev_init
- drivers/dma/lgm/lgm-dma.c:ldma_chan_reset
- drivers/dma/lgm/lgm-dma.c:ldma_chan_desc_hw_cfg
- drivers/dma/lgm/lgm-dma.c:ldma_chan_off
In drivers/virtio/virtio.c (ffffffff81785936)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_config_changed
In drivers/virtio/virtio_mmio.c (ffffffff8178a719)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/virtio/virtio_mmio.c:vm_setup_vq
- drivers/virtio/virtio_mmio.c:vm_del_vqs
- drivers/virtio/virtio_mmio.c:vm_interrupt
In drivers/virtio/virtio_pci_common.c (ffffffff8178bf32)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/virtio/virtio_pci_common.c:vp_del_vqs
- drivers/virtio/virtio_pci_common.c:vp_setup_vq
- drivers/virtio/virtio_pci_common.c:vp_vring_interrupt
In drivers/virtio/virtio_balloon.c (ffffffff8178da9c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_migratepage
- drivers/virtio/virtio_balloon.c:virtballoon_changed
In drivers/xen/grant-table.c (ffffffff8179041b)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/xen/grant-table.c:gnttab_page_cache_shrink
- drivers/xen/grant-table.c:gnttab_page_cache_put
- drivers/xen/grant-table.c:gnttab_page_cache_get
- drivers/xen/grant-table.c:gnttab_cancel_free_callback
- drivers/xen/grant-table.c:gnttab_request_free_callback
- drivers/xen/grant-table.c:gnttab_add_deferred
- drivers/xen/grant-table.c:gnttab_handle_deferred
- drivers/xen/grant-table.c:gnttab_handle_deferred
- drivers/xen/grant-table.c:put_free_entry
- drivers/xen/grant-table.c:get_free_entries
In drivers/xen/events/events_base.c (ffffffff81794a98)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/xen/events/events_base.c:xen_free_irq
In drivers/xen/events/events_2l.c (ffffffff8179843d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/xen/events/events_2l.c:xen_debug_interrupt
In drivers/regulator/core.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/tty/tty_io.c (ffffffff817b6a19)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/tty_io.c:tty_fasync
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/tty_io.c:stop_tty
In drivers/tty/n_tty.c (ffffffff817b9b43)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/tty/tty_port.c (ffffffff817c00d2)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_close_end
- drivers/tty/tty_port.c:tty_port_block_til_ready
- drivers/tty/tty_port.c:tty_port_hangup
- drivers/tty/tty_port.c:tty_port_tty_get
In drivers/tty/tty_jobctrl.c (ffffffff817c1cea)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_get_pgrp
- drivers/tty/tty_jobctrl.c:no_tty
- drivers/tty/tty_jobctrl.c:session_clear_tty
- drivers/tty/tty_jobctrl.c:get_current_tty
- drivers/tty/tty_jobctrl.c:__proc_set_tty
In drivers/tty/pty.c (ffffffff817c2611)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_write
In drivers/tty/vt/vt_ioctl.c (ffffffff817c5e1d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
- drivers/tty/vt/vt_ioctl.c:vt_waitactive
- drivers/tty/vt/vt_ioctl.c:vt_waitactive
- drivers/tty/vt/vt_ioctl.c:vt_waitactive
- drivers/tty/vt/vt_ioctl.c:vt_event_post
In drivers/tty/vt/keyboard.c (ffffffff817cb9d8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_clr_kbd_mode_bit
- drivers/tty/vt/keyboard.c:vt_set_kbd_mode_bit
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:vt_reset_unicode
- drivers/tty/vt/keyboard.c:vt_do_kdskled
- drivers/tty/vt/keyboard.c:vt_do_kdskled
- drivers/tty/vt/keyboard.c:vt_do_kdgkb_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdgkb_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_kdskbent
- drivers/tty/vt/keyboard.c:vt_kdskbent
- drivers/tty/vt/keyboard.c:vt_do_kdskbmeta
- drivers/tty/vt/keyboard.c:vt_do_kdskbmode
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:kbd_bh
- drivers/tty/vt/keyboard.c:vt_kbd_con_stop
- drivers/tty/vt/keyboard.c:vt_kbd_con_start
- drivers/tty/vt/keyboard.c:vt_set_led_state
- drivers/tty/vt/keyboard.c:vt_get_leds
- drivers/tty/vt/keyboard.c:vt_set_leds_compute_shiftstate
In drivers/tty/hvc/hvc_console.c (ffffffff817d68da)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_remove
- drivers/tty/hvc/hvc_console.c:__hvc_poll
- drivers/tty/hvc/hvc_console.c:hvc_set_winsz
- drivers/tty/hvc/hvc_console.c:hvc_write
- drivers/tty/hvc/hvc_console.c:hvc_hangup
- drivers/tty/hvc/hvc_console.c:hvc_close
- drivers/tty/hvc/hvc_console.c:hvc_open
- drivers/tty/hvc/hvc_console.c:hvc_port_destruct
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/tty/serial/serial_core.c (ffffffff817ddc95)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_add_one_port
- drivers/tty/serial/serial_core.c:uart_hangup
- drivers/tty/serial/serial_core.c:uart_set_termios
- drivers/tty/serial/serial_core.c:uart_set_termios
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_unthrottle
- drivers/tty/serial/serial_core.c:uart_throttle
- drivers/tty/serial/serial_core.c:uart_send_xchar
- drivers/tty/serial/serial_core.c:uart_flush_buffer
- drivers/tty/serial/serial_core.c:uart_chars_in_buffer
- drivers/tty/serial/serial_core.c:uart_write_room
- drivers/tty/serial/serial_core.c:uart_write
- drivers/tty/serial/serial_core.c:uart_put_char
- drivers/tty/serial/serial_core.c:uart_shutdown
- drivers/tty/serial/serial_core.c:uart_port_startup
- drivers/tty/serial/serial_core.c:uart_port_dtr_rts
- drivers/tty/serial/serial_core.c:uart_port_dtr_rts
- drivers/tty/serial/serial_core.c:uart_start
- drivers/tty/serial/serial_core.c:uart_stop
In drivers/tty/serial/earlycon.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/tty/serial/8250/8250_core.c (ffffffff817de5e8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial_8250_overrun_backoff_work
- drivers/tty/serial/8250/8250_core.c:serial8250_backup_timeout
In drivers/tty/serial/8250/8250_port.c (ffffffff817e3259)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_set_termios
- drivers/tty/serial/8250/8250_port.c:serial8250_update_uartclk
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_break_ctl
- drivers/tty/serial/8250/8250_port.c:serial8250_tx_empty
- drivers/tty/serial/8250/8250_port.c:serial8250_tx_threshold_handle_irq
- drivers/tty/serial/8250/8250_port.c:serial8250_em485_handle_start_tx
- drivers/tty/serial/8250/8250_port.c:serial8250_em485_handle_stop_tx
In drivers/tty/serial/8250/8250_dma.c (ffffffff817e6985)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_dma.c:__dma_tx_complete
In drivers/tty/serial/8250/8250_pci.c (ffffffff817e7ac0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_pci.c:f815xxa_mem_serial_out
In drivers/tty/serial/sccnxp.c (ffffffff817ede86)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/serial/sccnxp.c:sccnxp_console_write
- drivers/tty/serial/sccnxp.c:sccnxp_shutdown
- drivers/tty/serial/sccnxp.c:sccnxp_startup
- drivers/tty/serial/sccnxp.c:sccnxp_set_termios
- drivers/tty/serial/sccnxp.c:sccnxp_break_ctl
- drivers/tty/serial/sccnxp.c:sccnxp_get_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_set_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_tx_empty
- drivers/tty/serial/sccnxp.c:sccnxp_stop_rx
- drivers/tty/serial/sccnxp.c:sccnxp_start_tx
- drivers/tty/serial/sccnxp.c:sccnxp_ist
- drivers/tty/serial/sccnxp.c:sccnxp_timer
In drivers/tty/serial/serial_mctrl_gpio.c (ffffffff817efced)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/tty/serial/serial_mctrl_gpio.c:mctrl_gpio_irq_handle
In drivers/char/random.c (ffffffff817f4d40)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:get_random_u32
- drivers/char/random.c:get_random_u64
- drivers/char/random.c:urandom_read
- drivers/char/random.c:del_random_ready_callback
- drivers/char/random.c:_get_random_bytes
- drivers/char/random.c:extract_buf
- drivers/char/random.c:add_device_randomness
- drivers/char/random.c:add_device_randomness
- drivers/char/random.c:_extract_crng
- drivers/char/random.c:crng_reseed
- drivers/char/random.c:crng_reseed
- drivers/char/random.c:crng_fast_load
In drivers/char/ttyprintk.c (ffffffff817f7545)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/char/ttyprintk.c:tpk_port_shutdown
- drivers/char/ttyprintk.c:tpk_write
In drivers/char/virtio_console.c (ffffffff817f87da)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/char/virtio_console.c:config_work_handler
- drivers/char/virtio_console.c:in_intr
- drivers/char/virtio_console.c:in_intr
- drivers/char/virtio_console.c:out_intr
- drivers/char/virtio_console.c:notifier_add_vio
- drivers/char/virtio_console.c:get_chars
- drivers/char/virtio_console.c:put_chars
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:__send_to_port
- drivers/char/virtio_console.c:reclaim_dma_bufs
- drivers/char/virtio_console.c:free_buf
In drivers/char/agp/backend.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/iommu/amd/iommu.c (ffffffff8180fc45)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/iommu/amd/iommu.c:alloc_irq_table
- drivers/iommu/amd/iommu.c:alloc_irq_table
- drivers/iommu/amd/iommu.c:amd_iommu_domain_clear_gcr3
- drivers/iommu/amd/iommu.c:amd_iommu_domain_set_gcr3
- drivers/iommu/amd/iommu.c:amd_iommu_flush_tlb
- drivers/iommu/amd/iommu.c:amd_iommu_flush_page
- drivers/iommu/amd/iommu.c:amd_iommu_domain_enable_v2
- drivers/iommu/amd/iommu.c:amd_iommu_domain_direct_map
- drivers/iommu/amd/iommu.c:amd_iommu_iotlb_sync
- drivers/iommu/amd/iommu.c:amd_iommu_flush_iotlb_all
- drivers/iommu/amd/iommu.c:amd_iommu_iotlb_sync_map
- drivers/iommu/amd/iommu.c:amd_iommu_domain_free
- drivers/iommu/amd/iommu.c:detach_device
- drivers/iommu/amd/iommu.c:attach_device
In drivers/iommu/amd/io_pgtable.c (ffffffff8181410b)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/iommu/amd/io_pgtable.c:iommu_v1_map_page
In drivers/iommu/intel/iommu.c (ffffffff818170cf)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/iommu/intel/iommu.c:intel_iommu_enable_nesting
- drivers/iommu/intel/iommu.c:intel_iommu_dev_disable_feat
- drivers/iommu/intel/iommu.c:intel_iommu_enable_pasid
- drivers/iommu/intel/iommu.c:intel_iommu_sva_invalidate
- drivers/iommu/intel/iommu.c:intel_iommu_aux_detach_device
- drivers/iommu/intel/iommu.c:aux_domain_add_dev
- drivers/iommu/intel/iommu.c:dmar_remove_one_dev_info
- drivers/iommu/intel/iommu.c:__dmar_remove_one_dev_info
- drivers/iommu/intel/iommu.c:copy_translation_tables
- drivers/iommu/intel/iommu.c:dmar_insert_one_dev_info
- drivers/iommu/intel/iommu.c:domain_context_clear_one
- drivers/iommu/intel/iommu.c:domain_context_mapping_one
- drivers/iommu/intel/iommu.c:domain_exit
- drivers/iommu/intel/iommu.c:free_dmar_iommu
- drivers/iommu/intel/iommu.c:iommu_alloc_root_entry
- drivers/iommu/intel/iommu.c:device_context_mapped
- drivers/iommu/intel/iommu.c:for_each_device_domain
In drivers/iommu/intel/svm.c (ffffffff81821793)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/iommu/intel/svm.c:intel_svm_bind_mm
- drivers/iommu/intel/svm.c:intel_svm_bind_gpasid
In drivers/iommu/ioasid.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/iommu/iova.c (ffffffff8182d0ab)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/iommu/iova.c:free_cpu_cached_iovas
- drivers/iommu/iova.c:reserve_iova
- drivers/iommu/iova.c:queue_iova
- drivers/iommu/iova.c:fq_flush_timeout
- drivers/iommu/iova.c:free_iova_fast
- drivers/iommu/iova.c:free_iova
- drivers/iommu/iova.c:__free_iova
- drivers/iommu/iova.c:find_iova
- drivers/iommu/iova.c:__alloc_and_insert_iova_range
In drivers/iommu/virtio-iommu.c (ffffffff8182ef32)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/iommu/virtio-iommu.c:viommu_iotlb_sync
- drivers/iommu/virtio-iommu.c:viommu_iova_to_phys
- drivers/iommu/virtio-iommu.c:viommu_unmap
- drivers/iommu/virtio-iommu.c:viommu_map
- drivers/iommu/virtio-iommu.c:viommu_attach_dev
- drivers/iommu/virtio-iommu.c:viommu_del_mappings
- drivers/iommu/virtio-iommu.c:viommu_send_req_sync
In drivers/connector/cn_queue.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/base/core.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/base/devres.c (ffffffff818410d0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/devres.c:devm_krealloc
- drivers/base/devres.c:devm_add_action
- drivers/base/devres.c:devres_release_group
- drivers/base/devres.c:devres_remove_group
- drivers/base/devres.c:devres_close_group
- drivers/base/devres.c:devres_open_group
- drivers/base/devres.c:devres_release_all
- drivers/base/devres.c:devres_remove
- drivers/base/devres.c:devres_get
- drivers/base/devres.c:devres_find
In drivers/base/swnode.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/base/power/common.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/base/power/qos.c (ffffffff81849dde)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_read_value
- drivers/base/power/qos.c:dev_pm_qos_flags
In drivers/base/power/runtime.c (ffffffff8184d1e8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_put_suppliers
- drivers/base/power/runtime.c:pm_runtime_enable
- 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_get_if_active
- drivers/base/power/runtime.c:__pm_runtime_resume
- drivers/base/power/runtime.c:__pm_runtime_suspend
- drivers/base/power/runtime.c:pm_schedule_suspend
- drivers/base/power/runtime.c:pm_suspend_timer_fn
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:pm_runtime_release_supplier
- drivers/base/power/runtime.c:pm_runtime_suspended_time
- drivers/base/power/runtime.c:pm_runtime_active_time
In drivers/base/power/wakeirq.c (ffffffff8184d336)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/power/wakeirq.c:dev_pm_clear_wake_irq
- drivers/base/power/wakeirq.c:dev_pm_attach_wake_irq
In drivers/base/power/wakeup.c (ffffffff81851545)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:pm_wakeup_timer_fn
- drivers/base/power/wakeup.c:wakeup_source_record
In drivers/base/power/domain.c (ffffffff81852e75)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/power/domain.c:genpd_lock_interruptible_spin
- drivers/base/power/domain.c:genpd_lock_nested_spin
- drivers/base/power/domain.c:genpd_lock_spin
In drivers/base/power/domain_governor.c (ffffffff81857043)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/power/domain_governor.c:default_suspend_ok
In drivers/base/power/clock_ops.c (ffffffff81857433)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_op_lock
In drivers/base/firmware_loader/main.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/base/regmap/regmap.c (ffffffff81862801)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:_regmap_raw_write_impl
- drivers/base/regmap/regmap.c:regmap_lock_spinlock
In drivers/block/loop.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/block/xen-blkfront.c (ffffffff818730c7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:blkfront_delay_work
- drivers/block/xen-blkfront.c:blkfront_connect
- drivers/block/xen-blkfront.c:blkfront_connect
- drivers/block/xen-blkfront.c:blkif_interrupt
- drivers/block/xen-blkfront.c:blkif_restart_queue
- drivers/block/xen-blkfront.c:blkif_queue_rq
In drivers/mfd/htc-i2cpld.c (ffffffff818792d8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/mfd/htc-i2cpld.c:htcpld_chip_set
In drivers/mfd/ezx-pcap.c (ffffffff81881b24)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:ezx_pcap_probe
- drivers/mfd/ezx-pcap.c:ezx_pcap_remove
- drivers/mfd/ezx-pcap.c:pcap_adc_async
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
- drivers/mfd/ezx-pcap.c:pcap_adc_trigger
- drivers/mfd/ezx-pcap.c:pcap_adc_trigger
- drivers/mfd/ezx-pcap.c:pcap_set_ts_bits
- drivers/mfd/ezx-pcap.c:pcap_set_ts_bits
- drivers/mfd/ezx-pcap.c:pcap_isr_work
- drivers/mfd/ezx-pcap.c:pcap_msr_work
- drivers/mfd/ezx-pcap.c:ezx_pcap_set_bits
In drivers/nvdimm/region_devs.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/nvdimm/badrange.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/dax/bus.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff818a4258)
Location: include/linux/spinlock.h:336
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/dma-fence.c (ffffffff818a541f)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_get_status
- drivers/dma-buf/dma-fence.c:dma_fence_add_callback
- drivers/dma-buf/dma-fence.c:dma_fence_release
- drivers/dma-buf/dma-fence.c:dma_fence_signal_timestamp
- drivers/dma-buf/dma-fence.c:dma_fence_allocate_private_stub
In drivers/dma-buf/dma-fence-array.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/dma-buf/dma-fence-chain.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/dma-buf/sw_sync.c (ffffffff818aa0f4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:timeline_fence_release
In drivers/dma-buf/sync_debug.c (ffffffff818aafe5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_file_debug_remove
- drivers/dma-buf/sync_debug.c:sync_file_debug_add
- drivers/dma-buf/sync_debug.c:sync_timeline_debug_remove
- drivers/dma-buf/sync_debug.c:sync_timeline_debug_add
In drivers/scsi/scsi.c (ffffffff818ace25)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/scsi/scsi.c:scsi_device_lookup
- drivers/scsi/scsi.c:scsi_device_lookup_by_target
- drivers/scsi/scsi.c:starget_for_each_device
In drivers/scsi/hosts.c (ffffffff818ae17d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/scsi/hosts.c:scsi_remove_host
- drivers/scsi/hosts.c:scsi_remove_host
In drivers/scsi/scsi_error.c (ffffffff818b359d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/scsi/scsi_error.c:scsi_ioctl_reset
- drivers/scsi/scsi_error.c:scsi_ioctl_reset
- drivers/scsi/scsi_error.c:scsi_unjam_host
- drivers/scsi/scsi_error.c:scsi_unjam_host
- drivers/scsi/scsi_error.c:scsi_try_target_reset
- drivers/scsi/scsi_error.c:scsi_try_bus_reset
- drivers/scsi/scsi_error.c:scsi_try_host_reset
- drivers/scsi/scsi_error.c:scsi_times_out
- drivers/scsi/scsi_error.c:scsi_eh_scmd_add
- drivers/scsi/scsi_error.c:scsi_eh_inc_host_failed
- drivers/scsi/scsi_error.c:scmd_eh_abort_handler
- drivers/scsi/scsi_error.c:scsi_eh_complete_abort
- drivers/scsi/scsi_error.c:scsi_schedule_eh
In drivers/scsi/scsi_lib.c (ffffffff818b7ec4)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:scsi_evt_thread
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_starved_list_run
- drivers/scsi/scsi_lib.c:scsi_starved_list_run
- drivers/scsi/scsi_lib.c:scsi_dec_host_busy
In drivers/scsi/scsi_scan.c (ffffffff818bab9f)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_forget_host
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_destroy
In drivers/scsi/scsi_sysfs.c (ffffffff818bd48e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/scsi/scsi_sysfs.c:scsi_sysfs_device_initialize
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release_usercontext
- drivers/scsi/scsi_sysfs.c:store_shost_eh_deadline
In drivers/scsi/sd_zbc.c (ffffffff818c8647)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/scsi/sd_zbc.c:sd_zbc_zone_wp_update
- drivers/scsi/sd_zbc.c:sd_zbc_prepare_zone_append
- drivers/scsi/sd_zbc.c:sd_zbc_update_wp_offset_workfn
In drivers/ata/libata-core.c (ffffffff818d2b9c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_host_detach
- drivers/ata/libata-core.c:__ata_port_probe
- drivers/ata/libata-core.c:ata_dev_init
- drivers/ata/libata-core.c:ata_port_request_pm
- drivers/ata/libata-core.c:ata_exec_internal_sg
- drivers/ata/libata-core.c:ata_exec_internal_sg
- drivers/ata/libata-core.c:ata_exec_internal_sg
In drivers/ata/libata-scsi.c (ffffffff818defd7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_scsi_dev_rescan
- drivers/ata/libata-scsi.c:ata_scsi_dev_rescan
- drivers/ata/libata-scsi.c:ata_scsi_user_scan
- drivers/ata/libata-scsi.c:ata_scsi_handle_link_detach
- drivers/ata/libata-scsi.c:ata_scsi_handle_link_detach
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_queuecmd
- drivers/ata/libata-scsi.c:ata_scsi_write_same_xlat
- drivers/ata/libata-scsi.c:ata_scsi_slave_destroy
- drivers/ata/libata-scsi.c:ata_sas_scsi_ioctl
- drivers/ata/libata-scsi.c:ata_sas_scsi_ioctl
- drivers/ata/libata-scsi.c:ata_scsi_unlock_native_capacity
- drivers/ata/libata-scsi.c:ata_scsi_park_store
In drivers/ata/libata-eh.c (ffffffff818e0b45)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/ata/libata-eh.c:ata_eh_handle_port_resume
- drivers/ata/libata-eh.c:ata_eh_handle_port_resume
- drivers/ata/libata-eh.c:ata_eh_handle_port_suspend
- drivers/ata/libata-eh.c:ata_eh_handle_port_suspend
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_revalidate_and_attach
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_about_to_do
- drivers/ata/libata-eh.c:ata_eh_detach_dev
- drivers/ata/libata-eh.c:__ata_eh_qc_complete
- drivers/ata/libata-eh.c:ata_eh_fastdrain_timerfn
- drivers/ata/libata-eh.c:ata_port_wait_eh
- drivers/ata/libata-eh.c:ata_port_wait_eh
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_cmd_error_handler
- drivers/ata/libata-eh.c:ata_scsi_error
In drivers/ata/libata-sata.c (ffffffff818e7a0c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/ata/libata-sata.c:ata_scsi_lpm_store
In drivers/ata/libata-sff.c (ffffffff818e8d9b)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_bmdma_post_internal_cmd
- drivers/ata/libata-sff.c:ata_bmdma_error_handler
- drivers/ata/libata-sff.c:ata_bmdma_interrupt
- drivers/ata/libata-sff.c:ata_sff_error_handler
- drivers/ata/libata-sff.c:ata_sff_interrupt
In drivers/ata/libata-pmp.c (ffffffff818ecca2)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/ata/libata-pmp.c:sata_pmp_handle_link_fail
- drivers/ata/libata-pmp.c:sata_pmp_detach
- drivers/ata/libata-pmp.c:sata_pmp_attach
In drivers/ata/libata-acpi.c (ffffffff818edf42)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/ata/libata-acpi.c:ata_acpi_handle_hotplug
In drivers/ata/ata_piix.c (ffffffff818f0122)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/ata/ata_piix.c:piix_pci_device_resume
- drivers/ata/ata_piix.c:piix_pci_device_suspend
- drivers/ata/ata_piix.c:do_pata_set_dmamode
- drivers/ata/ata_piix.c:piix_set_timings
In drivers/gpu/vga/vgaarb.c (ffffffff818f5805)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:pci_notify
- drivers/gpu/vga/vgaarb.c:vga_arb_release
- drivers/gpu/vga/vgaarb.c:vga_arb_open
- drivers/gpu/vga/vgaarb.c:vga_arb_write
- drivers/gpu/vga/vgaarb.c:vga_arb_read
- drivers/gpu/vga/vgaarb.c:vga_client_register
- drivers/gpu/vga/vgaarb.c:__vga_set_legacy_decoding
- drivers/gpu/vga/vgaarb.c:vga_put
- drivers/gpu/vga/vgaarb.c:vga_get
In drivers/spi/spi.c (ffffffff818f8692)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/spi/spi.c:spi_bus_lock
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:spi_split_transfers_maxsize
- drivers/spi/spi.c:spi_split_transfers_maxsize
- drivers/spi/spi.c:spi_register_controller
- drivers/spi/spi.c:spi_stop_queue
- drivers/spi/spi.c:spi_finalize_current_message
- drivers/spi/spi.c:spi_get_next_queued_message
- drivers/spi/spi.c:__spi_pump_messages
- drivers/spi/spi.c:spi_transfer_one_message
- drivers/spi/spi.c:spi_statistics_add_transfer_stats
- drivers/spi/spi.c:spi_device_transfers_split_maxsize_show
- drivers/spi/spi.c:spi_controller_transfers_split_maxsize_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo16_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo16_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo15_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo15_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo14_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo14_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo13_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo13_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo12_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo12_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo11_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo11_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo10_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo10_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo9_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo9_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo8_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo8_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo7_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo7_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo6_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo6_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo5_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo5_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo4_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo4_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo3_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo3_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo2_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo2_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo1_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo1_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo0_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo0_show
- drivers/spi/spi.c:spi_device_bytes_tx_show
- drivers/spi/spi.c:spi_controller_bytes_tx_show
- drivers/spi/spi.c:spi_device_bytes_rx_show
- drivers/spi/spi.c:spi_controller_bytes_rx_show
- drivers/spi/spi.c:spi_device_bytes_show
- drivers/spi/spi.c:spi_controller_bytes_show
- drivers/spi/spi.c:spi_device_spi_async_show
- drivers/spi/spi.c:spi_controller_spi_async_show
- drivers/spi/spi.c:spi_device_spi_sync_immediate_show
- drivers/spi/spi.c:spi_controller_spi_sync_immediate_show
- drivers/spi/spi.c:spi_device_spi_sync_show
- drivers/spi/spi.c:spi_controller_spi_sync_show
- drivers/spi/spi.c:spi_device_timedout_show
- drivers/spi/spi.c:spi_controller_timedout_show
- drivers/spi/spi.c:spi_device_errors_show
- drivers/spi/spi.c:spi_controller_errors_show
- drivers/spi/spi.c:spi_device_transfers_show
- drivers/spi/spi.c:spi_controller_transfers_show
- drivers/spi/spi.c:spi_device_messages_show
- drivers/spi/spi.c:spi_controller_messages_show
In drivers/net/tun.c (ffffffff8190df91)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/net/ppp/ppp_generic.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/net/wwan/wwan_core.c (ffffffff81919ddc)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/net/wwan/wwan_core.c:wwan_port_fops_ioctl
In drivers/net/xen-netfront.c (ffffffff8191e1b5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_handle_rx
- drivers/net/xen-netfront.c:xennet_poll
- drivers/net/xen-netfront.c:xennet_poll
- drivers/net/xen-netfront.c:xennet_poll
- drivers/net/xen-netfront.c:xennet_get_responses
- drivers/net/xen-netfront.c:xennet_get_responses
- drivers/net/xen-netfront.c:xennet_start_xmit
- drivers/net/xen-netfront.c:xennet_xdp_xmit
In drivers/vfio/vfio.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/vfio/virqfd.c (ffffffff81922df5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/vfio/virqfd.c:vfio_virqfd_disable
- drivers/vfio/virqfd.c:virqfd_wakeup
In drivers/vfio/pci/vfio_pci_core.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/vfio/pci/vfio_pci_intrs.c (ffffffff8192c7d5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/vfio/pci/vfio_pci_intrs.c:vfio_intx_handler
- drivers/vfio/pci/vfio_pci_intrs.c:vfio_pci_intx_unmask_handler
- drivers/vfio/pci/vfio_pci_intrs.c:vfio_pci_intx_mask
In drivers/usb/core/hub.c (ffffffff8193aebd)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_port_disable
- drivers/usb/core/hub.c:hub_port_reset
- drivers/usb/core/hub.c:usb_new_device
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/hub.c:hub_quiesce
- drivers/usb/core/hub.c:hub_activate
- drivers/usb/core/hub.c:usb_hub_clear_tt_buffer
- drivers/usb/core/hub.c:hub_tt_work
- drivers/usb/core/hub.c:hub_resubmit_irq_urb
In drivers/usb/core/hcd.c (ffffffff81d15620)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hc_died
- drivers/usb/core/hcd.c:usb_hcd_resume_root_hub
- drivers/usb/core/hcd.c:usb_hcd_unlink_urb
- drivers/usb/core/hcd.c:unlink1
- drivers/usb/core/hcd.c:usb_hcd_submit_urb
- drivers/usb/core/hcd.c:usb_hcd_poll_rh_status
In drivers/usb/core/urb.c (ffffffff81944609)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_scuttle_anchored_urbs
- drivers/usb/core/urb.c:usb_unlink_anchored_urbs
- drivers/usb/core/urb.c:usb_unpoison_anchored_urbs
- drivers/usb/core/urb.c:usb_unanchor_urb
- drivers/usb/core/urb.c:usb_anchor_urb
In drivers/usb/core/message.c (ffffffff81945e55)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_cancel
- drivers/usb/core/message.c:sg_complete
In drivers/usb/core/driver.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/usb/core/devio.c (ffffffff81952371)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:reap_as
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:usbdev_release
- drivers/usb/core/devio.c:destroy_async_on_interface
- drivers/usb/core/devio.c:destroy_async
- drivers/usb/core/devio.c:async_completed
- drivers/usb/core/devio.c:usbdev_mmap
- drivers/usb/core/devio.c:usbdev_vm_open
- drivers/usb/core/devio.c:dec_usb_memory_use_count
In drivers/usb/phy/phy.c (ffffffff819575a5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/phy/phy.c:usb_remove_phy
- drivers/usb/phy/phy.c:usb_add_phy_dev
- drivers/usb/phy/phy.c:usb_add_phy
- drivers/usb/phy/phy.c:usb_get_phy
- drivers/usb/phy/phy.c:usb_phy_uevent
In drivers/usb/dwc2/platform.c (ffffffff8195c5f3)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/dwc2/platform.c:dwc2_resume
- drivers/usb/dwc2/platform.c:dwc2_suspend
In drivers/usb/dwc2/drd.c (ffffffff8195d28e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/dwc2/drd.c:dwc2_drd_init
- drivers/usb/dwc2/drd.c:dwc2_drd_role_sw_set
In drivers/usb/dwc2/hcd.c (ffffffff81964c39)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:dwc2_host_enter_hibernation
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_clear_tt_buffer_complete
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_reset
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_disable
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_resume
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_suspend
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_stop
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_start
- drivers/usb/dwc2/hcd.c:dwc2_hcd_reset_func
- drivers/usb/dwc2/hcd.c:dwc2_port_resume
- drivers/usb/dwc2/hcd.c:dwc2_port_suspend
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
In drivers/usb/dwc2/hcd_queue.c (ffffffff8196c129)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_queue.c:dwc2_hcd_qh_free
- drivers/usb/dwc2/hcd_queue.c:dwc2_wait_timer_fn
- drivers/usb/dwc2/hcd_queue.c:dwc2_unreserve_timer_fn
In drivers/usb/dwc2/hcd_ddma.c (ffffffff8196ddc8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_free_ddma
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_init_ddma
In drivers/usb/host/pci-quirks.c (ffffffff8196ef55)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/host/pci-quirks.c:usb_amd_dev_put
- drivers/usb/host/pci-quirks.c:usb_amd_quirk_pll
- drivers/usb/host/pci-quirks.c:usb_amd_find_chipset_info
- drivers/usb/host/pci-quirks.c:usb_amd_find_chipset_info
In drivers/usb/host/ehci-hcd.c (ffffffff8197a562)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_endpoint_reset
- drivers/usb/host/ehci-hcd.c:ehci_endpoint_disable
- drivers/usb/host/ehci-hcd.c:ehci_urb_dequeue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:uframe_periodic_max_store
- drivers/usb/host/ehci-hcd.c:sitd_submit
- drivers/usb/host/ehci-hcd.c:sitd_urb_transaction
- drivers/usb/host/ehci-hcd.c:itd_submit
- drivers/usb/host/ehci-hcd.c:itd_urb_transaction
- drivers/usb/host/ehci-hcd.c:iso_stream_find
- drivers/usb/host/ehci-hcd.c:ehci_clear_tt_buffer_complete
- drivers/usb/host/ehci-hcd.c:ehci_hub_control
- drivers/usb/host/ehci-hcd.c:ehci_hub_status_data
- drivers/usb/host/ehci-hcd.c:ehci_hrtimer_func
- drivers/usb/host/ehci-hcd.c:fill_registers_buffer
- drivers/usb/host/ehci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ehci-hcd.c:fill_async_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff81983219)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:io_watchdog_func
- drivers/usb/host/ohci-hcd.c:ohci_shutdown
- drivers/usb/host/ohci-hcd.c:ed_get
- drivers/usb/host/ohci-hcd.c:fill_registers_buffer
- drivers/usb/host/ohci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ohci-hcd.c:fill_async_buffer
In drivers/usb/host/uhci-hcd.c (ffffffff8198afd8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:uhci_hub_control
- drivers/usb/host/uhci-hcd.c:uhci_hub_status_data
- drivers/usb/host/uhci-hcd.c:uhci_urb_dequeue
- drivers/usb/host/uhci-hcd.c:uhci_urb_enqueue
- drivers/usb/host/uhci-hcd.c:uhci_fsbr_timeout
- drivers/usb/host/uhci-hcd.c:uhci_debug_open
In drivers/usb/host/xhci.c (ffffffff8198e511)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_clear_tt_buffer_complete
- drivers/usb/host/xhci.c:xhci_update_hub_device
- drivers/usb/host/xhci.c:xhci_set_usb2_hardware_lpm
- drivers/usb/host/xhci.c:xhci_change_max_exit_latency
- drivers/usb/host/xhci.c:xhci_setup_device
- drivers/usb/host/xhci.c:xhci_alloc_dev
- drivers/usb/host/xhci.c:xhci_disable_slot
- drivers/usb/host/xhci.c:xhci_free_streams
- drivers/usb/host/xhci.c:xhci_alloc_streams
- drivers/usb/host/xhci.c:xhci_endpoint_reset
- drivers/usb/host/xhci.c:xhci_endpoint_disable
- drivers/usb/host/xhci.c:xhci_configure_endpoint
- drivers/usb/host/xhci.c:xhci_urb_dequeue
- drivers/usb/host/xhci.c:xhci_urb_enqueue
- drivers/usb/host/xhci.c:xhci_disable_hub_port_wake
In drivers/usb/host/xhci-mem.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/usb/host/xhci-ring.c (ffffffff8199ddb5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:xhci_handle_command_timeout
- drivers/usb/host/xhci-ring.c:xhci_stop_endpoint_command_watchdog
In drivers/usb/host/xhci-hub.c (ffffffff819a4c84)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/host/xhci-hub.c:xhci_bus_resume
- drivers/usb/host/xhci-hub.c:xhci_bus_suspend
- drivers/usb/host/xhci-hub.c:xhci_hub_status_data
- drivers/usb/host/xhci-hub.c:xhci_hub_control
In drivers/usb/host/xhci-dbgcap.c (ffffffff819aaa39)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_exit
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_init
- drivers/usb/host/xhci-dbgcap.c:xhci_do_dbc_init
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_handle_events
- drivers/usb/host/xhci-dbgcap.c:dbc_ep_queue
In drivers/usb/host/xhci-dbgtty.c (ffffffff819ab1a9)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_port_activate
- drivers/usb/host/xhci-dbgtty.c:dbc_rx_push
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_unthrottle
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_chars_in_buffer
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_write_room
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_flush_chars
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_put_char
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_write
- drivers/usb/host/xhci-dbgtty.c:dbc_write_complete
- drivers/usb/host/xhci-dbgtty.c:dbc_read_complete
In drivers/usb/host/xhci-debugfs.c (ffffffff819ac77d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/usb/host/xhci-debugfs.c:xhci_port_write
In drivers/input/serio/serio.c (ffffffff819b01f5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_interrupt
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_remove_pending_events
- drivers/input/serio/serio.c:serio_queue_event
- drivers/input/serio/serio.c:serio_handle_event
- drivers/input/serio/serio.c:serio_remove_duplicate_events
In drivers/input/serio/i8042.c (ffffffff819b2777)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_controller_init
- drivers/input/serio/i8042.c:i8042_check_aux
- drivers/input/serio/i8042.c:i8042_aux_test_irq
- drivers/input/serio/i8042.c:i8042_interrupt
- drivers/input/serio/i8042.c:i8042_kbd_write
- drivers/input/serio/i8042.c:i8042_command
- drivers/input/serio/i8042.c:i8042_flush
- drivers/input/serio/i8042.c:i8042_remove_filter
- drivers/input/serio/i8042.c:i8042_install_filter
In drivers/input/input.c (ffffffff819b6c2b)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/input/input.c:input_reset_device
- drivers/input/input.c:input_set_keycode
- drivers/input/input.c:input_get_keycode
- drivers/input/input.c:input_inject_event
- drivers/input/input.c:input_repeat_key
In drivers/input/mousedev.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/input/evdev.c (ffffffff819bda8d)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
In drivers/input/misc/uinput.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/rtc/class.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/rtc/interface.c (ffffffff819c8135)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/rtc/interface.c:rtc_uie_update_irq
- drivers/rtc/interface.c:rtc_aie_update_irq
In drivers/rtc/rtc-mc146818-lib.c (ffffffff819c9fc8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/rtc/rtc-mc146818-lib.c:mc146818_set_time
- drivers/rtc/rtc-mc146818-lib.c:mc146818_get_time
In drivers/rtc/rtc-cmos.c (ffffffff819ca969)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:rtc_handler
- drivers/rtc/rtc-cmos.c:cmos_alarm_irq_enable
In drivers/pps/kapi.c (ffffffff819d81ba)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/pps/kapi.c:pps_event
In drivers/ptp/ptp_clock.c (ffffffff819d87d6)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/ptp/ptp_clock.c:ptp_clock_event
In drivers/ptp/ptp_chardev.c (ffffffff819d9ed8)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/ptp/ptp_sysfs.c (ffffffff819da78e)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/ptp/ptp_sysfs.c:extts_fifo_show
In drivers/ptp/ptp_vclock.c (ffffffff819db14a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/ptp/ptp_vclock.c:ptp_convert_timestamp
- drivers/ptp/ptp_vclock.c:ptp_vclock_refresh
- drivers/ptp/ptp_vclock.c:ptp_vclock_settime
- drivers/ptp/ptp_vclock.c:ptp_vclock_adjtime
- drivers/ptp/ptp_vclock.c:ptp_vclock_adjfine
In drivers/power/supply/power_supply_core.c (ffffffff819dca09)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/power/supply/power_supply_core.c:power_supply_changed
- drivers/power/supply/power_supply_core.c:power_supply_changed_work
In drivers/thermal/thermal_core.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/thermal/thermal_sysfs.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/watchdog/watchdog_pretimeout.c (ffffffff819ee075)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_notify_pretimeout
In drivers/md/md.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/md/md-bitmap.c (ffffffff81a02ce7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:md_bitmap_endwrite
In drivers/md/dm.c (ffffffff81a0bbab)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/md/dm.c:dm_uevent_add
- drivers/md/dm.c:event_callback
- drivers/md/dm.c:dm_submit_bio
- drivers/md/dm.c:dm_io_dec_pending
- drivers/md/dm.c:dm_io_dec_pending
- drivers/md/dm.c:dm_io_dec_pending
In drivers/md/dm-kcopyd.c (ffffffff81a14c6b)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:dm_kcopyd_do_callback
- drivers/md/dm-kcopyd.c:segment_complete
- drivers/md/dm-kcopyd.c:dispatch_job
- drivers/md/dm-kcopyd.c:complete_io
- drivers/md/dm-kcopyd.c:complete_io
In drivers/md/dm-stats.c (ffffffff81a15ce5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/md/dm-stats.c:free_shared_memory
In drivers/edac/ghes_edac.c (ffffffff81a1e636)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/edac/ghes_edac.c:ghes_edac_unregister
- drivers/edac/ghes_edac.c:ghes_edac_register
- drivers/edac/ghes_edac.c:ghes_edac_report_mem_error
In drivers/cpufreq/cpufreq.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/mmc/core/core.c (ffffffff81a37e8c)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/mmc/core/core.c:mmc_release_host
- drivers/mmc/core/core.c:__mmc_claim_host
In drivers/mmc/core/host.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/mailbox/mailbox.c (ffffffff81a5a9c7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/mailbox/mailbox.c:mbox_send_message
- drivers/mailbox/mailbox.c:tx_tick
- drivers/mailbox/mailbox.c:msg_submit
In drivers/mailbox/pcc.c (ffffffff81a5b011)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/mailbox/pcc.c:pcc_mbox_free_channel
- drivers/mailbox/pcc.c:pcc_mbox_request_channel
In drivers/hwspinlock/hwspinlock_core.c (ffffffff81a5bd50)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In drivers/remoteproc/remoteproc_core.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In drivers/extcon/extcon.c (ffffffff81a658e7)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- drivers/extcon/extcon.c:extcon_unregister_notifier_all
- drivers/extcon/extcon.c:extcon_register_notifier_all
- drivers/extcon/extcon.c:extcon_set_property
- drivers/extcon/extcon.c:extcon_set_state_sync
In drivers/powercap/powercap_sys.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In net/core/sock.c (ffffffff81a7c26f)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sock_queue_rcv_skb
In net/core/request_sock.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In net/core/skbuff.c (ffffffff81a7fe92)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/skbuff.c:sock_dequeue_err_skb
- net/core/skbuff.c:sock_queue_err_skb
- net/core/skbuff.c:skb_append
- net/core/skbuff.c:skb_unlink
- net/core/skbuff.c:skb_queue_head
- net/core/skbuff.c:skb_dequeue_tail
- net/core/skbuff.c:skb_dequeue
- net/core/skbuff.c:msg_zerocopy_callback
In net/core/datagram.c (ffffffff81a8bb6a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/datagram.c:__skb_try_recv_datagram
In net/core/net_namespace.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In net/core/dev.c (ffffffff81aa5d97)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/dev.c:__dev_change_flags
- net/core/dev.c:__dev_set_allmulti
- net/core/dev.c:dev_set_promiscuity
- net/core/dev.c:__dev_open
In net/core/dev_addr_lists.c (ffffffff81aa90e0)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/dev_addr_lists.c:dev_mc_flush
- net/core/dev_addr_lists.c:dev_mc_sync_multiple
- net/core/dev_addr_lists.c:dev_mc_sync
- net/core/dev_addr_lists.c:dev_mc_del_global
- net/core/dev_addr_lists.c:dev_mc_del
- net/core/dev_addr_lists.c:__dev_mc_add
- net/core/dev_addr_lists.c:dev_mc_add_excl
- net/core/dev_addr_lists.c:dev_uc_flush
- net/core/dev_addr_lists.c:dev_uc_sync_multiple
- net/core/dev_addr_lists.c:dev_uc_sync
- net/core/dev_addr_lists.c:dev_uc_del
- net/core/dev_addr_lists.c:dev_uc_add
- net/core/dev_addr_lists.c:dev_uc_add_excl
In net/core/neighbour.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In net/core/rtnetlink.c (ffffffff81ab7bfb)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/rtnetlink.c:ndo_dflt_fdb_dump
In net/core/link_watch.c (ffffffff81abc54a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/link_watch.c:linkwatch_fire_event
- net/core/link_watch.c:linkwatch_forget_dev
In net/core/fib_notifier.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In net/core/page_pool.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In net/core/net-procfs.c (ffffffff81ad9ab1)
Location: include/linux/spinlock.h:336
Inline: True
In net/core/netpoll.c (ffffffff81ada0c5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/netpoll.c:refill_skbs
In net/core/fib_rules.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In net/core/drop_monitor.c (ffffffff81ae9c61)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/core/drop_monitor.c:net_dm_hw_trap_packet_probe
- net/core/drop_monitor.c:net_dm_hw_packet_work
- net/core/drop_monitor.c:net_dm_packet_work
- net/core/drop_monitor.c:net_dm_packet_trace_kfree_skb_hit
- net/core/drop_monitor.c:net_dm_hw_reset_per_cpu_data
- net/core/drop_monitor.c:reset_per_cpu_data
In net/core/devlink.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In net/core/skmsg.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In net/sched/sch_generic.c (ffffffff81b0e580)
Location: include/linux/spinlock.h:336
Inline: True
In net/sched/cls_api.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In net/sched/act_api.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In net/ipv4/route.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In net/ipv4/inetpeer.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In net/ipv4/inet_hashtables.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In net/ipv4/tcp_ipv4.c (ffffffff81b7dd3a)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
In net/ipv4/udp.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In net/ipv4/af_inet.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In net/ipv4/igmp.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In net/ipv4/inet_fragment.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In net/ipv4/ipmr.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In net/ipv4/cipso_ipv4.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In net/xfrm/xfrm_policy.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In net/xfrm/xfrm_state.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In net/xfrm/espintcp.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In net/unix/af_unix.c (ffffffff81bea1a9)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_connect
- net/unix/af_unix.c:unix_stream_connect
In net/unix/garbage.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In net/ipv6/addrlabel.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In net/ipv6/ip6_fib.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In net/ipv6/mcast.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In net/ipv6/tcp_ipv6.c (ffffffff81c2ffe3)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
In net/ipv6/ip6mr.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In net/ipv6/calipso.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In net/packet/af_packet.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In net/wireless/wext-core.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In net/rfkill/core.c (ffffffff81c62e95)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_open
- net/rfkill/core.c:rfkill_blocked
- net/rfkill/core.c:rfkill_set_states
- net/rfkill/core.c:rfkill_init_sw_state
- net/rfkill/core.c:rfkill_set_sw_state
- net/rfkill/core.c:rfkill_set_hw_state_reason
- net/rfkill/core.c:rfkill_set_block
- net/rfkill/core.c:rfkill_send_events
In net/rfkill/input.c (ffffffff81c641b5)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_schedule_global_op
In net/ncsi/ncsi-rsp.c (ffffffff81c6cc61)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ncsi/ncsi-rsp.c:ncsi_rcv_rsp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_sma
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_svf
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gls
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_rc
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_dp
In net/ncsi/ncsi-aen.c (ffffffff81c6cf13)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_hncdsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
In net/ncsi/ncsi-manage.c (ffffffff81c6e5ee)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ncsi/ncsi-manage.c:ncsi_unregister_dev
- net/ncsi/ncsi-manage.c:ncsi_reset_dev
- net/ncsi/ncsi-manage.c:ncsi_reset_dev
- net/ncsi/ncsi-manage.c:ncsi_stop_dev
- net/ncsi/ncsi-manage.c:ncsi_kick_channels
- net/ncsi/ncsi-manage.c:ncsi_kick_channels
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_suspend_channel
- net/ncsi/ncsi-manage.c:ncsi_request_timeout
- net/ncsi/ncsi-manage.c:ncsi_free_request
- net/ncsi/ncsi-manage.c:ncsi_alloc_request
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_add_package
- net/ncsi/ncsi-manage.c:ncsi_add_channel
- net/ncsi/ncsi-manage.c:ncsi_stop_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_start_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_report_link
In net/ncsi/ncsi-netlink.c (ffffffff81c710fa)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/ncsi/ncsi-netlink.c:ncsi_set_channel_mask_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_package_mask_nl
- net/ncsi/ncsi-netlink.c:ncsi_clear_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_clear_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_interface_nl
In net/xdp/xsk.c (ffffffff81c739da)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_generic_xmit
- net/xdp/xsk.c:xsk_generic_xmit
- net/xdp/xsk.c:xsk_destruct_skb
In net/xdp/xskmap.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In net/xdp/xsk_buff_pool.c (ffffffff81c76600)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/xdp/xsk_buff_pool.c:xp_del_xsk
- net/xdp/xsk_buff_pool.c:xp_add_xsk
In net/mptcp/protocol.c (ffffffff81c7eb51)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- net/mptcp/protocol.c:mptcp_napi_poll
In net/mptcp/token.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In net/mptcp/pm.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In net/mptcp/pm_netlink.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In net/mptcp/syncookies.c (0)
Location: include/linux/spinlock.h:336
Inline: True
In arch/x86/pci/i386.c (ffffffff83315676)
Location: include/linux/spinlock.h:336
Inline: True
Inline callers:
- arch/x86/pci/i386.c:pcibios_assign_resources
- arch/x86/pci/i386.c:pcibios_allocate_dev_resources
- arch/x86/pci/i386.c:pcibios_allocate_dev_resources
- arch/x86/pci/i386.c:pcibios_retrieve_fw_addr
5.19
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/xen/p2m.c (ffffffff8102ed2c)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- arch/x86/xen/p2m.c:xen_alloc_p2m_entry
- arch/x86/xen/p2m.c:alloc_p2m_pmd
In arch/x86/xen/mmu_pv.c (ffffffff81035594)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- arch/x86/xen/mmu_pv.c:xen_destroy_contiguous_region
- arch/x86/xen/mmu_pv.c:xen_create_contiguous_region
In arch/x86/kernel/bootflag.c (ffffffff834572df)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- arch/x86/kernel/bootflag.c:sbf_init
- arch/x86/kernel/bootflag.c:sbf_init
In arch/x86/kernel/rtc.c (ffffffff81050593)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- arch/x86/kernel/rtc.c:mach_get_cmos_time
In arch/x86/kernel/i8237.c (ffffffff8105a775)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- arch/x86/kernel/i8237.c:i8237A_resume
In arch/x86/kernel/cpu/sgx/driver.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In arch/x86/kernel/cpu/sgx/main.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In arch/x86/kernel/cpu/sgx/virt.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In arch/x86/kernel/smpboot.c (ffffffff81087c33)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- arch/x86/kernel/smpboot.c:do_boot_cpu
- arch/x86/kernel/smpboot.c:do_boot_cpu
In arch/x86/kernel/amd_nb.c (ffffffff8109e378)
Location: include/linux/spinlock.h:322
Inline: True
In arch/x86/kernel/amd_gart_64.c (ffffffff810a6507)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- arch/x86/kernel/amd_gart_64.c:gart_unmap_page
- arch/x86/kernel/amd_gart_64.c:flush_gart
- arch/x86/kernel/amd_gart_64.c:alloc_iommu
In arch/x86/mm/pgtable.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In arch/x86/mm/kmmio.c (ffffffff810b6b7b)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:unregister_kmmio_probe
- arch/x86/mm/kmmio.c:remove_kmmio_fault_pages
- arch/x86/mm/kmmio.c:register_kmmio_probe
In arch/x86/mm/mmio-mod.c (ffffffff810b7dd7)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- arch/x86/mm/mmio-mod.c:mmiotrace_printk
In arch/x86/platform/efi/efi_64.c (ffffffff810bd0f9)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- arch/x86/platform/efi/efi_64.c:efi_thunk_reset_system
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_next_variable
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_variable_nonblocking
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_variable
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_variable
In arch/x86/platform/intel/iosf_mbi.c (ffffffff810beef7)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- arch/x86/platform/intel/iosf_mbi.c:iosf_mbi_block_punit_i2c_access
- arch/x86/platform/intel/iosf_mbi.c:iosf_mbi_block_punit_i2c_access
- arch/x86/platform/intel/iosf_mbi.c:iosf_mbi_block_punit_i2c_access
- arch/x86/platform/intel/iosf_mbi.c:iosf_mbi_modify
In arch/x86/platform/uv/uv_time.c (ffffffff810c07db)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- arch/x86/platform/uv/uv_time.c:uv_rtc_next_event
- arch/x86/platform/uv/uv_time.c:uv_rtc_unset_timer
In kernel/fork.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In kernel/panic.c (ffffffff810cc7b5)
Location: include/linux/spinlock.h:322
Inline: True
In kernel/user.c (ffffffff810dcf25)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/user.c:find_user
In kernel/signal.c (ffffffff810e4152)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/signal.c:do_notify_parent_cldstop
- kernel/signal.c:do_notify_parent
- kernel/signal.c:send_sigqueue
- kernel/signal.c:sigqueue_free
- kernel/signal.c:kill_pid_usb_asyncio
- kernel/signal.c:force_sig_info_to_task
- kernel/signal.c:do_send_sig_info
- kernel/signal.c:flush_itimer_signals
- kernel/signal.c:flush_signals
In kernel/workqueue.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In kernel/pid.c (ffffffff810f67c5)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/pid.c:free_pid
In kernel/notifier.c (ffffffff8110033d)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/notifier.c:unregister_die_notifier
- kernel/notifier.c:register_die_notifier
- kernel/notifier.c:atomic_notifier_chain_register_unique_prio
In kernel/async.c (ffffffff81103735)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/async.c:async_schedule_node_domain
- kernel/async.c:async_schedule_node_domain
- kernel/async.c:async_run_entry_fn
- kernel/async.c:lowest_in_progress
In kernel/sched/core.c (ffffffff8110cadd)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/sched/core.c:cpu_cgroup_css_released
- kernel/sched/core.c:sched_online_group
In kernel/sched/fair.c (ffffffff81128d94)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_free
In kernel/sched/build_policy.c (ffffffff811397f1)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/sched/build_policy.c:thread_group_cputime
In kernel/sched/build_utility.c (ffffffff8113bec1)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/sched/build_utility.c:finish_wait
- kernel/sched/build_utility.c:prepare_to_wait_event
- kernel/sched/build_utility.c:__wake_up_common_lock
- kernel/sched/build_utility.c:remove_wait_queue
- kernel/sched/build_utility.c:add_wait_queue_priority
- kernel/sched/build_utility.c:add_wait_queue_exclusive
- kernel/sched/build_utility.c:add_wait_queue
- kernel/sched/build_utility.c:__wait_on_bit_lock
- kernel/sched/build_utility.c:__wait_on_bit
In kernel/power/qos.c (ffffffff8114fce6)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/power/qos.c:cpu_latency_qos_read
- kernel/power/qos.c:pm_qos_update_flags
- kernel/power/qos.c:pm_qos_update_target
In kernel/printk/printk.c (ffffffff8115bb75)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/printk/printk.c:kmsg_dump_unregister
- kernel/printk/printk.c:kmsg_dump_register
In kernel/irq/irqdomain.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In kernel/irq/msi.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In kernel/rcu/sync.c (ffffffff81175200)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_func
In kernel/rcu/srcutree.c (ffffffff81e5e872)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:srcu_torture_stats_print
- kernel/rcu/srcutree.c:srcu_funnel_gp_start
- kernel/rcu/srcutree.c:srcu_funnel_exp_start
- kernel/rcu/srcutree.c:spin_lock_irqsave_ssp_contention
- kernel/rcu/srcutree.c:spin_lock_irqsave_sdp_contention
- kernel/rcu/srcutree.c:spin_lock_irqsave_sdp_contention
In kernel/rcu/tree.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In kernel/livepatch/shadow.c (ffffffff811835f5)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/livepatch/shadow.c:klp_shadow_free_all
- kernel/livepatch/shadow.c:klp_shadow_free
- kernel/livepatch/shadow.c:__klp_shadow_get_or_alloc
In kernel/dma/swiotlb.c (ffffffff81188e33)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/dma/swiotlb.c:swiotlb_tbl_unmap_single
- kernel/dma/swiotlb.c:swiotlb_find_slots
In kernel/freezer.c (ffffffff811939a5)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/freezer.c:__thaw_task
- kernel/freezer.c:freeze_task
In kernel/time/clocksource.c (ffffffff811a12c8)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_unbind
- kernel/time/clocksource.c:clocksource_change_rating
- kernel/time/clocksource.c:__clocksource_register_scale
- kernel/time/clocksource.c:__clocksource_watchdog_kthread
- kernel/time/clocksource.c:clocksource_select_watchdog
- kernel/time/clocksource.c:clocksource_mark_unstable
In kernel/time/alarmtimer.c (ffffffff811a4c38)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarm_timer_nsleep
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/alarmtimer.c:alarm_timer_create
- kernel/time/alarmtimer.c:alarm_clock_get_ktime
- kernel/time/alarmtimer.c:alarm_clock_get_timespec
- kernel/time/alarmtimer.c:alarm_clock_getres
- kernel/time/alarmtimer.c:alarm_handle_timer
- kernel/time/alarmtimer.c:alarm_try_to_cancel
- kernel/time/alarmtimer.c:alarm_restart
- kernel/time/alarmtimer.c:alarm_start
- kernel/time/alarmtimer.c:alarmtimer_resume
- kernel/time/alarmtimer.c:alarmtimer_suspend
- kernel/time/alarmtimer.c:alarmtimer_suspend
- kernel/time/alarmtimer.c:alarmtimer_suspend
- kernel/time/alarmtimer.c:alarmtimer_fired
- kernel/time/alarmtimer.c:alarmtimer_rtc_add_device
In kernel/time/posix-timers.c (ffffffff811a5249)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__lock_timer
- kernel/time/posix-timers.c:release_posix_timer
- kernel/time/posix-timers.c:posix_timer_fn
In kernel/time/posix-cpu-timers.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In kernel/futex/core.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In kernel/futex/requeue.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In kernel/futex/waitwake.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In kernel/cgroup/cgroup.c (ffffffff811ccd80)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_free
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:cgroup_rmdir
- kernel/cgroup/cgroup.c:cgroup_mkdir
- kernel/cgroup/cgroup.c:css_release_work_fn
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:cgroup_file_notify
- kernel/cgroup/cgroup.c:cgroup_attach_task
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:cgroup_update_populated
In kernel/cgroup/rstat.c (ffffffff811ce075)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_irqsafe
In kernel/cgroup/namespace.c (ffffffff811cea0c)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
- kernel/cgroup/namespace.c:free_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff811cf5ad)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_rename
- kernel/cgroup/cgroup-v1.c:cgroup_transfer_tasks
In kernel/cgroup/freezer.c (ffffffff811d1794)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_update_frozen
- kernel/cgroup/freezer.c:cgroup_propagate_frozen
- kernel/cgroup/freezer.c:cgroup_propagate_frozen
In kernel/cgroup/cpuset.c (ffffffff811d97e3)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:__cpuset_node_allowed
- kernel/cgroup/cpuset.c:cpuset_mems_allowed
- kernel/cgroup/cpuset.c:cpuset_cpus_allowed
In kernel/pid_namespace.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In kernel/audit.c (ffffffff811e0f15)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/audit.c:audit_get_tty
- kernel/audit.c:audit_log_start
- kernel/audit.c:audit_receive_msg
- kernel/audit.c:audit_log_lost
In kernel/auditfilter.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In kernel/taskstats.c (ffffffff81206f48)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/bpf/syscall.c (ffffffff812749ab)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_prog_free_id
In kernel/bpf/hashtab.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In kernel/bpf/lpm_trie.c (ffffffff812a3ee6)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/bpf/lpm_trie.c:trie_delete_elem
- kernel/bpf/lpm_trie.c:trie_update_elem
In kernel/bpf/local_storage.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In kernel/bpf/ringbuf.c (ffffffff812a6643)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/bpf/ringbuf.c:__bpf_ringbuf_reserve
In kernel/bpf/btf.c (ffffffff812b3165)
Location: include/linux/spinlock.h:322
Inline: True
In kernel/bpf/devmap.c (ffffffff812ba819)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_notification
- kernel/bpf/devmap.c:__dev_map_hash_update_elem
- kernel/bpf/devmap.c:dev_map_hash_delete_elem
In kernel/bpf/cpumap.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In kernel/events/core.c (ffffffff812db3f2)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- kernel/events/core.c:ring_buffer_attach
- kernel/events/core.c:ring_buffer_attach
In kernel/events/ring_buffer.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In kernel/padata.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In kernel/watch_queue.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In mm/filemap.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In mm/mempool.c (ffffffff812f7541)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/mempool.c:mempool_free
- mm/mempool.c:mempool_alloc
- mm/mempool.c:mempool_resize
In mm/oom_kill.c (ffffffff812f9c26)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/oom_kill.c:wake_oom_reaper
In mm/page-writeback.c (ffffffff812ff04f)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/page-writeback.c:__folio_start_writeback
- mm/page-writeback.c:__folio_end_writeback
- mm/page-writeback.c:__folio_end_writeback
- mm/page-writeback.c:folio_clear_dirty_for_io
- mm/page-writeback.c:__folio_cancel_dirty
- mm/page-writeback.c:folio_account_redirty
- mm/page-writeback.c:__folio_mark_dirty
In mm/vmscan.c (ffffffff8131261d)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/vmscan.c:balance_pgdat
In mm/shmem.c (ffffffff8131c0d5)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/shmem.c:shmem_uncharge
- mm/shmem.c:shmem_charge
In mm/mmzone.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In mm/vmstat.c (ffffffff813200e5)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/vmstat.c:extfrag_show
- mm/vmstat.c:zoneinfo_show
- mm/vmstat.c:frag_show
In mm/backing-dev.c (ffffffff813236e4)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/backing-dev.c:cgwb_create
- mm/backing-dev.c:cgwb_create
In mm/percpu.c (ffffffff81328800)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
In mm/compaction.c (ffffffff8132ea84)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/compaction.c:fast_find_migrateblock
- mm/compaction.c:compact_lock_irqsave
In mm/list_lru.c (ffffffff81335b74)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/list_lru.c:memcg_list_lru_alloc
- mm/list_lru.c:memcg_list_lru_alloc
In mm/memory.c (ffffffff8134061d)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/memory.c:copy_pte_range
In mm/mremap.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In mm/vmalloc.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In mm/page_alloc.c (ffffffff81372df9)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/page_alloc.c:put_page_back_buddy
- mm/page_alloc.c:take_page_off_buddy
- mm/page_alloc.c:__offline_isolated_pages
- mm/page_alloc.c:alloc_contig_pages
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:show_free_areas
- mm/page_alloc.c:get_page_from_freelist
- mm/page_alloc.c:rmqueue
- mm/page_alloc.c:mark_free_pages
- mm/page_alloc.c:unreserve_highatomic_pageblock
- mm/page_alloc.c:__free_pages_ok
- mm/page_alloc.c:split_free_page
In mm/shuffle.c (ffffffff81f1f4a6)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/shuffle.c:__shuffle_zone
In mm/memory_hotplug.c (ffffffff81f1bbb6)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/memory_hotplug.c:offline_pages
- mm/memory_hotplug.c:online_pages
In mm/swap_state.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In mm/swapfile.c (ffffffff8137d857)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/swapfile.c:setup_swap_map_and_extents
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:put_swap_page
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_cluster_schedule_discard
In mm/swap_slots.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In mm/zswap.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In mm/dmapool.c (ffffffff81386bb5)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/dmapool.c:dma_pool_free
- mm/dmapool.c:dma_pool_alloc
In mm/hugetlb.c (ffffffff8139262f)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/hugetlb.c:move_hugetlb_page_tables
- mm/hugetlb.c:free_huge_page
- mm/hugetlb.c:hugepage_put_subpool
In mm/mmu_notifier.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In mm/slub.c (ffffffff813ae059)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/slub.c:get_slabinfo
- mm/slub.c:slab_debug_trace_open
- mm/slub.c:show_slab_objects
- mm/slub.c:show_slab_objects
- mm/slub.c:show_slab_objects
- mm/slub.c:validate_slab_cache
- mm/slub.c:__kmem_cache_do_shrink
- mm/slub.c:__slab_free
- mm/slub.c:__unfreeze_partials
- mm/slub.c:deactivate_slab
- mm/slub.c:deactivate_slab
- mm/slub.c:free_debug_processing
In mm/huge_memory.c (ffffffff813c1736)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/huge_memory.c:deferred_split_huge_page
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pmd
In mm/memcontrol.c (ffffffff813cb2ac)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_css_free
- mm/memcontrol.c:folio_lruvec_lock_irqsave
- mm/memcontrol.c:__mem_cgroup_flush_stats
- mm/memcontrol.c:obj_cgroup_release
In mm/vmpressure.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In mm/swap_cgroup.c (ffffffff813d65cc)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/swap_cgroup.c:swap_cgroup_record
- mm/swap_cgroup.c:swap_cgroup_cmpxchg
In mm/memory-failure.c (ffffffff813dd660)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/memory-failure.c:memory_failure_work_func
- mm/memory-failure.c:memory_failure_queue
In mm/page_isolation.c (ffffffff813dea51)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/page_isolation.c:test_pages_isolated
- mm/page_isolation.c:unset_migratetype_isolate
In mm/zbud.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In mm/zsmalloc.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In mm/balloon_compaction.c (ffffffff813e2e95)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- mm/balloon_compaction.c:balloon_page_putback
- mm/balloon_compaction.c:balloon_page_isolate
- mm/balloon_compaction.c:balloon_page_enqueue
- mm/balloon_compaction.c:balloon_page_list_dequeue
- mm/balloon_compaction.c:balloon_page_list_enqueue
In fs/file_table.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In fs/super.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In fs/dcache.c (ffffffff814129de)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:d_walk
In fs/inode.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In fs/file.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In fs/namespace.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In fs/libfs.c (ffffffff8142a5a6)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_recursive_removal
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff8143591a)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- fs/fs-writeback.c:sb_clear_inode_writeback
- fs/fs-writeback.c:sb_mark_inode_writeback
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
In fs/fs_struct.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In fs/buffer.c (ffffffff814450ea)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- fs/buffer.c:end_buffer_async_write
- fs/buffer.c:end_buffer_async_read
In fs/direct-io.c (ffffffff8144a7b8)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- fs/direct-io.c:__blockdev_direct_IO
- fs/direct-io.c:__blockdev_direct_IO
- fs/direct-io.c:dio_bio_end_io
- fs/direct-io.c:dio_bio_end_aio
In fs/notify/fsnotify.c (ffffffff8144e36f)
Location: include/linux/spinlock.h:322
Inline: True
In fs/notify/group.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In fs/notify/mark.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In fs/notify/inotify/inotify_user.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In fs/timerfd.c (ffffffff8145c5bf)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_clock_was_set
- fs/timerfd.c:timerfd_alarmproc
- fs/timerfd.c:timerfd_tmrproc
In fs/eventfd.c (ffffffff8145c805)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_ctx_remove_wait_queue
- fs/eventfd.c:eventfd_signal
In fs/aio.c (ffffffff8146400f)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- fs/aio.c:aio_poll_wake
- fs/aio.c:aio_complete_rw
- fs/aio.c:aio_complete
- fs/aio.c:kiocb_set_cancel_fn
- fs/aio.c:aio_migratepage
In fs/crypto/keyring.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In fs/locks.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In fs/mbcache.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In fs/iomap/buffered-io.c (ffffffff81488f97)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- fs/iomap/buffered-io.c:iomap_iop_set_range_uptodate
In fs/quota/dquot.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In fs/proc/generic.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In fs/kernfs/inode.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In fs/kernfs/dir.c (ffffffff814b42d5)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_get_parent
- fs/kernfs/dir.c:pr_cont_kernfs_path
- fs/kernfs/dir.c:pr_cont_kernfs_path
- fs/kernfs/dir.c:pr_cont_kernfs_name
- fs/kernfs/dir.c:pr_cont_kernfs_name
In fs/kernfs/file.c (ffffffff814b6140)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify
- fs/kernfs/file.c:kernfs_notify
- fs/kernfs/file.c:kernfs_unlink_open_file
In fs/devpts/inode.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In fs/ext4/extents_status.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In fs/ext4/mballoc.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In fs/ext4/page-io.c (ffffffff81508c05)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- fs/ext4/page-io.c:ext4_end_io_rsv_work
- fs/ext4/page-io.c:ext4_finish_bio
In fs/ext4/super.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In fs/jbd2/revoke.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In fs/jbd2/journal.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In fs/squashfs/cache.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In fs/fat/inode.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In fs/fuse/dir.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In fs/fuse/file.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In fs/fuse/inode.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In fs/fuse/dax.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In fs/tracefs/inode.c (ffffffff81590176)
Location: include/linux/spinlock.h:322
Inline: True
In fs/pstore/platform.c (ffffffff81591bb0)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_dump
- fs/pstore/platform.c:pstore_dump
In ipc/util.c (ffffffff81593f3a)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- ipc/util.c:ipc_addid
In ipc/sem.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In security/keys/key.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In security/keys/keyctl.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In security/selinux/avc.c (ffffffff815c0c1d)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- security/selinux/avc.c:avc_ss_reset
- security/selinux/avc.c:avc_flush
In security/selinux/hooks.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In security/selinux/ss/sidtab.c (ffffffff815d6307)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- security/selinux/ss/sidtab.c:sidtab_sid2str_put
- security/selinux/ss/sidtab.c:sidtab_freeze_begin
- security/selinux/ss/sidtab.c:sidtab_cancel_convert
- security/selinux/ss/sidtab.c:sidtab_convert
- security/selinux/ss/sidtab.c:sidtab_context_to_sid
In security/selinux/ibpkey.c (ffffffff815e9b35)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- security/selinux/ibpkey.c:sel_ib_pkey_flush
- security/selinux/ibpkey.c:sel_ib_pkey_sid
In security/smack/smack_lsm.c (ffffffff815ef27a)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smk_ipv4_check
- security/smack/smack_lsm.c:smack_netlbl_add
In security/apparmor/lsm.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In security/apparmor/secid.c (ffffffff81627885)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- security/apparmor/secid.c:aa_free_secid
- security/apparmor/secid.c:aa_alloc_secid
- security/apparmor/secid.c:aa_secid_update
In security/apparmor/af_unix.c (ffffffff816348e3)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
In security/landlock/object.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In crypto/geniv.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In crypto/jitterentropy-kcapi.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In block/bdev.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In block/bio.c (ffffffff81673fb2)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- block/bio.c:bio_check_pages_dirty
In block/blk-core.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In block/blk-flush.c (ffffffff8167c004)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- block/blk-flush.c:mq_flush_data_end_io
- block/blk-flush.c:flush_end_io
In block/blk-ioc.c (ffffffff8167dcd6)
Location: include/linux/spinlock.h:322
Inline: True
In block/blk-mq.c (ffffffff8168bb5c)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_update_nr_requests
- block/blk-mq.c:blk_mq_exit_hctx
- block/blk-mq.c:blk_mq_free_rqs
- block/blk-mq.c:blk_mq_add_to_requeue_list
- block/blk-mq.c:blk_mq_unquiesce_queue
In block/blk-mq-tag.c (ffffffff8168bfa5)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- block/blk-mq-tag.c:blk_mq_find_and_get_req
In block/blk-stat.c (ffffffff8168d9f5)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- block/blk-stat.c:blk_stat_enable_accounting
- block/blk-stat.c:blk_stat_disable_accounting
- block/blk-stat.c:blk_stat_remove_callback
- block/blk-stat.c:blk_stat_add_callback
In block/genhd.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In block/badblocks.c (ffffffff8169453f)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- block/badblocks.c:badblocks_set
In block/disk-events.c (ffffffff8169f41c)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- block/disk-events.c:__disk_unblock_events
- block/disk-events.c:disk_block_events
In block/blk-cgroup.c (ffffffff816a3c4d)
Location: include/linux/spinlock.h:322
Inline: True
In block/blk-iocost.c (ffffffff816b0a05)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_pd_free
- block/blk-iocost.c:ioc_pd_init
- block/blk-iocost.c:blk_iocost_init
- block/blk-iocost.c:ioc_rqos_merge
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:adjust_inuse_and_calc_cost
- block/blk-iocost.c:ioc_timer_fn
- block/blk-iocost.c:ioc_check_iocgs
- block/blk-iocost.c:ioc_forgive_debts
- block/blk-iocost.c:transfer_surpluses
- block/blk-iocost.c:iocg_waitq_timer_fn
- block/blk-iocost.c:iocg_activate
In block/mq-deadline.c (ffffffff816b3c42)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- block/mq-deadline.c:dd_finish_request
- block/mq-deadline.c:deadline_next_request
In block/blk-crypto-profile.c (ffffffff816c27fa)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- block/blk-crypto-profile.c:blk_crypto_get_keyslot
In io_uring/io_uring.c (ffffffff81e8f146)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- io_uring/io_uring.c:io_rsrc_node_ref_zero
- io_uring/io_uring.c:io_link_timeout_fn
- io_uring/io_uring.c:io_timeout_fn
- io_uring/io_uring.c:__io_req_task_work_add
In lib/percpu-refcount.c (ffffffff816e8e40)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- lib/percpu-refcount.c:percpu_ref_resurrect
- lib/percpu-refcount.c:percpu_ref_reinit
- lib/percpu-refcount.c:percpu_ref_kill_and_confirm
- lib/percpu-refcount.c:percpu_ref_switch_to_percpu
- lib/percpu-refcount.c:percpu_ref_exit
In lib/rhashtable.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In lib/once.c (ffffffff816eaee0)
Location: include/linux/spinlock.h:322
Inline: True
In lib/refcount.c (ffffffff816eb32e)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- lib/refcount.c:refcount_dec_and_lock_irqsave
In lib/bucket_locks.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In lib/genalloc.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In lib/percpu_counter.c (ffffffff8175e69f)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- lib/percpu_counter.c:__percpu_counter_init
In lib/dec_and_lock.c (ffffffff81777203)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- lib/dec_and_lock.c:_atomic_dec_and_lock_irqsave
In lib/idr.c (ffffffff817786e0)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- lib/idr.c:ida_alloc_range
In lib/klist.c (ffffffff81778d7c)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
In lib/kobject.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In lib/vsprintf.c (ffffffff81783acf)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- lib/vsprintf.c:__ptr_to_hashval
In lib/xarray.c (ffffffff8178c798)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- lib/xarray.c:xa_destroy
In drivers/pinctrl/core.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/gpio/gpiolib.c (ffffffff817a2cea)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/gpio/gpiolib.c:gpiolib_seq_next
- drivers/gpio/gpiolib.c:gpiolib_seq_start
- drivers/gpio/gpiolib.c:gpiod_get_index
- drivers/gpio/gpiolib.c:gpiod_add_hogs
- drivers/gpio/gpiolib.c:gpiod_free_commit
- drivers/gpio/gpiolib.c:gpiod_free_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
- drivers/gpio/gpiolib.c:gpiodevice_release
- drivers/gpio/gpiolib.c:gpio_name_to_desc
- drivers/gpio/gpiolib.c:gpio_to_desc
In drivers/gpio/gpiolib-cdev.c (ffffffff817aab61)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/gpio/gpiolib-cdev.c:lineinfo_changed_notify
- drivers/gpio/gpiolib-cdev.c:gpio_desc_to_lineinfo
In drivers/gpio/gpiolib-sysfs.c (ffffffff834a55a5)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/gpio/gpiolib-sysfs.c:gpiolib_sysfs_init
- drivers/gpio/gpiolib-sysfs.c:gpiolib_sysfs_init
- drivers/gpio/gpiolib-sysfs.c:gpiod_export
In drivers/pci/pci-driver.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/pci/pcie/aer.c (ffffffff817d9f66)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/pci/pcie/aer.c:aer_recover_queue
In drivers/pci/pcie/pme.c (ffffffff817dc3c0)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_irq
In drivers/pci/vgaarb.c (ffffffff817f4e94)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/pci/vgaarb.c:pci_notify
- drivers/pci/vgaarb.c:vga_arb_release
- drivers/pci/vgaarb.c:vga_arb_open
- drivers/pci/vgaarb.c:vga_arb_write
- drivers/pci/vgaarb.c:vga_arb_read
- drivers/pci/vgaarb.c:vga_client_register
- drivers/pci/vgaarb.c:__vga_set_legacy_decoding
- drivers/pci/vgaarb.c:vga_arbiter_add_pci_device
- drivers/pci/vgaarb.c:vga_put
- drivers/pci/vgaarb.c:vga_get
In drivers/pci/endpoint/pci-epc-core.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/rapidio/rio.c (ffffffff817fc832)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_map_outb_region
- drivers/rapidio/rio.c:rio_map_inb_region
In drivers/acpi/osl.c (ffffffff81824505)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/acpi/osl.c:acpi_os_acquire_lock
In drivers/acpi/scan.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/acpi/ec.c (ffffffff81833b64)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_resume_noirq
- drivers/acpi/ec.c:acpi_ec_suspend_noirq
- drivers/acpi/ec.c:acpi_ec_suspend
- drivers/acpi/ec.c:ec_install_handlers
- drivers/acpi/ec.c:ec_install_handlers
- drivers/acpi/ec.c:acpi_ec_irq_handler
- drivers/acpi/ec.c:acpi_ec_gpe_handler
- drivers/acpi/ec.c:acpi_ec_stop
- drivers/acpi/ec.c:acpi_ec_start
- drivers/acpi/ec.c:acpi_ec_transaction_unlocked
- drivers/acpi/ec.c:ec_guard
- drivers/acpi/ec.c:acpi_ec_enable_event
In drivers/acpi/acpi_lpss.c (ffffffff81839778)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/acpi/acpica/evglock.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/acpi/acpica/utmutex.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/acpi/apei/ghes.c (ffffffff8189f6ae)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/acpi/apei/ghes.c:ghes_probe
- drivers/acpi/apei/ghes.c:ghes_notify_hed
- drivers/acpi/apei/ghes.c:ghes_irq_func
- drivers/acpi/apei/ghes.c:ghes_poll_func
In drivers/clk/clk.c (ffffffff818aa139)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/clk/clk.c:clk_enable_lock
- drivers/clk/clk.c:clk_enable_lock
In drivers/clk/clk-divider.c (ffffffff818b2638)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/clk/clk-divider.c:clk_divider_set_rate
In drivers/clk/clk-gate.c (ffffffff818b3c03)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/clk/clk-gate.c:clk_gate_endisable
In drivers/clk/clk-multiplier.c (ffffffff818b3fa1)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/clk/clk-multiplier.c:clk_multiplier_set_rate
In drivers/clk/clk-mux.c (ffffffff818b46ec)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/clk/clk-mux.c:clk_mux_set_parent
In drivers/clk/clk-fractional-divider.c (ffffffff818b56ce)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/clk/clk-fractional-divider.c:clk_fd_set_rate
- drivers/clk/clk-fractional-divider.c:clk_fd_recalc_rate
In drivers/clk/x86/clk-pmc-atom.c (ffffffff818b5de3)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/clk/x86/clk-pmc-atom.c:plt_clk_disable
- drivers/clk/x86/clk-pmc-atom.c:plt_clk_enable
- drivers/clk/x86/clk-pmc-atom.c:plt_clk_set_parent
In drivers/dma/dmaengine.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/dma/virt-dma.c (ffffffff818b92f4)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/dma/virt-dma.c:vchan_dma_desc_free_list
- drivers/dma/virt-dma.c:vchan_complete
- drivers/dma/virt-dma.c:vchan_tx_desc_free
- drivers/dma/virt-dma.c:vchan_tx_submit
In drivers/dma/lgm/lgm-dma.c (ffffffff818bc0f4)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/dma/lgm/lgm-dma.c:intel_ldma_probe
- drivers/dma/lgm/lgm-dma.c:dma_work
- drivers/dma/lgm/lgm-dma.c:dma_work
- drivers/dma/lgm/lgm-dma.c:ldma_prep_slave_sg
- drivers/dma/lgm/lgm-dma.c:ldma_terminate_all
- drivers/dma/lgm/lgm-dma.c:ldma_synchronize
- drivers/dma/lgm/lgm-dma.c:ldma_issue_pending
- drivers/dma/lgm/lgm-dma.c:ldma_issue_pending
- drivers/dma/lgm/lgm-dma.c:ldma_chan_reset
- drivers/dma/lgm/lgm-dma.c:ldma_chan_desc_hw_cfg
- drivers/dma/lgm/lgm-dma.c:ldma_chan_off
In drivers/virtio/virtio.c (ffffffff818bc6f5)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_config_changed
In drivers/virtio/virtio_mmio.c (ffffffff818c1f48)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/virtio/virtio_mmio.c:vm_setup_vq
- drivers/virtio/virtio_mmio.c:vm_del_vqs
- drivers/virtio/virtio_mmio.c:vm_interrupt
In drivers/virtio/virtio_pci_common.c (ffffffff818c3b33)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/virtio/virtio_pci_common.c:vp_del_vqs
- drivers/virtio/virtio_pci_common.c:vp_setup_vq
- drivers/virtio/virtio_pci_common.c:vp_vring_interrupt
In drivers/virtio/virtio_balloon.c (ffffffff818c6258)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_migratepage
- drivers/virtio/virtio_balloon.c:virtballoon_changed
In drivers/xen/grant-table.c (ffffffff818c88da)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/xen/grant-table.c:gnttab_page_cache_shrink
- drivers/xen/grant-table.c:gnttab_page_cache_put
- drivers/xen/grant-table.c:gnttab_page_cache_get
- drivers/xen/grant-table.c:gnttab_cancel_free_callback
- drivers/xen/grant-table.c:gnttab_request_free_callback
- drivers/xen/grant-table.c:gnttab_free_grant_reference_seq
- drivers/xen/grant-table.c:gnttab_free_grant_references
- drivers/xen/grant-table.c:gnttab_free_grant_reference
- drivers/xen/grant-table.c:gnttab_add_deferred
- drivers/xen/grant-table.c:gnttab_handle_deferred
- drivers/xen/grant-table.c:gnttab_handle_deferred
- drivers/xen/grant-table.c:gnttab_handle_deferred
- drivers/xen/grant-table.c:get_free_entries_seq
- drivers/xen/grant-table.c:get_free_entries
In drivers/xen/events/events_base.c (ffffffff818cd718)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/xen/events/events_base.c:xen_free_irq
In drivers/xen/events/events_2l.c (ffffffff818d1586)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/xen/events/events_2l.c:xen_debug_interrupt
In drivers/regulator/core.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/tty/tty_io.c (ffffffff818f40c5)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/tty/tty_io.c:__do_SAK
- drivers/tty/tty_io.c:tty_fasync
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/tty_io.c:stop_tty
In drivers/tty/n_tty.c (ffffffff818f5d51)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/tty/tty_buffer.c (ffffffff818fbc25)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/tty/tty_buffer.c:tty_insert_flip_string_and_push_buffer
In drivers/tty/tty_port.c (ffffffff818fc912)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_close_end
- drivers/tty/tty_port.c:tty_port_close_start
- drivers/tty/tty_port.c:tty_port_block_til_ready
- drivers/tty/tty_port.c:tty_port_hangup
- drivers/tty/tty_port.c:tty_port_tty_get
In drivers/tty/tty_jobctrl.c (ffffffff818fe748)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_get_pgrp
- drivers/tty/tty_jobctrl.c:no_tty
- drivers/tty/tty_jobctrl.c:session_clear_tty
- drivers/tty/tty_jobctrl.c:get_current_tty
- drivers/tty/tty_jobctrl.c:__proc_set_tty
In drivers/tty/pty.c (ffffffff818ff7ca)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/tty/vt/vt_ioctl.c (ffffffff81902d92)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
- drivers/tty/vt/vt_ioctl.c:vt_waitactive
- drivers/tty/vt/vt_ioctl.c:vt_waitactive
- drivers/tty/vt/vt_ioctl.c:vt_waitactive
In drivers/tty/vt/keyboard.c (ffffffff8190927a)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_clr_kbd_mode_bit
- drivers/tty/vt/keyboard.c:vt_set_kbd_mode_bit
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:vt_reset_unicode
- drivers/tty/vt/keyboard.c:vt_do_kdskled
- drivers/tty/vt/keyboard.c:vt_do_kdskled
- drivers/tty/vt/keyboard.c:vt_do_kdgkb_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdgkb_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_kdskbent
- drivers/tty/vt/keyboard.c:vt_kdskbent
- drivers/tty/vt/keyboard.c:vt_do_kdskbmeta
- drivers/tty/vt/keyboard.c:vt_do_kdskbmode
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:kbd_bh
- drivers/tty/vt/keyboard.c:vt_kbd_con_stop
- drivers/tty/vt/keyboard.c:vt_kbd_con_start
- drivers/tty/vt/keyboard.c:vt_set_led_state
- drivers/tty/vt/keyboard.c:vt_get_leds
- drivers/tty/vt/keyboard.c:vt_set_leds_compute_shiftstate
In drivers/tty/hvc/hvc_console.c (ffffffff819149ab)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_remove
- drivers/tty/hvc/hvc_console.c:__hvc_poll
- drivers/tty/hvc/hvc_console.c:hvc_set_winsz
- drivers/tty/hvc/hvc_console.c:hvc_write
- drivers/tty/hvc/hvc_console.c:hvc_hangup
- drivers/tty/hvc/hvc_console.c:hvc_close
- drivers/tty/hvc/hvc_console.c:hvc_open
- drivers/tty/hvc/hvc_console.c:hvc_port_destruct
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/tty/serial/serial_core.c (ffffffff8191c822)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_add_one_port
- drivers/tty/serial/serial_core.c:uart_hangup
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_set_rs485_config
- drivers/tty/serial/serial_core.c:uart_send_xchar
- drivers/tty/serial/serial_core.c:uart_flush_buffer
- drivers/tty/serial/serial_core.c:uart_chars_in_buffer
- drivers/tty/serial/serial_core.c:uart_write_room
- drivers/tty/serial/serial_core.c:uart_write
- drivers/tty/serial/serial_core.c:uart_put_char
- drivers/tty/serial/serial_core.c:uart_shutdown
- drivers/tty/serial/serial_core.c:uart_port_startup
- drivers/tty/serial/serial_core.c:uart_update_mctrl
- drivers/tty/serial/serial_core.c:uart_start
- drivers/tty/serial/serial_core.c:uart_stop
In drivers/tty/serial/earlycon.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/tty/serial/8250/8250_core.c (ffffffff8191d178)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial_8250_overrun_backoff_work
- drivers/tty/serial/8250/8250_core.c:serial8250_backup_timeout
In drivers/tty/serial/8250/8250_port.c (ffffffff81921fa6)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_set_termios
- drivers/tty/serial/8250/8250_port.c:serial8250_update_uartclk
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_break_ctl
- drivers/tty/serial/8250/8250_port.c:serial8250_tx_empty
- drivers/tty/serial/8250/8250_port.c:serial8250_tx_threshold_handle_irq
- drivers/tty/serial/8250/8250_port.c:serial8250_em485_handle_start_tx
- drivers/tty/serial/8250/8250_port.c:serial8250_em485_handle_stop_tx
In drivers/tty/serial/8250/8250_dma.c (ffffffff81925fc7)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_dma.c:__dma_tx_complete
In drivers/tty/serial/8250/8250_pci.c (ffffffff819275d0)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_pci.c:f815xxa_mem_serial_out
In drivers/tty/serial/sccnxp.c (ffffffff8192de7d)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/tty/serial/sccnxp.c:sccnxp_console_write
- drivers/tty/serial/sccnxp.c:sccnxp_shutdown
- drivers/tty/serial/sccnxp.c:sccnxp_startup
- drivers/tty/serial/sccnxp.c:sccnxp_set_termios
- drivers/tty/serial/sccnxp.c:sccnxp_break_ctl
- drivers/tty/serial/sccnxp.c:sccnxp_get_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_set_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_tx_empty
- drivers/tty/serial/sccnxp.c:sccnxp_stop_rx
- drivers/tty/serial/sccnxp.c:sccnxp_start_tx
- drivers/tty/serial/sccnxp.c:sccnxp_ist
- drivers/tty/serial/sccnxp.c:sccnxp_timer
In drivers/tty/serial/serial_mctrl_gpio.c (ffffffff8192fefd)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/tty/serial/serial_mctrl_gpio.c:mctrl_gpio_irq_handle
In drivers/char/random.c (ffffffff819342de)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/char/random.c:write_pool_user
- drivers/char/random.c:add_timer_randomness
- drivers/char/random.c:mix_interrupt_randomness
- drivers/char/random.c:add_hwgenerator_randomness
- drivers/char/random.c:add_device_randomness
- drivers/char/random.c:random_pm_notification
- drivers/char/random.c:_credit_init_bits
- drivers/char/random.c:crng_make_state
- drivers/char/random.c:crng_reseed
In drivers/char/ttyprintk.c (ffffffff81935a35)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/char/ttyprintk.c:tpk_port_shutdown
- drivers/char/ttyprintk.c:tpk_write
In drivers/char/virtio_console.c (ffffffff819369f3)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/char/virtio_console.c:config_work_handler
- drivers/char/virtio_console.c:in_intr
- drivers/char/virtio_console.c:in_intr
- drivers/char/virtio_console.c:notifier_add_vio
- drivers/char/virtio_console.c:get_chars
- drivers/char/virtio_console.c:put_chars
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:fill_readbuf
- drivers/char/virtio_console.c:__send_to_port
- drivers/char/virtio_console.c:reclaim_dma_bufs
- drivers/char/virtio_console.c:free_buf
In drivers/char/agp/backend.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/iommu/amd/iommu.c (ffffffff8194ef75)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/iommu/amd/iommu.c:alloc_irq_table
- drivers/iommu/amd/iommu.c:alloc_irq_table
- drivers/iommu/amd/iommu.c:amd_iommu_domain_clear_gcr3
- drivers/iommu/amd/iommu.c:amd_iommu_domain_set_gcr3
- drivers/iommu/amd/iommu.c:amd_iommu_flush_tlb
- drivers/iommu/amd/iommu.c:amd_iommu_flush_page
- drivers/iommu/amd/iommu.c:amd_iommu_domain_enable_v2
- drivers/iommu/amd/iommu.c:amd_iommu_domain_direct_map
- drivers/iommu/amd/iommu.c:amd_iommu_iotlb_sync
- drivers/iommu/amd/iommu.c:amd_iommu_flush_iotlb_all
- drivers/iommu/amd/iommu.c:amd_iommu_iotlb_sync_map
- drivers/iommu/amd/iommu.c:amd_iommu_domain_free
- drivers/iommu/amd/iommu.c:detach_device
- drivers/iommu/amd/iommu.c:attach_device
In drivers/iommu/amd/io_pgtable.c (ffffffff81954f2f)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/iommu/amd/io_pgtable.c:iommu_v1_map_page
In drivers/iommu/intel/iommu.c (ffffffff8195e476)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/iommu/intel/iommu.c:intel_iommu_enable_pasid
- drivers/iommu/intel/iommu.c:intel_iommu_release_device
- drivers/iommu/intel/iommu.c:intel_iommu_release_device
- drivers/iommu/intel/iommu.c:intel_iommu_probe_device
- drivers/iommu/intel/iommu.c:intel_iommu_enforce_cache_coherency
- drivers/iommu/intel/iommu.c:intel_iommu_detach_device
- drivers/iommu/intel/iommu.c:intel_iommu_attach_device
- drivers/iommu/intel/iommu.c:__dmar_remove_one_dev_info
- drivers/iommu/intel/iommu.c:copy_translation_tables
- drivers/iommu/intel/iommu.c:domain_add_dev_info
- drivers/iommu/intel/iommu.c:domain_context_clear_one
- drivers/iommu/intel/iommu.c:domain_context_mapping_one
- drivers/iommu/intel/iommu.c:domain_exit
- drivers/iommu/intel/iommu.c:free_dmar_iommu
- drivers/iommu/intel/iommu.c:iommu_alloc_root_entry
- drivers/iommu/intel/iommu.c:device_context_mapped
In drivers/iommu/intel/svm.c (ffffffff81961a4a)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/iommu/intel/svm.c:intel_svm_bind_mm
In drivers/iommu/dma-iommu.c (ffffffff8196ade5)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/iommu/dma-iommu.c:iommu_dma_free_iova
- drivers/iommu/dma-iommu.c:fq_flush_timeout
In drivers/iommu/ioasid.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/iommu/iova.c (ffffffff8196e308)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/iommu/iova.c:free_cpu_cached_iovas
- drivers/iommu/iova.c:reserve_iova
- drivers/iommu/iova.c:free_iova_fast
- drivers/iommu/iova.c:alloc_iova_fast
- drivers/iommu/iova.c:alloc_iova_fast
- drivers/iommu/iova.c:free_iova
- drivers/iommu/iova.c:__free_iova
- drivers/iommu/iova.c:find_iova
- drivers/iommu/iova.c:__alloc_and_insert_iova_range
In drivers/iommu/virtio-iommu.c (ffffffff8196fb52)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/iommu/virtio-iommu.c:viommu_iotlb_sync
- drivers/iommu/virtio-iommu.c:viommu_iova_to_phys
- drivers/iommu/virtio-iommu.c:viommu_unmap
- drivers/iommu/virtio-iommu.c:viommu_attach_dev
- drivers/iommu/virtio-iommu.c:viommu_del_mappings
- drivers/iommu/virtio-iommu.c:viommu_add_mapping
- drivers/iommu/virtio-iommu.c:viommu_send_req_sync
In drivers/connector/cn_queue.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/base/core.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/base/devres.c (ffffffff81983b01)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/base/devres.c:__devm_alloc_percpu
- drivers/base/devres.c:devm_krealloc
- drivers/base/devres.c:devm_add_action
- drivers/base/devres.c:devres_release_group
- drivers/base/devres.c:devres_remove_group
- drivers/base/devres.c:devres_close_group
- drivers/base/devres.c:devres_open_group
- drivers/base/devres.c:devres_release_all
- drivers/base/devres.c:devres_remove
- drivers/base/devres.c:devres_get
- drivers/base/devres.c:devres_find
In drivers/base/swnode.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/base/power/common.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/base/power/qos.c (ffffffff8198ee31)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_read_value
- drivers/base/power/qos.c:dev_pm_qos_flags
In drivers/base/power/runtime.c (ffffffff81992653)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_drop_link
- drivers/base/power/runtime.c:pm_runtime_enable
- 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_set_status
- drivers/base/power/runtime.c:pm_runtime_get_if_active
- drivers/base/power/runtime.c:__pm_runtime_resume
- drivers/base/power/runtime.c:__pm_runtime_suspend
- drivers/base/power/runtime.c:pm_schedule_suspend
- drivers/base/power/runtime.c:pm_suspend_timer_fn
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_put_suppliers
- drivers/base/power/runtime.c:pm_runtime_suspended_time
- drivers/base/power/runtime.c:pm_runtime_active_time
In drivers/base/power/wakeirq.c (ffffffff819926c6)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/base/power/wakeirq.c:dev_pm_clear_wake_irq
- drivers/base/power/wakeirq.c:dev_pm_attach_wake_irq
In drivers/base/power/main.c (ffffffff819969c5)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/base/power/main.c:device_pm_check_callbacks
In drivers/base/power/wakeup.c (ffffffff81997845)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:pm_wakeup_timer_fn
- drivers/base/power/wakeup.c:wakeup_source_record
In drivers/base/power/domain.c (ffffffff81998e25)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/base/power/domain.c:genpd_lock_interruptible_spin
- drivers/base/power/domain.c:genpd_lock_nested_spin
- drivers/base/power/domain.c:genpd_lock_spin
In drivers/base/power/domain_governor.c (ffffffff8199d48f)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/base/power/domain_governor.c:default_suspend_ok
In drivers/base/power/clock_ops.c (ffffffff8199d918)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_op_lock
In drivers/base/firmware_loader/main.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/base/regmap/regmap.c (ffffffff819aabf1)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:_regmap_raw_write_impl
- drivers/base/regmap/regmap.c:regmap_lock_spinlock
In drivers/block/loop.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/block/xen-blkfront.c (ffffffff819bb2f5)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:blkfront_delay_work
- drivers/block/xen-blkfront.c:blkfront_connect
- drivers/block/xen-blkfront.c:blkfront_connect
- drivers/block/xen-blkfront.c:blkif_interrupt
- drivers/block/xen-blkfront.c:blkif_restart_queue
- drivers/block/xen-blkfront.c:blkif_queue_rq
In drivers/mfd/htc-i2cpld.c (ffffffff819c189a)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/mfd/htc-i2cpld.c:htcpld_chip_set
In drivers/mfd/ezx-pcap.c (ffffffff819ca383)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:ezx_pcap_probe
- drivers/mfd/ezx-pcap.c:ezx_pcap_remove
- drivers/mfd/ezx-pcap.c:pcap_adc_async
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
- drivers/mfd/ezx-pcap.c:pcap_adc_trigger
- drivers/mfd/ezx-pcap.c:pcap_adc_trigger
- drivers/mfd/ezx-pcap.c:pcap_set_ts_bits
- drivers/mfd/ezx-pcap.c:pcap_set_ts_bits
- drivers/mfd/ezx-pcap.c:pcap_isr_work
- drivers/mfd/ezx-pcap.c:pcap_msr_work
- drivers/mfd/ezx-pcap.c:ezx_pcap_set_bits
In drivers/nvdimm/region_devs.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/nvdimm/badrange.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/dax/bus.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff819edb64)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
In drivers/dma-buf/dma-fence.c (ffffffff819ef2eb)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_describe
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_get_status
- drivers/dma-buf/dma-fence.c:dma_fence_add_callback
- drivers/dma-buf/dma-fence.c:dma_fence_release
- drivers/dma-buf/dma-fence.c:dma_fence_signal_timestamp
- drivers/dma-buf/dma-fence.c:dma_fence_allocate_private_stub
In drivers/dma-buf/dma-fence-array.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/dma-buf/dma-fence-chain.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/dma-buf/sw_sync.c (ffffffff819f4914)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:timeline_fence_release
In drivers/dma-buf/sync_debug.c (ffffffff819f5665)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_file_debug_remove
- drivers/dma-buf/sync_debug.c:sync_file_debug_add
- drivers/dma-buf/sync_debug.c:sync_timeline_debug_remove
- drivers/dma-buf/sync_debug.c:sync_timeline_debug_add
In drivers/scsi/scsi.c (ffffffff819f7ba5)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/scsi/scsi.c:scsi_device_lookup
- drivers/scsi/scsi.c:scsi_device_lookup_by_target
- drivers/scsi/scsi.c:starget_for_each_device
In drivers/scsi/hosts.c (ffffffff819f901d)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/scsi/hosts.c:scsi_remove_host
- drivers/scsi/hosts.c:scsi_remove_host
In drivers/scsi/scsi_error.c (ffffffff819fe74d)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/scsi/scsi_error.c:scsi_ioctl_reset
- drivers/scsi/scsi_error.c:scsi_ioctl_reset
- drivers/scsi/scsi_error.c:scsi_unjam_host
- drivers/scsi/scsi_error.c:scsi_unjam_host
- drivers/scsi/scsi_error.c:scsi_try_target_reset
- drivers/scsi/scsi_error.c:scsi_try_bus_reset
- drivers/scsi/scsi_error.c:scsi_try_host_reset
- drivers/scsi/scsi_error.c:scsi_times_out
- drivers/scsi/scsi_error.c:scsi_eh_scmd_add
- drivers/scsi/scsi_error.c:scsi_eh_inc_host_failed
- drivers/scsi/scsi_error.c:scmd_eh_abort_handler
- drivers/scsi/scsi_error.c:scmd_eh_abort_handler
- drivers/scsi/scsi_error.c:scsi_schedule_eh
In drivers/scsi/scsi_lib.c (ffffffff81a0351c)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:scsi_evt_thread
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_starved_list_run
- drivers/scsi/scsi_lib.c:scsi_starved_list_run
- drivers/scsi/scsi_lib.c:scsi_dec_host_busy
In drivers/scsi/scsi_scan.c (ffffffff81a0662f)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_forget_host
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_destroy
In drivers/scsi/scsi_sysfs.c (ffffffff81a0960f)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/scsi/scsi_sysfs.c:scsi_sysfs_device_initialize
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release_usercontext
- drivers/scsi/scsi_sysfs.c:store_shost_eh_deadline
In drivers/scsi/sd_zbc.c (ffffffff81a1569b)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/scsi/sd_zbc.c:sd_zbc_zone_wp_update
- drivers/scsi/sd_zbc.c:sd_zbc_prepare_zone_append
- drivers/scsi/sd_zbc.c:sd_zbc_update_wp_offset_workfn
In drivers/ata/libata-core.c (ffffffff81a232cc)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_host_detach
- drivers/ata/libata-core.c:__ata_port_probe
- drivers/ata/libata-core.c:ata_dev_init
- drivers/ata/libata-core.c:ata_port_request_pm
- drivers/ata/libata-core.c:ata_exec_internal_sg
- drivers/ata/libata-core.c:ata_exec_internal_sg
- drivers/ata/libata-core.c:ata_exec_internal_sg
In drivers/ata/libata-scsi.c (ffffffff81a305f7)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_scsi_dev_rescan
- drivers/ata/libata-scsi.c:ata_scsi_dev_rescan
- drivers/ata/libata-scsi.c:ata_scsi_user_scan
- drivers/ata/libata-scsi.c:ata_scsi_handle_link_detach
- drivers/ata/libata-scsi.c:ata_scsi_handle_link_detach
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_queuecmd
- drivers/ata/libata-scsi.c:ata_scsi_write_same_xlat
- drivers/ata/libata-scsi.c:ata_scsi_slave_destroy
- drivers/ata/libata-scsi.c:ata_sas_scsi_ioctl
- drivers/ata/libata-scsi.c:ata_sas_scsi_ioctl
- drivers/ata/libata-scsi.c:ata_scsi_unlock_native_capacity
- drivers/ata/libata-scsi.c:ata_scsi_park_store
In drivers/ata/libata-eh.c (ffffffff81a318e5)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/ata/libata-eh.c:ata_eh_handle_port_resume
- drivers/ata/libata-eh.c:ata_eh_handle_port_resume
- drivers/ata/libata-eh.c:ata_eh_handle_port_suspend
- drivers/ata/libata-eh.c:ata_eh_handle_port_suspend
- drivers/ata/libata-eh.c:ata_eh_handle_port_suspend
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_revalidate_and_attach
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_about_to_do
- drivers/ata/libata-eh.c:ata_eh_detach_dev
- drivers/ata/libata-eh.c:__ata_eh_qc_complete
- drivers/ata/libata-eh.c:ata_eh_fastdrain_timerfn
- drivers/ata/libata-eh.c:ata_port_wait_eh
- drivers/ata/libata-eh.c:ata_port_wait_eh
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_cmd_error_handler
- drivers/ata/libata-eh.c:ata_scsi_error
In drivers/ata/libata-sata.c (ffffffff81a391c8)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/ata/libata-sata.c:ata_scsi_lpm_store
In drivers/ata/libata-sff.c (ffffffff81a3c766)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_bmdma_post_internal_cmd
- drivers/ata/libata-sff.c:ata_bmdma_error_handler
- drivers/ata/libata-sff.c:ata_bmdma_interrupt
- drivers/ata/libata-sff.c:ata_sff_error_handler
- drivers/ata/libata-sff.c:ata_sff_interrupt
In drivers/ata/libata-pmp.c (ffffffff81ed9213)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/ata/libata-pmp.c:sata_pmp_handle_link_fail
- drivers/ata/libata-pmp.c:sata_pmp_detach
- drivers/ata/libata-pmp.c:sata_pmp_attach
In drivers/ata/libata-acpi.c (ffffffff81a40112)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/ata/libata-acpi.c:ata_acpi_handle_hotplug
In drivers/ata/ata_piix.c (ffffffff81a423a2)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/ata/ata_piix.c:piix_pci_device_resume
- drivers/ata/ata_piix.c:piix_pci_device_suspend
- drivers/ata/ata_piix.c:do_pata_set_dmamode
- drivers/ata/ata_piix.c:piix_set_timings
In drivers/spi/spi.c (ffffffff81a49c62)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/spi/spi.c:spi_bus_lock
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:spi_split_transfers_maxsize
- drivers/spi/spi.c:spi_split_transfers_maxsize
- drivers/spi/spi.c:spi_register_controller
- drivers/spi/spi.c:spi_stop_queue
- drivers/spi/spi.c:spi_finalize_current_message
- drivers/spi/spi.c:spi_get_next_queued_message
- drivers/spi/spi.c:__spi_pump_messages
- drivers/spi/spi.c:spi_transfer_one_message
- drivers/spi/spi.c:spi_statistics_add_transfer_stats
- drivers/spi/spi.c:spi_device_transfers_split_maxsize_show
- drivers/spi/spi.c:spi_controller_transfers_split_maxsize_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo16_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo16_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo15_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo15_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo14_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo14_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo13_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo13_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo12_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo12_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo11_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo11_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo10_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo10_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo9_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo9_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo8_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo8_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo7_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo7_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo6_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo6_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo5_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo5_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo4_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo4_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo3_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo3_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo2_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo2_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo1_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo1_show
- drivers/spi/spi.c:spi_device_transfer_bytes_histo0_show
- drivers/spi/spi.c:spi_controller_transfer_bytes_histo0_show
- drivers/spi/spi.c:spi_device_bytes_tx_show
- drivers/spi/spi.c:spi_controller_bytes_tx_show
- drivers/spi/spi.c:spi_device_bytes_rx_show
- drivers/spi/spi.c:spi_controller_bytes_rx_show
- drivers/spi/spi.c:spi_device_bytes_show
- drivers/spi/spi.c:spi_controller_bytes_show
- drivers/spi/spi.c:spi_device_spi_async_show
- drivers/spi/spi.c:spi_controller_spi_async_show
- drivers/spi/spi.c:spi_device_spi_sync_immediate_show
- drivers/spi/spi.c:spi_controller_spi_sync_immediate_show
- drivers/spi/spi.c:spi_device_spi_sync_show
- drivers/spi/spi.c:spi_controller_spi_sync_show
- drivers/spi/spi.c:spi_device_timedout_show
- drivers/spi/spi.c:spi_controller_timedout_show
- drivers/spi/spi.c:spi_device_errors_show
- drivers/spi/spi.c:spi_controller_errors_show
- drivers/spi/spi.c:spi_device_transfers_show
- drivers/spi/spi.c:spi_controller_transfers_show
- drivers/spi/spi.c:spi_device_messages_show
- drivers/spi/spi.c:spi_controller_messages_show
In drivers/net/tun.c (ffffffff81a61f19)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/net/ppp/ppp_generic.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/net/wwan/wwan_core.c (ffffffff81a6f02a)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/net/wwan/wwan_core.c:wwan_port_fops_ioctl
In drivers/net/xen-netfront.c (ffffffff81a72693)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_handle_rx
- drivers/net/xen-netfront.c:xennet_poll
- drivers/net/xen-netfront.c:xennet_poll
- drivers/net/xen-netfront.c:xennet_poll
- drivers/net/xen-netfront.c:xennet_get_responses
- drivers/net/xen-netfront.c:xennet_get_responses
- drivers/net/xen-netfront.c:xennet_start_xmit
- drivers/net/xen-netfront.c:xennet_xdp_xmit
In drivers/vfio/vfio.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/vfio/virqfd.c (ffffffff81a788e5)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/vfio/virqfd.c:vfio_virqfd_disable
- drivers/vfio/virqfd.c:virqfd_wakeup
In drivers/vfio/pci/vfio_pci_core.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/vfio/pci/vfio_pci_intrs.c (ffffffff81a82e45)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/vfio/pci/vfio_pci_intrs.c:vfio_intx_handler
- drivers/vfio/pci/vfio_pci_intrs.c:vfio_pci_intx_unmask_handler
- drivers/vfio/pci/vfio_pci_intrs.c:vfio_pci_intx_mask
In drivers/usb/core/hub.c (ffffffff81a92abd)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_port_disable
- drivers/usb/core/hub.c:hub_port_reset
- drivers/usb/core/hub.c:usb_new_device
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/hub.c:hub_quiesce
- drivers/usb/core/hub.c:hub_activate
- drivers/usb/core/hub.c:usb_hub_clear_tt_buffer
- drivers/usb/core/hub.c:hub_tt_work
- drivers/usb/core/hub.c:hub_resubmit_irq_urb
In drivers/usb/core/hcd.c (ffffffff81ee0178)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hc_died
- drivers/usb/core/hcd.c:usb_hcd_resume_root_hub
- drivers/usb/core/hcd.c:usb_hcd_unlink_urb
- drivers/usb/core/hcd.c:unlink1
- drivers/usb/core/hcd.c:usb_hcd_submit_urb
- drivers/usb/core/hcd.c:usb_hcd_poll_rh_status
In drivers/usb/core/urb.c (ffffffff81a9d1c9)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_scuttle_anchored_urbs
- drivers/usb/core/urb.c:usb_unlink_anchored_urbs
- drivers/usb/core/urb.c:usb_unpoison_anchored_urbs
- drivers/usb/core/urb.c:usb_unanchor_urb
- drivers/usb/core/urb.c:usb_anchor_urb
In drivers/usb/core/message.c (ffffffff81a9e5c5)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_cancel
- drivers/usb/core/message.c:sg_complete
In drivers/usb/core/driver.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/usb/core/devio.c (ffffffff81aaba0f)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:reap_as
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:do_proc_bulk
- drivers/usb/core/devio.c:do_proc_bulk
- drivers/usb/core/devio.c:do_proc_control
- drivers/usb/core/devio.c:do_proc_control
- drivers/usb/core/devio.c:usbdev_release
- drivers/usb/core/devio.c:destroy_async_on_interface
- drivers/usb/core/devio.c:destroy_async
- drivers/usb/core/devio.c:async_completed
- drivers/usb/core/devio.c:free_async
- drivers/usb/core/devio.c:usbdev_mmap
- drivers/usb/core/devio.c:usbdev_mmap
- drivers/usb/core/devio.c:usbdev_mmap
- drivers/usb/core/devio.c:usbdev_vm_open
- drivers/usb/core/devio.c:dec_usb_memory_use_count
- drivers/usb/core/devio.c:dec_usb_memory_use_count
In drivers/usb/phy/phy.c (ffffffff81ab12f5)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/usb/phy/phy.c:usb_remove_phy
- drivers/usb/phy/phy.c:usb_add_phy_dev
- drivers/usb/phy/phy.c:usb_add_phy
- drivers/usb/phy/phy.c:usb_get_phy
- drivers/usb/phy/phy.c:usb_phy_uevent
In drivers/usb/dwc2/platform.c (ffffffff81ab665b)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/usb/dwc2/platform.c:dwc2_resume
- drivers/usb/dwc2/platform.c:dwc2_suspend
In drivers/usb/dwc2/drd.c (ffffffff81ab7212)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/usb/dwc2/drd.c:dwc2_drd_init
- drivers/usb/dwc2/drd.c:dwc2_drd_role_sw_set
In drivers/usb/dwc2/hcd.c (ffffffff81abf134)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:dwc2_host_enter_hibernation
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_clear_tt_buffer_complete
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_reset
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_disable
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_resume
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_suspend
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_stop
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_start
- drivers/usb/dwc2/hcd.c:dwc2_hcd_reset_func
- drivers/usb/dwc2/hcd.c:dwc2_port_resume
- drivers/usb/dwc2/hcd.c:dwc2_port_suspend
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
In drivers/usb/dwc2/hcd_queue.c (ffffffff81ac65ee)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_queue.c:dwc2_hcd_qh_free
- drivers/usb/dwc2/hcd_queue.c:dwc2_wait_timer_fn
- drivers/usb/dwc2/hcd_queue.c:dwc2_unreserve_timer_fn
In drivers/usb/dwc2/hcd_ddma.c (ffffffff81ac83c8)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_free_ddma
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_init_ddma
In drivers/usb/host/pci-quirks.c (ffffffff81ac96b5)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/usb/host/pci-quirks.c:usb_amd_dev_put
- drivers/usb/host/pci-quirks.c:usb_amd_quirk_pll
- drivers/usb/host/pci-quirks.c:usb_amd_find_chipset_info
- drivers/usb/host/pci-quirks.c:usb_amd_find_chipset_info
In drivers/usb/host/ehci-hcd.c (ffffffff81ad7d46)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_endpoint_reset
- drivers/usb/host/ehci-hcd.c:ehci_endpoint_disable
- drivers/usb/host/ehci-hcd.c:ehci_urb_dequeue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:uframe_periodic_max_store
- drivers/usb/host/ehci-hcd.c:sitd_submit
- drivers/usb/host/ehci-hcd.c:sitd_urb_transaction
- drivers/usb/host/ehci-hcd.c:itd_submit
- drivers/usb/host/ehci-hcd.c:itd_urb_transaction
- drivers/usb/host/ehci-hcd.c:iso_stream_find
- drivers/usb/host/ehci-hcd.c:ehci_clear_tt_buffer_complete
- drivers/usb/host/ehci-hcd.c:ehci_hub_control
- drivers/usb/host/ehci-hcd.c:ehci_hub_status_data
- drivers/usb/host/ehci-hcd.c:ehci_hrtimer_func
- drivers/usb/host/ehci-hcd.c:fill_registers_buffer
- drivers/usb/host/ehci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ehci-hcd.c:fill_async_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff81ae0085)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_suspend
- drivers/usb/host/ohci-hcd.c:io_watchdog_func
- drivers/usb/host/ohci-hcd.c:ohci_shutdown
- drivers/usb/host/ohci-hcd.c:ed_get
- drivers/usb/host/ohci-hcd.c:fill_registers_buffer
- drivers/usb/host/ohci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ohci-hcd.c:fill_async_buffer
In drivers/usb/host/uhci-hcd.c (ffffffff81ae6898)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:uhci_hub_control
- drivers/usb/host/uhci-hcd.c:uhci_hub_status_data
- drivers/usb/host/uhci-hcd.c:uhci_urb_dequeue
- drivers/usb/host/uhci-hcd.c:uhci_urb_enqueue
- drivers/usb/host/uhci-hcd.c:uhci_fsbr_timeout
- drivers/usb/host/uhci-hcd.c:uhci_debug_open
In drivers/usb/host/xhci.c (ffffffff81aea96a)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_clear_tt_buffer_complete
- drivers/usb/host/xhci.c:xhci_update_hub_device
- drivers/usb/host/xhci.c:xhci_set_usb2_hardware_lpm
- drivers/usb/host/xhci.c:xhci_change_max_exit_latency
- drivers/usb/host/xhci.c:xhci_setup_device
- drivers/usb/host/xhci.c:xhci_alloc_dev
- drivers/usb/host/xhci.c:xhci_disable_slot
- drivers/usb/host/xhci.c:xhci_free_streams
- drivers/usb/host/xhci.c:xhci_alloc_streams
- drivers/usb/host/xhci.c:xhci_endpoint_reset
- drivers/usb/host/xhci.c:xhci_endpoint_disable
- drivers/usb/host/xhci.c:xhci_configure_endpoint
- drivers/usb/host/xhci.c:xhci_urb_dequeue
- drivers/usb/host/xhci.c:xhci_urb_enqueue
- drivers/usb/host/xhci.c:xhci_disable_hub_port_wake
- drivers/usb/host/xhci.c:xhci_shutdown
- drivers/usb/host/xhci.c:xhci_run_finished
In drivers/usb/host/xhci-mem.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/usb/host/xhci-ring.c (ffffffff81afb0e2)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:xhci_handle_command_timeout
In drivers/usb/host/xhci-hub.c (ffffffff81b02665)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/usb/host/xhci-hub.c:xhci_bus_resume
- drivers/usb/host/xhci-hub.c:xhci_bus_suspend
- drivers/usb/host/xhci-hub.c:xhci_hub_status_data
- drivers/usb/host/xhci-hub.c:xhci_hub_control
In drivers/usb/host/xhci-dbgcap.c (ffffffff81b08c00)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_remove_dbc_dev
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_handle_events
- drivers/usb/host/xhci-dbgcap.c:dbc_ep_queue
In drivers/usb/host/xhci-dbgtty.c (ffffffff81b08f58)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_port_activate
- drivers/usb/host/xhci-dbgtty.c:dbc_rx_push
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_unthrottle
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_chars_in_buffer
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_write_room
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_flush_chars
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_put_char
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_write
- drivers/usb/host/xhci-dbgtty.c:dbc_write_complete
- drivers/usb/host/xhci-dbgtty.c:dbc_read_complete
In drivers/usb/host/xhci-debugfs.c (ffffffff81b0ad37)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/usb/host/xhci-debugfs.c:xhci_port_write
In drivers/input/serio/serio.c (ffffffff81b0ef35)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_interrupt
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_remove_pending_events
- drivers/input/serio/serio.c:serio_queue_event
- drivers/input/serio/serio.c:serio_handle_event
- drivers/input/serio/serio.c:serio_remove_duplicate_events
In drivers/input/serio/i8042.c (ffffffff81b11c82)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_controller_reset
- drivers/input/serio/i8042.c:i8042_controller_reset
- drivers/input/serio/i8042.c:i8042_controller_init
- drivers/input/serio/i8042.c:i8042_controller_init
- drivers/input/serio/i8042.c:i8042_controller_init
- drivers/input/serio/i8042.c:i8042_controller_selftest
- drivers/input/serio/i8042.c:i8042_check_aux
- drivers/input/serio/i8042.c:i8042_check_aux
- drivers/input/serio/i8042.c:i8042_check_aux
- drivers/input/serio/i8042.c:i8042_check_aux
- drivers/input/serio/i8042.c:i8042_check_aux
- drivers/input/serio/i8042.c:i8042_toggle_aux
- drivers/input/serio/i8042.c:i8042_toggle_aux
- drivers/input/serio/i8042.c:i8042_aux_test_irq
- drivers/input/serio/i8042.c:i8042_set_mux_mode
- drivers/input/serio/i8042.c:i8042_set_mux_mode
- drivers/input/serio/i8042.c:i8042_set_mux_mode
- drivers/input/serio/i8042.c:i8042_interrupt
- drivers/input/serio/i8042.c:i8042_port_close
- drivers/input/serio/i8042.c:i8042_port_close
- drivers/input/serio/i8042.c:i8042_aux_write
- drivers/input/serio/i8042.c:i8042_kbd_write
- drivers/input/serio/i8042.c:i8042_flush
- drivers/input/serio/i8042.c:i8042_remove_filter
- drivers/input/serio/i8042.c:i8042_install_filter
In drivers/input/input.c (ffffffff81b16039)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/input/input.c:input_reset_device
- drivers/input/input.c:input_set_keycode
- drivers/input/input.c:input_get_keycode
- drivers/input/input.c:input_inject_event
- drivers/input/input.c:input_repeat_key
In drivers/input/mousedev.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/input/evdev.c (ffffffff81b1dd37)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
In drivers/input/misc/uinput.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/rtc/class.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/rtc/interface.c (ffffffff81b28f05)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/rtc/interface.c:rtc_uie_update_irq
- drivers/rtc/interface.c:rtc_aie_update_irq
In drivers/rtc/rtc-mc146818-lib.c (ffffffff81b2b49b)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/rtc/rtc-mc146818-lib.c:mc146818_set_time
- drivers/rtc/rtc-mc146818-lib.c:mc146818_set_time
- drivers/rtc/rtc-mc146818-lib.c:mc146818_avoid_UIP
In drivers/rtc/rtc-cmos.c (ffffffff81b2c7e3)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:rtc_handler
- drivers/rtc/rtc-cmos.c:cmos_alarm_irq_enable
In drivers/pps/kapi.c (ffffffff81b3b57a)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/pps/kapi.c:pps_event
In drivers/ptp/ptp_clock.c (ffffffff81b3bcdc)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/ptp/ptp_clock.c:ptp_clock_event
In drivers/ptp/ptp_chardev.c (ffffffff81b3d554)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/ptp/ptp_sysfs.c (ffffffff81b3dd2e)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/ptp/ptp_sysfs.c:extts_fifo_show
In drivers/ptp/ptp_vclock.c (ffffffff81b3ea27)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/ptp/ptp_vclock.c:ptp_convert_timestamp
- drivers/ptp/ptp_vclock.c:ptp_vclock_refresh
- drivers/ptp/ptp_vclock.c:ptp_vclock_settime
- drivers/ptp/ptp_vclock.c:ptp_vclock_gettimex
- drivers/ptp/ptp_vclock.c:ptp_vclock_adjtime
- drivers/ptp/ptp_vclock.c:ptp_vclock_adjfine
In drivers/power/supply/power_supply_core.c (ffffffff81b40ad9)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/power/supply/power_supply_core.c:power_supply_changed
- drivers/power/supply/power_supply_core.c:power_supply_changed_work
In drivers/thermal/thermal_core.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/thermal/thermal_sysfs.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/watchdog/watchdog_pretimeout.c (ffffffff81b549d5)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_notify_pretimeout
In drivers/md/md.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/md/md-bitmap.c (ffffffff81b6925d)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:md_bitmap_endwrite
In drivers/md/dm.c (ffffffff81b7408b)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/md/dm.c:dm_uevent_add
- drivers/md/dm.c:event_callback
- drivers/md/dm.c:dm_submit_bio
- drivers/md/dm.c:dm_split_and_process_bio
- drivers/md/dm.c:__map_bio
- drivers/md/dm.c:clone_endio
- drivers/md/dm.c:dm_io_complete
- drivers/md/dm.c:dm_io_complete
- drivers/md/dm.c:dm_start_io_acct
In drivers/md/dm-kcopyd.c (ffffffff81b7d71b)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:dm_kcopyd_do_callback
- drivers/md/dm-kcopyd.c:segment_complete
- drivers/md/dm-kcopyd.c:dispatch_job
- drivers/md/dm-kcopyd.c:complete_io
- drivers/md/dm-kcopyd.c:complete_io
In drivers/md/dm-stats.c (ffffffff81b7e6d5)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/md/dm-stats.c:free_shared_memory
In drivers/edac/ghes_edac.c (ffffffff81b86dba)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/edac/ghes_edac.c:ghes_edac_unregister
- drivers/edac/ghes_edac.c:ghes_edac_register
- drivers/edac/ghes_edac.c:ghes_edac_report_mem_error
In drivers/cpufreq/cpufreq.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/cpufreq/intel_pstate.c (ffffffff81b9c8b7)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/cpufreq/intel_pstate.c:intel_pstate_hwp_enable
- drivers/cpufreq/intel_pstate.c:notify_hwp_interrupt
In drivers/mmc/core/core.c (ffffffff81ba4a5c)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/mmc/core/core.c:mmc_release_host
- drivers/mmc/core/core.c:__mmc_claim_host
In drivers/mmc/core/host.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/leds/led-triggers.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/mailbox/mailbox.c (ffffffff81bca197)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/mailbox/mailbox.c:mbox_send_message
- drivers/mailbox/mailbox.c:txdone_hrtimer
- drivers/mailbox/mailbox.c:tx_tick
- drivers/mailbox/mailbox.c:msg_submit
- drivers/mailbox/mailbox.c:msg_submit
In drivers/mailbox/pcc.c (ffffffff81bca875)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/mailbox/pcc.c:pcc_mbox_free_channel
In drivers/hwspinlock/hwspinlock_core.c (ffffffff81bcb357)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In drivers/remoteproc/remoteproc_core.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/extcon/extcon.c (ffffffff81bd70a7)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/extcon/extcon.c:extcon_unregister_notifier_all
- drivers/extcon/extcon.c:extcon_register_notifier_all
- drivers/extcon/extcon.c:extcon_set_property
- drivers/extcon/extcon.c:extcon_sync
In drivers/powercap/powercap_sys.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In drivers/hte/hte.c (ffffffff81be4974)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- drivers/hte/hte.c:hte_push_ts_ns
- drivers/hte/hte.c:hte_do_cb_work
- drivers/hte/hte.c:hte_ts_dis_en_common
- drivers/hte/hte.c:hte_ts_put
In net/core/sock.c (ffffffff81beffda)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sock_queue_rcv_skb
In net/core/request_sock.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In net/core/skbuff.c (ffffffff81bffd1e)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- net/core/skbuff.c:skb_attempt_defer_free
- net/core/skbuff.c:sock_dequeue_err_skb
- net/core/skbuff.c:sock_queue_err_skb
- net/core/skbuff.c:skb_append
- net/core/skbuff.c:skb_unlink
- net/core/skbuff.c:skb_queue_head
- net/core/skbuff.c:skb_dequeue_tail
- net/core/skbuff.c:skb_dequeue
- net/core/skbuff.c:__msg_zerocopy_callback
In net/core/datagram.c (ffffffff81c013b2)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- net/core/datagram.c:__skb_try_recv_datagram
In net/core/net_namespace.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In net/core/dev.c (ffffffff81c1d836)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- net/core/dev.c:__dev_change_flags
- net/core/dev.c:__dev_set_allmulti
- net/core/dev.c:dev_set_promiscuity
- net/core/dev.c:net_rx_action
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:__dev_open
In net/core/dev_addr_lists.c (ffffffff81c21290)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- net/core/dev_addr_lists.c:dev_mc_flush
- net/core/dev_addr_lists.c:dev_mc_sync_multiple
- net/core/dev_addr_lists.c:dev_mc_sync
- net/core/dev_addr_lists.c:dev_mc_del_global
- net/core/dev_addr_lists.c:dev_mc_del
- net/core/dev_addr_lists.c:__dev_mc_add
- net/core/dev_addr_lists.c:dev_mc_add_excl
- net/core/dev_addr_lists.c:dev_uc_flush
- net/core/dev_addr_lists.c:dev_uc_sync_multiple
- net/core/dev_addr_lists.c:dev_uc_sync
- net/core/dev_addr_lists.c:dev_uc_del
- net/core/dev_addr_lists.c:dev_uc_add
- net/core/dev_addr_lists.c:dev_uc_add_excl
In net/core/neighbour.c (ffffffff81c23d2a)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- net/core/neighbour.c:pneigh_queue_purge
In net/core/rtnetlink.c (ffffffff81c3181b)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- net/core/rtnetlink.c:ndo_dflt_fdb_dump
In net/core/link_watch.c (ffffffff81c3723e)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- net/core/link_watch.c:linkwatch_fire_event
- net/core/link_watch.c:linkwatch_forget_dev
In net/core/fib_notifier.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In net/core/page_pool.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In net/core/net-procfs.c (ffffffff81c5aee1)
Location: include/linux/spinlock.h:322
Inline: True
In net/core/netpoll.c (ffffffff81c5b5f5)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- net/core/netpoll.c:refill_skbs
In net/core/fib_rules.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In net/core/drop_monitor.c (ffffffff81c6c4c1)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- net/core/drop_monitor.c:net_dm_hw_trap_packet_probe
- net/core/drop_monitor.c:net_dm_hw_packet_work
- net/core/drop_monitor.c:net_dm_packet_work
- net/core/drop_monitor.c:net_dm_packet_trace_kfree_skb_hit
- net/core/drop_monitor.c:net_dm_hw_trap_summary_probe
- net/core/drop_monitor.c:net_dm_hw_reset_per_cpu_data
- net/core/drop_monitor.c:reset_per_cpu_data
In net/core/devlink.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In net/core/skmsg.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In net/sched/sch_generic.c (ffffffff81c95296)
Location: include/linux/spinlock.h:322
Inline: True
In net/sched/cls_api.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In net/sched/act_api.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In net/ipv4/route.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In net/ipv4/inetpeer.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In net/ipv4/inet_hashtables.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In net/ipv4/tcp_ipv4.c (ffffffff81d0dd45)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
In net/ipv4/udp.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In net/ipv4/af_inet.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In net/ipv4/igmp.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In net/ipv4/inet_fragment.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In net/ipv4/ping.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In net/ipv4/ipmr.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In net/ipv4/cipso_ipv4.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In net/xfrm/xfrm_policy.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In net/xfrm/xfrm_state.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In net/xfrm/espintcp.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In net/unix/af_unix.c (ffffffff81d81aad)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_connect
- net/unix/af_unix.c:unix_stream_connect
- net/unix/af_unix.c:unix_bind
- net/unix/af_unix.c:unix_bind_bsd
In net/unix/garbage.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In net/ipv6/addrlabel.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In net/ipv6/ip6_fib.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In net/ipv6/mcast.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In net/ipv6/tcp_ipv6.c (ffffffff81dcd38e)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
In net/ipv6/ip6mr.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In net/ipv6/calipso.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In net/packet/af_packet.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In net/wireless/wext-core.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In net/rfkill/core.c (ffffffff81e05835)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_open
- net/rfkill/core.c:rfkill_soft_blocked
- net/rfkill/core.c:rfkill_blocked
- net/rfkill/core.c:rfkill_set_states
- net/rfkill/core.c:rfkill_init_sw_state
- net/rfkill/core.c:rfkill_set_sw_state
- net/rfkill/core.c:rfkill_set_hw_state_reason
- net/rfkill/core.c:rfkill_set_block
- net/rfkill/core.c:rfkill_send_events
In net/rfkill/input.c (ffffffff81e06e25)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_schedule_global_op
In net/ncsi/ncsi-rsp.c (ffffffff81e10661)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- net/ncsi/ncsi-rsp.c:ncsi_rcv_rsp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_sma
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_svf
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gls
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_rc
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_dp
In net/ncsi/ncsi-aen.c (ffffffff81e108fb)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_hncdsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
In net/ncsi/ncsi-manage.c (ffffffff81e1213e)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- net/ncsi/ncsi-manage.c:ncsi_unregister_dev
- net/ncsi/ncsi-manage.c:ncsi_reset_dev
- net/ncsi/ncsi-manage.c:ncsi_reset_dev
- net/ncsi/ncsi-manage.c:ncsi_stop_dev
- net/ncsi/ncsi-manage.c:ncsi_kick_channels
- net/ncsi/ncsi-manage.c:ncsi_kick_channels
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_suspend_channel
- net/ncsi/ncsi-manage.c:ncsi_request_timeout
- net/ncsi/ncsi-manage.c:ncsi_free_request
- net/ncsi/ncsi-manage.c:ncsi_alloc_request
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_add_package
- net/ncsi/ncsi-manage.c:ncsi_add_channel
- net/ncsi/ncsi-manage.c:ncsi_stop_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_start_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_report_link
In net/ncsi/ncsi-netlink.c (ffffffff81e14ce7)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- net/ncsi/ncsi-netlink.c:ncsi_set_channel_mask_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_package_mask_nl
- net/ncsi/ncsi-netlink.c:ncsi_clear_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_clear_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_interface_nl
In net/xdp/xsk.c (ffffffff81e1807a)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_generic_xmit
- net/xdp/xsk.c:xsk_generic_xmit
- net/xdp/xsk.c:xsk_generic_xmit
- net/xdp/xsk.c:xsk_destruct_skb
In net/xdp/xskmap.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In net/xdp/xsk_buff_pool.c (ffffffff81e1adf0)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- net/xdp/xsk_buff_pool.c:xp_del_xsk
- net/xdp/xsk_buff_pool.c:xp_add_xsk
In net/mptcp/protocol.c (ffffffff81e242fe)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- net/mptcp/protocol.c:mptcp_napi_poll
In net/mptcp/token.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In net/mptcp/pm.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In net/mptcp/pm_netlink.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In net/mptcp/syncookies.c (0)
Location: include/linux/spinlock.h:322
Inline: True
In net/mctp/af_mctp.c (ffffffff81e37c4f)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- net/mctp/af_mctp.c:mctp_sk_unhash
- net/mctp/af_mctp.c:mctp_sk_unhash
- net/mctp/af_mctp.c:mctp_sk_expire_keys
- net/mctp/af_mctp.c:mctp_sk_expire_keys
- net/mctp/af_mctp.c:mctp_ioctl
- net/mctp/af_mctp.c:mctp_ioctl
- net/mctp/af_mctp.c:mctp_ioctl
In net/mctp/device.c (ffffffff81e38559)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- net/mctp/device.c:mctp_rtm_deladdr
- net/mctp/device.c:mctp_rtm_newaddr
In net/mctp/route.c (ffffffff81e3acee)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- net/mctp/route.c:mctp_local_output
- net/mctp/route.c:mctp_local_output
- net/mctp/route.c:mctp_alloc_local_tag
- net/mctp/route.c:mctp_route_input
- net/mctp/route.c:__mctp_key_done_in
In arch/x86/pci/i386.c (ffffffff834cfe9b)
Location: include/linux/spinlock.h:322
Inline: True
Inline callers:
- arch/x86/pci/i386.c:pcibios_assign_resources
- arch/x86/pci/i386.c:pcibios_allocate_dev_resources
- arch/x86/pci/i386.c:pcibios_allocate_dev_resources
- arch/x86/pci/i386.c:pcibios_retrieve_fw_addr
6.2
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/xen/p2m.c (ffffffff81036092)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- arch/x86/xen/p2m.c:xen_alloc_p2m_entry
- arch/x86/xen/p2m.c:alloc_p2m_pmd
In arch/x86/xen/mmu_pv.c (ffffffff8103d1f4)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- arch/x86/xen/mmu_pv.c:xen_destroy_contiguous_region
- arch/x86/xen/mmu_pv.c:xen_create_contiguous_region
In arch/x86/kernel/bootflag.c (ffffffff83e75a62)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- arch/x86/kernel/bootflag.c:sbf_init
- arch/x86/kernel/bootflag.c:sbf_init
In arch/x86/kernel/i8237.c (ffffffff81068515)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- arch/x86/kernel/i8237.c:i8237A_resume
In arch/x86/kernel/cpu/sgx/driver.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In arch/x86/kernel/cpu/sgx/main.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In arch/x86/kernel/cpu/sgx/virt.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In arch/x86/kernel/smpboot.c (ffffffff8109b5c3)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- arch/x86/kernel/smpboot.c:do_boot_cpu
- arch/x86/kernel/smpboot.c:do_boot_cpu
In arch/x86/kernel/amd_nb.c (ffffffff810b5688)
Location: include/linux/spinlock.h:323
Inline: True
In arch/x86/kernel/amd_gart_64.c (ffffffff810bf675)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- arch/x86/kernel/amd_gart_64.c:flush_gart
- arch/x86/kernel/amd_gart_64.c:free_iommu
- arch/x86/kernel/amd_gart_64.c:alloc_iommu
In arch/x86/mm/pgtable.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In arch/x86/mm/mmio-mod.c (ffffffff810d3417)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- arch/x86/mm/mmio-mod.c:mmiotrace_printk
In arch/x86/platform/efi/efi_64.c (ffffffff810d8709)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- arch/x86/platform/efi/efi_64.c:efi_thunk_reset_system
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_next_variable
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_variable_nonblocking
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_variable
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_variable
In arch/x86/platform/intel/iosf_mbi.c (ffffffff810dab27)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- arch/x86/platform/intel/iosf_mbi.c:iosf_mbi_block_punit_i2c_access
- arch/x86/platform/intel/iosf_mbi.c:iosf_mbi_block_punit_i2c_access
- arch/x86/platform/intel/iosf_mbi.c:iosf_mbi_block_punit_i2c_access
- arch/x86/platform/intel/iosf_mbi.c:iosf_mbi_modify
In arch/x86/platform/uv/uv_time.c (ffffffff810dc78b)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- arch/x86/platform/uv/uv_time.c:uv_rtc_next_event
- arch/x86/platform/uv/uv_time.c:uv_rtc_unset_timer
In kernel/fork.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In kernel/panic.c (ffffffff810ea175)
Location: include/linux/spinlock.h:323
Inline: True
In kernel/user.c (ffffffff810fd2f5)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- kernel/user.c:find_user
In kernel/signal.c (ffffffff811047d2)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- kernel/signal.c:do_notify_parent_cldstop
- kernel/signal.c:do_notify_parent
- kernel/signal.c:send_sigqueue
- kernel/signal.c:sigqueue_free
- kernel/signal.c:kill_pid_usb_asyncio
- kernel/signal.c:force_sig_info_to_task
- kernel/signal.c:do_send_sig_info
- kernel/signal.c:flush_itimer_signals
- kernel/signal.c:flush_signals
In kernel/workqueue.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In kernel/pid.c (ffffffff81118e85)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- kernel/pid.c:free_pid
In kernel/notifier.c (ffffffff8112520d)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- kernel/notifier.c:unregister_die_notifier
- kernel/notifier.c:register_die_notifier
- kernel/notifier.c:atomic_notifier_chain_register_unique_prio
In kernel/async.c (ffffffff81128e25)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- kernel/async.c:async_schedule_node_domain
- kernel/async.c:async_schedule_node_domain
- kernel/async.c:async_run_entry_fn
- kernel/async.c:lowest_in_progress
In kernel/sched/core.c (ffffffff811330bd)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- kernel/sched/core.c:cpu_cgroup_css_released
- kernel/sched/core.c:sched_online_group
In kernel/sched/fair.c (ffffffff811527d4)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_free
In kernel/sched/build_policy.c (ffffffff81163fb1)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- kernel/sched/build_policy.c:thread_group_cputime
In kernel/sched/build_utility.c (ffffffff811669e1)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- kernel/sched/build_utility.c:finish_wait
- kernel/sched/build_utility.c:prepare_to_wait_event
- kernel/sched/build_utility.c:__wake_up_common_lock
- kernel/sched/build_utility.c:remove_wait_queue
- kernel/sched/build_utility.c:add_wait_queue_priority
- kernel/sched/build_utility.c:add_wait_queue_exclusive
- kernel/sched/build_utility.c:add_wait_queue
- kernel/sched/build_utility.c:__wait_on_bit_lock
- kernel/sched/build_utility.c:__wait_on_bit
In kernel/power/qos.c (ffffffff8117e596)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- kernel/power/qos.c:cpu_latency_qos_read
- kernel/power/qos.c:pm_qos_update_flags
- kernel/power/qos.c:pm_qos_update_target
In kernel/printk/printk.c (ffffffff8118e585)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- kernel/printk/printk.c:kmsg_dump_unregister
- kernel/printk/printk.c:kmsg_dump_register
In kernel/irq/irqdomain.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In kernel/irq/msi.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In kernel/rcu/sync.c (ffffffff811ac2c0)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_func
In kernel/rcu/srcutree.c (ffffffff811ad8fd)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:srcu_torture_stats_print
- kernel/rcu/srcutree.c:srcu_funnel_gp_start
- kernel/rcu/srcutree.c:srcu_funnel_exp_start
- kernel/rcu/srcutree.c:spin_lock_irqsave_ssp_contention
- kernel/rcu/srcutree.c:spin_lock_irqsave_sdp_contention
- kernel/rcu/srcutree.c:spin_lock_irqsave_sdp_contention
In kernel/rcu/tree.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In kernel/livepatch/shadow.c (ffffffff811be795)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- kernel/livepatch/shadow.c:klp_shadow_free_all
- kernel/livepatch/shadow.c:klp_shadow_free
- kernel/livepatch/shadow.c:__klp_shadow_get_or_alloc
In kernel/dma/swiotlb.c (ffffffff811c51c9)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- kernel/dma/swiotlb.c:swiotlb_tbl_unmap_single
- kernel/dma/swiotlb.c:swiotlb_do_find_slots
In kernel/freezer.c (ffffffff811d13a3)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- kernel/freezer.c:__thaw_task
- kernel/freezer.c:freeze_task
In kernel/time/clocksource.c (ffffffff811e0208)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_unbind
- kernel/time/clocksource.c:clocksource_change_rating
- kernel/time/clocksource.c:__clocksource_register_scale
- kernel/time/clocksource.c:__clocksource_watchdog_kthread
- kernel/time/clocksource.c:clocksource_select_watchdog
- kernel/time/clocksource.c:clocksource_mark_unstable
In kernel/time/alarmtimer.c (ffffffff811e4538)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarm_timer_nsleep
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/alarmtimer.c:alarm_timer_create
- kernel/time/alarmtimer.c:alarm_clock_get_ktime
- kernel/time/alarmtimer.c:alarm_clock_get_timespec
- kernel/time/alarmtimer.c:alarm_clock_getres
- kernel/time/alarmtimer.c:alarm_handle_timer
- kernel/time/alarmtimer.c:alarm_try_to_cancel
- kernel/time/alarmtimer.c:alarm_restart
- kernel/time/alarmtimer.c:alarm_start
- kernel/time/alarmtimer.c:alarmtimer_resume
- kernel/time/alarmtimer.c:alarmtimer_suspend
- kernel/time/alarmtimer.c:alarmtimer_suspend
- kernel/time/alarmtimer.c:alarmtimer_suspend
- kernel/time/alarmtimer.c:alarmtimer_fired
- kernel/time/alarmtimer.c:alarmtimer_rtc_add_device
In kernel/time/posix-timers.c (ffffffff811e4ba9)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__lock_timer
- kernel/time/posix-timers.c:release_posix_timer
- kernel/time/posix-timers.c:posix_timer_fn
In kernel/time/posix-cpu-timers.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In kernel/futex/core.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In kernel/futex/requeue.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In kernel/futex/waitwake.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In kernel/cgroup/cgroup.c (ffffffff81210320)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_free
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:cgroup_rmdir
- kernel/cgroup/cgroup.c:cgroup_mkdir
- kernel/cgroup/cgroup.c:css_release_work_fn
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:cgroup_file_notify
- kernel/cgroup/cgroup.c:cgroup_attach_task
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:cgroup_update_populated
In kernel/cgroup/rstat.c (ffffffff812117d5)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_irqsafe
In kernel/cgroup/namespace.c (ffffffff8121228c)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
- kernel/cgroup/namespace.c:free_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff812133dd)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_rename
- kernel/cgroup/cgroup-v1.c:cgroup_transfer_tasks
In kernel/cgroup/freezer.c (ffffffff81215374)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_update_frozen
- kernel/cgroup/freezer.c:cgroup_propagate_frozen
- kernel/cgroup/freezer.c:cgroup_propagate_frozen
In kernel/cgroup/cpuset.c (ffffffff8121ec03)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:__cpuset_node_allowed
- kernel/cgroup/cpuset.c:cpuset_mems_allowed
- kernel/cgroup/cpuset.c:cpuset_cpus_allowed
In kernel/pid_namespace.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In kernel/audit.c (ffffffff81226d55)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- kernel/audit.c:audit_get_tty
- kernel/audit.c:audit_log_start
- kernel/audit.c:audit_receive_msg
- kernel/audit.c:audit_log_lost
In kernel/auditfilter.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In kernel/taskstats.c (ffffffff8124f2b8)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/bpf/syscall.c (ffffffff812c6724)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_prog_put_deferred
In kernel/bpf/lpm_trie.c (ffffffff81301b16)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- kernel/bpf/lpm_trie.c:trie_delete_elem
- kernel/bpf/lpm_trie.c:trie_update_elem
In kernel/bpf/local_storage.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In kernel/bpf/ringbuf.c (ffffffff81304897)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- kernel/bpf/ringbuf.c:__bpf_ringbuf_reserve
In kernel/bpf/btf.c (ffffffff81313595)
Location: include/linux/spinlock.h:323
Inline: True
In kernel/bpf/devmap.c (ffffffff8131dce5)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_notification
- kernel/bpf/devmap.c:__dev_map_hash_update_elem
- kernel/bpf/devmap.c:dev_map_hash_delete_elem
In kernel/bpf/cpumap.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In kernel/events/core.c (ffffffff813436b2)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- kernel/events/core.c:ring_buffer_attach
- kernel/events/core.c:ring_buffer_attach
In kernel/events/ring_buffer.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In kernel/padata.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In kernel/watch_queue.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In mm/filemap.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In mm/mempool.c (ffffffff81360e41)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- mm/mempool.c:mempool_free
- mm/mempool.c:mempool_alloc
- mm/mempool.c:mempool_resize
In mm/oom_kill.c (ffffffff81363db6)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- mm/oom_kill.c:wake_oom_reaper
In mm/page-writeback.c (ffffffff813697d4)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- mm/page-writeback.c:__folio_start_writeback
- mm/page-writeback.c:__folio_end_writeback
- mm/page-writeback.c:__folio_end_writeback
- mm/page-writeback.c:folio_clear_dirty_for_io
- mm/page-writeback.c:__folio_cancel_dirty
- mm/page-writeback.c:folio_account_redirty
- mm/page-writeback.c:__folio_mark_dirty
In mm/vmscan.c (ffffffff81385927)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- mm/vmscan.c:balance_pgdat
In mm/shmem.c (ffffffff8138fc85)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- mm/shmem.c:shmem_uncharge
- mm/shmem.c:shmem_charge
In mm/mmzone.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In mm/vmstat.c (ffffffff81393de5)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- mm/vmstat.c:extfrag_show
- mm/vmstat.c:zoneinfo_show
- mm/vmstat.c:frag_show
In mm/backing-dev.c (ffffffff81397f54)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- mm/backing-dev.c:cgwb_create
- mm/backing-dev.c:cgwb_create
In mm/percpu.c (ffffffff8139d9b5)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
In mm/compaction.c (ffffffff813a52b4)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- mm/compaction.c:fast_find_migrateblock
- mm/compaction.c:compact_lock_irqsave
In mm/list_lru.c (ffffffff813ac934)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- mm/list_lru.c:memcg_list_lru_alloc
- mm/list_lru.c:memcg_list_lru_alloc
In mm/memory.c (ffffffff813b85c4)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- mm/memory.c:copy_pte_range
In mm/mmap.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In mm/mremap.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In mm/vmalloc.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In mm/page_alloc.c (ffffffff813f0579)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- mm/page_alloc.c:put_page_back_buddy
- mm/page_alloc.c:take_page_off_buddy
- mm/page_alloc.c:__offline_isolated_pages
- mm/page_alloc.c:alloc_contig_pages
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:__show_free_areas
- mm/page_alloc.c:get_page_from_freelist
- mm/page_alloc.c:rmqueue
- mm/page_alloc.c:mark_free_pages
- mm/page_alloc.c:rmqueue_bulk
- mm/page_alloc.c:unreserve_highatomic_pageblock
- mm/page_alloc.c:__free_pages_ok
- mm/page_alloc.c:free_pcppages_bulk
- mm/page_alloc.c:split_free_page
In mm/shuffle.c (ffffffff820c86fe)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- mm/shuffle.c:__shuffle_zone
In mm/memory_hotplug.c (ffffffff820c3c8a)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- mm/memory_hotplug.c:offline_pages
- mm/memory_hotplug.c:online_pages
In mm/swap_state.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In mm/swapfile.c (ffffffff813fb637)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- mm/swapfile.c:setup_swap_map_and_extents
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:put_swap_folio
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_cluster_schedule_discard
In mm/swap_slots.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In mm/zswap.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In mm/dmapool.c (ffffffff81404a15)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- mm/dmapool.c:dma_pool_free
- mm/dmapool.c:dma_pool_alloc
In mm/hugetlb.c (ffffffff8140f69a)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- mm/hugetlb.c:move_hugetlb_page_tables
- mm/hugetlb.c:free_huge_page
- mm/hugetlb.c:hugepage_put_subpool
In mm/mmu_notifier.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In mm/slub.c (ffffffff8142e459)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- mm/slub.c:get_slabinfo
- mm/slub.c:slab_debug_trace_open
- mm/slub.c:show_slab_objects
- mm/slub.c:show_slab_objects
- mm/slub.c:show_slab_objects
- mm/slub.c:validate_slab_cache
- mm/slub.c:__kmem_cache_do_shrink
- mm/slub.c:__slab_free
- mm/slub.c:free_to_partial_list
- mm/slub.c:___slab_alloc
- mm/slub.c:slab_out_of_memory
- mm/slub.c:__unfreeze_partials
- mm/slub.c:deactivate_slab
In mm/huge_memory.c (ffffffff8144391c)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- mm/huge_memory.c:deferred_split_huge_page
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pmd
In mm/memcontrol.c (ffffffff8144ff7c)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_css_free
- mm/memcontrol.c:folio_lruvec_lock_irqsave
- mm/memcontrol.c:__mem_cgroup_flush_stats
- mm/memcontrol.c:obj_cgroup_release
In mm/vmpressure.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In mm/swap_cgroup.c (ffffffff8145c06c)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- mm/swap_cgroup.c:swap_cgroup_record
- mm/swap_cgroup.c:swap_cgroup_cmpxchg
In mm/memory-failure.c (ffffffff814642d0)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- mm/memory-failure.c:memory_failure_work_func
- mm/memory-failure.c:memory_failure_queue
In mm/page_isolation.c (ffffffff81465711)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- mm/page_isolation.c:test_pages_isolated
- mm/page_isolation.c:unset_migratetype_isolate
In mm/zbud.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In mm/zsmalloc.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In mm/balloon_compaction.c (ffffffff8146a7a5)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- mm/balloon_compaction.c:balloon_page_putback
- mm/balloon_compaction.c:balloon_page_isolate
- mm/balloon_compaction.c:balloon_page_enqueue
- mm/balloon_compaction.c:balloon_page_list_dequeue
- mm/balloon_compaction.c:balloon_page_list_enqueue
In fs/file_table.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In fs/super.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In fs/dcache.c (ffffffff8149dd6f)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:d_walk
In fs/inode.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In fs/file.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In fs/namespace.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In fs/libfs.c (ffffffff814b7866)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_recursive_removal
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff814c397a)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- fs/fs-writeback.c:sb_clear_inode_writeback
- fs/fs-writeback.c:sb_mark_inode_writeback
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
In fs/fs_struct.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In fs/buffer.c (ffffffff814d4321)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- fs/buffer.c:end_buffer_async_write
- fs/buffer.c:end_buffer_async_read
In fs/direct-io.c (ffffffff814d8eb5)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- fs/direct-io.c:__blockdev_direct_IO
- fs/direct-io.c:__blockdev_direct_IO
- fs/direct-io.c:dio_bio_end_io
- fs/direct-io.c:dio_bio_end_aio
In fs/notify/fsnotify.c (ffffffff814dca6f)
Location: include/linux/spinlock.h:323
Inline: True
In fs/notify/group.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In fs/notify/mark.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In fs/notify/inotify/inotify_user.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In fs/timerfd.c (ffffffff814ebcef)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_clock_was_set
- fs/timerfd.c:timerfd_alarmproc
- fs/timerfd.c:timerfd_tmrproc
In fs/eventfd.c (ffffffff814ebeb5)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_ctx_remove_wait_queue
- fs/eventfd.c:eventfd_signal_mask
In fs/aio.c (ffffffff814f431f)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- fs/aio.c:aio_poll_wake
- fs/aio.c:aio_complete_rw
- fs/aio.c:aio_complete
- fs/aio.c:kiocb_set_cancel_fn
- fs/aio.c:aio_migrate_folio
In fs/crypto/keyring.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In fs/locks.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In fs/mbcache.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In fs/iomap/buffered-io.c (ffffffff8151cbff)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- fs/iomap/buffered-io.c:iomap_iop_set_range_uptodate
In fs/quota/dquot.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In fs/proc/generic.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In fs/kernfs/dir.c (ffffffff8154b155)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_get_parent
- fs/kernfs/dir.c:pr_cont_kernfs_path
- fs/kernfs/dir.c:pr_cont_kernfs_path
- fs/kernfs/dir.c:pr_cont_kernfs_name
- fs/kernfs/dir.c:pr_cont_kernfs_name
In fs/kernfs/file.c (ffffffff8154cf3c)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify
In fs/devpts/inode.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In fs/ext4/extents_status.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In fs/ext4/mballoc.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In fs/ext4/page-io.c (ffffffff815a3765)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- fs/ext4/page-io.c:ext4_end_io_rsv_work
- fs/ext4/page-io.c:ext4_finish_bio
In fs/ext4/super.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In fs/jbd2/revoke.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In fs/jbd2/journal.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In fs/squashfs/cache.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In fs/fat/inode.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In fs/fuse/dir.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In fs/fuse/file.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In fs/fuse/inode.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In fs/fuse/dax.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In fs/tracefs/inode.c (ffffffff8163755c)
Location: include/linux/spinlock.h:323
Inline: True
In fs/pstore/platform.c (ffffffff816394e0)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_dump
- fs/pstore/platform.c:pstore_dump
In ipc/util.c (ffffffff8163cafa)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- ipc/util.c:ipc_addid
In ipc/sem.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In security/keys/key.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In security/keys/keyctl.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In security/selinux/avc.c (ffffffff8166d21d)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- security/selinux/avc.c:avc_ss_reset
- security/selinux/avc.c:avc_flush
In security/selinux/hooks.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In security/selinux/ss/sidtab.c (ffffffff816845e7)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- security/selinux/ss/sidtab.c:sidtab_sid2str_put
- security/selinux/ss/sidtab.c:sidtab_freeze_begin
- security/selinux/ss/sidtab.c:sidtab_cancel_convert
- security/selinux/ss/sidtab.c:sidtab_convert
- security/selinux/ss/sidtab.c:sidtab_context_to_sid
In security/selinux/ibpkey.c (ffffffff816994b5)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- security/selinux/ibpkey.c:sel_ib_pkey_flush
- security/selinux/ibpkey.c:sel_ib_pkey_sid
In security/smack/smack_lsm.c (ffffffff8169f56a)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smk_ipv4_check
- security/smack/smack_lsm.c:smack_netlbl_add
In security/apparmor/policy.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In security/apparmor/lsm.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In security/apparmor/secid.c (ffffffff816db8f5)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- security/apparmor/secid.c:aa_free_secid
- security/apparmor/secid.c:aa_alloc_secid
- security/apparmor/secid.c:aa_secid_update
In security/apparmor/policy_ns.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In security/apparmor/af_unix.c (ffffffff816e9817)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
In security/apparmor/notify.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In security/landlock/object.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In crypto/geniv.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In crypto/jitterentropy-kcapi.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In block/bdev.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In block/bio.c (ffffffff8172fc22)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- block/bio.c:bio_check_pages_dirty
In block/blk-core.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In block/blk-flush.c (ffffffff81738884)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- block/blk-flush.c:mq_flush_data_end_io
- block/blk-flush.c:flush_end_io
In block/blk-ioc.c (ffffffff8173a916)
Location: include/linux/spinlock.h:323
Inline: True
In block/blk-mq.c (ffffffff8174a23c)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_update_nr_requests
- block/blk-mq.c:blk_mq_exit_hctx
- block/blk-mq.c:blk_mq_free_rqs
- block/blk-mq.c:blk_mq_add_to_requeue_list
- block/blk-mq.c:blk_mq_quiesce_tagset
- block/blk-mq.c:blk_mq_unquiesce_queue
In block/blk-mq-tag.c (ffffffff8174a715)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- block/blk-mq-tag.c:blk_mq_find_and_get_req
In block/blk-stat.c (ffffffff8174c265)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- block/blk-stat.c:blk_stat_enable_accounting
- block/blk-stat.c:blk_stat_disable_accounting
- block/blk-stat.c:blk_stat_remove_callback
- block/blk-stat.c:blk_stat_add_callback
In block/genhd.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In block/badblocks.c (ffffffff817536bc)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- block/badblocks.c:badblocks_set
In block/disk-events.c (ffffffff8175dd5c)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- block/disk-events.c:__disk_unblock_events
- block/disk-events.c:disk_block_events
In block/blk-cgroup.c (ffffffff81762a39)
Location: include/linux/spinlock.h:323
Inline: True
In block/blk-iocost.c (ffffffff81770875)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_pd_free
- block/blk-iocost.c:ioc_pd_init
- block/blk-iocost.c:ioc_rqos_merge
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:adjust_inuse_and_calc_cost
- block/blk-iocost.c:ioc_timer_fn
- block/blk-iocost.c:ioc_check_iocgs
- block/blk-iocost.c:ioc_forgive_debts
- block/blk-iocost.c:transfer_surpluses
- block/blk-iocost.c:iocg_waitq_timer_fn
- block/blk-iocost.c:iocg_activate
In block/mq-deadline.c (ffffffff81773a08)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- block/mq-deadline.c:dd_finish_request
- block/mq-deadline.c:deadline_next_request
In block/blk-crypto-profile.c (ffffffff81783b5a)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- block/blk-crypto-profile.c:blk_crypto_get_keyslot
In io_uring/io_uring.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In io_uring/timeout.c (ffffffff81798ed0)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- io_uring/timeout.c:io_link_timeout_fn
- io_uring/timeout.c:io_timeout_fn
In io_uring/tctx.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In io_uring/cancel.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In io_uring/rsrc.c (ffffffff817a0150)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- io_uring/rsrc.c:io_rsrc_node_ref_zero
In lib/percpu-refcount.c (ffffffff817d8f00)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- lib/percpu-refcount.c:percpu_ref_resurrect
- lib/percpu-refcount.c:percpu_ref_reinit
- lib/percpu-refcount.c:percpu_ref_kill_and_confirm
- lib/percpu-refcount.c:percpu_ref_switch_to_percpu
- lib/percpu-refcount.c:percpu_ref_exit
In lib/rhashtable.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In lib/once.c (ffffffff817db490)
Location: include/linux/spinlock.h:323
Inline: True
In lib/refcount.c (ffffffff817db9de)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- lib/refcount.c:refcount_dec_and_lock_irqsave
In lib/bucket_locks.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In lib/genalloc.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In lib/percpu_counter.c (ffffffff8188bddf)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- lib/percpu_counter.c:__percpu_counter_init
In drivers/pinctrl/core.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/gpio/gpiolib.c (ffffffff818ba03a)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/gpio/gpiolib.c:gpiolib_seq_next
- drivers/gpio/gpiolib.c:gpiolib_seq_start
- drivers/gpio/gpiolib.c:gpiod_find_and_request
- drivers/gpio/gpiolib.c:gpiod_add_hogs
- drivers/gpio/gpiolib.c:gpiod_free_commit
- drivers/gpio/gpiolib.c:gpiod_free_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
- drivers/gpio/gpiolib.c:gpiodevice_release
- drivers/gpio/gpiolib.c:gpio_name_to_desc
- drivers/gpio/gpiolib.c:gpio_to_desc
In drivers/gpio/gpiolib-cdev.c (ffffffff818c3771)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/gpio/gpiolib-cdev.c:lineinfo_changed_notify
- drivers/gpio/gpiolib-cdev.c:gpio_desc_to_lineinfo
In drivers/gpio/gpiolib-sysfs.c (ffffffff83edb966)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/gpio/gpiolib-sysfs.c:gpiolib_sysfs_init
- drivers/gpio/gpiolib-sysfs.c:gpiolib_sysfs_init
- drivers/gpio/gpiolib-sysfs.c:gpiod_export
In drivers/pci/pci-driver.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/pci/pcie/aer.c (ffffffff818fb946)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/pci/pcie/aer.c:aer_recover_queue
In drivers/pci/pcie/pme.c (ffffffff818fe2e0)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_irq
In drivers/pci/p2pdma.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/pci/vgaarb.c (ffffffff8191f6e4)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/pci/vgaarb.c:pci_notify
- drivers/pci/vgaarb.c:vga_arb_release
- drivers/pci/vgaarb.c:vga_arb_open
- drivers/pci/vgaarb.c:vga_arb_write
- drivers/pci/vgaarb.c:vga_arb_read
- drivers/pci/vgaarb.c:vga_client_register
- drivers/pci/vgaarb.c:__vga_set_legacy_decoding
- drivers/pci/vgaarb.c:vga_arbiter_add_pci_device
- drivers/pci/vgaarb.c:vga_put
- drivers/pci/vgaarb.c:vga_get
In drivers/pci/doe.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/pci/endpoint/pci-epc-core.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/rapidio/rio.c (ffffffff81929752)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_map_outb_region
- drivers/rapidio/rio.c:rio_map_inb_region
In drivers/acpi/osl.c (ffffffff81955945)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/acpi/osl.c:acpi_os_acquire_lock
In drivers/acpi/scan.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/acpi/ec.c (ffffffff81967814)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_resume_noirq
- drivers/acpi/ec.c:acpi_ec_suspend_noirq
- drivers/acpi/ec.c:acpi_ec_suspend
- drivers/acpi/ec.c:ec_install_handlers
- drivers/acpi/ec.c:ec_install_handlers
- drivers/acpi/ec.c:acpi_ec_irq_handler
- drivers/acpi/ec.c:acpi_ec_gpe_handler
- drivers/acpi/ec.c:acpi_ec_stop
- drivers/acpi/ec.c:acpi_ec_start
- drivers/acpi/ec.c:acpi_ec_transaction_unlocked
- drivers/acpi/ec.c:ec_guard
- drivers/acpi/ec.c:acpi_ec_enable_event
In drivers/acpi/acpi_lpss.c (ffffffff8196ed58)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/acpi/acpica/evglock.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/acpi/acpica/utmutex.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/acpi/apei/ghes.c (ffffffff819e8980)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/acpi/apei/ghes.c:ghes_probe
- drivers/acpi/apei/ghes.c:ghes_notify_hed
- drivers/acpi/apei/ghes.c:ghes_irq_func
- drivers/acpi/apei/ghes.c:ghes_poll_func
In drivers/clk/clk.c (ffffffff819f51c9)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/clk/clk.c:clk_enable_lock
- drivers/clk/clk.c:clk_enable_lock
In drivers/clk/clk-divider.c (ffffffff819fed68)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/clk/clk-divider.c:clk_divider_set_rate
In drivers/clk/clk-gate.c (ffffffff81a006c3)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/clk/clk-gate.c:clk_gate_endisable
In drivers/clk/clk-multiplier.c (ffffffff81a00ab1)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/clk/clk-multiplier.c:clk_multiplier_set_rate
In drivers/clk/clk-mux.c (ffffffff81a012dc)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/clk/clk-mux.c:clk_mux_set_parent
In drivers/clk/clk-fractional-divider.c (ffffffff81a0257e)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/clk/clk-fractional-divider.c:clk_fd_set_rate
- drivers/clk/clk-fractional-divider.c:clk_fd_get_div
In drivers/clk/x86/clk-pmc-atom.c (ffffffff81a03273)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/clk/x86/clk-pmc-atom.c:plt_clk_disable
- drivers/clk/x86/clk-pmc-atom.c:plt_clk_enable
- drivers/clk/x86/clk-pmc-atom.c:plt_clk_set_parent
In drivers/dma/dmaengine.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/dma/virt-dma.c (ffffffff81a069b4)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/dma/virt-dma.c:vchan_dma_desc_free_list
- drivers/dma/virt-dma.c:vchan_complete
- drivers/dma/virt-dma.c:vchan_tx_desc_free
- drivers/dma/virt-dma.c:vchan_tx_submit
In drivers/dma/hsu/hsu.c (ffffffff81a07970)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/dma/hsu/hsu.c:hsu_dma_synchronize
- drivers/dma/hsu/hsu.c:hsu_dma_free_chan_resources
- drivers/dma/hsu/hsu.c:hsu_dma_terminate_all
- drivers/dma/hsu/hsu.c:hsu_dma_resume
- drivers/dma/hsu/hsu.c:hsu_dma_pause
- drivers/dma/hsu/hsu.c:hsu_dma_tx_status
- drivers/dma/hsu/hsu.c:hsu_dma_issue_pending
- drivers/dma/hsu/hsu.c:hsu_dma_prep_slave_sg
- drivers/dma/hsu/hsu.c:hsu_dma_do_irq
- drivers/dma/hsu/hsu.c:hsu_dma_get_status
In drivers/dma/lgm/lgm-dma.c (ffffffff81a0ab48)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/dma/lgm/lgm-dma.c:intel_ldma_probe
- drivers/dma/lgm/lgm-dma.c:dma_work
- drivers/dma/lgm/lgm-dma.c:dma_work
- drivers/dma/lgm/lgm-dma.c:ldma_prep_slave_sg
- drivers/dma/lgm/lgm-dma.c:ldma_terminate_all
- drivers/dma/lgm/lgm-dma.c:ldma_synchronize
- drivers/dma/lgm/lgm-dma.c:ldma_issue_pending
- drivers/dma/lgm/lgm-dma.c:ldma_issue_pending
- drivers/dma/lgm/lgm-dma.c:ldma_chan_reset
- drivers/dma/lgm/lgm-dma.c:ldma_chan_desc_hw_cfg
- drivers/dma/lgm/lgm-dma.c:ldma_chan_off
In drivers/virtio/virtio.c (ffffffff81a0b3b5)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_config_changed
In drivers/virtio/virtio_mmio.c (ffffffff81a11f44)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/virtio/virtio_mmio.c:vm_setup_vq
- drivers/virtio/virtio_mmio.c:vm_del_vqs
- drivers/virtio/virtio_mmio.c:vm_interrupt
In drivers/virtio/virtio_pci_modern.c (ffffffff81a13352)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/virtio/virtio_pci_modern.c:vp_modern_enable_vq_after_reset
- drivers/virtio/virtio_pci_modern.c:vp_modern_disable_vq_and_reset
In drivers/virtio/virtio_pci_common.c (ffffffff81a141f0)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/virtio/virtio_pci_common.c:vp_del_vqs
- drivers/virtio/virtio_pci_common.c:vp_setup_vq
- drivers/virtio/virtio_pci_common.c:vp_vring_interrupt
In drivers/virtio/virtio_balloon.c (ffffffff81a16b88)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_migratepage
- drivers/virtio/virtio_balloon.c:virtballoon_changed
In drivers/xen/grant-table.c (ffffffff81a1933a)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/xen/grant-table.c:gnttab_page_cache_shrink
- drivers/xen/grant-table.c:gnttab_page_cache_put
- drivers/xen/grant-table.c:gnttab_page_cache_get
- drivers/xen/grant-table.c:gnttab_cancel_free_callback
- drivers/xen/grant-table.c:gnttab_request_free_callback
- drivers/xen/grant-table.c:gnttab_free_grant_reference_seq
- drivers/xen/grant-table.c:gnttab_free_grant_references
- drivers/xen/grant-table.c:gnttab_free_grant_reference
- drivers/xen/grant-table.c:gnttab_add_deferred
- drivers/xen/grant-table.c:gnttab_handle_deferred
- drivers/xen/grant-table.c:gnttab_handle_deferred
- drivers/xen/grant-table.c:gnttab_handle_deferred
- drivers/xen/grant-table.c:get_free_entries_seq
- drivers/xen/grant-table.c:get_free_entries
In drivers/xen/events/events_base.c (ffffffff81a1ed18)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/xen/events/events_base.c:xen_free_irq
In drivers/xen/events/events_2l.c (ffffffff81a22f98)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/xen/events/events_2l.c:xen_debug_interrupt
In drivers/xen/grant-dma-ops.c (ffffffff81a35486)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/xen/grant-dma-ops.c:xen_virtio_restricted_mem_acc
- drivers/xen/grant-dma-ops.c:xen_virtio_restricted_mem_acc
- drivers/xen/grant-dma-ops.c:xen_grant_dma_unmap_page
- drivers/xen/grant-dma-ops.c:xen_grant_dma_map_page
- drivers/xen/grant-dma-ops.c:xen_grant_dma_free
- drivers/xen/grant-dma-ops.c:xen_grant_dma_alloc
In drivers/regulator/core.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/reset/reset-simple.c (ffffffff81a47907)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/reset/reset-simple.c:reset_simple_update
In drivers/tty/tty_io.c (ffffffff81a4c795)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/tty/tty_io.c:__do_SAK
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/tty_io.c:stop_tty
In drivers/tty/n_tty.c (ffffffff81a4e711)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/tty/tty_buffer.c (ffffffff81a55045)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/tty/tty_buffer.c:tty_insert_flip_string_and_push_buffer
In drivers/tty/tty_port.c (ffffffff81a55fa2)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_close_end
- drivers/tty/tty_port.c:tty_port_close_start
- drivers/tty/tty_port.c:tty_port_block_til_ready
- drivers/tty/tty_port.c:tty_port_hangup
- drivers/tty/tty_port.c:tty_port_tty_get
In drivers/tty/tty_jobctrl.c (ffffffff81a57f88)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_get_pgrp
- drivers/tty/tty_jobctrl.c:no_tty
- drivers/tty/tty_jobctrl.c:session_clear_tty
- drivers/tty/tty_jobctrl.c:get_current_tty
- drivers/tty/tty_jobctrl.c:__proc_set_tty
In drivers/tty/pty.c (ffffffff81a591aa)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/tty/vt/vt_ioctl.c (ffffffff81a5cd62)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
- drivers/tty/vt/vt_ioctl.c:vt_waitactive
- drivers/tty/vt/vt_ioctl.c:vt_waitactive
- drivers/tty/vt/vt_ioctl.c:vt_waitactive
In drivers/tty/vt/keyboard.c (ffffffff81a638ea)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_clr_kbd_mode_bit
- drivers/tty/vt/keyboard.c:vt_set_kbd_mode_bit
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:vt_reset_unicode
- drivers/tty/vt/keyboard.c:vt_do_kdskled
- drivers/tty/vt/keyboard.c:vt_do_kdskled
- drivers/tty/vt/keyboard.c:vt_do_kdgkb_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdgkb_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_kdskbent
- drivers/tty/vt/keyboard.c:vt_kdskbent
- drivers/tty/vt/keyboard.c:vt_do_kdskbmeta
- drivers/tty/vt/keyboard.c:vt_do_kdskbmode
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:kbd_bh
- drivers/tty/vt/keyboard.c:vt_kbd_con_stop
- drivers/tty/vt/keyboard.c:vt_kbd_con_start
- drivers/tty/vt/keyboard.c:vt_set_led_state
- drivers/tty/vt/keyboard.c:vt_get_leds
- drivers/tty/vt/keyboard.c:vt_set_leds_compute_shiftstate
In drivers/tty/hvc/hvc_console.c (ffffffff81a6faab)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_remove
- drivers/tty/hvc/hvc_console.c:__hvc_poll
- drivers/tty/hvc/hvc_console.c:hvc_set_winsz
- drivers/tty/hvc/hvc_console.c:hvc_write
- drivers/tty/hvc/hvc_console.c:hvc_hangup
- drivers/tty/hvc/hvc_console.c:hvc_close
- drivers/tty/hvc/hvc_console.c:hvc_open
- drivers/tty/hvc/hvc_console.c:hvc_port_destruct
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/tty/hvc/hvc_xen.c (ffffffff83eed6c9)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_xen.c:xen_hvc_init
- drivers/tty/hvc/hvc_xen.c:xen_hvc_init
- drivers/tty/hvc/hvc_xen.c:xencons_probe
- drivers/tty/hvc/hvc_xen.c:xencons_remove
- drivers/tty/hvc/hvc_xen.c:xen_pv_console_init
- drivers/tty/hvc/hvc_xen.c:xen_hvm_console_init
- drivers/tty/hvc/hvc_xen.c:vtermno_to_xencons
In drivers/tty/serial/serial_core.c (ffffffff81a787d5)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_add_one_port
- drivers/tty/serial/serial_core.c:uart_hangup
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_set_rs485_config
- drivers/tty/serial/serial_core.c:uart_send_xchar
- drivers/tty/serial/serial_core.c:uart_flush_buffer
- drivers/tty/serial/serial_core.c:uart_chars_in_buffer
- drivers/tty/serial/serial_core.c:uart_write_room
- drivers/tty/serial/serial_core.c:uart_write
- drivers/tty/serial/serial_core.c:uart_put_char
- drivers/tty/serial/serial_core.c:uart_shutdown
- drivers/tty/serial/serial_core.c:uart_port_startup
- drivers/tty/serial/serial_core.c:uart_update_mctrl
- drivers/tty/serial/serial_core.c:uart_start
- drivers/tty/serial/serial_core.c:uart_stop
In drivers/tty/serial/earlycon.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/tty/serial/8250/8250_core.c (ffffffff81a791f8)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial_8250_overrun_backoff_work
- drivers/tty/serial/8250/8250_core.c:serial8250_backup_timeout
In drivers/tty/serial/8250/8250_port.c (ffffffff81a7e836)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_set_termios
- drivers/tty/serial/8250/8250_port.c:serial8250_update_uartclk
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_break_ctl
- drivers/tty/serial/8250/8250_port.c:serial8250_tx_empty
- drivers/tty/serial/8250/8250_port.c:serial8250_tx_threshold_handle_irq
- drivers/tty/serial/8250/8250_port.c:serial8250_em485_handle_start_tx
- drivers/tty/serial/8250/8250_port.c:serial8250_em485_handle_stop_tx
In drivers/tty/serial/8250/8250_dma.c (ffffffff81a81f35)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_dma.c:dma_rx_complete
- drivers/tty/serial/8250/8250_dma.c:__dma_tx_complete
In drivers/tty/serial/8250/8250_pci.c (ffffffff81a84310)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_pci.c:f815xxa_mem_serial_out
In drivers/tty/serial/sccnxp.c (ffffffff81a8c0f3)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/tty/serial/sccnxp.c:sccnxp_console_write
- drivers/tty/serial/sccnxp.c:sccnxp_shutdown
- drivers/tty/serial/sccnxp.c:sccnxp_startup
- drivers/tty/serial/sccnxp.c:sccnxp_set_termios
- drivers/tty/serial/sccnxp.c:sccnxp_break_ctl
- drivers/tty/serial/sccnxp.c:sccnxp_get_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_set_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_tx_empty
- drivers/tty/serial/sccnxp.c:sccnxp_stop_rx
- drivers/tty/serial/sccnxp.c:sccnxp_start_tx
- drivers/tty/serial/sccnxp.c:sccnxp_ist
- drivers/tty/serial/sccnxp.c:sccnxp_timer
In drivers/tty/serial/serial_mctrl_gpio.c (ffffffff81a8e30d)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/tty/serial/serial_mctrl_gpio.c:mctrl_gpio_irq_handle
In drivers/char/random.c (ffffffff81a93f0e)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/char/random.c:write_pool_user
- drivers/char/random.c:try_to_generate_entropy
- drivers/char/random.c:try_to_generate_entropy
- drivers/char/random.c:add_timer_randomness
- drivers/char/random.c:mix_interrupt_randomness
- drivers/char/random.c:add_hwgenerator_randomness
- drivers/char/random.c:add_device_randomness
- drivers/char/random.c:random_pm_notification
- drivers/char/random.c:crng_make_state
- drivers/char/random.c:crng_reseed
- drivers/char/random.c:execute_with_initialized_rng
- drivers/char/random.c:add_bootloader_randomness
In drivers/char/ttyprintk.c (ffffffff81a95795)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/char/ttyprintk.c:tpk_port_shutdown
- drivers/char/ttyprintk.c:tpk_write
In drivers/char/virtio_console.c (ffffffff81a96883)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/char/virtio_console.c:config_work_handler
- drivers/char/virtio_console.c:in_intr
- drivers/char/virtio_console.c:in_intr
- drivers/char/virtio_console.c:notifier_add_vio
- drivers/char/virtio_console.c:get_chars
- drivers/char/virtio_console.c:put_chars
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_read
- drivers/char/virtio_console.c:fill_readbuf
- drivers/char/virtio_console.c:__send_to_port
- drivers/char/virtio_console.c:reclaim_dma_bufs
- drivers/char/virtio_console.c:free_buf
In drivers/char/agp/backend.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/iommu/amd/iommu.c (ffffffff81ab40e5)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/iommu/amd/iommu.c:alloc_irq_table
- drivers/iommu/amd/iommu.c:alloc_irq_table
- drivers/iommu/amd/iommu.c:amd_iommu_domain_clear_gcr3
- drivers/iommu/amd/iommu.c:amd_iommu_domain_set_gcr3
- drivers/iommu/amd/iommu.c:amd_iommu_flush_tlb
- drivers/iommu/amd/iommu.c:amd_iommu_flush_page
- drivers/iommu/amd/iommu.c:amd_iommu_domain_enable_v2
- drivers/iommu/amd/iommu.c:amd_iommu_domain_direct_map
- drivers/iommu/amd/iommu.c:amd_iommu_iotlb_sync
- drivers/iommu/amd/iommu.c:amd_iommu_flush_iotlb_all
- drivers/iommu/amd/iommu.c:amd_iommu_iotlb_sync_map
- drivers/iommu/amd/iommu.c:amd_iommu_domain_free
- drivers/iommu/amd/iommu.c:detach_device
- drivers/iommu/amd/iommu.c:attach_device
In drivers/iommu/amd/io_pgtable.c (ffffffff81abae0f)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/iommu/amd/io_pgtable.c:iommu_v1_map_pages
In drivers/iommu/intel/iommu.c (ffffffff81ac2720)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/iommu/intel/iommu.c:intel_iommu_release_device
- drivers/iommu/intel/iommu.c:intel_iommu_enforce_cache_coherency
- drivers/iommu/intel/iommu.c:device_block_translation
- drivers/iommu/intel/iommu.c:dmar_domain_attach_device
- drivers/iommu/intel/iommu.c:domain_context_mapping_one
- drivers/iommu/intel/iommu.c:iommu_disable_pci_caps
- drivers/iommu/intel/iommu.c:iommu_enable_pci_caps
- drivers/iommu/intel/iommu.c:domain_update_iommu_cap
In drivers/iommu/iommu.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/iommu/dma-iommu.c (ffffffff81ad52c5)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/iommu/dma-iommu.c:iommu_dma_free_iova
- drivers/iommu/dma-iommu.c:fq_flush_timeout
In drivers/iommu/ioasid.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/iommu/iova.c (ffffffff81ad8c89)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/iommu/iova.c:free_cpu_cached_iovas
- drivers/iommu/iova.c:iova_magazine_free_pfns
- drivers/iommu/iova.c:reserve_iova
- drivers/iommu/iova.c:free_iova_fast
- drivers/iommu/iova.c:alloc_iova_fast
- drivers/iommu/iova.c:alloc_iova_fast
- drivers/iommu/iova.c:free_iova
- drivers/iommu/iova.c:__free_iova
- drivers/iommu/iova.c:find_iova
- drivers/iommu/iova.c:__alloc_and_insert_iova_range
In drivers/iommu/virtio-iommu.c (ffffffff81ada802)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/iommu/virtio-iommu.c:viommu_iotlb_sync
- drivers/iommu/virtio-iommu.c:viommu_iova_to_phys
- drivers/iommu/virtio-iommu.c:viommu_unmap_pages
- drivers/iommu/virtio-iommu.c:viommu_attach_dev
- drivers/iommu/virtio-iommu.c:viommu_del_mappings
- drivers/iommu/virtio-iommu.c:viommu_add_mapping
- drivers/iommu/virtio-iommu.c:viommu_send_req_sync
In drivers/connector/cn_queue.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/base/core.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/base/devres.c (ffffffff81af1bb1)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/base/devres.c:__devm_alloc_percpu
- drivers/base/devres.c:devm_krealloc
- drivers/base/devres.c:devm_add_action
- drivers/base/devres.c:devres_release_group
- drivers/base/devres.c:devres_remove_group
- drivers/base/devres.c:devres_close_group
- drivers/base/devres.c:devres_open_group
- drivers/base/devres.c:devres_release_all
- drivers/base/devres.c:devres_remove
- drivers/base/devres.c:devres_get
- drivers/base/devres.c:devres_find
In drivers/base/swnode.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/base/power/common.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/base/power/qos.c (ffffffff81afeec1)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_read_value
- drivers/base/power/qos.c:dev_pm_qos_flags
In drivers/base/power/runtime.c (ffffffff81b02af3)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_drop_link
- drivers/base/power/runtime.c:pm_runtime_enable
- 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_set_status
- drivers/base/power/runtime.c:pm_runtime_get_if_active
- drivers/base/power/runtime.c:__pm_runtime_resume
- drivers/base/power/runtime.c:__pm_runtime_suspend
- drivers/base/power/runtime.c:pm_schedule_suspend
- drivers/base/power/runtime.c:pm_suspend_timer_fn
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_put_suppliers
- drivers/base/power/runtime.c:pm_runtime_suspended_time
- drivers/base/power/runtime.c:pm_runtime_active_time
In drivers/base/power/wakeirq.c (ffffffff81b02b76)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/base/power/wakeirq.c:dev_pm_clear_wake_irq
- drivers/base/power/wakeirq.c:dev_pm_attach_wake_irq
In drivers/base/power/main.c (ffffffff81b07735)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/base/power/main.c:device_pm_check_callbacks
In drivers/base/power/wakeup.c (ffffffff81b082d5)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:pm_wakeup_timer_fn
- drivers/base/power/wakeup.c:wakeup_source_record
In drivers/base/power/domain.c (ffffffff81b0a065)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/base/power/domain.c:genpd_lock_interruptible_spin
- drivers/base/power/domain.c:genpd_lock_nested_spin
- drivers/base/power/domain.c:genpd_lock_spin
In drivers/base/power/domain_governor.c (ffffffff81b0e9ff)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/base/power/domain_governor.c:default_suspend_ok
In drivers/base/power/clock_ops.c (ffffffff81b0f068)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_op_lock
In drivers/base/firmware_loader/main.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/base/regmap/regmap.c (ffffffff81b1dba8)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:_regmap_raw_write_impl
- drivers/base/regmap/regmap.c:regmap_lock_spinlock
In drivers/block/loop.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/block/xen-blkfront.c (ffffffff81b30825)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:blkfront_delay_work
- drivers/block/xen-blkfront.c:blkfront_connect
- drivers/block/xen-blkfront.c:blkfront_connect
- drivers/block/xen-blkfront.c:blkif_interrupt
- drivers/block/xen-blkfront.c:blkif_restart_queue
- drivers/block/xen-blkfront.c:blkif_queue_rq
In drivers/mfd/ezx-pcap.c (ffffffff81b41813)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:ezx_pcap_probe
- drivers/mfd/ezx-pcap.c:ezx_pcap_remove
- drivers/mfd/ezx-pcap.c:pcap_adc_async
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
- drivers/mfd/ezx-pcap.c:pcap_adc_trigger
- drivers/mfd/ezx-pcap.c:pcap_adc_trigger
- drivers/mfd/ezx-pcap.c:pcap_set_ts_bits
- drivers/mfd/ezx-pcap.c:pcap_set_ts_bits
- drivers/mfd/ezx-pcap.c:pcap_isr_work
- drivers/mfd/ezx-pcap.c:pcap_msr_work
- drivers/mfd/ezx-pcap.c:ezx_pcap_set_bits
In drivers/nvdimm/region_devs.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/nvdimm/badrange.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/dax/bus.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff81b6ae9e)
Location: include/linux/spinlock.h:323
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/dma-fence.c (ffffffff81b6c82b)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_describe
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_get_status
- drivers/dma-buf/dma-fence.c:dma_fence_add_callback
- drivers/dma-buf/dma-fence.c:dma_fence_release
- drivers/dma-buf/dma-fence.c:dma_fence_wait_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_signal_timestamp
- drivers/dma-buf/dma-fence.c:dma_fence_allocate_private_stub
In drivers/dma-buf/dma-fence-array.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/dma-buf/dma-fence-chain.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/dma-buf/sw_sync.c (ffffffff81b71c84)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:timeline_fence_release
In drivers/dma-buf/sync_debug.c (ffffffff81b72bb5)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_file_debug_remove
- drivers/dma-buf/sync_debug.c:sync_file_debug_add
- drivers/dma-buf/sync_debug.c:sync_timeline_debug_remove
- drivers/dma-buf/sync_debug.c:sync_timeline_debug_add
In drivers/scsi/scsi.c (ffffffff81b75485)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/scsi/scsi.c:scsi_device_lookup
- drivers/scsi/scsi.c:scsi_device_lookup_by_target
- drivers/scsi/scsi.c:starget_for_each_device
In drivers/scsi/hosts.c (ffffffff81b76c0d)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/scsi/hosts.c:scsi_remove_host
- drivers/scsi/hosts.c:scsi_remove_host
In drivers/scsi/scsi_error.c (ffffffff81b7ccad)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/scsi/scsi_error.c:scsi_ioctl_reset
- drivers/scsi/scsi_error.c:scsi_ioctl_reset
- drivers/scsi/scsi_error.c:scsi_unjam_host
- drivers/scsi/scsi_error.c:scsi_unjam_host
- drivers/scsi/scsi_error.c:scsi_try_target_reset
- drivers/scsi/scsi_error.c:scsi_try_bus_reset
- drivers/scsi/scsi_error.c:scsi_try_host_reset
- drivers/scsi/scsi_error.c:scsi_timeout
- drivers/scsi/scsi_error.c:scsi_eh_scmd_add
- drivers/scsi/scsi_error.c:scsi_eh_inc_host_failed
- drivers/scsi/scsi_error.c:scmd_eh_abort_handler
- drivers/scsi/scsi_error.c:scmd_eh_abort_handler
- drivers/scsi/scsi_error.c:scsi_schedule_eh
In drivers/scsi/scsi_lib.c (ffffffff81b8203c)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:scsi_evt_thread
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_starved_list_run
- drivers/scsi/scsi_lib.c:scsi_starved_list_run
- drivers/scsi/scsi_lib.c:scsi_dec_host_busy
In drivers/scsi/scsi_scan.c (ffffffff81b854bf)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_forget_host
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_destroy
In drivers/scsi/scsi_sysfs.c (ffffffff81b88abe)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/scsi/scsi_sysfs.c:scsi_sysfs_device_initialize
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release
- drivers/scsi/scsi_sysfs.c:store_shost_eh_deadline
In drivers/scsi/sd_zbc.c (ffffffff81b960cf)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/scsi/sd_zbc.c:sd_zbc_zone_wp_update
- drivers/scsi/sd_zbc.c:sd_zbc_prepare_zone_append
- drivers/scsi/sd_zbc.c:sd_zbc_update_wp_offset_workfn
In drivers/ata/libata-core.c (ffffffff81ba50ac)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_host_detach
- drivers/ata/libata-core.c:__ata_port_probe
- drivers/ata/libata-core.c:ata_dev_init
- drivers/ata/libata-core.c:ata_port_request_pm
- drivers/ata/libata-core.c:ata_exec_internal_sg
- drivers/ata/libata-core.c:ata_exec_internal_sg
- drivers/ata/libata-core.c:ata_exec_internal_sg
In drivers/ata/libata-scsi.c (ffffffff81bb3c17)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_scsi_dev_rescan
- drivers/ata/libata-scsi.c:ata_scsi_dev_rescan
- drivers/ata/libata-scsi.c:ata_scsi_user_scan
- drivers/ata/libata-scsi.c:ata_scsi_handle_link_detach
- drivers/ata/libata-scsi.c:ata_scsi_handle_link_detach
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_queuecmd
- drivers/ata/libata-scsi.c:ata_scsi_write_same_xlat
- drivers/ata/libata-scsi.c:ata_scsi_slave_destroy
- drivers/ata/libata-scsi.c:ata_sas_scsi_ioctl
- drivers/ata/libata-scsi.c:ata_sas_scsi_ioctl
- drivers/ata/libata-scsi.c:ata_scsi_unlock_native_capacity
- drivers/ata/libata-scsi.c:ata_scsi_park_store
In drivers/ata/libata-eh.c (ffffffff81bb5d45)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/ata/libata-eh.c:ata_eh_handle_port_resume
- drivers/ata/libata-eh.c:ata_eh_handle_port_resume
- drivers/ata/libata-eh.c:ata_eh_handle_port_suspend
- drivers/ata/libata-eh.c:ata_eh_handle_port_suspend
- drivers/ata/libata-eh.c:ata_eh_handle_port_suspend
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_revalidate_and_attach
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_about_to_do
- drivers/ata/libata-eh.c:ata_eh_detach_dev
- drivers/ata/libata-eh.c:__ata_eh_qc_complete
- drivers/ata/libata-eh.c:ata_eh_fastdrain_timerfn
- drivers/ata/libata-eh.c:ata_port_wait_eh
- drivers/ata/libata-eh.c:ata_port_wait_eh
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_cmd_error_handler
- drivers/ata/libata-eh.c:ata_scsi_error
In drivers/ata/libata-sata.c (ffffffff81bbe278)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/ata/libata-sata.c:ata_scsi_lpm_store
In drivers/ata/libata-sff.c (ffffffff81bc1a06)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_bmdma_post_internal_cmd
- drivers/ata/libata-sff.c:ata_bmdma_error_handler
- drivers/ata/libata-sff.c:ata_bmdma_interrupt
- drivers/ata/libata-sff.c:ata_sff_error_handler
- drivers/ata/libata-sff.c:ata_sff_interrupt
In drivers/ata/libata-pmp.c (ffffffff81bc4923)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/ata/libata-pmp.c:sata_pmp_handle_link_fail
- drivers/ata/libata-pmp.c:sata_pmp_detach
- drivers/ata/libata-pmp.c:sata_pmp_attach
In drivers/ata/libata-acpi.c (ffffffff81bc61a2)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/ata/libata-acpi.c:ata_acpi_handle_hotplug
In drivers/ata/ata_piix.c (ffffffff81bc8792)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/ata/ata_piix.c:piix_pci_device_resume
- drivers/ata/ata_piix.c:piix_pci_device_suspend
- drivers/ata/ata_piix.c:do_pata_set_dmamode
- drivers/ata/ata_piix.c:piix_set_timings
In drivers/spi/spi.c (ffffffff81bd00c2)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/spi/spi.c:spi_bus_lock
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:spi_async
- drivers/spi/spi.c:spi_controller_initialize_queue
- drivers/spi/spi.c:spi_queued_transfer
- drivers/spi/spi.c:spi_stop_queue
- drivers/spi/spi.c:spi_get_next_queued_message
- drivers/spi/spi.c:__spi_pump_messages
In drivers/net/tun.c (ffffffff81bed8e9)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/net/ppp/ppp_generic.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/net/wwan/wwan_core.c (ffffffff81c0206a)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/net/wwan/wwan_core.c:wwan_port_fops_ioctl
In drivers/net/xen-netfront.c (ffffffff81c060c3)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_handle_rx
- drivers/net/xen-netfront.c:xennet_poll
- drivers/net/xen-netfront.c:xennet_poll
- drivers/net/xen-netfront.c:xennet_poll
- drivers/net/xen-netfront.c:xennet_get_responses
- drivers/net/xen-netfront.c:xennet_get_responses
- drivers/net/xen-netfront.c:xennet_start_xmit
- drivers/net/xen-netfront.c:xennet_xdp_xmit
In drivers/usb/core/hub.c (ffffffff81c14c76)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_port_disable
- drivers/usb/core/hub.c:hub_port_reset
- drivers/usb/core/hub.c:usb_new_device
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/hub.c:hub_quiesce
- drivers/usb/core/hub.c:hub_activate
- drivers/usb/core/hub.c:usb_hub_clear_tt_buffer
- drivers/usb/core/hub.c:hub_tt_work
- drivers/usb/core/hub.c:hub_resubmit_irq_urb
In drivers/usb/core/hcd.c (ffffffff81c1ddc0)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hc_died
- drivers/usb/core/hcd.c:usb_hcd_resume_root_hub
- drivers/usb/core/hcd.c:usb_hcd_unlink_urb
- drivers/usb/core/hcd.c:unlink1
- drivers/usb/core/hcd.c:usb_hcd_submit_urb
- drivers/usb/core/hcd.c:usb_hcd_poll_rh_status
In drivers/usb/core/urb.c (ffffffff81c22269)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_scuttle_anchored_urbs
- drivers/usb/core/urb.c:usb_unlink_anchored_urbs
- drivers/usb/core/urb.c:usb_unpoison_anchored_urbs
- drivers/usb/core/urb.c:usb_unanchor_urb
- drivers/usb/core/urb.c:usb_anchor_urb
In drivers/usb/core/message.c (ffffffff81c23685)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_cancel
- drivers/usb/core/message.c:sg_complete
In drivers/usb/core/driver.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/usb/core/devio.c (ffffffff81c32eef)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:reap_as
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:do_proc_bulk
- drivers/usb/core/devio.c:do_proc_bulk
- drivers/usb/core/devio.c:do_proc_control
- drivers/usb/core/devio.c:do_proc_control
- drivers/usb/core/devio.c:usbdev_release
- drivers/usb/core/devio.c:destroy_async_on_interface
- drivers/usb/core/devio.c:destroy_async
- drivers/usb/core/devio.c:async_completed
- drivers/usb/core/devio.c:free_async
- drivers/usb/core/devio.c:usbdev_mmap
- drivers/usb/core/devio.c:usbdev_mmap
- drivers/usb/core/devio.c:usbdev_mmap
- drivers/usb/core/devio.c:usbdev_vm_open
- drivers/usb/core/devio.c:dec_usb_memory_use_count
- drivers/usb/core/devio.c:dec_usb_memory_use_count
In drivers/usb/phy/phy.c (ffffffff81c397a5)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/usb/phy/phy.c:usb_remove_phy
- drivers/usb/phy/phy.c:usb_add_phy_dev
- drivers/usb/phy/phy.c:usb_add_phy
- drivers/usb/phy/phy.c:usb_get_phy
- drivers/usb/phy/phy.c:usb_phy_uevent
In drivers/usb/dwc2/platform.c (ffffffff81c3f02b)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/usb/dwc2/platform.c:dwc2_resume
- drivers/usb/dwc2/platform.c:dwc2_suspend
In drivers/usb/dwc2/drd.c (ffffffff81c3fcd2)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/usb/dwc2/drd.c:dwc2_drd_init
- drivers/usb/dwc2/drd.c:dwc2_drd_role_sw_set
In drivers/usb/dwc2/hcd.c (ffffffff81c489f4)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:dwc2_host_enter_hibernation
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_clear_tt_buffer_complete
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_reset
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_disable
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_resume
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_suspend
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_stop
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_start
- drivers/usb/dwc2/hcd.c:dwc2_hcd_reset_func
- drivers/usb/dwc2/hcd.c:dwc2_port_resume
- drivers/usb/dwc2/hcd.c:dwc2_port_suspend
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
In drivers/usb/dwc2/hcd_queue.c (ffffffff81c5073e)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_queue.c:dwc2_hcd_qh_free
- drivers/usb/dwc2/hcd_queue.c:dwc2_wait_timer_fn
- drivers/usb/dwc2/hcd_queue.c:dwc2_unreserve_timer_fn
In drivers/usb/dwc2/hcd_ddma.c (ffffffff81c52758)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_free_ddma
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_init_ddma
In drivers/usb/host/pci-quirks.c (ffffffff81c53b05)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/usb/host/pci-quirks.c:usb_amd_dev_put
- drivers/usb/host/pci-quirks.c:usb_amd_quirk_pll
- drivers/usb/host/pci-quirks.c:usb_amd_find_chipset_info
- drivers/usb/host/pci-quirks.c:usb_amd_find_chipset_info
In drivers/usb/host/ehci-hcd.c (ffffffff81c62d36)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_endpoint_reset
- drivers/usb/host/ehci-hcd.c:ehci_endpoint_disable
- drivers/usb/host/ehci-hcd.c:ehci_urb_dequeue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:uframe_periodic_max_store
- drivers/usb/host/ehci-hcd.c:sitd_submit
- drivers/usb/host/ehci-hcd.c:sitd_urb_transaction
- drivers/usb/host/ehci-hcd.c:itd_submit
- drivers/usb/host/ehci-hcd.c:itd_urb_transaction
- drivers/usb/host/ehci-hcd.c:iso_stream_find
- drivers/usb/host/ehci-hcd.c:ehci_clear_tt_buffer_complete
- drivers/usb/host/ehci-hcd.c:ehci_hub_control
- drivers/usb/host/ehci-hcd.c:ehci_hub_status_data
- drivers/usb/host/ehci-hcd.c:ehci_hrtimer_func
- drivers/usb/host/ehci-hcd.c:fill_registers_buffer
- drivers/usb/host/ehci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ehci-hcd.c:fill_async_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff81c6b6c5)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_suspend
- drivers/usb/host/ohci-hcd.c:io_watchdog_func
- drivers/usb/host/ohci-hcd.c:ohci_shutdown
- drivers/usb/host/ohci-hcd.c:ed_get
- drivers/usb/host/ohci-hcd.c:fill_registers_buffer
- drivers/usb/host/ohci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ohci-hcd.c:fill_async_buffer
In drivers/usb/host/uhci-hcd.c (ffffffff81c72658)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:uhci_hub_control
- drivers/usb/host/uhci-hcd.c:uhci_hub_status_data
- drivers/usb/host/uhci-hcd.c:uhci_urb_dequeue
- drivers/usb/host/uhci-hcd.c:uhci_urb_enqueue
- drivers/usb/host/uhci-hcd.c:uhci_fsbr_timeout
- drivers/usb/host/uhci-hcd.c:uhci_debug_open
In drivers/usb/host/xhci.c (ffffffff81c76dba)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_clear_tt_buffer_complete
- drivers/usb/host/xhci.c:xhci_update_hub_device
- drivers/usb/host/xhci.c:xhci_set_usb2_hardware_lpm
- drivers/usb/host/xhci.c:xhci_change_max_exit_latency
- drivers/usb/host/xhci.c:xhci_setup_device
- drivers/usb/host/xhci.c:xhci_alloc_dev
- drivers/usb/host/xhci.c:xhci_disable_slot
- drivers/usb/host/xhci.c:xhci_free_dev
- drivers/usb/host/xhci.c:xhci_free_streams
- drivers/usb/host/xhci.c:xhci_alloc_streams
- drivers/usb/host/xhci.c:xhci_endpoint_reset
- drivers/usb/host/xhci.c:xhci_endpoint_disable
- drivers/usb/host/xhci.c:xhci_configure_endpoint
- drivers/usb/host/xhci.c:xhci_urb_dequeue
- drivers/usb/host/xhci.c:xhci_urb_enqueue
- drivers/usb/host/xhci.c:xhci_disable_hub_port_wake
- drivers/usb/host/xhci.c:xhci_run_finished
In drivers/usb/host/xhci-mem.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/usb/host/xhci-ring.c (ffffffff81c89852)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:xhci_handle_command_timeout
In drivers/usb/host/xhci-hub.c (ffffffff81c91695)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/usb/host/xhci-hub.c:xhci_bus_resume
- drivers/usb/host/xhci-hub.c:xhci_bus_suspend
- drivers/usb/host/xhci-hub.c:xhci_hub_status_data
- drivers/usb/host/xhci-hub.c:xhci_hub_control
In drivers/usb/host/xhci-dbgcap.c (ffffffff81c98850)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_remove_dbc_dev
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_handle_events
- drivers/usb/host/xhci-dbgcap.c:dbc_ep_queue
In drivers/usb/host/xhci-dbgtty.c (ffffffff81c98c38)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_port_activate
- drivers/usb/host/xhci-dbgtty.c:dbc_rx_push
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_unthrottle
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_chars_in_buffer
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_write_room
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_flush_chars
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_put_char
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_write
- drivers/usb/host/xhci-dbgtty.c:dbc_write_complete
- drivers/usb/host/xhci-dbgtty.c:dbc_read_complete
In drivers/usb/host/xhci-debugfs.c (ffffffff81c9ac77)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/usb/host/xhci-debugfs.c:xhci_port_write
In drivers/input/serio/serio.c (ffffffff81c9f285)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_interrupt
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_remove_pending_events
- drivers/input/serio/serio.c:serio_queue_event
- drivers/input/serio/serio.c:serio_handle_event
- drivers/input/serio/serio.c:serio_remove_duplicate_events
In drivers/input/serio/i8042.c (ffffffff81ca36cc)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_setup_aux
- drivers/input/serio/i8042.c:i8042_controller_reset
- drivers/input/serio/i8042.c:i8042_controller_reset
- drivers/input/serio/i8042.c:i8042_controller_init
- drivers/input/serio/i8042.c:i8042_controller_init
- drivers/input/serio/i8042.c:i8042_controller_init
- drivers/input/serio/i8042.c:i8042_controller_selftest
- drivers/input/serio/i8042.c:i8042_check_aux
- drivers/input/serio/i8042.c:i8042_check_aux
- drivers/input/serio/i8042.c:i8042_check_aux
- drivers/input/serio/i8042.c:i8042_check_aux
- drivers/input/serio/i8042.c:i8042_check_aux
- drivers/input/serio/i8042.c:i8042_toggle_aux
- drivers/input/serio/i8042.c:i8042_toggle_aux
- drivers/input/serio/i8042.c:i8042_aux_test_irq
- drivers/input/serio/i8042.c:i8042_set_mux_mode
- drivers/input/serio/i8042.c:i8042_set_mux_mode
- drivers/input/serio/i8042.c:i8042_set_mux_mode
- drivers/input/serio/i8042.c:i8042_enable_mux_ports
- drivers/input/serio/i8042.c:i8042_interrupt
- drivers/input/serio/i8042.c:i8042_port_close
- drivers/input/serio/i8042.c:i8042_port_close
- drivers/input/serio/i8042.c:i8042_aux_write
- drivers/input/serio/i8042.c:i8042_kbd_write
- drivers/input/serio/i8042.c:i8042_flush
- drivers/input/serio/i8042.c:i8042_remove_filter
- drivers/input/serio/i8042.c:i8042_install_filter
In drivers/input/input.c (ffffffff81caa125)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/input/input.c:input_repeat_key
- drivers/input/input.c:input_reset_device
- drivers/input/input.c:input_set_keycode
- drivers/input/input.c:input_get_keycode
- drivers/input/input.c:input_inject_event
In drivers/input/input-mt.c (ffffffff81caaf55)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/input/input-mt.c:input_mt_sync_frame
- drivers/input/input-mt.c:input_mt_drop_unused
In drivers/input/mousedev.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/input/evdev.c (ffffffff81cafef5)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
In drivers/input/misc/uinput.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/rtc/class.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/rtc/interface.c (ffffffff81cbca55)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/rtc/interface.c:rtc_uie_update_irq
- drivers/rtc/interface.c:rtc_aie_update_irq
In drivers/rtc/rtc-mc146818-lib.c (ffffffff81cbf28b)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/rtc/rtc-mc146818-lib.c:mc146818_set_time
- drivers/rtc/rtc-mc146818-lib.c:mc146818_set_time
- drivers/rtc/rtc-mc146818-lib.c:mc146818_avoid_UIP
In drivers/rtc/rtc-cmos.c (ffffffff81cc0633)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:rtc_handler
- drivers/rtc/rtc-cmos.c:cmos_alarm_irq_enable
In drivers/pps/kapi.c (ffffffff81cd13aa)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/pps/kapi.c:pps_event
In drivers/ptp/ptp_clock.c (ffffffff81cd1c0c)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/ptp/ptp_clock.c:ptp_clock_event
In drivers/ptp/ptp_chardev.c (ffffffff81cd35a4)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/ptp/ptp_sysfs.c (ffffffff81cd3eae)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/ptp/ptp_sysfs.c:extts_fifo_show
In drivers/power/supply/power_supply_core.c (ffffffff81cd7119)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/power/supply/power_supply_core.c:power_supply_changed
- drivers/power/supply/power_supply_core.c:power_supply_changed_work
In drivers/thermal/thermal_core.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/thermal/thermal_sysfs.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/watchdog/watchdog_pretimeout.c (ffffffff81ced785)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_notify_pretimeout
In drivers/md/md.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/md/md-bitmap.c (ffffffff81d04bdd)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:md_bitmap_endwrite
In drivers/md/dm.c (ffffffff81d1103b)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/md/dm.c:dm_uevent_add
- drivers/md/dm.c:event_callback
- drivers/md/dm.c:dm_submit_bio
- drivers/md/dm.c:dm_io_set_error
- drivers/md/dm.c:dm_wq_requeue_work
- drivers/md/dm.c:__dm_io_complete
- drivers/md/dm.c:dm_handle_requeue
- drivers/md/dm.c:dm_start_io_acct
In drivers/md/dm-kcopyd.c (ffffffff81d1b65b)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:dm_kcopyd_do_callback
- drivers/md/dm-kcopyd.c:segment_complete
- drivers/md/dm-kcopyd.c:dispatch_job
- drivers/md/dm-kcopyd.c:complete_io
- drivers/md/dm-kcopyd.c:complete_io
In drivers/md/dm-stats.c (ffffffff81d1c805)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/md/dm-stats.c:free_shared_memory
In drivers/edac/ghes_edac.c (ffffffff842b2d43)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/edac/ghes_edac.c:ghes_edac_exit
- drivers/edac/ghes_edac.c:ghes_edac_report_mem_error
In drivers/cpufreq/cpufreq.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/cpufreq/intel_pstate.c (ffffffff81d3e403)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/cpufreq/intel_pstate.c:intel_pstate_hwp_enable
- drivers/cpufreq/intel_pstate.c:notify_hwp_interrupt
In drivers/mmc/core/core.c (ffffffff81d46c9c)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/mmc/core/core.c:mmc_release_host
- drivers/mmc/core/core.c:__mmc_claim_host
In drivers/mmc/core/host.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/leds/led-triggers.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/mailbox/mailbox.c (ffffffff81d73757)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/mailbox/mailbox.c:mbox_send_message
- drivers/mailbox/mailbox.c:txdone_hrtimer
- drivers/mailbox/mailbox.c:tx_tick
- drivers/mailbox/mailbox.c:msg_submit
- drivers/mailbox/mailbox.c:msg_submit
In drivers/mailbox/pcc.c (ffffffff81d73f35)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/mailbox/pcc.c:pcc_mbox_free_channel
In drivers/hwspinlock/hwspinlock_core.c (ffffffff81d74b8c)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In drivers/remoteproc/remoteproc_core.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/extcon/extcon.c (ffffffff81d83997)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/extcon/extcon.c:extcon_unregister_notifier_all
- drivers/extcon/extcon.c:extcon_register_notifier_all
- drivers/extcon/extcon.c:extcon_set_property
- drivers/extcon/extcon.c:extcon_sync
In drivers/powercap/powercap_sys.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In drivers/hte/hte.c (ffffffff81d90a24)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- drivers/hte/hte.c:hte_push_ts_ns
- drivers/hte/hte.c:hte_do_cb_work
- drivers/hte/hte.c:hte_ts_dis_en_common
- drivers/hte/hte.c:hte_ts_put
In net/core/sock.c (ffffffff81d9c1ee)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sock_queue_rcv_skb
In net/core/request_sock.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/core/skbuff.c (ffffffff81daf0ae)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- net/core/skbuff.c:skb_attempt_defer_free
- net/core/skbuff.c:sock_dequeue_err_skb
- net/core/skbuff.c:sock_queue_err_skb
- net/core/skbuff.c:skb_append
- net/core/skbuff.c:skb_unlink
- net/core/skbuff.c:skb_queue_head
- net/core/skbuff.c:skb_dequeue_tail
- net/core/skbuff.c:skb_dequeue
- net/core/skbuff.c:__msg_zerocopy_callback
In net/core/datagram.c (ffffffff81db0702)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- net/core/datagram.c:__skb_try_recv_datagram
In net/core/net_namespace.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/core/dev.c (ffffffff81dceb26)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- net/core/dev.c:__dev_change_flags
- net/core/dev.c:__dev_set_allmulti
- net/core/dev.c:dev_set_promiscuity
- net/core/dev.c:net_rx_action
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:__dev_open
In net/core/dev_addr_lists.c (ffffffff81dd3360)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- net/core/dev_addr_lists.c:dev_mc_flush
- net/core/dev_addr_lists.c:dev_mc_sync_multiple
- net/core/dev_addr_lists.c:dev_mc_sync
- net/core/dev_addr_lists.c:dev_mc_del_global
- net/core/dev_addr_lists.c:dev_mc_del
- net/core/dev_addr_lists.c:__dev_mc_add
- net/core/dev_addr_lists.c:dev_mc_add_excl
- net/core/dev_addr_lists.c:dev_uc_flush
- net/core/dev_addr_lists.c:dev_uc_sync_multiple
- net/core/dev_addr_lists.c:dev_uc_sync
- net/core/dev_addr_lists.c:dev_uc_del
- net/core/dev_addr_lists.c:dev_uc_add
- net/core/dev_addr_lists.c:dev_uc_add_excl
In net/core/neighbour.c (ffffffff81dd62c3)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- net/core/neighbour.c:pneigh_queue_purge
In net/core/rtnetlink.c (ffffffff81de4bbb)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- net/core/rtnetlink.c:ndo_dflt_fdb_dump
In net/core/link_watch.c (ffffffff81dea63e)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- net/core/link_watch.c:linkwatch_fire_event
- net/core/link_watch.c:linkwatch_forget_dev
In net/core/fib_notifier.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/core/page_pool.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/core/net-procfs.c (ffffffff81e11131)
Location: include/linux/spinlock.h:323
Inline: True
In net/core/netpoll.c (ffffffff81e11905)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- net/core/netpoll.c:refill_skbs
In net/core/fib_rules.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/core/drop_monitor.c (ffffffff81e23ec1)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- net/core/drop_monitor.c:net_dm_hw_trap_packet_probe
- net/core/drop_monitor.c:net_dm_hw_packet_work
- net/core/drop_monitor.c:net_dm_packet_work
- net/core/drop_monitor.c:net_dm_packet_trace_kfree_skb_hit
- net/core/drop_monitor.c:net_dm_hw_trap_summary_probe
- net/core/drop_monitor.c:net_dm_hw_reset_per_cpu_data
- net/core/drop_monitor.c:reset_per_cpu_data
In net/core/devlink.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/core/skmsg.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/sched/sch_generic.c (ffffffff81e50db6)
Location: include/linux/spinlock.h:323
Inline: True
In net/sched/cls_api.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/sched/act_api.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/ipv4/route.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/ipv4/inetpeer.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/ipv4/inet_hashtables.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/ipv4/tcp_ipv4.c (ffffffff81ed36ef)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
In net/ipv4/udp.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/ipv4/af_inet.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/ipv4/igmp.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/ipv4/inet_fragment.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/ipv4/ping.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/ipv4/ipmr.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/ipv4/cipso_ipv4.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/xfrm/xfrm_policy.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/xfrm/xfrm_state.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/xfrm/xfrm_input.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/xfrm/espintcp.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/unix/af_unix.c (ffffffff81f4efed)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_connect
- net/unix/af_unix.c:unix_stream_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_bind
- net/unix/af_unix.c:unix_bind_bsd
- net/unix/af_unix.c:unix_autobind
In net/unix/garbage.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/ipv6/af_inet6.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/ipv6/addrlabel.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/ipv6/ip6_fib.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/ipv6/udp.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/ipv6/mcast.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/ipv6/tcp_ipv6.c (ffffffff81f9e472)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
In net/ipv6/ip6mr.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/ipv6/calipso.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/packet/af_packet.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/wireless/wext-core.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/rfkill/core.c (ffffffff81fdaaa5)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_open
- net/rfkill/core.c:rfkill_soft_blocked
- net/rfkill/core.c:rfkill_blocked
- net/rfkill/core.c:rfkill_set_states
- net/rfkill/core.c:rfkill_init_sw_state
- net/rfkill/core.c:rfkill_set_sw_state
- net/rfkill/core.c:rfkill_set_hw_state_reason
- net/rfkill/core.c:rfkill_set_block
- net/rfkill/core.c:rfkill_send_events
In net/rfkill/input.c (ffffffff81fdc225)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_schedule_global_op
In net/ncsi/ncsi-rsp.c (ffffffff81fe6d71)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- net/ncsi/ncsi-rsp.c:ncsi_rcv_rsp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_sma
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_svf
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gls
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_rc
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_dp
In net/ncsi/ncsi-aen.c (ffffffff81fe70ab)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_hncdsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
In net/ncsi/ncsi-manage.c (ffffffff81fe8b6e)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- net/ncsi/ncsi-manage.c:ncsi_unregister_dev
- net/ncsi/ncsi-manage.c:ncsi_reset_dev
- net/ncsi/ncsi-manage.c:ncsi_reset_dev
- net/ncsi/ncsi-manage.c:ncsi_stop_dev
- net/ncsi/ncsi-manage.c:ncsi_kick_channels
- net/ncsi/ncsi-manage.c:ncsi_kick_channels
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_suspend_channel
- net/ncsi/ncsi-manage.c:ncsi_request_timeout
- net/ncsi/ncsi-manage.c:ncsi_free_request
- net/ncsi/ncsi-manage.c:ncsi_alloc_request
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_add_package
- net/ncsi/ncsi-manage.c:ncsi_add_channel
- net/ncsi/ncsi-manage.c:ncsi_stop_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_start_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_report_link
In net/ncsi/ncsi-netlink.c (ffffffff81febbf7)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- net/ncsi/ncsi-netlink.c:ncsi_set_channel_mask_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_package_mask_nl
- net/ncsi/ncsi-netlink.c:ncsi_clear_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_clear_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_interface_nl
In net/xdp/xsk.c (ffffffff81fef22a)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- net/xdp/xsk.c:__xsk_generic_xmit
- net/xdp/xsk.c:__xsk_generic_xmit
- net/xdp/xsk.c:__xsk_generic_xmit
- net/xdp/xsk.c:xsk_destruct_skb
In net/xdp/xskmap.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/xdp/xsk_buff_pool.c (ffffffff81ff2320)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- net/xdp/xsk_buff_pool.c:xp_del_xsk
- net/xdp/xsk_buff_pool.c:xp_add_xsk
In net/mptcp/protocol.c (ffffffff81ffbdde)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- net/mptcp/protocol.c:mptcp_napi_poll
In net/mptcp/token.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/mptcp/pm.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/mptcp/pm_netlink.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/mptcp/syncookies.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In net/mctp/af_mctp.c (ffffffff82010edc)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- net/mctp/af_mctp.c:mctp_sk_unhash
- net/mctp/af_mctp.c:mctp_sk_unhash
- net/mctp/af_mctp.c:mctp_sk_expire_keys
- net/mctp/af_mctp.c:mctp_sk_expire_keys
- net/mctp/af_mctp.c:mctp_ioctl
- net/mctp/af_mctp.c:mctp_ioctl
- net/mctp/af_mctp.c:mctp_ioctl
- net/mctp/af_mctp.c:mctp_ioctl
In net/mctp/device.c (ffffffff820117d9)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- net/mctp/device.c:mctp_rtm_deladdr
- net/mctp/device.c:mctp_rtm_newaddr
In net/mctp/route.c (ffffffff820142ce)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- net/mctp/route.c:mctp_local_output
- net/mctp/route.c:mctp_local_output
- net/mctp/route.c:mctp_alloc_local_tag
- net/mctp/route.c:__mctp_key_done_in
- net/mctp/route.c:mctp_key_add
In arch/x86/pci/i386.c (ffffffff83f13b44)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- arch/x86/pci/i386.c:pcibios_assign_resources
- arch/x86/pci/i386.c:pcibios_allocate_dev_resources
- arch/x86/pci/i386.c:pcibios_allocate_dev_resources
- arch/x86/pci/i386.c:pcibios_retrieve_fw_addr
In lib/dec_and_lock.c (ffffffff8201fba3)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- lib/dec_and_lock.c:_atomic_dec_and_lock_irqsave
In lib/idr.c (ffffffff82021490)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- lib/idr.c:ida_alloc_range
In lib/klist.c (ffffffff82021b8c)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
In lib/kobject.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In lib/maple_tree.c (0)
Location: include/linux/spinlock.h:323
Inline: True
In lib/xarray.c (ffffffff82049e48)
Location: include/linux/spinlock.h:323
Inline: True
Inline callers:
- lib/xarray.c:xa_destroy
6.5
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/xen/p2m.c (ffffffff81036012)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- arch/x86/xen/p2m.c:xen_alloc_p2m_entry
- arch/x86/xen/p2m.c:alloc_p2m_pmd
In arch/x86/xen/mmu_pv.c (ffffffff8103d0d4)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- arch/x86/xen/mmu_pv.c:xen_destroy_contiguous_region
- arch/x86/xen/mmu_pv.c:xen_create_contiguous_region
In arch/x86/kernel/bootflag.c (ffffffff83697532)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- arch/x86/kernel/bootflag.c:sbf_init
- arch/x86/kernel/bootflag.c:sbf_init
In arch/x86/kernel/i8237.c (ffffffff81069e35)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- arch/x86/kernel/i8237.c:i8237A_resume
In arch/x86/kernel/cpu/sgx/driver.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In arch/x86/kernel/cpu/sgx/main.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In arch/x86/kernel/cpu/sgx/virt.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In arch/x86/kernel/smpboot.c (ffffffff8109c486)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- arch/x86/kernel/smpboot.c:do_boot_cpu
- arch/x86/kernel/smpboot.c:do_boot_cpu
In arch/x86/kernel/amd_nb.c (ffffffff810b875e)
Location: include/linux/spinlock.h:324
Inline: True
In arch/x86/kernel/amd_gart_64.c (ffffffff810c2d55)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- arch/x86/kernel/amd_gart_64.c:flush_gart
- arch/x86/kernel/amd_gart_64.c:free_iommu
- arch/x86/kernel/amd_gart_64.c:alloc_iommu
In arch/x86/mm/pgtable.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In arch/x86/mm/mmio-mod.c (ffffffff810d67f7)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- arch/x86/mm/mmio-mod.c:mmiotrace_printk
In arch/x86/platform/efi/efi_64.c (ffffffff810e3c99)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- arch/x86/platform/efi/efi_64.c:efi_thunk_reset_system
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_next_variable
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_variable_nonblocking
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_variable
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_variable
In arch/x86/platform/intel/iosf_mbi.c (ffffffff810e60b7)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- arch/x86/platform/intel/iosf_mbi.c:iosf_mbi_block_punit_i2c_access
- arch/x86/platform/intel/iosf_mbi.c:iosf_mbi_block_punit_i2c_access
- arch/x86/platform/intel/iosf_mbi.c:iosf_mbi_block_punit_i2c_access
- arch/x86/platform/intel/iosf_mbi.c:iosf_mbi_modify
In arch/x86/platform/uv/uv_time.c (ffffffff810e7d5e)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- arch/x86/platform/uv/uv_time.c:uv_rtc_next_event
- arch/x86/platform/uv/uv_time.c:uv_rtc_unset_timer
In kernel/fork.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In kernel/panic.c (ffffffff810f5d95)
Location: include/linux/spinlock.h:324
Inline: True
In kernel/user.c (ffffffff81109325)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/user.c:find_user
In kernel/signal.c (ffffffff81110a37)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/signal.c:do_notify_parent_cldstop
- kernel/signal.c:do_notify_parent
- kernel/signal.c:send_sigqueue
- kernel/signal.c:sigqueue_free
- kernel/signal.c:kill_pid_usb_asyncio
- kernel/signal.c:force_sig_info_to_task
- kernel/signal.c:do_send_sig_info
- kernel/signal.c:flush_itimer_signals
- kernel/signal.c:flush_signals
In kernel/workqueue.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In kernel/pid.c (ffffffff81126345)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/pid.c:free_pid
In kernel/notifier.c (ffffffff81132f4f)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/notifier.c:unregister_die_notifier
- kernel/notifier.c:register_die_notifier
- kernel/notifier.c:atomic_notifier_chain_register_unique_prio
In kernel/async.c (ffffffff811362d5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/async.c:async_schedule_node_domain
- kernel/async.c:async_schedule_node_domain
- kernel/async.c:async_run_entry_fn
- kernel/async.c:lowest_in_progress
In kernel/sched/core.c (ffffffff811416ed)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/sched/core.c:cpu_cgroup_css_released
- kernel/sched/core.c:sched_online_group
In kernel/sched/fair.c (ffffffff81162074)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_free
- kernel/sched/fair.c:task_numa_group
In kernel/sched/build_policy.c (ffffffff81174791)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/sched/build_policy.c:thread_group_cputime
In kernel/sched/build_utility.c (ffffffff81176e51)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/sched/build_utility.c:finish_wait
- kernel/sched/build_utility.c:prepare_to_wait_event
- kernel/sched/build_utility.c:__wake_up_common_lock
- kernel/sched/build_utility.c:remove_wait_queue
- kernel/sched/build_utility.c:add_wait_queue_priority
- kernel/sched/build_utility.c:add_wait_queue_exclusive
- kernel/sched/build_utility.c:add_wait_queue
- kernel/sched/build_utility.c:__wait_on_bit_lock
- kernel/sched/build_utility.c:__wait_on_bit
In kernel/power/qos.c (ffffffff8118f1f6)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/power/qos.c:cpu_latency_qos_read
- kernel/power/qos.c:pm_qos_update_flags
- kernel/power/qos.c:pm_qos_update_target
In kernel/power/snapshot.c (ffffffff81196925)
Location: include/linux/spinlock.h:324
Inline: True
In kernel/printk/printk.c (ffffffff8119fee5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/printk/printk.c:kmsg_dump_unregister
- kernel/printk/printk.c:kmsg_dump_register
In kernel/irq/irqdomain.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In kernel/irq/msi.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In kernel/rcu/sync.c (ffffffff811be1e0)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_func
In kernel/rcu/srcutree.c (ffffffff811bf62a)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:srcu_torture_stats_print
- kernel/rcu/srcutree.c:srcu_funnel_gp_start
- kernel/rcu/srcutree.c:srcu_funnel_exp_start
- kernel/rcu/srcutree.c:srcu_gp_end
- kernel/rcu/srcutree.c:spin_lock_irqsave_ssp_contention
- kernel/rcu/srcutree.c:spin_lock_irqsave_ssp_contention
- kernel/rcu/srcutree.c:spin_lock_irqsave_sdp_contention
- kernel/rcu/srcutree.c:spin_lock_irqsave_sdp_contention
In kernel/rcu/tree.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In kernel/livepatch/shadow.c (ffffffff811d11c5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/livepatch/shadow.c:klp_shadow_free_all
- kernel/livepatch/shadow.c:klp_shadow_free
- kernel/livepatch/shadow.c:__klp_shadow_get_or_alloc
In kernel/dma/swiotlb.c (ffffffff811d6fc6)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/dma/swiotlb.c:swiotlb_do_find_slots
In kernel/freezer.c (ffffffff811e5613)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/freezer.c:__thaw_task
- kernel/freezer.c:freeze_task
In kernel/time/clocksource.c (ffffffff811f4708)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_unbind
- kernel/time/clocksource.c:clocksource_change_rating
- kernel/time/clocksource.c:__clocksource_register_scale
- kernel/time/clocksource.c:__clocksource_watchdog_kthread
- kernel/time/clocksource.c:clocksource_select_watchdog
- kernel/time/clocksource.c:clocksource_mark_unstable
In kernel/time/alarmtimer.c (ffffffff811f8b98)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarm_timer_nsleep
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/alarmtimer.c:alarm_timer_create
- kernel/time/alarmtimer.c:alarm_clock_get_ktime
- kernel/time/alarmtimer.c:alarm_clock_get_timespec
- kernel/time/alarmtimer.c:alarm_clock_getres
- kernel/time/alarmtimer.c:alarm_handle_timer
- kernel/time/alarmtimer.c:alarm_try_to_cancel
- kernel/time/alarmtimer.c:alarm_restart
- kernel/time/alarmtimer.c:alarm_start
- kernel/time/alarmtimer.c:alarmtimer_resume
- kernel/time/alarmtimer.c:alarmtimer_suspend
- kernel/time/alarmtimer.c:alarmtimer_suspend
- kernel/time/alarmtimer.c:alarmtimer_suspend
- kernel/time/alarmtimer.c:alarmtimer_fired
- kernel/time/alarmtimer.c:alarmtimer_rtc_add_device
In kernel/time/posix-timers.c (ffffffff811fcd5b)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/time/posix-timers.c:exit_itimers
- kernel/time/posix-timers.c:__lock_timer
- kernel/time/posix-timers.c:posix_timer_fn
In kernel/time/posix-cpu-timers.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In kernel/futex/core.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In kernel/futex/requeue.c (ffffffff8120b3b6)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/futex/requeue.c:futex_requeue
In kernel/futex/waitwake.c (ffffffff8120ca46)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/futex/waitwake.c:futex_wake_op
In kernel/cgroup/cgroup.c (ffffffff81225d30)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_free
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_put_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:cgroup_rmdir
- kernel/cgroup/cgroup.c:cgroup_mkdir
- kernel/cgroup/cgroup.c:css_release_work_fn
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:cgroup_file_notify
- kernel/cgroup/cgroup.c:cgroup_attach_task
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:cgroup_update_populated
In kernel/cgroup/namespace.c (ffffffff81227bf3)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
- kernel/cgroup/namespace.c:free_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff81228ced)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_rename
- kernel/cgroup/cgroup-v1.c:cgroup_transfer_tasks
In kernel/cgroup/freezer.c (ffffffff8122aca4)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_update_frozen
- kernel/cgroup/freezer.c:cgroup_propagate_frozen
- kernel/cgroup/freezer.c:cgroup_propagate_frozen
In kernel/cgroup/cpuset.c (ffffffff81234cf3)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:cpuset_node_allowed
- kernel/cgroup/cpuset.c:cpuset_mems_allowed
- kernel/cgroup/cpuset.c:cpuset_cpus_allowed
In kernel/pid_namespace.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In kernel/audit.c (ffffffff8123d375)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/audit.c:audit_get_tty
- kernel/audit.c:audit_log_start
- kernel/audit.c:audit_receive_msg
- kernel/audit.c:audit_log_lost
In kernel/auditfilter.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In kernel/taskstats.c (ffffffff81266668)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/trace_events_user.c (ffffffff812c74a1)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/trace/trace_events_user.c:user_event_mm_dup
- kernel/trace/trace_events_user.c:user_event_mm_remove
- kernel/trace/trace_events_user.c:current_user_event_mm
In kernel/bpf/syscall.c (ffffffff812eda34)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_prog_put_deferred
In kernel/bpf/lpm_trie.c (ffffffff813306c2)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/bpf/lpm_trie.c:trie_delete_elem
- kernel/bpf/lpm_trie.c:trie_update_elem
In kernel/bpf/local_storage.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In kernel/bpf/ringbuf.c (ffffffff81333199)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/bpf/ringbuf.c:__bpf_ringbuf_reserve
- kernel/bpf/ringbuf.c:__bpf_ringbuf_reserve
In kernel/bpf/btf.c (ffffffff81343265)
Location: include/linux/spinlock.h:324
Inline: True
In kernel/bpf/devmap.c (ffffffff8134da23)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_notification
- kernel/bpf/devmap.c:__dev_map_hash_update_elem
- kernel/bpf/devmap.c:dev_map_hash_delete_elem
In kernel/bpf/cpumap.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In kernel/events/core.c (ffffffff81374712)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/events/core.c:ring_buffer_attach
- kernel/events/core.c:ring_buffer_attach
In kernel/events/ring_buffer.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In kernel/padata.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In kernel/watch_queue.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In mm/filemap.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In mm/mempool.c (ffffffff81393201)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/mempool.c:mempool_free
- mm/mempool.c:mempool_alloc
- mm/mempool.c:mempool_resize
In mm/oom_kill.c (ffffffff81396286)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/oom_kill.c:wake_oom_reaper
In mm/page-writeback.c (ffffffff8139b971)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/page-writeback.c:__folio_start_writeback
- mm/page-writeback.c:__folio_end_writeback
- mm/page-writeback.c:__folio_end_writeback
- mm/page-writeback.c:folio_clear_dirty_for_io
- mm/page-writeback.c:__folio_cancel_dirty
- mm/page-writeback.c:folio_account_redirty
- mm/page-writeback.c:__folio_mark_dirty
In mm/vmscan.c (ffffffff813b8c07)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/vmscan.c:balance_pgdat
- mm/vmscan.c:lru_gen_rotate_memcg
In mm/shmem.c (ffffffff813c25d5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/shmem.c:shmem_uncharge
- mm/shmem.c:shmem_charge
In mm/mmzone.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In mm/vmstat.c (ffffffff813c68e5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/vmstat.c:extfrag_show
- mm/vmstat.c:zoneinfo_show
- mm/vmstat.c:frag_show
In mm/backing-dev.c (ffffffff813caed4)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/backing-dev.c:cgwb_create
- mm/backing-dev.c:cgwb_create
In mm/mm_init.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In mm/percpu.c (ffffffff813d0b1b)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
In mm/compaction.c (ffffffff813d869b)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/compaction.c:fast_find_migrateblock
- mm/compaction.c:fast_isolate_freepages
- mm/compaction.c:compact_lock_irqsave
- mm/compaction.c:compact_lock_irqsave
In mm/show_mem.c (ffffffff813de570)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/show_mem.c:__show_free_areas
In mm/list_lru.c (ffffffff813e0cd4)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/list_lru.c:memcg_list_lru_alloc
- mm/list_lru.c:memcg_list_lru_alloc
In mm/memory.c (ffffffff813ed292)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/memory.c:copy_pte_range
In mm/mmap.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In mm/mremap.c (ffffffff81404b6d)
Location: include/linux/spinlock.h:324
Inline: True
In mm/vmalloc.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In mm/page_alloc.c (ffffffff8141b8ec)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/page_alloc.c:try_to_accept_memory
- mm/page_alloc.c:put_page_back_buddy
- mm/page_alloc.c:take_page_off_buddy
- mm/page_alloc.c:__offline_isolated_pages
- mm/page_alloc.c:alloc_contig_pages
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:get_page_from_freelist
- mm/page_alloc.c:rmqueue
- mm/page_alloc.c:rmqueue_bulk
- mm/page_alloc.c:unreserve_highatomic_pageblock
- mm/page_alloc.c:__free_pages_core
- mm/page_alloc.c:__free_pages_ok
- mm/page_alloc.c:free_pcppages_bulk
- mm/page_alloc.c:split_free_page
In mm/shuffle.c (ffffffff8214c97e)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/shuffle.c:__shuffle_zone
In mm/memory_hotplug.c (ffffffff8214786c)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/memory_hotplug.c:offline_pages
- mm/memory_hotplug.c:online_pages
In mm/swap_state.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In mm/swapfile.c (ffffffff8142e5a3)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/swapfile.c:setup_swap_map_and_extents
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swap_free_cluster
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_cluster_schedule_discard
In mm/swap_slots.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In mm/zswap.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In mm/dmapool.c (ffffffff814386db)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/dmapool.c:dma_pool_free
- mm/dmapool.c:dma_pool_alloc
In mm/hugetlb.c (ffffffff81442a4f)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/hugetlb.c:move_hugetlb_page_tables
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:free_huge_page
- mm/hugetlb.c:hugepage_put_subpool
In mm/mmu_notifier.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In mm/slub.c (ffffffff81463ba5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/slub.c:get_slabinfo
- mm/slub.c:slab_debug_trace_open
- mm/slub.c:show_slab_objects
- mm/slub.c:show_slab_objects
- mm/slub.c:show_slab_objects
- mm/slub.c:validate_slab_cache
- mm/slub.c:__kmem_cache_do_shrink
- mm/slub.c:__slab_free
- mm/slub.c:free_to_partial_list
- mm/slub.c:___slab_alloc
- mm/slub.c:slab_out_of_memory
- mm/slub.c:__unfreeze_partials
- mm/slub.c:deactivate_slab
In mm/huge_memory.c (ffffffff81477a98)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/huge_memory.c:deferred_split_scan
- mm/huge_memory.c:deferred_split_folio
- mm/huge_memory.c:free_transhuge_page
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pmd
In mm/memcontrol.c (ffffffff814859c5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_css_free
- mm/memcontrol.c:folio_lruvec_lock_irqsave
- mm/memcontrol.c:memcg_check_events
- mm/memcontrol.c:obj_cgroup_release
In mm/vmpressure.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In mm/swap_cgroup.c (ffffffff81491d0c)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/swap_cgroup.c:swap_cgroup_record
- mm/swap_cgroup.c:swap_cgroup_cmpxchg
In mm/memory-failure.c (ffffffff81499db0)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/memory-failure.c:memory_failure_work_func
- mm/memory-failure.c:memory_failure_queue
In mm/page_isolation.c (ffffffff8149b191)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/page_isolation.c:test_pages_isolated
- mm/page_isolation.c:unset_migratetype_isolate
In mm/zbud.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In mm/zsmalloc.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In mm/balloon_compaction.c (ffffffff8149f635)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/balloon_compaction.c:balloon_page_putback
- mm/balloon_compaction.c:balloon_page_isolate
- mm/balloon_compaction.c:balloon_page_enqueue
- mm/balloon_compaction.c:balloon_page_list_dequeue
- mm/balloon_compaction.c:balloon_page_list_enqueue
In fs/file_table.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/super.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/dcache.c (ffffffff814d3092)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:d_walk
In fs/inode.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/file.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/namespace.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/libfs.c (ffffffff814ec6b6)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_recursive_removal
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff814f8d5a)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- fs/fs-writeback.c:sb_clear_inode_writeback
- fs/fs-writeback.c:sb_mark_inode_writeback
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
In fs/fs_struct.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/buffer.c (ffffffff8150aa55)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- fs/buffer.c:end_buffer_async_write
- fs/buffer.c:end_buffer_async_read
In fs/direct-io.c (ffffffff81511d8b)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- fs/direct-io.c:__blockdev_direct_IO
- fs/direct-io.c:__blockdev_direct_IO
- fs/direct-io.c:__blockdev_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:dio_send_cur_page
- fs/direct-io.c:dio_send_cur_page
- fs/direct-io.c:dio_send_cur_page
- fs/direct-io.c:dio_bio_end_io
- fs/direct-io.c:dio_bio_end_aio
In fs/notify/fsnotify.c (ffffffff815132bf)
Location: include/linux/spinlock.h:324
Inline: True
In fs/notify/group.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/notify/mark.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/notify/inotify/inotify_user.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/timerfd.c (ffffffff81522a8f)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_clock_was_set
- fs/timerfd.c:timerfd_alarmproc
- fs/timerfd.c:timerfd_tmrproc
In fs/eventfd.c (ffffffff81522c55)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_ctx_remove_wait_queue
- fs/eventfd.c:eventfd_signal_mask
In fs/aio.c (ffffffff8152b0f4)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- fs/aio.c:aio_poll_wake
- fs/aio.c:aio_complete_rw
- fs/aio.c:aio_complete
- fs/aio.c:kiocb_set_cancel_fn
- fs/aio.c:aio_migrate_folio
In fs/crypto/keyring.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/verity/open.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/locks.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/mbcache.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/iomap/buffered-io.c (ffffffff81554de7)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- fs/iomap/buffered-io.c:iomap_iop_set_range_uptodate
In fs/quota/dquot.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/proc/generic.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/kernfs/dir.c (ffffffff81582cd5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- fs/kernfs/dir.c:pr_cont_kernfs_path
- fs/kernfs/dir.c:pr_cont_kernfs_name
In fs/kernfs/file.c (ffffffff81584c0c)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify
In fs/devpts/inode.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/ext4/extents_status.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/ext4/mballoc.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/ext4/page-io.c (ffffffff815da1f5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- fs/ext4/page-io.c:ext4_end_io_rsv_work
- fs/ext4/page-io.c:ext4_finish_bio
In fs/ext4/super.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/jbd2/revoke.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/jbd2/journal.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/squashfs/cache.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/fat/inode.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/fuse/dir.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/fuse/file.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/fuse/inode.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/fuse/dax.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/tracefs/inode.c (ffffffff8166f945)
Location: include/linux/spinlock.h:324
Inline: True
In fs/pstore/platform.c (ffffffff816719c6)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_dump
- fs/pstore/platform.c:pstore_dump
In ipc/util.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In ipc/sem.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In security/keys/key.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In security/keys/keyctl.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In security/selinux/avc.c (ffffffff816a4f1a)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- security/selinux/avc.c:avc_compute_av
- security/selinux/avc.c:avc_compute_av
- security/selinux/avc.c:avc_ss_reset
- security/selinux/avc.c:avc_ss_reset
In security/selinux/hooks.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In security/selinux/ss/sidtab.c (ffffffff816bc957)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- security/selinux/ss/sidtab.c:sidtab_sid2str_put
- security/selinux/ss/sidtab.c:sidtab_freeze_begin
- security/selinux/ss/sidtab.c:sidtab_cancel_convert
- security/selinux/ss/sidtab.c:sidtab_convert
- security/selinux/ss/sidtab.c:sidtab_context_to_sid
In security/selinux/ibpkey.c (ffffffff816d1965)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- security/selinux/ibpkey.c:sel_ib_pkey_flush
- security/selinux/ibpkey.c:sel_ib_pkey_sid
In security/smack/smack_lsm.c (ffffffff816d7c4a)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smk_ipv4_check
- security/smack/smack_lsm.c:smack_netlbl_add
In security/apparmor/policy.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In security/apparmor/lsm.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In security/apparmor/secid.c (ffffffff81714fc5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- security/apparmor/secid.c:aa_free_secid
- security/apparmor/secid.c:aa_alloc_secid
- security/apparmor/secid.c:aa_secid_update
In security/apparmor/policy_ns.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In security/apparmor/af_unix.c (ffffffff81722ff5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
In security/apparmor/notify.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In security/landlock/object.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In crypto/geniv.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In crypto/jitterentropy-kcapi.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In crypto/jitterentropy-testing.c (ffffffff8175e214)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- crypto/jitterentropy-testing.c:jent_raw_hires_entropy_store
In block/bdev.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In block/bio.c (ffffffff8176be50)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- block/bio.c:bio_check_pages_dirty
In block/blk-core.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In block/blk-flush.c (ffffffff81774ec4)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- block/blk-flush.c:mq_flush_data_end_io
- block/blk-flush.c:flush_end_io
In block/blk-ioc.c (ffffffff81777016)
Location: include/linux/spinlock.h:324
Inline: True
In block/blk-mq.c (ffffffff8178693f)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_update_nr_requests
- block/blk-mq.c:blk_mq_exit_hctx
- block/blk-mq.c:blk_mq_free_rqs
- block/blk-mq.c:blk_mq_requeue_request
- block/blk-mq.c:blk_mq_quiesce_tagset
In block/blk-mq-tag.c (ffffffff81786df5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- block/blk-mq-tag.c:blk_mq_find_and_get_req
In block/blk-stat.c (ffffffff81788985)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- block/blk-stat.c:blk_stat_enable_accounting
- block/blk-stat.c:blk_stat_disable_accounting
- block/blk-stat.c:blk_stat_remove_callback
- block/blk-stat.c:blk_stat_add_callback
In block/genhd.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In block/badblocks.c (ffffffff8178f87f)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- block/badblocks.c:badblocks_set
In block/disk-events.c (ffffffff8179cc6c)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- block/disk-events.c:__disk_unblock_events
- block/disk-events.c:disk_block_events
In block/blk-cgroup.c (ffffffff817a16f0)
Location: include/linux/spinlock.h:324
Inline: True
In block/blk-iocost.c (ffffffff817af8c5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_pd_free
- block/blk-iocost.c:ioc_pd_init
- block/blk-iocost.c:ioc_rqos_merge
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:ioc_rqos_throttle
- 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_check_iocgs
- block/blk-iocost.c:ioc_forgive_debts
- block/blk-iocost.c:transfer_surpluses
- block/blk-iocost.c:iocg_waitq_timer_fn
- block/blk-iocost.c:iocg_waitq_timer_fn
- block/blk-iocost.c:iocg_activate
In block/mq-deadline.c (ffffffff817b28b8)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- block/mq-deadline.c:dd_finish_request
- block/mq-deadline.c:deadline_next_request
In block/blk-crypto-profile.c (ffffffff817c3e4a)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- block/blk-crypto-profile.c:blk_crypto_get_keyslot
In io_uring/io_uring.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In io_uring/timeout.c (ffffffff817d9d80)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- io_uring/timeout.c:io_link_timeout_fn
- io_uring/timeout.c:io_timeout_fn
In io_uring/tctx.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In io_uring/cancel.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In rust/helpers.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In lib/percpu-refcount.c (ffffffff81818110)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- lib/percpu-refcount.c:percpu_ref_resurrect
- lib/percpu-refcount.c:percpu_ref_reinit
- lib/percpu-refcount.c:percpu_ref_kill_and_confirm
- lib/percpu-refcount.c:percpu_ref_switch_to_percpu
- lib/percpu-refcount.c:percpu_ref_exit
In lib/rhashtable.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In lib/once.c (ffffffff8181a700)
Location: include/linux/spinlock.h:324
Inline: True
In lib/refcount.c (ffffffff8181ac4e)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- lib/refcount.c:refcount_dec_and_lock_irqsave
In lib/bucket_locks.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In lib/genalloc.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In lib/percpu_counter.c (ffffffff818ce0ff)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- lib/percpu_counter.c:__percpu_counter_init
In drivers/pinctrl/core.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/gpio/gpiolib.c (ffffffff818fd13a)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/gpio/gpiolib.c:gpiolib_seq_next
- drivers/gpio/gpiolib.c:gpiolib_seq_start
- drivers/gpio/gpiolib.c:gpiod_find_and_request
- drivers/gpio/gpiolib.c:gpiod_add_hogs
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
- drivers/gpio/gpiolib.c:gpiodev_release
- drivers/gpio/gpiolib.c:gpio_name_to_desc
- drivers/gpio/gpiolib.c:gpio_to_desc
In drivers/gpio/gpiolib-cdev.c (ffffffff81906841)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/gpio/gpiolib-cdev.c:lineinfo_changed_notify
- drivers/gpio/gpiolib-cdev.c:gpio_desc_to_lineinfo
In drivers/gpio/gpiolib-sysfs.c (ffffffff8370148f)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/gpio/gpiolib-sysfs.c:gpiolib_sysfs_init
- drivers/gpio/gpiolib-sysfs.c:gpiolib_sysfs_init
- drivers/gpio/gpiolib-sysfs.c:gpiod_export
In drivers/pci/access.c (ffffffff819166aa)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/pci/access.c:pcie_capability_clear_and_set_word_locked
In drivers/pci/probe.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/pci/pci-driver.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/pci/pcie/aer.c (ffffffff8193ee36)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/pci/pcie/aer.c:aer_recover_queue
In drivers/pci/pcie/pme.c (ffffffff81941790)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_irq
In drivers/pci/p2pdma.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/pci/vgaarb.c (ffffffff81962cf2)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/pci/vgaarb.c:pci_notify
- drivers/pci/vgaarb.c:vga_arb_release
- drivers/pci/vgaarb.c:vga_arb_open
- drivers/pci/vgaarb.c:vga_arb_write
- drivers/pci/vgaarb.c:vga_arb_read
- drivers/pci/vgaarb.c:vga_client_register
- drivers/pci/vgaarb.c:__vga_set_legacy_decoding
- drivers/pci/vgaarb.c:vga_arbiter_add_pci_device
- drivers/pci/vgaarb.c:vga_put
- drivers/pci/vgaarb.c:vga_get
In drivers/pci/doe.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/rapidio/rio.c (ffffffff8196d9c2)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_map_outb_region
- drivers/rapidio/rio.c:rio_map_inb_region
In drivers/acpi/osl.c (ffffffff8199bd45)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/acpi/osl.c:acpi_os_acquire_lock
In drivers/acpi/scan.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/acpi/ec.c (ffffffff819adde4)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_resume_noirq
- drivers/acpi/ec.c:acpi_ec_suspend_noirq
- drivers/acpi/ec.c:acpi_ec_suspend
- drivers/acpi/ec.c:ec_install_handlers
- drivers/acpi/ec.c:ec_install_handlers
- drivers/acpi/ec.c:acpi_ec_irq_handler
- drivers/acpi/ec.c:acpi_ec_gpe_handler
- drivers/acpi/ec.c:acpi_ec_stop
- drivers/acpi/ec.c:acpi_ec_start
- drivers/acpi/ec.c:acpi_ec_transaction_unlocked
- drivers/acpi/ec.c:ec_guard
- drivers/acpi/ec.c:ec_guard
- drivers/acpi/ec.c:acpi_ec_enable_event
In drivers/acpi/acpi_lpss.c (ffffffff819b52d8)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/acpi/acpica/evglock.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/acpi/acpica/utmutex.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/acpi/apei/ghes.c (ffffffff81a312d1)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/acpi/apei/ghes.c:ghes_probe
- drivers/acpi/apei/ghes.c:ghes_notify_hed
- drivers/acpi/apei/ghes.c:ghes_irq_func
- drivers/acpi/apei/ghes.c:ghes_poll_func
In drivers/clk/clk.c (ffffffff81a3d949)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/clk/clk.c:clk_enable_lock
- drivers/clk/clk.c:clk_enable_lock
In drivers/clk/clk-divider.c (ffffffff81a47a28)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/clk/clk-divider.c:clk_divider_set_rate
In drivers/clk/clk-gate.c (ffffffff81a49397)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/clk/clk-gate.c:clk_gate_endisable
In drivers/clk/clk-multiplier.c (ffffffff81a497b1)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/clk/clk-multiplier.c:clk_multiplier_set_rate
In drivers/clk/clk-mux.c (ffffffff81a49fda)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/clk/clk-mux.c:clk_mux_set_parent
In drivers/clk/clk-fractional-divider.c (ffffffff81a4b1ac)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/clk/clk-fractional-divider.c:clk_fd_set_rate
- drivers/clk/clk-fractional-divider.c:clk_fd_get_div
In drivers/clk/x86/clk-pmc-atom.c (ffffffff81a4c0c3)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/clk/x86/clk-pmc-atom.c:plt_clk_disable
- drivers/clk/x86/clk-pmc-atom.c:plt_clk_enable
- drivers/clk/x86/clk-pmc-atom.c:plt_clk_set_parent
In drivers/dma/dmaengine.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/dma/virt-dma.c (ffffffff81a4f844)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/dma/virt-dma.c:vchan_dma_desc_free_list
- drivers/dma/virt-dma.c:vchan_complete
- drivers/dma/virt-dma.c:vchan_tx_desc_free
- drivers/dma/virt-dma.c:vchan_tx_submit
In drivers/dma/hsu/hsu.c (ffffffff81a50800)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/dma/hsu/hsu.c:hsu_dma_synchronize
- drivers/dma/hsu/hsu.c:hsu_dma_free_chan_resources
- drivers/dma/hsu/hsu.c:hsu_dma_terminate_all
- drivers/dma/hsu/hsu.c:hsu_dma_resume
- drivers/dma/hsu/hsu.c:hsu_dma_pause
- drivers/dma/hsu/hsu.c:hsu_dma_tx_status
- drivers/dma/hsu/hsu.c:hsu_dma_issue_pending
- drivers/dma/hsu/hsu.c:hsu_dma_prep_slave_sg
- drivers/dma/hsu/hsu.c:hsu_dma_do_irq
- drivers/dma/hsu/hsu.c:hsu_dma_get_status
In drivers/dma/lgm/lgm-dma.c (ffffffff81a539cf)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/dma/lgm/lgm-dma.c:intel_ldma_probe
- drivers/dma/lgm/lgm-dma.c:dma_work
- drivers/dma/lgm/lgm-dma.c:dma_work
- drivers/dma/lgm/lgm-dma.c:ldma_prep_slave_sg
- drivers/dma/lgm/lgm-dma.c:ldma_terminate_all
- drivers/dma/lgm/lgm-dma.c:ldma_synchronize
- drivers/dma/lgm/lgm-dma.c:ldma_issue_pending
- drivers/dma/lgm/lgm-dma.c:ldma_issue_pending
- drivers/dma/lgm/lgm-dma.c:ldma_chan_reset
- drivers/dma/lgm/lgm-dma.c:ldma_chan_desc_hw_cfg
- drivers/dma/lgm/lgm-dma.c:ldma_chan_off
In drivers/virtio/virtio.c (ffffffff81a54245)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_config_changed
In drivers/virtio/virtio_mmio.c (ffffffff81a5afb5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/virtio/virtio_mmio.c:vm_setup_vq
- drivers/virtio/virtio_mmio.c:vm_del_vqs
- drivers/virtio/virtio_mmio.c:vm_interrupt
In drivers/virtio/virtio_pci_modern.c (ffffffff81a5c3a9)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/virtio/virtio_pci_modern.c:vp_modern_enable_vq_after_reset
- drivers/virtio/virtio_pci_modern.c:vp_modern_disable_vq_and_reset
In drivers/virtio/virtio_pci_common.c (ffffffff81a5d240)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/virtio/virtio_pci_common.c:vp_del_vqs
- drivers/virtio/virtio_pci_common.c:vp_setup_vq
- drivers/virtio/virtio_pci_common.c:vp_vring_interrupt
In drivers/virtio/virtio_balloon.c (ffffffff81a5fc18)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_migratepage
- drivers/virtio/virtio_balloon.c:virtballoon_changed
In drivers/xen/grant-table.c (ffffffff81a626aa)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/xen/grant-table.c:gnttab_page_cache_shrink
- drivers/xen/grant-table.c:gnttab_page_cache_put
- drivers/xen/grant-table.c:gnttab_page_cache_get
- drivers/xen/grant-table.c:gnttab_cancel_free_callback
- drivers/xen/grant-table.c:gnttab_request_free_callback
- drivers/xen/grant-table.c:gnttab_free_grant_reference_seq
- drivers/xen/grant-table.c:gnttab_free_grant_references
- drivers/xen/grant-table.c:gnttab_free_grant_reference
- drivers/xen/grant-table.c:gnttab_add_deferred
- drivers/xen/grant-table.c:gnttab_handle_deferred
- drivers/xen/grant-table.c:gnttab_handle_deferred
- drivers/xen/grant-table.c:gnttab_handle_deferred
- drivers/xen/grant-table.c:get_free_entries_seq
- drivers/xen/grant-table.c:get_free_entries
In drivers/xen/events/events_base.c (ffffffff81a67ef8)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/xen/events/events_base.c:xen_free_irq
In drivers/xen/events/events_2l.c (ffffffff81a6c359)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/xen/events/events_2l.c:xen_debug_interrupt
In drivers/xen/grant-dma-ops.c (ffffffff81a7eedd)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/xen/grant-dma-ops.c:xen_virtio_restricted_mem_acc
- drivers/xen/grant-dma-ops.c:xen_virtio_restricted_mem_acc
- drivers/xen/grant-dma-ops.c:xen_grant_dma_unmap_page
- drivers/xen/grant-dma-ops.c:xen_grant_dma_map_page
- drivers/xen/grant-dma-ops.c:xen_grant_dma_free
- drivers/xen/grant-dma-ops.c:xen_grant_dma_alloc
In drivers/regulator/core.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/reset/reset-simple.c (ffffffff81a91aa7)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/reset/reset-simple.c:reset_simple_update
In drivers/tty/tty_io.c (ffffffff81a96a85)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/tty/tty_io.c:__do_SAK
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/tty_io.c:stop_tty
In drivers/tty/n_tty.c (ffffffff81a98a11)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/tty/tty_buffer.c (ffffffff81a9f625)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/tty/tty_buffer.c:tty_insert_flip_string_and_push_buffer
In drivers/tty/tty_port.c (ffffffff81aa0582)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_close_end
- drivers/tty/tty_port.c:tty_port_close_start
- drivers/tty/tty_port.c:tty_port_block_til_ready
- drivers/tty/tty_port.c:tty_port_hangup
- drivers/tty/tty_port.c:tty_port_tty_get
In drivers/tty/tty_jobctrl.c (ffffffff81aa2588)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_get_pgrp
- drivers/tty/tty_jobctrl.c:no_tty
- drivers/tty/tty_jobctrl.c:session_clear_tty
- drivers/tty/tty_jobctrl.c:get_current_tty
- drivers/tty/tty_jobctrl.c:__proc_set_tty
In drivers/tty/pty.c (ffffffff81aa37ea)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/tty/vt/vt_ioctl.c (ffffffff81aa717f)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
- drivers/tty/vt/vt_ioctl.c:vt_waitactive
- drivers/tty/vt/vt_ioctl.c:vt_waitactive
- drivers/tty/vt/vt_ioctl.c:vt_waitactive
In drivers/tty/vt/keyboard.c (ffffffff81aadf9a)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_clr_kbd_mode_bit
- drivers/tty/vt/keyboard.c:vt_set_kbd_mode_bit
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:vt_reset_unicode
- drivers/tty/vt/keyboard.c:vt_do_kdskled
- drivers/tty/vt/keyboard.c:vt_do_kdskled
- drivers/tty/vt/keyboard.c:vt_do_kdgkb_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdgkb_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_kdskbent
- drivers/tty/vt/keyboard.c:vt_kdskbent
- drivers/tty/vt/keyboard.c:vt_do_kdskbmeta
- drivers/tty/vt/keyboard.c:vt_do_kdskbmode
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:kbd_bh
- drivers/tty/vt/keyboard.c:vt_kbd_con_stop
- drivers/tty/vt/keyboard.c:vt_kbd_con_start
- drivers/tty/vt/keyboard.c:vt_set_led_state
- drivers/tty/vt/keyboard.c:vt_get_leds
- drivers/tty/vt/keyboard.c:vt_set_leds_compute_shiftstate
In drivers/tty/hvc/hvc_console.c (ffffffff81aba25b)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_remove
- drivers/tty/hvc/hvc_console.c:__hvc_poll
- drivers/tty/hvc/hvc_console.c:hvc_set_winsz
- drivers/tty/hvc/hvc_console.c:hvc_write
- drivers/tty/hvc/hvc_console.c:hvc_hangup
- drivers/tty/hvc/hvc_console.c:hvc_close
- drivers/tty/hvc/hvc_console.c:hvc_open
- drivers/tty/hvc/hvc_console.c:hvc_port_destruct
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/tty/hvc/hvc_xen.c (ffffffff83713377)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_xen.c:xen_hvc_init
- drivers/tty/hvc/hvc_xen.c:xen_hvc_init
- drivers/tty/hvc/hvc_xen.c:xencons_probe
- drivers/tty/hvc/hvc_xen.c:xencons_remove
- drivers/tty/hvc/hvc_xen.c:xen_pv_console_init
- drivers/tty/hvc/hvc_xen.c:xen_hvm_console_init
- drivers/tty/hvc/hvc_xen.c:domU_read_console
- drivers/tty/hvc/hvc_xen.c:domU_write_console
- drivers/tty/hvc/hvc_xen.c:vtermno_to_xencons
In drivers/tty/serial/serial_core.c (ffffffff81ac3281)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:serial_core_add_one_port
- drivers/tty/serial/serial_core.c:uart_hangup
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_set_rs485_config
- drivers/tty/serial/serial_core.c:uart_send_xchar
- drivers/tty/serial/serial_core.c:uart_flush_buffer
- drivers/tty/serial/serial_core.c:uart_chars_in_buffer
- drivers/tty/serial/serial_core.c:uart_write_room
- drivers/tty/serial/serial_core.c:uart_write
- drivers/tty/serial/serial_core.c:uart_put_char
- drivers/tty/serial/serial_core.c:uart_shutdown
- drivers/tty/serial/serial_core.c:uart_port_startup
- drivers/tty/serial/serial_core.c:uart_update_mctrl
- drivers/tty/serial/serial_core.c:uart_start
- drivers/tty/serial/serial_core.c:uart_stop
In drivers/tty/serial/serial_base_bus.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/tty/serial/serial_port.c (ffffffff81ac4716)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/tty/serial/serial_port.c:serial_port_runtime_resume
In drivers/tty/serial/earlycon.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/tty/serial/8250/8250_core.c (ffffffff81ac48d8)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial_8250_overrun_backoff_work
In drivers/tty/serial/8250/8250_port.c (ffffffff81ac9e1c)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_set_termios
- drivers/tty/serial/8250/8250_port.c:serial8250_update_uartclk
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_break_ctl
- drivers/tty/serial/8250/8250_port.c:serial8250_tx_empty
- drivers/tty/serial/8250/8250_port.c:serial8250_tx_threshold_handle_irq
- drivers/tty/serial/8250/8250_port.c:serial8250_handle_irq
- drivers/tty/serial/8250/8250_port.c:serial8250_em485_handle_start_tx
- drivers/tty/serial/8250/8250_port.c:serial8250_em485_handle_stop_tx
- drivers/tty/serial/8250/8250_port.c:autoconfig
In drivers/tty/serial/8250/8250_dma.c (ffffffff81acd535)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_dma.c:dma_rx_complete
- drivers/tty/serial/8250/8250_dma.c:__dma_tx_complete
In drivers/tty/serial/8250/8250_pci.c (ffffffff81acfb00)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_pci.c:f815xxa_mem_serial_out
In drivers/tty/serial/sccnxp.c (ffffffff81ad78e6)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/tty/serial/sccnxp.c:sccnxp_console_write
- drivers/tty/serial/sccnxp.c:sccnxp_shutdown
- drivers/tty/serial/sccnxp.c:sccnxp_startup
- drivers/tty/serial/sccnxp.c:sccnxp_set_termios
- drivers/tty/serial/sccnxp.c:sccnxp_break_ctl
- drivers/tty/serial/sccnxp.c:sccnxp_get_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_set_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_tx_empty
- drivers/tty/serial/sccnxp.c:sccnxp_stop_rx
- drivers/tty/serial/sccnxp.c:sccnxp_start_tx
- drivers/tty/serial/sccnxp.c:sccnxp_ist
- drivers/tty/serial/sccnxp.c:sccnxp_timer
In drivers/tty/serial/serial_mctrl_gpio.c (ffffffff81ad9abd)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/tty/serial/serial_mctrl_gpio.c:mctrl_gpio_irq_handle
In drivers/char/random.c (ffffffff81adea3e)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/char/random.c:write_pool_user
- drivers/char/random.c:try_to_generate_entropy
- drivers/char/random.c:try_to_generate_entropy
- drivers/char/random.c:add_timer_randomness
- drivers/char/random.c:mix_interrupt_randomness
- drivers/char/random.c:add_hwgenerator_randomness
- drivers/char/random.c:add_device_randomness
- drivers/char/random.c:random_pm_notification
- drivers/char/random.c:crng_make_state
- drivers/char/random.c:crng_reseed
- drivers/char/random.c:execute_with_initialized_rng
- drivers/char/random.c:add_bootloader_randomness
In drivers/char/ttyprintk.c (ffffffff81ae0fb5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/char/ttyprintk.c:tpk_port_shutdown
- drivers/char/ttyprintk.c:tpk_write
In drivers/char/virtio_console.c (ffffffff81ae2093)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/char/virtio_console.c:config_work_handler
- drivers/char/virtio_console.c:in_intr
- drivers/char/virtio_console.c:in_intr
- drivers/char/virtio_console.c:notifier_add_vio
- drivers/char/virtio_console.c:get_chars
- drivers/char/virtio_console.c:put_chars
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_read
- drivers/char/virtio_console.c:fill_readbuf
- drivers/char/virtio_console.c:__send_to_port
- drivers/char/virtio_console.c:reclaim_dma_bufs
- drivers/char/virtio_console.c:free_buf
In drivers/char/agp/backend.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/iommu/amd/iommu.c (ffffffff81b01bb5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/iommu/amd/iommu.c:alloc_irq_table
- drivers/iommu/amd/iommu.c:alloc_irq_table
- drivers/iommu/amd/iommu.c:amd_iommu_domain_clear_gcr3
- drivers/iommu/amd/iommu.c:amd_iommu_domain_set_gcr3
- drivers/iommu/amd/iommu.c:amd_iommu_flush_tlb
- drivers/iommu/amd/iommu.c:amd_iommu_flush_page
- drivers/iommu/amd/iommu.c:amd_iommu_domain_enable_v2
- drivers/iommu/amd/iommu.c:amd_iommu_domain_direct_map
- drivers/iommu/amd/iommu.c:amd_iommu_iotlb_sync
- drivers/iommu/amd/iommu.c:amd_iommu_flush_iotlb_all
- drivers/iommu/amd/iommu.c:amd_iommu_iotlb_sync_map
- drivers/iommu/amd/iommu.c:amd_iommu_domain_free
- drivers/iommu/amd/iommu.c:detach_device
- drivers/iommu/amd/iommu.c:attach_device
In drivers/iommu/amd/io_pgtable.c (ffffffff81b07530)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/iommu/amd/io_pgtable.c:iommu_v1_map_pages
In drivers/iommu/intel/iommu.c (ffffffff81b0ef80)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/iommu/intel/iommu.c:intel_iommu_release_device
- drivers/iommu/intel/iommu.c:intel_iommu_enforce_cache_coherency
- drivers/iommu/intel/iommu.c:device_block_translation
- drivers/iommu/intel/iommu.c:dmar_domain_attach_device
- drivers/iommu/intel/iommu.c:dmar_domain_attach_device
- drivers/iommu/intel/iommu.c:domain_context_mapping_one
- drivers/iommu/intel/iommu.c:iommu_disable_pci_caps
- drivers/iommu/intel/iommu.c:domain_update_iommu_cap
- drivers/iommu/intel/iommu.c:domain_update_iommu_cap
In drivers/iommu/iommu.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/iommu/dma-iommu.c (ffffffff81b23a75)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/iommu/dma-iommu.c:iommu_dma_free_iova
- drivers/iommu/dma-iommu.c:fq_flush_timeout
In drivers/iommu/iova.c (ffffffff81b26c29)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/iommu/iova.c:free_cpu_cached_iovas
- drivers/iommu/iova.c:iova_magazine_free_pfns
- drivers/iommu/iova.c:reserve_iova
- drivers/iommu/iova.c:free_iova_fast
- drivers/iommu/iova.c:alloc_iova_fast
- drivers/iommu/iova.c:alloc_iova_fast
- drivers/iommu/iova.c:free_iova
- drivers/iommu/iova.c:__free_iova
- drivers/iommu/iova.c:find_iova
- drivers/iommu/iova.c:__alloc_and_insert_iova_range
In drivers/iommu/virtio-iommu.c (ffffffff81b28ab2)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/iommu/virtio-iommu.c:viommu_iotlb_sync
- drivers/iommu/virtio-iommu.c:viommu_iova_to_phys
- drivers/iommu/virtio-iommu.c:viommu_unmap_pages
- drivers/iommu/virtio-iommu.c:viommu_attach_dev
- drivers/iommu/virtio-iommu.c:viommu_del_mappings
- drivers/iommu/virtio-iommu.c:viommu_add_mapping
- drivers/iommu/virtio-iommu.c:viommu_send_req_sync
In drivers/connector/cn_queue.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/base/core.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/base/devres.c (ffffffff81b3fd31)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/base/devres.c:__devm_alloc_percpu
- drivers/base/devres.c:devm_krealloc
- drivers/base/devres.c:__devm_add_action
- drivers/base/devres.c:devres_release_group
- drivers/base/devres.c:devres_remove_group
- drivers/base/devres.c:devres_close_group
- drivers/base/devres.c:devres_open_group
- drivers/base/devres.c:devres_release_all
- drivers/base/devres.c:devres_remove
- drivers/base/devres.c:devres_get
- drivers/base/devres.c:devres_find
In drivers/base/swnode.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/base/power/common.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/base/power/qos.c (ffffffff81b4d281)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_read_value
- drivers/base/power/qos.c:dev_pm_qos_flags
In drivers/base/power/runtime.c (ffffffff81b50ba3)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_drop_link
- drivers/base/power/runtime.c:pm_runtime_enable
- 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_set_status
- drivers/base/power/runtime.c:pm_runtime_get_if_active
- drivers/base/power/runtime.c:__pm_runtime_resume
- drivers/base/power/runtime.c:__pm_runtime_suspend
- drivers/base/power/runtime.c:pm_schedule_suspend
- drivers/base/power/runtime.c:pm_suspend_timer_fn
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_put_suppliers
- drivers/base/power/runtime.c:pm_runtime_suspended_time
- drivers/base/power/runtime.c:pm_runtime_active_time
In drivers/base/power/wakeirq.c (ffffffff81b50c26)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/base/power/wakeirq.c:dev_pm_clear_wake_irq
- drivers/base/power/wakeirq.c:dev_pm_attach_wake_irq
In drivers/base/power/main.c (ffffffff81b55785)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/base/power/main.c:device_pm_check_callbacks
In drivers/base/power/wakeup.c (ffffffff81b56305)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:pm_wakeup_timer_fn
- drivers/base/power/wakeup.c:wakeup_source_record
In drivers/base/power/domain.c (ffffffff81b58075)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/base/power/domain.c:genpd_lock_interruptible_spin
- drivers/base/power/domain.c:genpd_lock_nested_spin
- drivers/base/power/domain.c:genpd_lock_spin
In drivers/base/power/domain_governor.c (ffffffff81b5caaf)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/base/power/domain_governor.c:default_suspend_ok
In drivers/base/power/clock_ops.c (ffffffff81b5d114)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_op_lock
In drivers/base/firmware_loader/main.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/base/regmap/regmap.c (ffffffff81b6cc35)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:_regmap_raw_write_impl
- drivers/base/regmap/regmap.c:regmap_lock_spinlock
In drivers/base/regmap/regcache-maple.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/block/loop.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/block/virtio_blk.c (ffffffff81b80203)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/block/virtio_blk.c:virtblk_poll
- drivers/block/virtio_blk.c:virtio_queue_rqs
- drivers/block/virtio_blk.c:virtio_queue_rq
- drivers/block/virtio_blk.c:virtblk_done
In drivers/block/xen-blkfront.c (ffffffff81b83d15)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:blkfront_delay_work
- drivers/block/xen-blkfront.c:blkfront_connect
- drivers/block/xen-blkfront.c:blkfront_connect
- drivers/block/xen-blkfront.c:blkif_interrupt
- drivers/block/xen-blkfront.c:blkif_restart_queue
- drivers/block/xen-blkfront.c:blkif_queue_rq
In drivers/mfd/ezx-pcap.c (ffffffff81b949da)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:ezx_pcap_probe
- drivers/mfd/ezx-pcap.c:ezx_pcap_probe
- drivers/mfd/ezx-pcap.c:ezx_pcap_remove
- drivers/mfd/ezx-pcap.c:pcap_adc_async
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
- drivers/mfd/ezx-pcap.c:pcap_adc_trigger
- drivers/mfd/ezx-pcap.c:pcap_adc_trigger
- drivers/mfd/ezx-pcap.c:pcap_adc_trigger
- drivers/mfd/ezx-pcap.c:pcap_set_ts_bits
- drivers/mfd/ezx-pcap.c:pcap_set_ts_bits
- drivers/mfd/ezx-pcap.c:pcap_isr_work
- drivers/mfd/ezx-pcap.c:pcap_msr_work
- drivers/mfd/ezx-pcap.c:ezx_pcap_set_bits
In drivers/nvdimm/region_devs.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/nvdimm/badrange.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/dax/bus.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff81bbe29f)
Location: include/linux/spinlock.h:324
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/dma-fence.c (ffffffff81bbf83b)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_describe
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_get_status
- drivers/dma-buf/dma-fence.c:dma_fence_add_callback
- drivers/dma-buf/dma-fence.c:dma_fence_release
- drivers/dma-buf/dma-fence.c:dma_fence_wait_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_allocate_private_stub
In drivers/dma-buf/dma-fence-array.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/dma-buf/dma-fence-chain.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/dma-buf/sw_sync.c (ffffffff81bc53d4)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:timeline_fence_release
In drivers/dma-buf/sync_debug.c (ffffffff81bc65b5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_file_debug_remove
- drivers/dma-buf/sync_debug.c:sync_file_debug_add
- drivers/dma-buf/sync_debug.c:sync_timeline_debug_remove
- drivers/dma-buf/sync_debug.c:sync_timeline_debug_add
In drivers/scsi/scsi.c (ffffffff81bc8db5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/scsi/scsi.c:scsi_device_lookup
- drivers/scsi/scsi.c:scsi_device_lookup_by_target
- drivers/scsi/scsi.c:starget_for_each_device
In drivers/scsi/hosts.c (ffffffff81bca88d)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/scsi/hosts.c:scsi_remove_host
- drivers/scsi/hosts.c:scsi_remove_host
In drivers/scsi/scsi_error.c (ffffffff81bd0a2d)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/scsi/scsi_error.c:scsi_ioctl_reset
- drivers/scsi/scsi_error.c:scsi_ioctl_reset
- drivers/scsi/scsi_error.c:scsi_unjam_host
- drivers/scsi/scsi_error.c:scsi_unjam_host
- drivers/scsi/scsi_error.c:scsi_try_target_reset
- drivers/scsi/scsi_error.c:scsi_try_bus_reset
- drivers/scsi/scsi_error.c:scsi_try_host_reset
- drivers/scsi/scsi_error.c:scsi_timeout
- drivers/scsi/scsi_error.c:scsi_eh_scmd_add
- drivers/scsi/scsi_error.c:scsi_eh_inc_host_failed
- drivers/scsi/scsi_error.c:scmd_eh_abort_handler
- drivers/scsi/scsi_error.c:scmd_eh_abort_handler
- drivers/scsi/scsi_error.c:scsi_schedule_eh
In drivers/scsi/scsi_lib.c (ffffffff81bd5d4d)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:scsi_evt_thread
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_starved_list_run
- drivers/scsi/scsi_lib.c:scsi_starved_list_run
- drivers/scsi/scsi_lib.c:scsi_dec_host_busy
In drivers/scsi/scsi_scan.c (ffffffff81bd923f)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_forget_host
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_destroy
In drivers/scsi/scsi_sysfs.c (ffffffff81bdc99e)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/scsi/scsi_sysfs.c:scsi_sysfs_device_initialize
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release
- drivers/scsi/scsi_sysfs.c:store_shost_eh_deadline
In drivers/scsi/virtio_scsi.c (ffffffff81be2005)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/scsi/virtio_scsi.c:virtscsi_add_cmd
- drivers/scsi/virtio_scsi.c:virtscsi_event_done
- drivers/scsi/virtio_scsi.c:virtscsi_ctrl_done
In drivers/scsi/sd_zbc.c (ffffffff81bec8d2)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/scsi/sd_zbc.c:sd_zbc_zone_wp_update
- drivers/scsi/sd_zbc.c:sd_zbc_prepare_zone_append
- drivers/scsi/sd_zbc.c:sd_zbc_update_wp_offset_workfn
In drivers/ata/libata-core.c (ffffffff81bfbefc)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_host_detach
- drivers/ata/libata-core.c:__ata_port_probe
- drivers/ata/libata-core.c:ata_dev_init
- drivers/ata/libata-core.c:ata_port_request_pm
- drivers/ata/libata-core.c:ata_exec_internal_sg
- drivers/ata/libata-core.c:ata_exec_internal_sg
- drivers/ata/libata-core.c:ata_exec_internal_sg
In drivers/ata/libata-scsi.c (ffffffff81c0b150)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_scsi_dev_rescan
- drivers/ata/libata-scsi.c:ata_scsi_dev_rescan
- drivers/ata/libata-scsi.c:ata_scsi_user_scan
- drivers/ata/libata-scsi.c:ata_scsi_handle_link_detach
- drivers/ata/libata-scsi.c:ata_scsi_handle_link_detach
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_queuecmd
- drivers/ata/libata-scsi.c:ata_scsi_write_same_xlat
- drivers/ata/libata-scsi.c:ata_scsi_slave_destroy
- drivers/ata/libata-scsi.c:ata_sas_scsi_ioctl
- drivers/ata/libata-scsi.c:ata_sas_scsi_ioctl
- drivers/ata/libata-scsi.c:ata_scsi_unlock_native_capacity
- drivers/ata/libata-scsi.c:ata_scsi_park_store
In drivers/ata/libata-eh.c (ffffffff81c0d265)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/ata/libata-eh.c:ata_eh_handle_port_resume
- drivers/ata/libata-eh.c:ata_eh_handle_port_resume
- drivers/ata/libata-eh.c:ata_eh_handle_port_suspend
- drivers/ata/libata-eh.c:ata_eh_handle_port_suspend
- drivers/ata/libata-eh.c:ata_eh_handle_port_suspend
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_revalidate_and_attach
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_about_to_do
- drivers/ata/libata-eh.c:ata_eh_detach_dev
- drivers/ata/libata-eh.c:__ata_eh_qc_complete
- drivers/ata/libata-eh.c:ata_eh_fastdrain_timerfn
- drivers/ata/libata-eh.c:ata_port_wait_eh
- drivers/ata/libata-eh.c:ata_port_wait_eh
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_error
In drivers/ata/libata-sata.c (ffffffff81c16055)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/ata/libata-sata.c:ata_change_queue_depth
- drivers/ata/libata-sata.c:ata_scsi_lpm_store
In drivers/ata/libata-sff.c (ffffffff81c19bd6)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_bmdma_post_internal_cmd
- drivers/ata/libata-sff.c:ata_bmdma_error_handler
- drivers/ata/libata-sff.c:ata_bmdma_interrupt
- drivers/ata/libata-sff.c:ata_sff_error_handler
- drivers/ata/libata-sff.c:ata_sff_interrupt
In drivers/ata/libata-pmp.c (ffffffff81c1c433)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/ata/libata-pmp.c:sata_pmp_handle_link_fail
- drivers/ata/libata-pmp.c:sata_pmp_detach
- drivers/ata/libata-pmp.c:sata_pmp_attach
In drivers/ata/libata-acpi.c (ffffffff81c1dcf2)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/ata/libata-acpi.c:ata_acpi_handle_hotplug
In drivers/ata/ata_piix.c (ffffffff81c20322)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/ata/ata_piix.c:piix_pci_device_resume
- drivers/ata/ata_piix.c:piix_pci_device_suspend
- drivers/ata/ata_piix.c:do_pata_set_dmamode
- drivers/ata/ata_piix.c:piix_set_timings
In drivers/spi/spi.c (ffffffff81c27d42)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/spi/spi.c:spi_bus_lock
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:spi_async
- drivers/spi/spi.c:spi_controller_initialize_queue
- drivers/spi/spi.c:spi_queued_transfer
- drivers/spi/spi.c:spi_stop_queue
- drivers/spi/spi.c:spi_get_next_queued_message
- drivers/spi/spi.c:__spi_pump_messages
In drivers/net/tun.c (ffffffff81c45e19)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/net/virtio_net.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/net/ppp/ppp_generic.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/net/wwan/wwan_core.c (ffffffff81c675ca)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/net/wwan/wwan_core.c:wwan_port_fops_ioctl
In drivers/net/xen-netfront.c (ffffffff81c6b7b3)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_handle_rx
- drivers/net/xen-netfront.c:xennet_poll
- drivers/net/xen-netfront.c:xennet_poll
- drivers/net/xen-netfront.c:xennet_poll
- drivers/net/xen-netfront.c:xennet_get_responses
- drivers/net/xen-netfront.c:xennet_get_responses
- drivers/net/xen-netfront.c:xennet_start_xmit
- drivers/net/xen-netfront.c:xennet_xdp_xmit
In drivers/net/net_failover.c (ffffffff81c6fb49)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/net/net_failover.c:net_failover_slave_register
In drivers/usb/core/hub.c (ffffffff81c7ba76)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_port_disable
- drivers/usb/core/hub.c:hub_port_reset
- drivers/usb/core/hub.c:usb_new_device
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/hub.c:hub_quiesce
- drivers/usb/core/hub.c:hub_activate
- drivers/usb/core/hub.c:usb_hub_clear_tt_buffer
- drivers/usb/core/hub.c:hub_tt_work
- drivers/usb/core/hub.c:hub_resubmit_irq_urb
In drivers/usb/core/hcd.c (ffffffff81c84cc0)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hc_died
- drivers/usb/core/hcd.c:usb_hcd_resume_root_hub
- drivers/usb/core/hcd.c:usb_hcd_unlink_urb
- drivers/usb/core/hcd.c:unlink1
- drivers/usb/core/hcd.c:usb_hcd_submit_urb
- drivers/usb/core/hcd.c:usb_hcd_poll_rh_status
In drivers/usb/core/urb.c (ffffffff81c891d9)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_scuttle_anchored_urbs
- drivers/usb/core/urb.c:usb_unlink_anchored_urbs
- drivers/usb/core/urb.c:usb_unpoison_anchored_urbs
- drivers/usb/core/urb.c:usb_unanchor_urb
- drivers/usb/core/urb.c:usb_anchor_urb
In drivers/usb/core/message.c (ffffffff81c8a605)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_cancel
- drivers/usb/core/message.c:sg_complete
In drivers/usb/core/driver.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/usb/core/devio.c (ffffffff81c9a1c9)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:reap_as
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:do_proc_bulk
- drivers/usb/core/devio.c:do_proc_bulk
- drivers/usb/core/devio.c:do_proc_control
- drivers/usb/core/devio.c:do_proc_control
- drivers/usb/core/devio.c:usbdev_release
- drivers/usb/core/devio.c:destroy_async_on_interface
- drivers/usb/core/devio.c:destroy_async
- drivers/usb/core/devio.c:async_completed
- drivers/usb/core/devio.c:free_async
- drivers/usb/core/devio.c:usbdev_mmap
- drivers/usb/core/devio.c:usbdev_mmap
- drivers/usb/core/devio.c:usbdev_mmap
- drivers/usb/core/devio.c:usbdev_vm_open
- drivers/usb/core/devio.c:dec_usb_memory_use_count
- drivers/usb/core/devio.c:dec_usb_memory_use_count
In drivers/usb/phy/phy.c (ffffffff81ca0b55)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/phy/phy.c:usb_remove_phy
- drivers/usb/phy/phy.c:usb_add_phy_dev
- drivers/usb/phy/phy.c:usb_add_phy
- drivers/usb/phy/phy.c:usb_get_phy
- drivers/usb/phy/phy.c:usb_phy_uevent
In drivers/usb/dwc2/platform.c (ffffffff81ca65c8)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/dwc2/platform.c:dwc2_resume
- drivers/usb/dwc2/platform.c:dwc2_suspend
In drivers/usb/dwc2/drd.c (ffffffff81ca7242)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/dwc2/drd.c:dwc2_drd_init
- drivers/usb/dwc2/drd.c:dwc2_drd_role_sw_set
In drivers/usb/dwc2/hcd.c (ffffffff81caffd4)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:dwc2_host_enter_hibernation
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_clear_tt_buffer_complete
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_reset
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_disable
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_resume
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_suspend
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_stop
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_start
- drivers/usb/dwc2/hcd.c:dwc2_hcd_reset_func
- drivers/usb/dwc2/hcd.c:dwc2_port_resume
- drivers/usb/dwc2/hcd.c:dwc2_port_suspend
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
In drivers/usb/dwc2/hcd_queue.c (ffffffff81cb7cbe)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_queue.c:dwc2_hcd_qh_free
- drivers/usb/dwc2/hcd_queue.c:dwc2_wait_timer_fn
- drivers/usb/dwc2/hcd_queue.c:dwc2_unreserve_timer_fn
In drivers/usb/dwc2/hcd_ddma.c (ffffffff81cb9d18)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_free_ddma
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_init_ddma
In drivers/usb/host/pci-quirks.c (ffffffff81cbb4c5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/host/pci-quirks.c:usb_amd_dev_put
- drivers/usb/host/pci-quirks.c:usb_amd_quirk_pll
- drivers/usb/host/pci-quirks.c:usb_amd_find_chipset_info
- drivers/usb/host/pci-quirks.c:usb_amd_find_chipset_info
In drivers/usb/host/ehci-hcd.c (ffffffff81cca136)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_endpoint_reset
- drivers/usb/host/ehci-hcd.c:ehci_endpoint_disable
- drivers/usb/host/ehci-hcd.c:ehci_urb_dequeue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:uframe_periodic_max_store
- drivers/usb/host/ehci-hcd.c:sitd_submit
- drivers/usb/host/ehci-hcd.c:sitd_urb_transaction
- drivers/usb/host/ehci-hcd.c:itd_submit
- drivers/usb/host/ehci-hcd.c:itd_urb_transaction
- drivers/usb/host/ehci-hcd.c:iso_stream_find
- drivers/usb/host/ehci-hcd.c:ehci_clear_tt_buffer_complete
- drivers/usb/host/ehci-hcd.c:ehci_hub_control
- drivers/usb/host/ehci-hcd.c:ehci_hub_status_data
- drivers/usb/host/ehci-hcd.c:ehci_hrtimer_func
- drivers/usb/host/ehci-hcd.c:fill_registers_buffer
- drivers/usb/host/ehci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ehci-hcd.c:fill_async_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff81cd2b85)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_suspend
- drivers/usb/host/ohci-hcd.c:ohci_shutdown
- drivers/usb/host/ohci-hcd.c:ed_get
- drivers/usb/host/ohci-hcd.c:fill_registers_buffer
- drivers/usb/host/ohci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ohci-hcd.c:fill_async_buffer
In drivers/usb/host/uhci-hcd.c (ffffffff81cd5b1a)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_hub_control
- drivers/usb/host/uhci-hcd.c:uhci_hub_status_data
- drivers/usb/host/uhci-hcd.c:uhci_urb_dequeue
- drivers/usb/host/uhci-hcd.c:uhci_urb_enqueue
- drivers/usb/host/uhci-hcd.c:uhci_fsbr_timeout
- drivers/usb/host/uhci-hcd.c:uhci_debug_open
In drivers/usb/host/xhci.c (ffffffff81cdde9a)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_clear_tt_buffer_complete
- drivers/usb/host/xhci.c:xhci_update_hub_device
- drivers/usb/host/xhci.c:xhci_set_usb2_hardware_lpm
- drivers/usb/host/xhci.c:xhci_change_max_exit_latency
- drivers/usb/host/xhci.c:xhci_setup_device
- drivers/usb/host/xhci.c:xhci_alloc_dev
- drivers/usb/host/xhci.c:xhci_disable_slot
- drivers/usb/host/xhci.c:xhci_free_dev
- drivers/usb/host/xhci.c:xhci_free_streams
- drivers/usb/host/xhci.c:xhci_alloc_streams
- drivers/usb/host/xhci.c:xhci_endpoint_reset
- drivers/usb/host/xhci.c:xhci_endpoint_disable
- drivers/usb/host/xhci.c:xhci_configure_endpoint
- drivers/usb/host/xhci.c:xhci_urb_dequeue
- drivers/usb/host/xhci.c:xhci_urb_enqueue
- drivers/usb/host/xhci.c:xhci_disable_hub_port_wake
- drivers/usb/host/xhci.c:xhci_run_finished
In drivers/usb/host/xhci-mem.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/usb/host/xhci-ring.c (ffffffff81cf0a62)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:xhci_handle_command_timeout
In drivers/usb/host/xhci-hub.c (ffffffff81cf7da5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/host/xhci-hub.c:xhci_bus_resume
- drivers/usb/host/xhci-hub.c:xhci_bus_suspend
- drivers/usb/host/xhci-hub.c:xhci_hub_status_data
- drivers/usb/host/xhci-hub.c:xhci_hub_control
In drivers/usb/host/xhci-dbgcap.c (ffffffff81cffbe0)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_remove_dbc_dev
- drivers/usb/host/xhci-dbgcap.c:dbc_ep_queue
In drivers/usb/host/xhci-dbgtty.c (ffffffff81cfffc8)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_port_activate
- drivers/usb/host/xhci-dbgtty.c:dbc_rx_push
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_unthrottle
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_chars_in_buffer
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_write_room
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_flush_chars
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_put_char
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_write
- drivers/usb/host/xhci-dbgtty.c:dbc_write_complete
- drivers/usb/host/xhci-dbgtty.c:dbc_read_complete
In drivers/usb/host/xhci-debugfs.c (ffffffff81d02027)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/host/xhci-debugfs.c:xhci_port_write
In drivers/input/serio/serio.c (ffffffff81d065c5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_interrupt
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_remove_pending_events
- drivers/input/serio/serio.c:serio_queue_event
- drivers/input/serio/serio.c:serio_handle_event
- drivers/input/serio/serio.c:serio_remove_duplicate_events
In drivers/input/serio/i8042.c (ffffffff81d0ad8c)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_setup_aux
- drivers/input/serio/i8042.c:i8042_controller_reset
- drivers/input/serio/i8042.c:i8042_controller_reset
- drivers/input/serio/i8042.c:i8042_controller_init
- drivers/input/serio/i8042.c:i8042_controller_init
- drivers/input/serio/i8042.c:i8042_controller_init
- drivers/input/serio/i8042.c:i8042_controller_selftest
- drivers/input/serio/i8042.c:i8042_check_aux
- drivers/input/serio/i8042.c:i8042_check_aux
- drivers/input/serio/i8042.c:i8042_check_aux
- drivers/input/serio/i8042.c:i8042_check_aux
- drivers/input/serio/i8042.c:i8042_check_aux
- drivers/input/serio/i8042.c:i8042_toggle_aux
- drivers/input/serio/i8042.c:i8042_toggle_aux
- drivers/input/serio/i8042.c:i8042_aux_test_irq
- drivers/input/serio/i8042.c:i8042_set_mux_mode
- drivers/input/serio/i8042.c:i8042_set_mux_mode
- drivers/input/serio/i8042.c:i8042_set_mux_mode
- drivers/input/serio/i8042.c:i8042_enable_mux_ports
- drivers/input/serio/i8042.c:i8042_interrupt
- drivers/input/serio/i8042.c:i8042_port_close
- drivers/input/serio/i8042.c:i8042_port_close
- drivers/input/serio/i8042.c:i8042_aux_write
- drivers/input/serio/i8042.c:i8042_kbd_write
- drivers/input/serio/i8042.c:i8042_flush
- drivers/input/serio/i8042.c:i8042_remove_filter
- drivers/input/serio/i8042.c:i8042_install_filter
In drivers/input/input.c (ffffffff81d116f5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/input/input.c:input_repeat_key
- drivers/input/input.c:input_reset_device
- drivers/input/input.c:input_set_keycode
- drivers/input/input.c:input_get_keycode
- drivers/input/input.c:input_inject_event
In drivers/input/input-mt.c (ffffffff81d12535)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/input/input-mt.c:input_mt_sync_frame
- drivers/input/input-mt.c:input_mt_drop_unused
In drivers/input/mousedev.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/input/evdev.c (ffffffff81d17702)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
In drivers/input/misc/uinput.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/rtc/class.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/rtc/interface.c (ffffffff81d24365)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/rtc/interface.c:rtc_uie_update_irq
- drivers/rtc/interface.c:rtc_aie_update_irq
In drivers/rtc/rtc-mc146818-lib.c (ffffffff81d26beb)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/rtc/rtc-mc146818-lib.c:mc146818_set_time
- drivers/rtc/rtc-mc146818-lib.c:mc146818_set_time
- drivers/rtc/rtc-mc146818-lib.c:mc146818_avoid_UIP
In drivers/rtc/rtc-cmos.c (ffffffff81d27f93)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:rtc_handler
- drivers/rtc/rtc-cmos.c:cmos_alarm_irq_enable
In drivers/pps/kapi.c (ffffffff81d38dea)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/pps/kapi.c:pps_event
In drivers/ptp/ptp_clock.c (ffffffff81d395b4)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/ptp/ptp_clock.c:ptp_clock_event
In drivers/ptp/ptp_chardev.c (ffffffff81d3b154)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/ptp/ptp_sysfs.c (ffffffff81d3babe)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/ptp/ptp_sysfs.c:extts_fifo_show
In drivers/power/supply/power_supply_core.c (ffffffff81d3f2e9)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/power/supply/power_supply_core.c:power_supply_changed
- drivers/power/supply/power_supply_core.c:power_supply_changed_work
In drivers/thermal/thermal_core.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/thermal/thermal_sysfs.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/watchdog/watchdog_pretimeout.c (ffffffff81d564c5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_notify_pretimeout
In drivers/md/md.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/md/md-bitmap.c (ffffffff81d6dccd)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:md_bitmap_endwrite
In drivers/md/dm.c (ffffffff81d7a4cb)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/md/dm.c:dm_uevent_add
- drivers/md/dm.c:event_callback
- drivers/md/dm.c:dm_submit_bio
- drivers/md/dm.c:dm_io_set_error
- drivers/md/dm.c:dm_wq_requeue_work
- drivers/md/dm.c:__dm_io_complete
- drivers/md/dm.c:__dm_io_complete
- drivers/md/dm.c:dm_start_io_acct
In drivers/md/dm-kcopyd.c (ffffffff81d847cb)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:dm_kcopyd_do_callback
- drivers/md/dm-kcopyd.c:segment_complete
- drivers/md/dm-kcopyd.c:dispatch_job
- drivers/md/dm-kcopyd.c:dispatch_job
- drivers/md/dm-kcopyd.c:dispatch_job
- drivers/md/dm-kcopyd.c:complete_io
- drivers/md/dm-kcopyd.c:complete_io
- drivers/md/dm-kcopyd.c:complete_io
In drivers/md/dm-stats.c (ffffffff81d859e5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/md/dm-stats.c:free_shared_memory
In drivers/edac/ghes_edac.c (ffffffff83af5a53)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/edac/ghes_edac.c:ghes_edac_exit
- drivers/edac/ghes_edac.c:ghes_edac_report_mem_error
In drivers/cpufreq/cpufreq.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/cpufreq/intel_pstate.c (ffffffff81da8f93)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/cpufreq/intel_pstate.c:intel_pstate_hwp_enable
- drivers/cpufreq/intel_pstate.c:notify_hwp_interrupt
In drivers/mmc/core/core.c (ffffffff81db148c)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/mmc/core/core.c:mmc_release_host
- drivers/mmc/core/core.c:__mmc_claim_host
In drivers/mmc/core/host.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/leds/led-triggers.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/firmware/efi/unaccepted_memory.c (ffffffff81dd47dd)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/firmware/efi/unaccepted_memory.c:range_contains_unaccepted_memory
- drivers/firmware/efi/unaccepted_memory.c:accept_memory
In drivers/hid/bpf/hid_bpf_dispatch.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/mailbox/mailbox.c (ffffffff81de1d2d)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/mailbox/mailbox.c:mbox_bind_client
- drivers/mailbox/mailbox.c:mbox_send_message
- drivers/mailbox/mailbox.c:txdone_hrtimer
- drivers/mailbox/mailbox.c:tx_tick
- drivers/mailbox/mailbox.c:msg_submit
- drivers/mailbox/mailbox.c:msg_submit
In drivers/hwspinlock/hwspinlock_core.c (ffffffff81de2ac7)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In drivers/remoteproc/remoteproc_core.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/extcon/extcon.c (ffffffff81df1d87)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/extcon/extcon.c:extcon_unregister_notifier_all
- drivers/extcon/extcon.c:extcon_register_notifier_all
- drivers/extcon/extcon.c:extcon_set_property
- drivers/extcon/extcon.c:extcon_sync
In drivers/powercap/powercap_sys.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/hte/hte.c (ffffffff81dfecb4)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/hte/hte.c:hte_push_ts_ns
- drivers/hte/hte.c:hte_do_cb_work
- drivers/hte/hte.c:hte_ts_dis_en_common
- drivers/hte/hte.c:hte_ts_put
In net/core/sock.c (ffffffff81e0aa32)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sock_queue_rcv_skb
In net/core/request_sock.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/core/skbuff.c (ffffffff81e10b02)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/core/skbuff.c:sock_dequeue_err_skb
- net/core/skbuff.c:sock_queue_err_skb
- net/core/skbuff.c:skb_append
- net/core/skbuff.c:skb_unlink
- net/core/skbuff.c:skb_queue_head
- net/core/skbuff.c:skb_dequeue_tail
- net/core/skbuff.c:skb_dequeue
- net/core/skbuff.c:__msg_zerocopy_callback
In net/core/datagram.c (ffffffff81e20bc2)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/core/datagram.c:__skb_try_recv_datagram
In net/core/net_namespace.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/core/dev.c (ffffffff81e3f756)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/core/dev.c:__dev_change_flags
- net/core/dev.c:__dev_set_allmulti
- net/core/dev.c:dev_set_promiscuity
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:__dev_open
In net/core/dev_addr_lists.c (ffffffff81e43f30)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/core/dev_addr_lists.c:dev_mc_flush
- net/core/dev_addr_lists.c:dev_mc_sync_multiple
- net/core/dev_addr_lists.c:dev_mc_sync
- net/core/dev_addr_lists.c:dev_mc_del_global
- net/core/dev_addr_lists.c:dev_mc_del
- net/core/dev_addr_lists.c:__dev_mc_add
- net/core/dev_addr_lists.c:dev_mc_add_excl
- net/core/dev_addr_lists.c:dev_uc_flush
- net/core/dev_addr_lists.c:dev_uc_sync_multiple
- net/core/dev_addr_lists.c:dev_uc_sync
- net/core/dev_addr_lists.c:dev_uc_del
- net/core/dev_addr_lists.c:dev_uc_add
- net/core/dev_addr_lists.c:dev_uc_add_excl
In net/core/neighbour.c (ffffffff81e47103)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/core/neighbour.c:pneigh_queue_purge
In net/core/rtnetlink.c (ffffffff81e565cb)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/core/rtnetlink.c:ndo_dflt_fdb_dump
In net/core/link_watch.c (ffffffff81e5be1e)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/core/link_watch.c:linkwatch_fire_event
- net/core/link_watch.c:linkwatch_forget_dev
In net/core/fib_notifier.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/core/page_pool.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/core/net-procfs.c (ffffffff81e84a41)
Location: include/linux/spinlock.h:324
Inline: True
In net/core/netpoll.c (ffffffff81e85215)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/core/netpoll.c:refill_skbs
In net/core/fib_rules.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/core/drop_monitor.c (ffffffff81e99401)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/core/drop_monitor.c:net_dm_hw_trap_packet_probe
- net/core/drop_monitor.c:net_dm_hw_packet_work
- net/core/drop_monitor.c:net_dm_packet_work
- net/core/drop_monitor.c:net_dm_packet_trace_kfree_skb_hit
- net/core/drop_monitor.c:net_dm_hw_trap_summary_probe
- net/core/drop_monitor.c:net_dm_hw_reset_per_cpu_data
- net/core/drop_monitor.c:reset_per_cpu_data
In net/core/skmsg.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/sched/sch_generic.c (ffffffff81eac5e2)
Location: include/linux/spinlock.h:324
Inline: True
In net/sched/cls_api.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/sched/act_api.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv4/route.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv4/inetpeer.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv4/inet_hashtables.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv4/tcp_ipv4.c (ffffffff81f323fb)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
In net/ipv4/udp.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv4/af_inet.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv4/igmp.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv4/inet_fragment.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv4/ping.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv4/ipmr.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv4/cipso_ipv4.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/xfrm/xfrm_policy.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/xfrm/xfrm_state.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/xfrm/xfrm_input.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/xfrm/espintcp.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/unix/af_unix.c (ffffffff81fae833)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_connect
- net/unix/af_unix.c:unix_stream_connect
- net/unix/af_unix.c:unix_stream_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_bind
- net/unix/af_unix.c:unix_bind_bsd
- net/unix/af_unix.c:unix_autobind
In net/unix/garbage.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv6/af_inet6.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv6/addrlabel.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv6/ip6_fib.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv6/udp.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv6/mcast.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv6/tcp_ipv6.c (ffffffff81ffef1a)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
In net/ipv6/ip6mr.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv6/calipso.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/packet/af_packet.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/devlink/leftover.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/devlink/core.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/wireless/wext-core.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/rfkill/core.c (ffffffff82056795)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_open
- net/rfkill/core.c:rfkill_soft_blocked
- net/rfkill/core.c:rfkill_blocked
- net/rfkill/core.c:rfkill_set_states
- net/rfkill/core.c:rfkill_init_sw_state
- net/rfkill/core.c:rfkill_set_sw_state
- net/rfkill/core.c:rfkill_set_hw_state_reason
- net/rfkill/core.c:rfkill_set_block
- net/rfkill/core.c:rfkill_send_events
In net/rfkill/input.c (ffffffff82057f05)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_schedule_global_op
In net/ncsi/ncsi-rsp.c (ffffffff82062fc1)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/ncsi/ncsi-rsp.c:ncsi_rcv_rsp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_sma
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_svf
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gls
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_rc
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_dp
In net/ncsi/ncsi-aen.c (ffffffff820632fb)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_hncdsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
In net/ncsi/ncsi-manage.c (ffffffff82064dee)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/ncsi/ncsi-manage.c:ncsi_unregister_dev
- net/ncsi/ncsi-manage.c:ncsi_reset_dev
- net/ncsi/ncsi-manage.c:ncsi_reset_dev
- net/ncsi/ncsi-manage.c:ncsi_stop_dev
- net/ncsi/ncsi-manage.c:ncsi_kick_channels
- net/ncsi/ncsi-manage.c:ncsi_kick_channels
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_suspend_channel
- net/ncsi/ncsi-manage.c:ncsi_request_timeout
- net/ncsi/ncsi-manage.c:ncsi_free_request
- net/ncsi/ncsi-manage.c:ncsi_alloc_request
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_add_package
- net/ncsi/ncsi-manage.c:ncsi_add_channel
- net/ncsi/ncsi-manage.c:ncsi_stop_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_start_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_report_link
In net/ncsi/ncsi-netlink.c (ffffffff82067e97)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/ncsi/ncsi-netlink.c:ncsi_set_channel_mask_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_package_mask_nl
- net/ncsi/ncsi-netlink.c:ncsi_clear_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_clear_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_interface_nl
In net/xdp/xsk.c (ffffffff8206b141)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/xdp/xsk.c:__xsk_generic_xmit
- net/xdp/xsk.c:__xsk_generic_xmit
- net/xdp/xsk.c:__xsk_generic_xmit
- net/xdp/xsk.c:xsk_destruct_skb
In net/xdp/xskmap.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/xdp/xsk_buff_pool.c (ffffffff8206e550)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/xdp/xsk_buff_pool.c:xp_del_xsk
- net/xdp/xsk_buff_pool.c:xp_add_xsk
In net/mptcp/protocol.c (ffffffff820781ae)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/mptcp/protocol.c:mptcp_napi_poll
In net/mptcp/token.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/mptcp/pm.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/mptcp/pm_netlink.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/mptcp/syncookies.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/mctp/af_mctp.c (ffffffff8208dc9c)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/mctp/af_mctp.c:mctp_sk_unhash
- net/mctp/af_mctp.c:mctp_sk_unhash
- net/mctp/af_mctp.c:mctp_sk_expire_keys
- net/mctp/af_mctp.c:mctp_sk_expire_keys
- net/mctp/af_mctp.c:mctp_ioctl
- net/mctp/af_mctp.c:mctp_ioctl
- net/mctp/af_mctp.c:mctp_ioctl
- net/mctp/af_mctp.c:mctp_ioctl
In net/mctp/device.c (ffffffff8208e5b9)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/mctp/device.c:mctp_rtm_deladdr
- net/mctp/device.c:mctp_rtm_newaddr
In net/mctp/route.c (ffffffff82091157)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/mctp/route.c:mctp_local_output
- net/mctp/route.c:mctp_local_output
- net/mctp/route.c:mctp_alloc_local_tag
- net/mctp/route.c:__mctp_key_done_in
- net/mctp/route.c:mctp_key_add
In net/handshake/netlink.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In arch/x86/pci/i386.c (ffffffff8373a2c4)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- arch/x86/pci/i386.c:pcibios_assign_resources
- arch/x86/pci/i386.c:pcibios_allocate_dev_resources
- arch/x86/pci/i386.c:pcibios_allocate_dev_resources
- arch/x86/pci/i386.c:pcibios_retrieve_fw_addr
In lib/dec_and_lock.c (ffffffff8209fab3)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- lib/dec_and_lock.c:_atomic_dec_and_lock_irqsave
In lib/idr.c (ffffffff820a14c0)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- lib/idr.c:ida_alloc_range
In lib/klist.c (ffffffff820a1bcc)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
In lib/kobject.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In lib/xarray.c (ffffffff820c86eb)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- lib/xarray.c:xa_destroy
6.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/xen/p2m.c (ffffffff8103c212)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- arch/x86/xen/p2m.c:xen_alloc_p2m_entry
- arch/x86/xen/p2m.c:alloc_p2m_pmd
In arch/x86/xen/mmu_pv.c (ffffffff81043594)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- arch/x86/xen/mmu_pv.c:xen_destroy_contiguous_region
- arch/x86/xen/mmu_pv.c:xen_create_contiguous_region
In arch/x86/kernel/bootflag.c (ffffffff838c72b2)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- arch/x86/kernel/bootflag.c:sbf_init
- arch/x86/kernel/bootflag.c:sbf_init
In arch/x86/kernel/i8237.c (ffffffff81071305)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- arch/x86/kernel/i8237.c:i8237A_resume
In arch/x86/kernel/cpu/sgx/driver.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In arch/x86/kernel/cpu/sgx/main.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In arch/x86/kernel/cpu/sgx/virt.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In arch/x86/kernel/smpboot.c (ffffffff810a3a26)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- arch/x86/kernel/smpboot.c:do_boot_cpu
- arch/x86/kernel/smpboot.c:do_boot_cpu
In arch/x86/kernel/amd_nb.c (ffffffff810bfb9e)
Location: include/linux/spinlock.h:324
Inline: True
In arch/x86/kernel/amd_gart_64.c (ffffffff810cb195)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- arch/x86/kernel/amd_gart_64.c:flush_gart
- arch/x86/kernel/amd_gart_64.c:free_iommu
- arch/x86/kernel/amd_gart_64.c:alloc_iommu
In arch/x86/mm/pgtable.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In arch/x86/mm/mmio-mod.c (ffffffff810df027)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- arch/x86/mm/mmio-mod.c:mmiotrace_printk
In arch/x86/platform/efi/efi_64.c (ffffffff810ec4b8)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- arch/x86/platform/efi/efi_64.c:efi_thunk_reset_system
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_next_variable
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_variable_nonblocking
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_variable
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_variable
In arch/x86/platform/intel/iosf_mbi.c (ffffffff810ee4a7)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- arch/x86/platform/intel/iosf_mbi.c:iosf_mbi_block_punit_i2c_access
- arch/x86/platform/intel/iosf_mbi.c:iosf_mbi_block_punit_i2c_access
- arch/x86/platform/intel/iosf_mbi.c:iosf_mbi_block_punit_i2c_access
- arch/x86/platform/intel/iosf_mbi.c:iosf_mbi_modify
In arch/x86/platform/uv/uv_time.c (ffffffff810f00ee)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- arch/x86/platform/uv/uv_time.c:uv_rtc_next_event
- arch/x86/platform/uv/uv_time.c:uv_rtc_unset_timer
In kernel/fork.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In kernel/panic.c (ffffffff810ff125)
Location: include/linux/spinlock.h:324
Inline: True
In kernel/user.c (ffffffff81112cb5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/user.c:find_user
In kernel/signal.c (ffffffff8111a39e)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/signal.c:do_notify_parent_cldstop
- kernel/signal.c:do_notify_parent
- kernel/signal.c:send_sigqueue
- kernel/signal.c:sigqueue_free
- kernel/signal.c:kill_pid_usb_asyncio
- kernel/signal.c:force_sig_info_to_task
- kernel/signal.c:do_send_sig_info
- kernel/signal.c:flush_itimer_signals
- kernel/signal.c:flush_signals
In kernel/sys.c (ffffffff81123e3e)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/sys.c:getrusage
In kernel/workqueue.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In kernel/pid.c (ffffffff81130945)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/pid.c:free_pid
In kernel/notifier.c (ffffffff8113de5f)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/notifier.c:unregister_die_notifier
- kernel/notifier.c:register_die_notifier
- kernel/notifier.c:atomic_notifier_chain_register_unique_prio
In kernel/async.c (ffffffff811414ae)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/async.c:async_schedule_node_domain
- kernel/async.c:__async_schedule_node_domain
- kernel/async.c:async_run_entry_fn
- kernel/async.c:lowest_in_progress
In kernel/sched/core.c (ffffffff8114ca6d)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/sched/core.c:cpu_cgroup_css_released
- kernel/sched/core.c:sched_online_group
In kernel/sched/fair.c (ffffffff8116eb44)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_free
- kernel/sched/fair.c:task_numa_group
In kernel/sched/build_policy.c (ffffffff81182b7d)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/sched/build_policy.c:thread_group_cputime
In kernel/sched/build_utility.c (ffffffff81184e11)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/sched/build_utility.c:finish_wait
- kernel/sched/build_utility.c:prepare_to_wait_event
- kernel/sched/build_utility.c:__wake_up_pollfree
- kernel/sched/build_utility.c:__wake_up_sync
- kernel/sched/build_utility.c:__wake_up_on_current_cpu
- kernel/sched/build_utility.c:remove_wait_queue
- kernel/sched/build_utility.c:add_wait_queue_priority
- kernel/sched/build_utility.c:add_wait_queue_exclusive
- kernel/sched/build_utility.c:add_wait_queue
- kernel/sched/build_utility.c:wake_up_var
- kernel/sched/build_utility.c:wake_up_bit
- kernel/sched/build_utility.c:__wait_on_bit_lock
- kernel/sched/build_utility.c:__wait_on_bit
In kernel/power/qos.c (ffffffff8119dba6)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/power/qos.c:cpu_latency_qos_read
- kernel/power/qos.c:pm_qos_update_flags
- kernel/power/qos.c:pm_qos_update_target
In kernel/power/snapshot.c (ffffffff811a5355)
Location: include/linux/spinlock.h:324
Inline: True
In kernel/printk/printk.c (ffffffff811aef45)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/printk/printk.c:kmsg_dump_unregister
- kernel/printk/printk.c:kmsg_dump_register
In kernel/irq/irqdomain.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In kernel/irq/msi.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In kernel/rcu/sync.c (ffffffff811ce700)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_func
In kernel/rcu/srcutree.c (ffffffff811cfa9a)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:srcu_torture_stats_print
- kernel/rcu/srcutree.c:srcu_funnel_gp_start
- kernel/rcu/srcutree.c:srcu_funnel_exp_start
- kernel/rcu/srcutree.c:srcu_gp_end
- kernel/rcu/srcutree.c:spin_lock_irqsave_ssp_contention
- kernel/rcu/srcutree.c:spin_lock_irqsave_ssp_contention
- kernel/rcu/srcutree.c:spin_lock_irqsave_sdp_contention
- kernel/rcu/srcutree.c:spin_lock_irqsave_sdp_contention
In kernel/rcu/tree.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In kernel/livepatch/shadow.c (ffffffff811e5e45)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/livepatch/shadow.c:klp_shadow_free_all
- kernel/livepatch/shadow.c:klp_shadow_free
- kernel/livepatch/shadow.c:__klp_shadow_get_or_alloc
In kernel/dma/swiotlb.c (ffffffff811ed890)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/dma/swiotlb.c:swiotlb_tbl_unmap_single
- kernel/dma/swiotlb.c:swiotlb_release_slots
- kernel/dma/swiotlb.c:swiotlb_find_slots
- kernel/dma/swiotlb.c:swiotlb_search_pool_area
In kernel/freezer.c (ffffffff811fb395)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/freezer.c:__thaw_task
- kernel/freezer.c:freeze_task
In kernel/time/clocksource.c (ffffffff8120a848)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_unbind
- kernel/time/clocksource.c:clocksource_change_rating
- kernel/time/clocksource.c:__clocksource_register_scale
- kernel/time/clocksource.c:__clocksource_watchdog_kthread
- kernel/time/clocksource.c:clocksource_select_watchdog
- kernel/time/clocksource.c:clocksource_mark_unstable
In kernel/time/alarmtimer.c (ffffffff8120ed38)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarm_timer_nsleep
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/alarmtimer.c:alarm_timer_create
- kernel/time/alarmtimer.c:alarm_clock_get_ktime
- kernel/time/alarmtimer.c:alarm_clock_get_timespec
- kernel/time/alarmtimer.c:alarm_clock_getres
- kernel/time/alarmtimer.c:alarm_handle_timer
- kernel/time/alarmtimer.c:alarm_try_to_cancel
- kernel/time/alarmtimer.c:alarm_restart
- kernel/time/alarmtimer.c:alarm_start
- kernel/time/alarmtimer.c:alarmtimer_resume
- kernel/time/alarmtimer.c:alarmtimer_suspend
- kernel/time/alarmtimer.c:alarmtimer_suspend
- kernel/time/alarmtimer.c:alarmtimer_suspend
- kernel/time/alarmtimer.c:alarmtimer_fired
- kernel/time/alarmtimer.c:alarmtimer_rtc_add_device
In kernel/time/posix-timers.c (ffffffff81212f4b)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/time/posix-timers.c:exit_itimers
- kernel/time/posix-timers.c:__lock_timer
- kernel/time/posix-timers.c:posix_timer_fn
In kernel/time/posix-cpu-timers.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In kernel/futex/core.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In kernel/futex/requeue.c (ffffffff8122295c)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/futex/requeue.c:futex_requeue
In kernel/futex/waitwake.c (ffffffff81223e18)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/futex/waitwake.c:futex_wake_op
In kernel/cgroup/cgroup.c (ffffffff8123d9c0)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_free
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:cgroup_post_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_put_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:cgroup_rmdir
- kernel/cgroup/cgroup.c:cgroup_mkdir
- kernel/cgroup/cgroup.c:css_release_work_fn
- kernel/cgroup/cgroup.c:css_task_iter_end
- 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_file_notify
- kernel/cgroup/cgroup.c:cgroup_attach_task
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:cgroup_update_populated
In kernel/cgroup/namespace.c (ffffffff8123fa03)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
- kernel/cgroup/namespace.c:free_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff8124222d)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:task_get_cgroup1
- kernel/cgroup/cgroup-v1.c:cgroup1_rename
- kernel/cgroup/cgroup-v1.c:cgroup_transfer_tasks
In kernel/cgroup/freezer.c (ffffffff81242c64)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_update_frozen
- kernel/cgroup/freezer.c:cgroup_propagate_frozen
- kernel/cgroup/freezer.c:cgroup_propagate_frozen
In kernel/cgroup/cpuset.c (ffffffff8124e913)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:cpuset_node_allowed
- kernel/cgroup/cpuset.c:cpuset_mems_allowed
- kernel/cgroup/cpuset.c:cpuset_cpus_allowed
In kernel/pid_namespace.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In kernel/audit.c (ffffffff812572a5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/audit.c:audit_get_tty
- kernel/audit.c:audit_log_start
- kernel/audit.c:auditd_set
- kernel/audit.c:audit_log_lost
In kernel/auditfilter.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In kernel/taskstats.c (ffffffff81280558)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/trace_events_user.c (ffffffff812e3e63)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/trace/trace_events_user.c:user_event_mm_dup
- kernel/trace/trace_events_user.c:user_event_mm_remove
- kernel/trace/trace_events_user.c:current_user_event_mm
In kernel/bpf/syscall.c (ffffffff8130c5e4)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_prog_put_deferred
In kernel/bpf/lpm_trie.c (ffffffff81354c22)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/bpf/lpm_trie.c:trie_delete_elem
- kernel/bpf/lpm_trie.c:trie_update_elem
In kernel/bpf/local_storage.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In kernel/bpf/ringbuf.c (ffffffff81357889)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/bpf/ringbuf.c:__bpf_ringbuf_reserve
- kernel/bpf/ringbuf.c:__bpf_ringbuf_reserve
In kernel/bpf/btf.c (ffffffff81369195)
Location: include/linux/spinlock.h:324
Inline: True
In kernel/bpf/devmap.c (ffffffff81374f43)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_notification
- kernel/bpf/devmap.c:__dev_map_hash_update_elem
- kernel/bpf/devmap.c:dev_map_hash_delete_elem
In kernel/bpf/cpumap.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In kernel/events/core.c (ffffffff8139da42)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- kernel/events/core.c:ring_buffer_attach
- kernel/events/core.c:ring_buffer_attach
In kernel/events/ring_buffer.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In kernel/padata.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In kernel/watch_queue.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In mm/filemap.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In mm/mempool.c (ffffffff813bceb1)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/mempool.c:mempool_free
- mm/mempool.c:mempool_alloc_preallocated
- mm/mempool.c:mempool_alloc
- mm/mempool.c:mempool_resize
In mm/oom_kill.c (ffffffff813c0046)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/oom_kill.c:wake_oom_reaper
In mm/page-writeback.c (ffffffff813c43e3)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/page-writeback.c:__folio_start_writeback
- mm/page-writeback.c:__folio_end_writeback
- mm/page-writeback.c:__folio_end_writeback
- mm/page-writeback.c:folio_clear_dirty_for_io
- mm/page-writeback.c:__folio_cancel_dirty
- mm/page-writeback.c:folio_redirty_for_writepage
- mm/page-writeback.c:__folio_mark_dirty
In mm/vmscan.c (ffffffff813e1c07)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/vmscan.c:balance_pgdat
- mm/vmscan.c:lru_gen_rotate_memcg
In mm/shmem.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In mm/mmzone.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In mm/vmstat.c (ffffffff813f1405)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/vmstat.c:extfrag_show
- mm/vmstat.c:zoneinfo_show
- mm/vmstat.c:frag_show
In mm/backing-dev.c (ffffffff813f5704)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/backing-dev.c:cgwb_create
- mm/backing-dev.c:cgwb_create
In mm/mm_init.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In mm/percpu.c (ffffffff813fb4be)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
In mm/compaction.c (ffffffff8140241b)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/compaction.c:fast_find_migrateblock
- mm/compaction.c:fast_isolate_freepages
- mm/compaction.c:compact_lock_irqsave
- mm/compaction.c:compact_lock_irqsave
In mm/show_mem.c (ffffffff81408360)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/show_mem.c:show_free_areas
In mm/list_lru.c (ffffffff8140b5a4)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/list_lru.c:memcg_list_lru_alloc
- mm/list_lru.c:memcg_list_lru_alloc
In mm/memory.c (ffffffff81418862)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/memory.c:copy_pte_range
In mm/mmap.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In mm/mremap.c (ffffffff8143113c)
Location: include/linux/spinlock.h:324
Inline: True
In mm/vmalloc.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In mm/page_alloc.c (ffffffff8144892c)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/page_alloc.c:try_to_accept_memory
- mm/page_alloc.c:put_page_back_buddy
- mm/page_alloc.c:take_page_off_buddy
- mm/page_alloc.c:__offline_isolated_pages
- mm/page_alloc.c:alloc_contig_pages
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:__build_all_zonelists
- mm/page_alloc.c:get_page_from_freelist
- mm/page_alloc.c:rmqueue
- mm/page_alloc.c:free_unref_page_list
- mm/page_alloc.c:free_unref_page
- mm/page_alloc.c:rmqueue_bulk
- mm/page_alloc.c:unreserve_highatomic_pageblock
- mm/page_alloc.c:__free_pages_core
- mm/page_alloc.c:free_pcppages_bulk
- mm/page_alloc.c:split_free_page
In mm/shuffle.c (ffffffff8222f48e)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/shuffle.c:__shuffle_zone
In mm/memory_hotplug.c (ffffffff8222a1dd)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/memory_hotplug.c:offline_pages
- mm/memory_hotplug.c:online_pages
In mm/slub.c (ffffffff8145fdf5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/slub.c:get_slabinfo
- mm/slub.c:slab_debug_trace_open
- mm/slub.c:show_slab_objects
- mm/slub.c:show_slab_objects
- mm/slub.c:show_slab_objects
- mm/slub.c:validate_slab_cache
- mm/slub.c:__kmem_cache_do_shrink
- mm/slub.c:__slab_free
- mm/slub.c:free_to_partial_list
- mm/slub.c:___slab_alloc
- mm/slub.c:slab_out_of_memory
- mm/slub.c:__put_partials
- mm/slub.c:deactivate_slab
In mm/swap_state.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In mm/swapfile.c (ffffffff81468063)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/swapfile.c:setup_swap_map_and_extents
- mm/swapfile.c:swapcache_free_entries
- mm/swapfile.c:swap_free_cluster
- mm/swapfile.c:swap_do_scheduled_discard
- mm/swapfile.c:swap_cluster_schedule_discard
In mm/swap_slots.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In mm/zswap.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In mm/dmapool.c (ffffffff8147206b)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/dmapool.c:dma_pool_free
- mm/dmapool.c:dma_pool_alloc
In mm/hugetlb.c (ffffffff8147cc63)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/hugetlb.c:move_hugetlb_page_tables
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:copy_hugetlb_page_range
- mm/hugetlb.c:prep_and_add_bootmem_folios
- mm/hugetlb.c:prep_and_add_allocated_folios
- mm/hugetlb.c:free_huge_folio
- mm/hugetlb.c:hugepage_put_subpool
In mm/mmu_notifier.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In mm/huge_memory.c (ffffffff814a7218)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/huge_memory.c:deferred_split_scan
- mm/huge_memory.c:deferred_split_folio
- mm/huge_memory.c:folio_undo_large_rmappable
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pmd
In mm/khugepaged.c (ffffffff814b0b33)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/khugepaged.c:collapse_pte_mapped_thp
- mm/khugepaged.c:collapse_pte_mapped_thp
In mm/memcontrol.c (ffffffff814b7065)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_css_free
- mm/memcontrol.c:folio_lruvec_lock_irqsave
- mm/memcontrol.c:memcg_check_events
- mm/memcontrol.c:obj_cgroup_release
In mm/vmpressure.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In mm/swap_cgroup.c (ffffffff814c171c)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/swap_cgroup.c:swap_cgroup_record
- mm/swap_cgroup.c:swap_cgroup_cmpxchg
In mm/memory-failure.c (ffffffff814c9530)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/memory-failure.c:memory_failure_work_func
- mm/memory-failure.c:memory_failure_queue
In mm/page_isolation.c (ffffffff814ca871)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/page_isolation.c:test_pages_isolated
- mm/page_isolation.c:unset_migratetype_isolate
In mm/zbud.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In mm/zsmalloc.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In mm/balloon_compaction.c (ffffffff814ced85)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/balloon_compaction.c:balloon_page_putback
- mm/balloon_compaction.c:balloon_page_isolate
- mm/balloon_compaction.c:balloon_page_enqueue
- mm/balloon_compaction.c:balloon_page_list_dequeue
- mm/balloon_compaction.c:balloon_page_list_enqueue
In mm/userfaultfd.c (ffffffff814d2f8b)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- mm/userfaultfd.c:move_pages_pte
In fs/file_table.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/super.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/dcache.c (ffffffff815042cd)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- fs/dcache.c:d_mark_tmpfile
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:d_walk
In fs/inode.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/file.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/libfs.c (ffffffff815205f2)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- fs/libfs.c:simple_empty
- fs/libfs.c:simple_recursive_removal
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff8152d5ba)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- fs/fs-writeback.c:sb_clear_inode_writeback
- fs/fs-writeback.c:sb_mark_inode_writeback
- fs/fs-writeback.c:inode_switch_wbs_work_fn
- fs/fs-writeback.c:inode_switch_wbs_work_fn
In fs/fs_struct.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/buffer.c (ffffffff8153f8c5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- fs/buffer.c:end_buffer_async_write
- fs/buffer.c:end_buffer_async_read
In fs/direct-io.c (ffffffff81546250)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- fs/direct-io.c:__blockdev_direct_IO
- fs/direct-io.c:__blockdev_direct_IO
- fs/direct-io.c:__blockdev_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:dio_send_cur_page
- fs/direct-io.c:dio_send_cur_page
- fs/direct-io.c:dio_send_cur_page
- fs/direct-io.c:dio_bio_end_io
- fs/direct-io.c:dio_bio_end_aio
In fs/notify/fsnotify.c (ffffffff81547755)
Location: include/linux/spinlock.h:324
Inline: True
In fs/notify/group.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/notify/mark.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/notify/inotify/inotify_user.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/timerfd.c (ffffffff815570af)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_clock_was_set
- fs/timerfd.c:timerfd_alarmproc
- fs/timerfd.c:timerfd_tmrproc
In fs/eventfd.c (ffffffff81557355)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_ctx_remove_wait_queue
- fs/eventfd.c:eventfd_signal_mask
In fs/aio.c (ffffffff8155ffc4)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- fs/aio.c:aio_poll_wake
- fs/aio.c:aio_complete_rw
- fs/aio.c:aio_complete
- fs/aio.c:aio_complete
- fs/aio.c:aio_migrate_folio
In fs/crypto/keyring.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/verity/open.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/locks.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/mbcache.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/iomap/buffered-io.c (ffffffff8158b8e4)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- fs/iomap/buffered-io.c:iomap_read_end_io
- fs/iomap/buffered-io.c:ifs_set_range_dirty
- fs/iomap/buffered-io.c:iomap_set_range_uptodate
In fs/quota/dquot.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/proc/base.c (ffffffff815a31e2)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- fs/proc/base.c:do_io_accounting
In fs/proc/generic.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/proc/array.c (ffffffff815acb53)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- fs/proc/array.c:do_task_stat
In fs/kernfs/dir.c (ffffffff815bb905)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- fs/kernfs/dir.c:pr_cont_kernfs_path
- fs/kernfs/dir.c:pr_cont_kernfs_name
In fs/kernfs/file.c (ffffffff815bd65c)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify
In fs/devpts/inode.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/ext4/extents_status.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/ext4/mballoc.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/ext4/page-io.c (ffffffff816129b5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- fs/ext4/page-io.c:ext4_end_io_rsv_work
- fs/ext4/page-io.c:ext4_finish_bio
In fs/ext4/super.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/jbd2/revoke.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/jbd2/journal.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/squashfs/cache.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/fat/inode.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/fuse/dir.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/fuse/file.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/fuse/inode.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/fuse/dax.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In fs/pstore/platform.c (ffffffff816ad896)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- fs/pstore/platform.c:pstore_dump
- fs/pstore/platform.c:pstore_dump
In ipc/util.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In ipc/sem.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In security/keys/key.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In security/keys/keyctl.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In security/selinux/avc.c (ffffffff816e197a)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- security/selinux/avc.c:avc_compute_av
- security/selinux/avc.c:avc_compute_av
- security/selinux/avc.c:avc_ss_reset
- security/selinux/avc.c:avc_ss_reset
In security/selinux/hooks.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In security/selinux/ss/sidtab.c (ffffffff816f9487)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- security/selinux/ss/sidtab.c:sidtab_sid2str_put
- security/selinux/ss/sidtab.c:sidtab_freeze_begin
- security/selinux/ss/sidtab.c:sidtab_cancel_convert
- security/selinux/ss/sidtab.c:sidtab_convert
- security/selinux/ss/sidtab.c:sidtab_context_to_sid
In security/selinux/ibpkey.c (ffffffff8170dfc5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- security/selinux/ibpkey.c:sel_ib_pkey_flush
- security/selinux/ibpkey.c:sel_ib_pkey_sid
In security/smack/smack_lsm.c (ffffffff817147c5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smk_ipv4_check
- security/smack/smack_lsm.c:smack_netlbl_add
In security/apparmor/policy.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In security/apparmor/lsm.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In security/apparmor/secid.c (ffffffff81753aa5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- security/apparmor/secid.c:aa_free_secid
- security/apparmor/secid.c:aa_alloc_secid
- security/apparmor/secid.c:aa_secid_update
In security/apparmor/policy_ns.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In security/apparmor/af_unix.c (ffffffff81761a96)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- security/apparmor/af_unix.c:aa_unix_file_perm
- security/apparmor/af_unix.c:aa_unix_file_perm
In security/apparmor/notify.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In security/landlock/object.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In crypto/geniv.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In crypto/jitterentropy-kcapi.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In block/bdev.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In block/bio.c (ffffffff817ac634)
Location: include/linux/spinlock.h:324
Inline: True
In block/blk-core.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In block/blk-flush.c (ffffffff817b71d8)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- block/blk-flush.c:mq_flush_data_end_io
- block/blk-flush.c:flush_end_io
In block/blk-ioc.c (ffffffff817b9246)
Location: include/linux/spinlock.h:324
Inline: True
In block/blk-mq.c (ffffffff817c901c)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_update_nr_requests
- block/blk-mq.c:blk_mq_exit_hctx
- block/blk-mq.c:blk_mq_free_rqs
- block/blk-mq.c:blk_mq_requeue_request
- block/blk-mq.c:blk_mq_quiesce_tagset
In block/blk-mq-tag.c (ffffffff817c94d5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- block/blk-mq-tag.c:blk_mq_find_and_get_req
In block/blk-stat.c (ffffffff817cb085)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- block/blk-stat.c:blk_stat_enable_accounting
- block/blk-stat.c:blk_stat_disable_accounting
- block/blk-stat.c:blk_stat_remove_callback
- block/blk-stat.c:blk_stat_add_callback
In block/genhd.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In block/badblocks.c (ffffffff817d3296)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- block/badblocks.c:_badblocks_set
In block/disk-events.c (ffffffff817e06bc)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- block/disk-events.c:__disk_unblock_events
- block/disk-events.c:disk_block_events
In block/blk-cgroup.c (ffffffff817e5240)
Location: include/linux/spinlock.h:324
Inline: True
In block/blk-iocost.c (ffffffff817f36d5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_pd_free
- block/blk-iocost.c:ioc_pd_init
- block/blk-iocost.c:ioc_rqos_merge
- block/blk-iocost.c:ioc_rqos_throttle
- block/blk-iocost.c:ioc_rqos_throttle
- 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_check_iocgs
- block/blk-iocost.c:ioc_forgive_debts
- block/blk-iocost.c:transfer_surpluses
- block/blk-iocost.c:iocg_waitq_timer_fn
- block/blk-iocost.c:iocg_waitq_timer_fn
- block/blk-iocost.c:iocg_activate
In block/mq-deadline.c (ffffffff817f66ff)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- block/mq-deadline.c:dd_finish_request
- block/mq-deadline.c:deadline_next_request
In block/blk-crypto-profile.c (ffffffff81808ada)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- block/blk-crypto-profile.c:blk_crypto_get_keyslot
In io_uring/io_uring.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In io_uring/timeout.c (ffffffff8181df90)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- io_uring/timeout.c:io_link_timeout_fn
- io_uring/timeout.c:io_timeout_fn
In io_uring/tctx.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In io_uring/cancel.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In rust/helpers.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In lib/percpu-refcount.c (ffffffff8185d410)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- lib/percpu-refcount.c:percpu_ref_resurrect
- lib/percpu-refcount.c:percpu_ref_reinit
- lib/percpu-refcount.c:percpu_ref_kill_and_confirm
- lib/percpu-refcount.c:percpu_ref_switch_to_percpu
- lib/percpu-refcount.c:percpu_ref_exit
In lib/rhashtable.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In lib/once.c (ffffffff8185fa50)
Location: include/linux/spinlock.h:324
Inline: True
In lib/refcount.c (ffffffff8185ffce)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- lib/refcount.c:refcount_dec_and_lock_irqsave
In lib/bucket_locks.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In lib/genalloc.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In lib/percpu_counter.c (ffffffff8191fb8c)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- lib/percpu_counter.c:__percpu_counter_init_many
In drivers/pinctrl/core.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/gpio/gpiolib.c (ffffffff8194474a)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/gpio/gpiolib.c:gpiolib_seq_next
- drivers/gpio/gpiolib.c:gpiolib_seq_start
- drivers/gpio/gpiolib.c:gpiod_find
- drivers/gpio/gpiolib.c:gpiod_add_hogs
- drivers/gpio/gpiolib.c:gpiochip_dup_line_label
- drivers/gpio/gpiolib.c:gpiod_free_commit
- drivers/gpio/gpiolib.c:gpiod_free_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpio_device_find_by_fwnode
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
- drivers/gpio/gpiolib.c:gpio_name_to_desc
- drivers/gpio/gpiolib.c:gpio_to_desc
In drivers/gpio/gpiolib-cdev.c (ffffffff81950be8)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/gpio/gpiolib-cdev.c:lineinfo_changed_notify
- drivers/gpio/gpiolib-cdev.c:gpio_desc_to_lineinfo
In drivers/gpio/gpiolib-sysfs.c (ffffffff83934ccf)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/gpio/gpiolib-sysfs.c:gpiolib_sysfs_init
- drivers/gpio/gpiolib-sysfs.c:gpiolib_sysfs_init
- drivers/gpio/gpiolib-sysfs.c:gpiod_export
In drivers/pci/access.c (ffffffff8195e6da)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/pci/access.c:pcie_capability_clear_and_set_word_locked
In drivers/pci/probe.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/pci/pci-driver.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/pci/pcie/aer.c (ffffffff81987f06)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/pci/pcie/aer.c:aer_recover_queue
In drivers/pci/pcie/pme.c (ffffffff8198a9f0)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_irq
In drivers/pci/p2pdma.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/pci/vgaarb.c (ffffffff819ac35b)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/pci/vgaarb.c:pci_notify
- drivers/pci/vgaarb.c:vga_arb_release
- drivers/pci/vgaarb.c:vga_arb_open
- drivers/pci/vgaarb.c:vga_arb_write
- drivers/pci/vgaarb.c:vga_arb_read
- drivers/pci/vgaarb.c:vga_client_register
- drivers/pci/vgaarb.c:__vga_set_legacy_decoding
- drivers/pci/vgaarb.c:vga_arbiter_add_pci_device
- drivers/pci/vgaarb.c:vga_put
- drivers/pci/vgaarb.c:vga_get
In drivers/pci/doe.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/rapidio/rio.c (ffffffff819b78b2)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_map_outb_region
- drivers/rapidio/rio.c:rio_map_inb_region
In drivers/acpi/scan.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/acpi/ec.c (ffffffff819f8264)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_resume_noirq
- drivers/acpi/ec.c:acpi_ec_suspend_noirq
- drivers/acpi/ec.c:acpi_ec_suspend
- drivers/acpi/ec.c:ec_install_handlers
- drivers/acpi/ec.c:ec_install_handlers
- drivers/acpi/ec.c:acpi_ec_irq_handler
- drivers/acpi/ec.c:acpi_ec_gpe_handler
- drivers/acpi/ec.c:acpi_ec_stop
- drivers/acpi/ec.c:acpi_ec_start
- drivers/acpi/ec.c:acpi_ec_transaction_unlocked
- drivers/acpi/ec.c:ec_guard
- drivers/acpi/ec.c:ec_guard
- drivers/acpi/ec.c:acpi_ec_enable_event
In drivers/acpi/acpi_lpss.c (ffffffff819ff658)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/acpi/acpica/evglock.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/acpi/acpica/utmutex.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/acpi/apei/ghes.c (ffffffff81a7c741)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/acpi/apei/ghes.c:ghes_probe
- drivers/acpi/apei/ghes.c:ghes_notify_hed
- drivers/acpi/apei/ghes.c:ghes_irq_func
- drivers/acpi/apei/ghes.c:ghes_poll_func
In drivers/clk/clk.c (ffffffff81a89239)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/clk/clk.c:clk_enable_lock
- drivers/clk/clk.c:clk_enable_lock
In drivers/clk/clk-divider.c (ffffffff81a934f8)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/clk/clk-divider.c:clk_divider_set_rate
In drivers/clk/clk-gate.c (ffffffff81a94eb7)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/clk/clk-gate.c:clk_gate_endisable
In drivers/clk/clk-multiplier.c (ffffffff81a952d1)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/clk/clk-multiplier.c:clk_multiplier_set_rate
In drivers/clk/clk-mux.c (ffffffff81a95b2a)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/clk/clk-mux.c:clk_mux_set_parent
In drivers/clk/clk-fractional-divider.c (ffffffff81a96f3b)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/clk/clk-fractional-divider.c:clk_fd_set_rate
- drivers/clk/clk-fractional-divider.c:clk_fd_get_div
In drivers/clk/x86/clk-pmc-atom.c (ffffffff81a97d13)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/clk/x86/clk-pmc-atom.c:plt_clk_disable
- drivers/clk/x86/clk-pmc-atom.c:plt_clk_enable
- drivers/clk/x86/clk-pmc-atom.c:plt_clk_set_parent
In drivers/dma/dmaengine.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/dma/virt-dma.c (ffffffff81a9b4e4)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/dma/virt-dma.c:vchan_dma_desc_free_list
- drivers/dma/virt-dma.c:vchan_complete
- drivers/dma/virt-dma.c:vchan_tx_desc_free
- drivers/dma/virt-dma.c:vchan_tx_submit
In drivers/dma/hsu/hsu.c (ffffffff81a9c4d0)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/dma/hsu/hsu.c:hsu_dma_synchronize
- drivers/dma/hsu/hsu.c:hsu_dma_free_chan_resources
- drivers/dma/hsu/hsu.c:hsu_dma_terminate_all
- drivers/dma/hsu/hsu.c:hsu_dma_resume
- drivers/dma/hsu/hsu.c:hsu_dma_pause
- drivers/dma/hsu/hsu.c:hsu_dma_tx_status
- drivers/dma/hsu/hsu.c:hsu_dma_issue_pending
- drivers/dma/hsu/hsu.c:hsu_dma_prep_slave_sg
- drivers/dma/hsu/hsu.c:hsu_dma_do_irq
- drivers/dma/hsu/hsu.c:hsu_dma_get_status
In drivers/dma/lgm/lgm-dma.c (ffffffff81a9f77f)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/dma/lgm/lgm-dma.c:intel_ldma_probe
- drivers/dma/lgm/lgm-dma.c:dma_work
- drivers/dma/lgm/lgm-dma.c:dma_work
- drivers/dma/lgm/lgm-dma.c:ldma_prep_slave_sg
- drivers/dma/lgm/lgm-dma.c:ldma_terminate_all
- drivers/dma/lgm/lgm-dma.c:ldma_synchronize
- drivers/dma/lgm/lgm-dma.c:ldma_issue_pending
- drivers/dma/lgm/lgm-dma.c:ldma_issue_pending
- drivers/dma/lgm/lgm-dma.c:ldma_chan_reset
- drivers/dma/lgm/lgm-dma.c:ldma_chan_desc_hw_cfg
- drivers/dma/lgm/lgm-dma.c:ldma_chan_off
In drivers/pmdomain/core.c (ffffffff81a9fa35)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/pmdomain/core.c:genpd_lock_interruptible_spin
- drivers/pmdomain/core.c:genpd_lock_nested_spin
- drivers/pmdomain/core.c:genpd_lock_spin
In drivers/pmdomain/governor.c (ffffffff81aa45af)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/pmdomain/governor.c:default_suspend_ok
In drivers/virtio/virtio.c (ffffffff81aa4ec5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_config_changed
In drivers/virtio/virtio_mmio.c (ffffffff81aac425)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/virtio/virtio_mmio.c:vm_setup_vq
- drivers/virtio/virtio_mmio.c:vm_del_vqs
- drivers/virtio/virtio_mmio.c:vm_interrupt
In drivers/virtio/virtio_pci_modern.c (ffffffff81aad4d9)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/virtio/virtio_pci_modern.c:vp_modern_enable_vq_after_reset
- drivers/virtio/virtio_pci_modern.c:vp_modern_disable_vq_and_reset
In drivers/virtio/virtio_pci_common.c (ffffffff81aaf1f4)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/virtio/virtio_pci_common.c:vp_del_vqs
- drivers/virtio/virtio_pci_common.c:vp_setup_vq
- drivers/virtio/virtio_pci_common.c:vp_vring_interrupt
In drivers/virtio/virtio_balloon.c (ffffffff81ab2428)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_migratepage
- drivers/virtio/virtio_balloon.c:virtballoon_changed
- drivers/virtio/virtio_balloon.c:virtballoon_changed
In drivers/xen/grant-table.c (ffffffff81ab4eda)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/xen/grant-table.c:gnttab_page_cache_shrink
- drivers/xen/grant-table.c:gnttab_page_cache_put
- drivers/xen/grant-table.c:gnttab_page_cache_get
- drivers/xen/grant-table.c:gnttab_cancel_free_callback
- drivers/xen/grant-table.c:gnttab_request_free_callback
- drivers/xen/grant-table.c:gnttab_free_grant_reference_seq
- drivers/xen/grant-table.c:gnttab_free_grant_references
- drivers/xen/grant-table.c:gnttab_free_grant_reference
- drivers/xen/grant-table.c:gnttab_add_deferred
- drivers/xen/grant-table.c:gnttab_handle_deferred
- drivers/xen/grant-table.c:gnttab_handle_deferred
- drivers/xen/grant-table.c:gnttab_handle_deferred
- drivers/xen/grant-table.c:get_free_entries_seq
- drivers/xen/grant-table.c:get_free_entries
In drivers/xen/events/events_base.c (ffffffff81ab8e42)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/xen/events/events_base.c:xen_free_irq
- drivers/xen/events/events_base.c:xen_irq_lateeoi_worker
In drivers/xen/events/events_2l.c (ffffffff81abe419)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/xen/events/events_2l.c:xen_debug_interrupt
In drivers/xen/grant-dma-ops.c (ffffffff81ad144d)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/xen/grant-dma-ops.c:xen_virtio_restricted_mem_acc
- drivers/xen/grant-dma-ops.c:xen_virtio_restricted_mem_acc
- drivers/xen/grant-dma-ops.c:xen_grant_dma_unmap_page
- drivers/xen/grant-dma-ops.c:xen_grant_dma_map_page
- drivers/xen/grant-dma-ops.c:xen_grant_dma_free
- drivers/xen/grant-dma-ops.c:xen_grant_dma_alloc
In drivers/regulator/core.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/reset/reset-simple.c (ffffffff81ae4437)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/reset/reset-simple.c:reset_simple_update
In drivers/tty/tty_io.c (ffffffff81ae9475)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/tty/tty_io.c:__do_SAK
- drivers/tty/tty_io.c:tty_send_xchar
- drivers/tty/tty_io.c:stop_tty
In drivers/tty/n_tty.c (ffffffff81aebb51)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/tty/tty_buffer.c (ffffffff81af2058)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/tty/tty_buffer.c:tty_insert_flip_string_and_push_buffer
In drivers/tty/tty_port.c (ffffffff81af2fdf)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_close_end
- drivers/tty/tty_port.c:tty_port_close_start
- drivers/tty/tty_port.c:tty_port_block_til_ready
- drivers/tty/tty_port.c:tty_port_hangup
- drivers/tty/tty_port.c:tty_port_tty_get
In drivers/tty/tty_jobctrl.c (ffffffff81af4f68)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_jobctrl_ioctl
- drivers/tty/tty_jobctrl.c:tty_get_pgrp
- drivers/tty/tty_jobctrl.c:no_tty
- drivers/tty/tty_jobctrl.c:session_clear_tty
- drivers/tty/tty_jobctrl.c:get_current_tty
- drivers/tty/tty_jobctrl.c:__proc_set_tty
In drivers/tty/pty.c (ffffffff81af615a)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/tty/vt/vt_ioctl.c (ffffffff81af9c0f)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
- drivers/tty/vt/vt_ioctl.c:vt_ioctl
- drivers/tty/vt/vt_ioctl.c:vt_waitactive
- drivers/tty/vt/vt_ioctl.c:vt_waitactive
- drivers/tty/vt/vt_ioctl.c:vt_waitactive
In drivers/tty/vt/keyboard.c (ffffffff81b00bca)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_clr_kbd_mode_bit
- drivers/tty/vt/keyboard.c:vt_set_kbd_mode_bit
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:vt_reset_unicode
- drivers/tty/vt/keyboard.c:vt_do_kdskled
- drivers/tty/vt/keyboard.c:vt_do_kdskled
- drivers/tty/vt/keyboard.c:vt_do_kdgkb_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdgkb_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_kdskbent
- drivers/tty/vt/keyboard.c:vt_kdskbent
- drivers/tty/vt/keyboard.c:vt_do_kdskbmeta
- drivers/tty/vt/keyboard.c:vt_do_kdskbmode
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:kbd_bh
- drivers/tty/vt/keyboard.c:vt_kbd_con_stop
- drivers/tty/vt/keyboard.c:vt_kbd_con_start
- drivers/tty/vt/keyboard.c:vt_set_led_state
- drivers/tty/vt/keyboard.c:vt_get_leds
- drivers/tty/vt/keyboard.c:vt_set_leds_compute_shiftstate
In drivers/tty/hvc/hvc_console.c (ffffffff81b0cf8b)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_remove
- drivers/tty/hvc/hvc_console.c:__hvc_poll
- drivers/tty/hvc/hvc_console.c:hvc_set_winsz
- drivers/tty/hvc/hvc_console.c:hvc_write
- drivers/tty/hvc/hvc_console.c:hvc_hangup
- drivers/tty/hvc/hvc_console.c:hvc_close
- drivers/tty/hvc/hvc_console.c:hvc_open
- drivers/tty/hvc/hvc_console.c:hvc_port_destruct
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/tty/hvc/hvc_xen.c (ffffffff83946dd6)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_xen.c:xen_hvc_init
- drivers/tty/hvc/hvc_xen.c:xen_hvc_init
- drivers/tty/hvc/hvc_xen.c:xencons_probe
- drivers/tty/hvc/hvc_xen.c:xencons_remove
- drivers/tty/hvc/hvc_xen.c:xen_pv_console_init
- drivers/tty/hvc/hvc_xen.c:xen_hvm_console_init
- drivers/tty/hvc/hvc_xen.c:domU_read_console
- drivers/tty/hvc/hvc_xen.c:domU_write_console
- drivers/tty/hvc/hvc_xen.c:vtermno_to_xencons
In drivers/tty/serial/serial_core.c (ffffffff81b1612d)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:serial_core_add_one_port
- drivers/tty/serial/serial_core.c:uart_hangup
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_set_rs485_config
- drivers/tty/serial/serial_core.c:uart_send_xchar
- drivers/tty/serial/serial_core.c:uart_flush_buffer
- drivers/tty/serial/serial_core.c:uart_chars_in_buffer
- drivers/tty/serial/serial_core.c:uart_write_room
- drivers/tty/serial/serial_core.c:uart_write
- drivers/tty/serial/serial_core.c:uart_put_char
- drivers/tty/serial/serial_core.c:uart_shutdown
- drivers/tty/serial/serial_core.c:uart_port_startup
- drivers/tty/serial/serial_core.c:uart_update_mctrl
- drivers/tty/serial/serial_core.c:uart_start
- drivers/tty/serial/serial_core.c:uart_stop
In drivers/tty/serial/serial_base_bus.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/tty/serial/serial_port.c (ffffffff81b17744)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/tty/serial/serial_port.c:serial_port_runtime_suspend
- drivers/tty/serial/serial_port.c:serial_port_runtime_resume
In drivers/tty/serial/earlycon.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/tty/serial/8250/8250_core.c (ffffffff81b178c5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial_8250_overrun_backoff_work
In drivers/tty/serial/8250/8250_port.c (ffffffff81b1cefc)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_set_termios
- drivers/tty/serial/8250/8250_port.c:serial8250_update_uartclk
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_break_ctl
- drivers/tty/serial/8250/8250_port.c:serial8250_tx_empty
- drivers/tty/serial/8250/8250_port.c:serial8250_tx_threshold_handle_irq
- drivers/tty/serial/8250/8250_port.c:serial8250_handle_irq
- drivers/tty/serial/8250/8250_port.c:serial8250_em485_handle_start_tx
- drivers/tty/serial/8250/8250_port.c:serial8250_em485_handle_stop_tx
- drivers/tty/serial/8250/8250_port.c:autoconfig
- drivers/tty/serial/8250/8250_port.c:uart_port_trylock_irqsave
In drivers/tty/serial/8250/8250_dma.c (ffffffff81b20605)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_dma.c:dma_rx_complete
- drivers/tty/serial/8250/8250_dma.c:__dma_tx_complete
In drivers/tty/serial/8250/8250_pci.c (ffffffff81b23960)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_pci.c:f815xxa_mem_serial_out
In drivers/tty/serial/sccnxp.c (ffffffff81b2abad)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/tty/serial/sccnxp.c:sccnxp_console_write
- drivers/tty/serial/sccnxp.c:sccnxp_shutdown
- drivers/tty/serial/sccnxp.c:sccnxp_startup
- drivers/tty/serial/sccnxp.c:sccnxp_set_termios
- drivers/tty/serial/sccnxp.c:sccnxp_break_ctl
- drivers/tty/serial/sccnxp.c:sccnxp_get_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_set_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_tx_empty
- drivers/tty/serial/sccnxp.c:sccnxp_stop_rx
- drivers/tty/serial/sccnxp.c:sccnxp_start_tx
- drivers/tty/serial/sccnxp.c:sccnxp_ist
- drivers/tty/serial/sccnxp.c:sccnxp_timer
In drivers/tty/serial/serial_mctrl_gpio.c (ffffffff81b2cdad)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/tty/serial/serial_mctrl_gpio.c:mctrl_gpio_irq_handle
In drivers/char/random.c (ffffffff81b31e5e)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/char/random.c:write_pool_user
- drivers/char/random.c:try_to_generate_entropy
- drivers/char/random.c:try_to_generate_entropy
- drivers/char/random.c:add_timer_randomness
- drivers/char/random.c:mix_interrupt_randomness
- drivers/char/random.c:add_hwgenerator_randomness
- drivers/char/random.c:add_device_randomness
- drivers/char/random.c:random_pm_notification
- drivers/char/random.c:crng_make_state
- drivers/char/random.c:crng_reseed
- drivers/char/random.c:execute_with_initialized_rng
- drivers/char/random.c:add_bootloader_randomness
In drivers/char/ttyprintk.c (ffffffff81b343b5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/char/ttyprintk.c:tpk_port_shutdown
- drivers/char/ttyprintk.c:tpk_write
In drivers/char/virtio_console.c (ffffffff81b35483)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/char/virtio_console.c:config_work_handler
- drivers/char/virtio_console.c:in_intr
- drivers/char/virtio_console.c:in_intr
- drivers/char/virtio_console.c:notifier_add_vio
- drivers/char/virtio_console.c:get_chars
- drivers/char/virtio_console.c:put_chars
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_read
- drivers/char/virtio_console.c:fill_readbuf
- drivers/char/virtio_console.c:__send_to_port
- drivers/char/virtio_console.c:reclaim_dma_bufs
- drivers/char/virtio_console.c:free_buf
In drivers/char/agp/backend.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/iommu/amd/iommu.c (ffffffff81b55525)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/iommu/amd/iommu.c:alloc_irq_table
- drivers/iommu/amd/iommu.c:alloc_irq_table
- drivers/iommu/amd/iommu.c:amd_iommu_domain_clear_gcr3
- drivers/iommu/amd/iommu.c:amd_iommu_domain_set_gcr3
- drivers/iommu/amd/iommu.c:amd_iommu_flush_tlb
- drivers/iommu/amd/iommu.c:amd_iommu_flush_page
- drivers/iommu/amd/iommu.c:amd_iommu_iotlb_sync
- drivers/iommu/amd/iommu.c:amd_iommu_flush_iotlb_all
- drivers/iommu/amd/iommu.c:amd_iommu_read_and_clear_dirty
- drivers/iommu/amd/iommu.c:amd_iommu_set_dirty_tracking
- drivers/iommu/amd/iommu.c:amd_iommu_iotlb_sync_map
- drivers/iommu/amd/iommu.c:amd_iommu_attach_device
- drivers/iommu/amd/iommu.c:detach_device
In drivers/iommu/amd/io_pgtable.c (ffffffff81b5b5e4)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/iommu/amd/io_pgtable.c:iommu_v1_map_pages
In drivers/iommu/intel/iommu.c (ffffffff81b634b4)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/iommu/intel/iommu.c:intel_iommu_set_dirty_tracking
- drivers/iommu/intel/iommu.c:intel_iommu_set_dirty_tracking
- drivers/iommu/intel/iommu.c:intel_iommu_set_dev_pasid
- drivers/iommu/intel/iommu.c:intel_iommu_remove_dev_pasid
- drivers/iommu/intel/iommu.c:intel_iommu_release_device
- drivers/iommu/intel/iommu.c:intel_iommu_enforce_cache_coherency
- drivers/iommu/intel/iommu.c:device_block_translation
- drivers/iommu/intel/iommu.c:dmar_domain_attach_device
- drivers/iommu/intel/iommu.c:domain_context_mapping_one
- drivers/iommu/intel/iommu.c:parent_domain_flush
- drivers/iommu/intel/iommu.c:domain_flush_pasid_iotlb
- drivers/iommu/intel/iommu.c:domain_update_iotlb
- drivers/iommu/intel/iommu.c:domain_update_iommu_cap
In drivers/iommu/intel/nested.c (ffffffff81b693ef)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/iommu/intel/nested.c:intel_nested_cache_invalidate_user
- drivers/iommu/intel/nested.c:intel_nested_attach_dev
In drivers/iommu/iommu.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/iommu/dma-iommu.c (ffffffff81b79540)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/iommu/dma-iommu.c:queue_iova
- drivers/iommu/dma-iommu.c:fq_flush_timeout
- drivers/iommu/dma-iommu.c:fq_flush_timeout
In drivers/iommu/iova.c (ffffffff81b7dd26)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/iommu/iova.c:free_cpu_cached_iovas
- drivers/iommu/iova.c:iova_depot_work_func
- drivers/iommu/iova.c:iova_magazine_free_pfns
- drivers/iommu/iova.c:reserve_iova
- drivers/iommu/iova.c:free_iova_fast
- drivers/iommu/iova.c:alloc_iova_fast
- drivers/iommu/iova.c:alloc_iova_fast
- drivers/iommu/iova.c:free_iova
- drivers/iommu/iova.c:__free_iova
- drivers/iommu/iova.c:find_iova
- drivers/iommu/iova.c:__alloc_and_insert_iova_range
In drivers/iommu/virtio-iommu.c (ffffffff81b7ec85)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/iommu/virtio-iommu.c:viommu_iova_to_phys
- drivers/iommu/virtio-iommu.c:viommu_attach_dev
- drivers/iommu/virtio-iommu.c:viommu_del_mappings
- drivers/iommu/virtio-iommu.c:viommu_add_mapping
- drivers/iommu/virtio-iommu.c:viommu_send_req_sync
- drivers/iommu/virtio-iommu.c:viommu_add_req
- drivers/iommu/virtio-iommu.c:viommu_sync_req
In drivers/connector/cn_queue.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/base/core.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/base/devres.c (ffffffff81b97bb1)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/base/devres.c:__devm_alloc_percpu
- drivers/base/devres.c:devm_krealloc
- drivers/base/devres.c:__devm_add_action
- drivers/base/devres.c:devres_release_group
- drivers/base/devres.c:devres_remove_group
- drivers/base/devres.c:devres_close_group
- drivers/base/devres.c:devres_open_group
- drivers/base/devres.c:devres_release_all
- drivers/base/devres.c:devres_remove
- drivers/base/devres.c:devres_get
- drivers/base/devres.c:devres_find
In drivers/base/swnode.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/base/power/common.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/base/power/qos.c (ffffffff81ba5801)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_read_value
- drivers/base/power/qos.c:dev_pm_qos_flags
In drivers/base/power/runtime.c (ffffffff81ba9123)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_drop_link
- drivers/base/power/runtime.c:pm_runtime_enable
- 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_set_status
- drivers/base/power/runtime.c:pm_runtime_get_if_active
- drivers/base/power/runtime.c:__pm_runtime_resume
- drivers/base/power/runtime.c:__pm_runtime_suspend
- drivers/base/power/runtime.c:pm_schedule_suspend
- drivers/base/power/runtime.c:pm_suspend_timer_fn
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:rpm_suspend
- drivers/base/power/runtime.c:__rpm_put_suppliers
- drivers/base/power/runtime.c:pm_runtime_suspended_time
- drivers/base/power/runtime.c:pm_runtime_active_time
In drivers/base/power/wakeirq.c (ffffffff81ba91a6)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/base/power/wakeirq.c:dev_pm_clear_wake_irq
- drivers/base/power/wakeirq.c:dev_pm_attach_wake_irq
In drivers/base/power/main.c (ffffffff81badd45)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/base/power/main.c:device_pm_check_callbacks
In drivers/base/power/wakeup.c (ffffffff81bae8c5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:pm_wakeup_timer_fn
- drivers/base/power/wakeup.c:wakeup_source_record
In drivers/base/power/clock_ops.c (ffffffff81bb09c4)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_op_lock
In drivers/base/firmware_loader/main.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/base/regmap/regmap.c (ffffffff81bc0816)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:_regmap_raw_write_impl
- drivers/base/regmap/regmap.c:regmap_lock_spinlock
In drivers/base/regmap/regcache-maple.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/block/loop.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/block/virtio_blk.c (ffffffff81bd3fff)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/block/virtio_blk.c:virtblk_poll
- drivers/block/virtio_blk.c:virtio_queue_rqs
- drivers/block/virtio_blk.c:virtio_queue_rq
- drivers/block/virtio_blk.c:virtblk_done
In drivers/block/xen-blkfront.c (ffffffff81bd7c45)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:blkfront_delay_work
- drivers/block/xen-blkfront.c:blkfront_connect
- drivers/block/xen-blkfront.c:blkfront_connect
- drivers/block/xen-blkfront.c:blkif_interrupt
- drivers/block/xen-blkfront.c:blkif_restart_queue
- drivers/block/xen-blkfront.c:blkif_queue_rq
In drivers/mfd/ezx-pcap.c (ffffffff81be89aa)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:ezx_pcap_probe
- drivers/mfd/ezx-pcap.c:ezx_pcap_probe
- drivers/mfd/ezx-pcap.c:ezx_pcap_remove
- drivers/mfd/ezx-pcap.c:pcap_adc_async
- drivers/mfd/ezx-pcap.c:pcap_adc_irq
- drivers/mfd/ezx-pcap.c:pcap_adc_trigger
- drivers/mfd/ezx-pcap.c:pcap_adc_trigger
- drivers/mfd/ezx-pcap.c:pcap_adc_trigger
- drivers/mfd/ezx-pcap.c:pcap_set_ts_bits
- drivers/mfd/ezx-pcap.c:pcap_set_ts_bits
- drivers/mfd/ezx-pcap.c:pcap_isr_work
- drivers/mfd/ezx-pcap.c:pcap_msr_work
- drivers/mfd/ezx-pcap.c:ezx_pcap_set_bits
In drivers/nvdimm/region_devs.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/nvdimm/badrange.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/dax/bus.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff81c129ef)
Location: include/linux/spinlock.h:324
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/dma-fence.c (ffffffff81c13fbb)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_describe
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_wait_any_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_get_status
- drivers/dma-buf/dma-fence.c:dma_fence_add_callback
- drivers/dma-buf/dma-fence.c:dma_fence_release
- drivers/dma-buf/dma-fence.c:dma_fence_wait_timeout
- drivers/dma-buf/dma-fence.c:dma_fence_allocate_private_stub
In drivers/dma-buf/dma-fence-array.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/dma-buf/dma-fence-chain.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/dma-buf/sw_sync.c (ffffffff81c1a971)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/sw_sync.c:timeline_fence_set_deadline
- drivers/dma-buf/sw_sync.c:timeline_fence_release
In drivers/dma-buf/sync_debug.c (ffffffff81c1b0d5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_file_debug_remove
- drivers/dma-buf/sync_debug.c:sync_file_debug_add
- drivers/dma-buf/sync_debug.c:sync_timeline_debug_remove
- drivers/dma-buf/sync_debug.c:sync_timeline_debug_add
In drivers/scsi/scsi.c (ffffffff81c1dca5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/scsi/scsi.c:scsi_device_lookup
- drivers/scsi/scsi.c:scsi_device_lookup_by_target
- drivers/scsi/scsi.c:starget_for_each_device
In drivers/scsi/hosts.c (ffffffff81c1f4bd)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/scsi/hosts.c:scsi_remove_host
- drivers/scsi/hosts.c:scsi_remove_host
In drivers/scsi/scsi_error.c (ffffffff81c2569d)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/scsi/scsi_error.c:scsi_ioctl_reset
- drivers/scsi/scsi_error.c:scsi_ioctl_reset
- drivers/scsi/scsi_error.c:scsi_unjam_host
- drivers/scsi/scsi_error.c:scsi_unjam_host
- drivers/scsi/scsi_error.c:scsi_try_target_reset
- drivers/scsi/scsi_error.c:scsi_try_bus_reset
- drivers/scsi/scsi_error.c:scsi_try_host_reset
- drivers/scsi/scsi_error.c:scsi_timeout
- drivers/scsi/scsi_error.c:scsi_eh_scmd_add
- drivers/scsi/scsi_error.c:scsi_eh_inc_host_failed
- drivers/scsi/scsi_error.c:scmd_eh_abort_handler
- drivers/scsi/scsi_error.c:scmd_eh_abort_handler
- drivers/scsi/scsi_error.c:scsi_schedule_eh
In drivers/scsi/scsi_lib.c (ffffffff81c2a9a2)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:scsi_evt_thread
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_starved_list_run
- drivers/scsi/scsi_lib.c:scsi_starved_list_run
- drivers/scsi/scsi_lib.c:scsi_dec_host_busy
In drivers/scsi/scsi_scan.c (ffffffff81c2df6f)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_forget_host
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_destroy
In drivers/scsi/scsi_sysfs.c (ffffffff81c316ce)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/scsi/scsi_sysfs.c:scsi_sysfs_device_initialize
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release
- drivers/scsi/scsi_sysfs.c:store_shost_eh_deadline
In drivers/scsi/virtio_scsi.c (ffffffff81c3755e)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/scsi/virtio_scsi.c:virtscsi_mq_poll
- drivers/scsi/virtio_scsi.c:virtscsi_add_cmd
- drivers/scsi/virtio_scsi.c:virtscsi_event_done
- drivers/scsi/virtio_scsi.c:virtscsi_ctrl_done
In drivers/scsi/sd_zbc.c (ffffffff81c41fc4)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/scsi/sd_zbc.c:sd_zbc_zone_wp_update
- drivers/scsi/sd_zbc.c:sd_zbc_prepare_zone_append
- drivers/scsi/sd_zbc.c:sd_zbc_update_wp_offset_workfn
In drivers/ata/libata-core.c (ffffffff81c51b78)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_port_detach
- drivers/ata/libata-core.c:ata_port_detach
- drivers/ata/libata-core.c:ata_port_probe
- drivers/ata/libata-core.c:ata_dev_init
- drivers/ata/libata-core.c:ata_port_request_pm
- drivers/ata/libata-core.c:ata_port_request_pm
- drivers/ata/libata-core.c:ata_exec_internal_sg
- drivers/ata/libata-core.c:ata_exec_internal_sg
- drivers/ata/libata-core.c:ata_exec_internal_sg
In drivers/ata/libata-scsi.c (ffffffff81c601c9)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_scsi_dev_rescan
- drivers/ata/libata-scsi.c:ata_scsi_dev_rescan
- drivers/ata/libata-scsi.c:ata_scsi_user_scan
- drivers/ata/libata-scsi.c:ata_scsi_handle_link_detach
- drivers/ata/libata-scsi.c:ata_scsi_handle_link_detach
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_simulate
- drivers/ata/libata-scsi.c:ata_scsi_queuecmd
- drivers/ata/libata-scsi.c:ata_scsi_write_same_xlat
- drivers/ata/libata-scsi.c:ata_scsi_slave_destroy
- drivers/ata/libata-scsi.c:ata_sas_scsi_ioctl
- drivers/ata/libata-scsi.c:ata_sas_scsi_ioctl
- drivers/ata/libata-scsi.c:ata_scsi_unlock_native_capacity
- drivers/ata/libata-scsi.c:ata_scsi_park_store
In drivers/ata/libata-eh.c (ffffffff81c622b5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/ata/libata-eh.c:ata_eh_handle_port_resume
- drivers/ata/libata-eh.c:ata_eh_handle_port_resume
- drivers/ata/libata-eh.c:ata_eh_handle_port_suspend
- drivers/ata/libata-eh.c:ata_eh_handle_port_suspend
- drivers/ata/libata-eh.c:ata_eh_handle_port_suspend
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_revalidate_and_attach
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_about_to_do
- drivers/ata/libata-eh.c:ata_eh_detach_dev
- drivers/ata/libata-eh.c:__ata_eh_qc_complete
- drivers/ata/libata-eh.c:ata_eh_thaw_port
- drivers/ata/libata-eh.c:ata_eh_fastdrain_timerfn
- drivers/ata/libata-eh.c:ata_port_wait_eh
- drivers/ata/libata-eh.c:ata_port_wait_eh
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_cmd_error_handler
- drivers/ata/libata-eh.c:ata_scsi_error
- drivers/ata/libata-eh.c:ata_eh_unload
In drivers/ata/libata-sata.c (ffffffff81c6b235)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/ata/libata-sata.c:ata_change_queue_depth
- drivers/ata/libata-sata.c:ata_scsi_lpm_store
In drivers/ata/libata-sff.c (ffffffff81c6ecc6)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_bmdma_post_internal_cmd
- drivers/ata/libata-sff.c:ata_bmdma_error_handler
- drivers/ata/libata-sff.c:ata_bmdma_interrupt
- drivers/ata/libata-sff.c:ata_sff_error_handler
- drivers/ata/libata-sff.c:ata_sff_interrupt
In drivers/ata/libata-pmp.c (ffffffff81c71523)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/ata/libata-pmp.c:sata_pmp_handle_link_fail
- drivers/ata/libata-pmp.c:sata_pmp_detach
- drivers/ata/libata-pmp.c:sata_pmp_attach
In drivers/ata/libata-acpi.c (ffffffff81c72df2)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/ata/libata-acpi.c:ata_acpi_handle_hotplug
In drivers/ata/ata_piix.c (ffffffff81c754e2)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/ata/ata_piix.c:piix_pci_device_resume
- drivers/ata/ata_piix.c:piix_pci_device_suspend
- drivers/ata/ata_piix.c:do_pata_set_dmamode
- drivers/ata/ata_piix.c:piix_set_timings
In drivers/gpu/drm/drm_auth.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/gpu/drm/drm_connector.c (ffffffff81c876ac)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/gpu/drm/drm_connector.c:drm_connector_list_iter_next
- drivers/gpu/drm/drm_connector.c:drm_connector_register_all
- drivers/gpu/drm/drm_connector.c:drm_connector_register_all
- drivers/gpu/drm/drm_connector.c:drm_connector_free_work_fn
In drivers/gpu/drm/drm_crtc.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/gpu/drm/drm_drv.c (ffffffff81c8c535)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/gpu/drm/drm_drv.c:drm_minor_acquire
- drivers/gpu/drm/drm_drv.c:drm_minor_unregister
- drivers/gpu/drm/drm_drv.c:drm_minor_register
- drivers/gpu/drm/drm_drv.c:drm_minor_alloc
In drivers/gpu/drm/drm_file.c (ffffffff81c9748d)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/gpu/drm/drm_file.c:drm_send_event
- drivers/gpu/drm/drm_file.c:drm_event_cancel_free
- drivers/gpu/drm/drm_file.c:drm_event_reserve_init
- drivers/gpu/drm/drm_file.c:drm_file_free
In drivers/gpu/drm/drm_gem.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/gpu/drm/drm_lease.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/gpu/drm/drm_managed.c (ffffffff81ca02e5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/gpu/drm/drm_managed.c:add_dr
In drivers/gpu/drm/drm_mode_config.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/gpu/drm/drm_syncobj.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/gpu/drm/drm_vblank.c (ffffffff81cb6a58)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/gpu/drm/drm_vblank.c:drm_handle_vblank
- drivers/gpu/drm/drm_vblank.c:drm_vblank_get
- drivers/gpu/drm/drm_vblank.c:vblank_disable_fn
- drivers/gpu/drm/drm_vblank.c:drm_vblank_disable_and_save
- drivers/gpu/drm/drm_vblank.c:drm_crtc_accurate_vblank_count
In drivers/gpu/drm/drm_vblank_work.c (ffffffff81cb7717)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/gpu/drm/drm_vblank_work.c:drm_vblank_work_schedule
In drivers/gpu/drm/drm_writeback.c (ffffffff81cb88f5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/gpu/drm/drm_writeback.c:drm_writeback_signal_completion
- drivers/gpu/drm/drm_writeback.c:drm_writeback_queue_job
In drivers/gpu/drm/drm_debugfs_crc.c (ffffffff81cbb915)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/gpu/drm/drm_debugfs_crc.c:drm_crtc_add_crc_entry
In drivers/accel/drm_accel.c (ffffffff81cbcbb8)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/accel/drm_accel.c:accel_minor_acquire
- drivers/accel/drm_accel.c:accel_minor_replace
- drivers/accel/drm_accel.c:accel_minor_remove
- drivers/accel/drm_accel.c:accel_minor_alloc
In drivers/gpu/drm/drm_atomic_helper.c (ffffffff81cbf206)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/gpu/drm/drm_atomic_helper.c:drm_atomic_helper_fake_vblank
In drivers/gpu/drm/drm_flip_work.c (ffffffff81cc8a7c)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/gpu/drm/drm_flip_work.c:flip_worker
- drivers/gpu/drm/drm_flip_work.c:drm_flip_work_commit
In drivers/gpu/drm/drm_fb_helper.c (ffffffff81cd4180)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/gpu/drm/drm_fb_helper.c:drm_fb_helper_deferred_io
- drivers/gpu/drm/drm_fb_helper.c:drm_fb_helper_damage_area
- drivers/gpu/drm/drm_fb_helper.c:drm_fb_helper_damage_range
- drivers/gpu/drm/drm_fb_helper.c:drm_fb_helper_damage_work
In drivers/spi/spi.c (ffffffff81cda352)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/spi/spi.c:spi_bus_lock
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:spi_async
- drivers/spi/spi.c:spi_controller_resume
- drivers/spi/spi.c:spi_controller_initialize_queue
- drivers/spi/spi.c:spi_queued_transfer
- drivers/spi/spi.c:spi_stop_queue
- drivers/spi/spi.c:spi_get_next_queued_message
- drivers/spi/spi.c:__spi_pump_messages
In drivers/net/tun.c (ffffffff81cfb729)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/net/virtio_net.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/net/ppp/ppp_generic.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/net/xen-netfront.c (ffffffff81d20183)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_handle_rx
- drivers/net/xen-netfront.c:xennet_poll
- drivers/net/xen-netfront.c:xennet_poll
- drivers/net/xen-netfront.c:xennet_poll
- drivers/net/xen-netfront.c:xennet_get_responses
- drivers/net/xen-netfront.c:xennet_get_responses
- drivers/net/xen-netfront.c:xennet_start_xmit
- drivers/net/xen-netfront.c:xennet_xdp_xmit
In drivers/net/net_failover.c (ffffffff81d243f6)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/net/net_failover.c:net_failover_slave_register
In drivers/usb/core/hub.c (ffffffff81d306c6)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_port_disable
- drivers/usb/core/hub.c:hub_port_reset
- drivers/usb/core/hub.c:usb_new_device
- drivers/usb/core/hub.c:usb_disconnect
- drivers/usb/core/hub.c:hub_quiesce
- drivers/usb/core/hub.c:hub_activate
- drivers/usb/core/hub.c:usb_hub_clear_tt_buffer
- drivers/usb/core/hub.c:hub_tt_work
- drivers/usb/core/hub.c:hub_resubmit_irq_urb
In drivers/usb/core/hcd.c (ffffffff81d396c0)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hc_died
- drivers/usb/core/hcd.c:usb_hcd_resume_root_hub
- drivers/usb/core/hcd.c:usb_hcd_unlink_urb
- drivers/usb/core/hcd.c:unlink1
- drivers/usb/core/hcd.c:usb_hcd_submit_urb
- drivers/usb/core/hcd.c:usb_hcd_poll_rh_status
In drivers/usb/core/urb.c (ffffffff81d3dc29)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_scuttle_anchored_urbs
- drivers/usb/core/urb.c:usb_unlink_anchored_urbs
- drivers/usb/core/urb.c:usb_unpoison_anchored_urbs
- drivers/usb/core/urb.c:usb_unanchor_urb
- drivers/usb/core/urb.c:usb_anchor_urb
In drivers/usb/core/message.c (ffffffff81d3f025)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_cancel
- drivers/usb/core/message.c:sg_complete
In drivers/usb/core/driver.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/usb/core/devio.c (ffffffff81d4ed99)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:reap_as
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:do_proc_bulk
- drivers/usb/core/devio.c:do_proc_bulk
- drivers/usb/core/devio.c:do_proc_control
- drivers/usb/core/devio.c:do_proc_control
- drivers/usb/core/devio.c:usbdev_release
- drivers/usb/core/devio.c:destroy_async_on_interface
- drivers/usb/core/devio.c:destroy_async
- drivers/usb/core/devio.c:async_completed
- drivers/usb/core/devio.c:free_async
- drivers/usb/core/devio.c:usbdev_mmap
- drivers/usb/core/devio.c:usbdev_mmap
- drivers/usb/core/devio.c:usbdev_mmap
- drivers/usb/core/devio.c:usbdev_vm_open
- drivers/usb/core/devio.c:dec_usb_memory_use_count
- drivers/usb/core/devio.c:dec_usb_memory_use_count
In drivers/usb/phy/phy.c (ffffffff81d557a5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/phy/phy.c:usb_remove_phy
- drivers/usb/phy/phy.c:usb_add_phy_dev
- drivers/usb/phy/phy.c:usb_add_phy
- drivers/usb/phy/phy.c:usb_get_phy
- drivers/usb/phy/phy.c:usb_phy_uevent
In drivers/usb/dwc2/platform.c (ffffffff81d5b218)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/dwc2/platform.c:dwc2_resume
- drivers/usb/dwc2/platform.c:dwc2_suspend
In drivers/usb/dwc2/drd.c (ffffffff81d5be92)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/dwc2/drd.c:dwc2_drd_init
- drivers/usb/dwc2/drd.c:dwc2_drd_role_sw_set
In drivers/usb/dwc2/hcd.c (ffffffff81d64ce4)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:dwc2_host_enter_hibernation
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_clear_tt_buffer_complete
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_reset
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_disable
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_resume
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_suspend
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_stop
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_start
- drivers/usb/dwc2/hcd.c:dwc2_hcd_reset_func
- drivers/usb/dwc2/hcd.c:dwc2_port_resume
- drivers/usb/dwc2/hcd.c:dwc2_port_suspend
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
In drivers/usb/dwc2/hcd_queue.c (ffffffff81d6ca0e)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_queue.c:dwc2_hcd_qh_free
- drivers/usb/dwc2/hcd_queue.c:dwc2_wait_timer_fn
- drivers/usb/dwc2/hcd_queue.c:dwc2_unreserve_timer_fn
In drivers/usb/dwc2/hcd_ddma.c (ffffffff81d6ea88)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_free_ddma
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_init_ddma
In drivers/usb/host/pci-quirks.c (ffffffff81d70035)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/host/pci-quirks.c:usb_amd_dev_put
- drivers/usb/host/pci-quirks.c:usb_amd_quirk_pll
- drivers/usb/host/pci-quirks.c:usb_amd_find_chipset_info
- drivers/usb/host/pci-quirks.c:usb_amd_find_chipset_info
In drivers/usb/host/ehci-hcd.c (ffffffff81d7f016)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_endpoint_reset
- drivers/usb/host/ehci-hcd.c:ehci_endpoint_disable
- drivers/usb/host/ehci-hcd.c:ehci_urb_dequeue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:uframe_periodic_max_store
- drivers/usb/host/ehci-hcd.c:sitd_submit
- drivers/usb/host/ehci-hcd.c:sitd_urb_transaction
- drivers/usb/host/ehci-hcd.c:itd_submit
- drivers/usb/host/ehci-hcd.c:itd_urb_transaction
- drivers/usb/host/ehci-hcd.c:iso_stream_find
- drivers/usb/host/ehci-hcd.c:ehci_clear_tt_buffer_complete
- drivers/usb/host/ehci-hcd.c:ehci_hub_control
- drivers/usb/host/ehci-hcd.c:ehci_hub_status_data
- drivers/usb/host/ehci-hcd.c:ehci_hrtimer_func
- drivers/usb/host/ehci-hcd.c:fill_registers_buffer
- drivers/usb/host/ehci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ehci-hcd.c:fill_async_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff81d87b45)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_suspend
- drivers/usb/host/ohci-hcd.c:ohci_shutdown
- drivers/usb/host/ohci-hcd.c:ed_get
- drivers/usb/host/ohci-hcd.c:fill_registers_buffer
- drivers/usb/host/ohci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ohci-hcd.c:fill_async_buffer
In drivers/usb/host/uhci-hcd.c (ffffffff81d8aafa)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_hub_control
- drivers/usb/host/uhci-hcd.c:uhci_hub_status_data
- drivers/usb/host/uhci-hcd.c:uhci_urb_dequeue
- drivers/usb/host/uhci-hcd.c:uhci_urb_enqueue
- drivers/usb/host/uhci-hcd.c:uhci_fsbr_timeout
- drivers/usb/host/uhci-hcd.c:uhci_debug_open
In drivers/usb/host/xhci.c (ffffffff81d92eaa)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_clear_tt_buffer_complete
- drivers/usb/host/xhci.c:xhci_update_hub_device
- drivers/usb/host/xhci.c:xhci_set_usb2_hardware_lpm
- drivers/usb/host/xhci.c:xhci_change_max_exit_latency
- drivers/usb/host/xhci.c:xhci_setup_device
- drivers/usb/host/xhci.c:xhci_alloc_dev
- drivers/usb/host/xhci.c:xhci_disable_slot
- drivers/usb/host/xhci.c:xhci_free_dev
- drivers/usb/host/xhci.c:xhci_free_streams
- drivers/usb/host/xhci.c:xhci_alloc_streams
- drivers/usb/host/xhci.c:xhci_endpoint_reset
- drivers/usb/host/xhci.c:xhci_endpoint_disable
- drivers/usb/host/xhci.c:xhci_configure_endpoint
- drivers/usb/host/xhci.c:xhci_urb_dequeue
- drivers/usb/host/xhci.c:xhci_urb_enqueue
- drivers/usb/host/xhci.c:xhci_disable_hub_port_wake
- drivers/usb/host/xhci.c:xhci_run_finished
In drivers/usb/host/xhci-mem.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/usb/host/xhci-ring.c (ffffffff81da62b2)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:xhci_handle_command_timeout
In drivers/usb/host/xhci-hub.c (ffffffff81dad6d5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/host/xhci-hub.c:xhci_bus_resume
- drivers/usb/host/xhci-hub.c:xhci_bus_suspend
- drivers/usb/host/xhci-hub.c:xhci_hub_status_data
- drivers/usb/host/xhci-hub.c:xhci_hub_control
In drivers/usb/host/xhci-dbgcap.c (ffffffff81db5680)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_remove_dbc_dev
- drivers/usb/host/xhci-dbgcap.c:dbc_ep_queue
In drivers/usb/host/xhci-dbgtty.c (ffffffff81db5a68)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_port_activate
- drivers/usb/host/xhci-dbgtty.c:dbc_rx_push
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_unthrottle
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_chars_in_buffer
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_write_room
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_flush_chars
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_put_char
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_write
- drivers/usb/host/xhci-dbgtty.c:dbc_write_complete
- drivers/usb/host/xhci-dbgtty.c:dbc_read_complete
In drivers/usb/host/xhci-debugfs.c (ffffffff81db7b57)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/usb/host/xhci-debugfs.c:xhci_port_write
In drivers/input/serio/serio.c (ffffffff81dbc1f5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_interrupt
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_remove_pending_events
- drivers/input/serio/serio.c:serio_queue_event
- drivers/input/serio/serio.c:serio_handle_event
- drivers/input/serio/serio.c:serio_remove_duplicate_events
In drivers/input/serio/i8042.c (ffffffff81dc0a1c)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_setup_aux
- drivers/input/serio/i8042.c:i8042_controller_reset
- drivers/input/serio/i8042.c:i8042_controller_reset
- drivers/input/serio/i8042.c:i8042_controller_init
- drivers/input/serio/i8042.c:i8042_controller_init
- drivers/input/serio/i8042.c:i8042_controller_init
- drivers/input/serio/i8042.c:i8042_controller_selftest
- drivers/input/serio/i8042.c:i8042_check_aux
- drivers/input/serio/i8042.c:i8042_check_aux
- drivers/input/serio/i8042.c:i8042_check_aux
- drivers/input/serio/i8042.c:i8042_check_aux
- drivers/input/serio/i8042.c:i8042_check_aux
- drivers/input/serio/i8042.c:i8042_toggle_aux
- drivers/input/serio/i8042.c:i8042_toggle_aux
- drivers/input/serio/i8042.c:i8042_aux_test_irq
- drivers/input/serio/i8042.c:i8042_set_mux_mode
- drivers/input/serio/i8042.c:i8042_set_mux_mode
- drivers/input/serio/i8042.c:i8042_set_mux_mode
- drivers/input/serio/i8042.c:i8042_enable_mux_ports
- drivers/input/serio/i8042.c:i8042_interrupt
- drivers/input/serio/i8042.c:i8042_port_close
- drivers/input/serio/i8042.c:i8042_port_close
- drivers/input/serio/i8042.c:i8042_aux_write
- drivers/input/serio/i8042.c:i8042_kbd_write
- drivers/input/serio/i8042.c:i8042_flush
- drivers/input/serio/i8042.c:i8042_remove_filter
- drivers/input/serio/i8042.c:i8042_install_filter
In drivers/input/input.c (ffffffff81dc72f5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/input/input.c:input_repeat_key
- drivers/input/input.c:input_reset_device
- drivers/input/input.c:input_set_keycode
- drivers/input/input.c:input_get_keycode
- drivers/input/input.c:input_inject_event
In drivers/input/input-mt.c (ffffffff81dc8135)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/input/input-mt.c:input_mt_sync_frame
- drivers/input/input-mt.c:input_mt_drop_unused
In drivers/input/mousedev.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/input/evdev.c (ffffffff81dcd3b2)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
In drivers/input/misc/uinput.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/rtc/class.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/rtc/interface.c (ffffffff81dda0c5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/rtc/interface.c:rtc_uie_update_irq
- drivers/rtc/interface.c:rtc_aie_update_irq
In drivers/rtc/rtc-mc146818-lib.c (ffffffff81ddc9db)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/rtc/rtc-mc146818-lib.c:mc146818_set_time
- drivers/rtc/rtc-mc146818-lib.c:mc146818_set_time
- drivers/rtc/rtc-mc146818-lib.c:mc146818_avoid_UIP
In drivers/rtc/rtc-cmos.c (ffffffff81ddddb3)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:rtc_handler
- drivers/rtc/rtc-cmos.c:cmos_alarm_irq_enable
In drivers/pps/kapi.c (ffffffff81def08a)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/pps/kapi.c:pps_event
In drivers/ptp/ptp_clock.c (ffffffff81def88c)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/ptp/ptp_clock.c:ptp_clock_event
- drivers/ptp/ptp_clock.c:ptp_clock_event
- drivers/ptp/ptp_clock.c:ptp_clock_release
In drivers/ptp/ptp_chardev.c (ffffffff81df1ae4)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
- drivers/ptp/ptp_chardev.c:ptp_release
- drivers/ptp/ptp_chardev.c:ptp_open
In drivers/ptp/ptp_sysfs.c (ffffffff81df242f)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/ptp/ptp_sysfs.c:extts_fifo_show
In drivers/power/supply/power_supply_core.c (ffffffff81df5c99)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/power/supply/power_supply_core.c:power_supply_changed
- drivers/power/supply/power_supply_core.c:power_supply_changed_work
In drivers/thermal/thermal_core.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/thermal/thermal_sysfs.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/watchdog/watchdog_pretimeout.c (ffffffff81e0d3d5)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_notify_pretimeout
In drivers/md/md.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/md/md-bitmap.c (ffffffff81e252cd)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/md/md-bitmap.c:md_bitmap_endwrite
In drivers/md/dm.c (ffffffff81e3166b)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/md/dm.c:dm_uevent_add
- drivers/md/dm.c:event_callback
- drivers/md/dm.c:dm_submit_bio
- drivers/md/dm.c:dm_io_set_error
- drivers/md/dm.c:dm_wq_requeue_work
- drivers/md/dm.c:__dm_io_complete
- drivers/md/dm.c:__dm_io_complete
- drivers/md/dm.c:dm_start_io_acct
In drivers/md/dm-kcopyd.c (ffffffff81e3bf8b)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:dm_kcopyd_do_callback
- drivers/md/dm-kcopyd.c:segment_complete
- drivers/md/dm-kcopyd.c:dispatch_job
- drivers/md/dm-kcopyd.c:dispatch_job
- drivers/md/dm-kcopyd.c:dispatch_job
- drivers/md/dm-kcopyd.c:complete_io
- drivers/md/dm-kcopyd.c:complete_io
- drivers/md/dm-kcopyd.c:complete_io
In drivers/md/dm-stats.c (ffffffff81e3d125)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/md/dm-stats.c:free_shared_memory
In drivers/edac/ghes_edac.c (ffffffff83d51813)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/edac/ghes_edac.c:ghes_edac_exit
- drivers/edac/ghes_edac.c:ghes_edac_report_mem_error
In drivers/cpufreq/cpufreq.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/cpufreq/intel_pstate.c (ffffffff81e60efd)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/cpufreq/intel_pstate.c:intel_pstate_hwp_enable
- drivers/cpufreq/intel_pstate.c:notify_hwp_interrupt
In drivers/mmc/core/core.c (ffffffff81e6981c)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/mmc/core/core.c:mmc_release_host
- drivers/mmc/core/core.c:__mmc_claim_host
In drivers/mmc/core/host.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/leds/led-triggers.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/firmware/efi/unaccepted_memory.c (ffffffff81e8c8ed)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/firmware/efi/unaccepted_memory.c:range_contains_unaccepted_memory
- drivers/firmware/efi/unaccepted_memory.c:accept_memory
In drivers/hid/bpf/hid_bpf_dispatch.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/mailbox/mailbox.c (ffffffff81e97ced)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/mailbox/mailbox.c:mbox_bind_client
- drivers/mailbox/mailbox.c:mbox_send_message
- drivers/mailbox/mailbox.c:txdone_hrtimer
- drivers/mailbox/mailbox.c:tx_tick
- drivers/mailbox/mailbox.c:msg_submit
- drivers/mailbox/mailbox.c:msg_submit
In drivers/hwspinlock/hwspinlock_core.c (ffffffff81e98bb7)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In drivers/remoteproc/remoteproc_core.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/extcon/extcon.c (ffffffff81ea83d7)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/extcon/extcon.c:extcon_unregister_notifier_all
- drivers/extcon/extcon.c:extcon_register_notifier_all
- drivers/extcon/extcon.c:extcon_set_property
- drivers/extcon/extcon.c:extcon_sync
In drivers/powercap/powercap_sys.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In drivers/hte/hte.c (ffffffff81eb5fa4)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- drivers/hte/hte.c:hte_push_ts_ns
- drivers/hte/hte.c:hte_do_cb_work
- drivers/hte/hte.c:hte_ts_dis_en_common
- drivers/hte/hte.c:hte_ts_put
In drivers/dpll/dpll_core.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/core/sock.c (ffffffff81ec7422)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/core/sock.c:__sk_receive_skb
- net/core/sock.c:__sock_queue_rcv_skb
In net/core/skbuff.c (ffffffff81ecd641)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/core/skbuff.c:sock_dequeue_err_skb
- net/core/skbuff.c:sock_queue_err_skb
- net/core/skbuff.c:skb_append
- net/core/skbuff.c:skb_unlink
- net/core/skbuff.c:skb_queue_head
- net/core/skbuff.c:skb_errqueue_purge
- net/core/skbuff.c:skb_queue_purge_reason
- net/core/skbuff.c:skb_dequeue_tail
- net/core/skbuff.c:skb_dequeue
- net/core/skbuff.c:__msg_zerocopy_callback
In net/core/datagram.c (ffffffff81edea92)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/core/datagram.c:__skb_try_recv_datagram
In net/core/net_namespace.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/core/dev.c (ffffffff81efe0a3)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/core/dev.c:__dev_change_flags
- net/core/dev.c:__dev_set_allmulti
- net/core/dev.c:dev_set_promiscuity
- net/core/dev.c:enqueue_to_backlog
- net/core/dev.c:__dev_open
In net/core/dev_addr_lists.c (ffffffff81f02b80)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/core/dev_addr_lists.c:dev_mc_flush
- net/core/dev_addr_lists.c:dev_mc_sync_multiple
- net/core/dev_addr_lists.c:dev_mc_sync
- net/core/dev_addr_lists.c:dev_mc_del_global
- net/core/dev_addr_lists.c:dev_mc_del
- net/core/dev_addr_lists.c:__dev_mc_add
- net/core/dev_addr_lists.c:dev_mc_add_excl
- net/core/dev_addr_lists.c:dev_uc_flush
- net/core/dev_addr_lists.c:dev_uc_sync_multiple
- net/core/dev_addr_lists.c:dev_uc_sync
- net/core/dev_addr_lists.c:dev_uc_del
- net/core/dev_addr_lists.c:dev_uc_add
- net/core/dev_addr_lists.c:dev_uc_add_excl
In net/core/neighbour.c (ffffffff81f05f13)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/core/neighbour.c:pneigh_queue_purge
In net/core/rtnetlink.c (ffffffff81f1592b)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/core/rtnetlink.c:ndo_dflt_fdb_dump
In net/core/link_watch.c (ffffffff81f1b1e1)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/core/link_watch.c:linkwatch_fire_event
- net/core/link_watch.c:linkwatch_sync_dev
In net/core/fib_notifier.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/core/page_pool.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/core/net-procfs.c (ffffffff81f46a01)
Location: include/linux/spinlock.h:324
Inline: True
In net/core/netpoll.c (ffffffff81f47205)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/core/netpoll.c:refill_skbs
In net/core/fib_rules.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/core/drop_monitor.c (ffffffff81f5baf0)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/core/drop_monitor.c:net_dm_hw_trap_packet_probe
- net/core/drop_monitor.c:net_dm_hw_packet_work
- net/core/drop_monitor.c:net_dm_packet_work
- net/core/drop_monitor.c:net_dm_packet_trace_kfree_skb_hit
- net/core/drop_monitor.c:net_dm_hw_trap_summary_probe
- net/core/drop_monitor.c:net_dm_hw_reset_per_cpu_data
- net/core/drop_monitor.c:reset_per_cpu_data
In net/core/skmsg.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/core/sock_map.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/sched/sch_generic.c (ffffffff81f6f251)
Location: include/linux/spinlock.h:324
Inline: True
In net/sched/cls_api.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/sched/act_api.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/netlink/genetlink.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv4/route.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv4/inetpeer.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv4/inet_hashtables.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv4/inet_connection_sock.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv4/tcp_ipv4.c (ffffffff81ff83be)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
In net/ipv4/udp.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv4/af_inet.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv4/igmp.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv4/inet_fragment.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv4/ping.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv4/ipmr.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv4/cipso_ipv4.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/xfrm/xfrm_policy.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/xfrm/xfrm_state.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/xfrm/xfrm_input.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/xfrm/espintcp.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/unix/af_unix.c (ffffffff8207be26)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_connect
- net/unix/af_unix.c:unix_stream_connect
- net/unix/af_unix.c:unix_stream_connect
- net/unix/af_unix.c:unix_dgram_connect
- net/unix/af_unix.c:unix_bind
- net/unix/af_unix.c:unix_bind_bsd
- net/unix/af_unix.c:unix_autobind
In net/unix/garbage.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv6/af_inet6.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv6/addrlabel.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv6/ip6_fib.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv6/udp.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv6/mcast.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv6/tcp_ipv6.c (ffffffff820cdc4d)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
In net/ipv6/ip6mr.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/ipv6/calipso.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/packet/af_packet.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/devlink/core.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/devlink/netlink.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/devlink/port.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/wireless/wext-core.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/rfkill/core.c (ffffffff82129c5c)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_open
- net/rfkill/core.c:rfkill_soft_blocked
- net/rfkill/core.c:rfkill_blocked
- net/rfkill/core.c:rfkill_set_states
- net/rfkill/core.c:rfkill_init_sw_state
- net/rfkill/core.c:rfkill_set_sw_state
- net/rfkill/core.c:rfkill_set_hw_state_reason
- net/rfkill/core.c:rfkill_set_block
- net/rfkill/core.c:rfkill_send_events
In net/rfkill/input.c (ffffffff8212aa15)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_schedule_global_op
In net/ncsi/ncsi-rsp.c (ffffffff82136101)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/ncsi/ncsi-rsp.c:ncsi_rcv_rsp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_sma
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_svf
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gls
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_rc
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_dp
In net/ncsi/ncsi-aen.c (ffffffff8213643b)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_hncdsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
In net/ncsi/ncsi-manage.c (ffffffff82137f8e)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/ncsi/ncsi-manage.c:ncsi_unregister_dev
- net/ncsi/ncsi-manage.c:ncsi_reset_dev
- net/ncsi/ncsi-manage.c:ncsi_reset_dev
- net/ncsi/ncsi-manage.c:ncsi_stop_dev
- net/ncsi/ncsi-manage.c:ncsi_kick_channels
- net/ncsi/ncsi-manage.c:ncsi_kick_channels
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_suspend_channel
- net/ncsi/ncsi-manage.c:ncsi_request_timeout
- net/ncsi/ncsi-manage.c:ncsi_free_request
- net/ncsi/ncsi-manage.c:ncsi_alloc_request
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_add_package
- net/ncsi/ncsi-manage.c:ncsi_add_channel
- net/ncsi/ncsi-manage.c:ncsi_stop_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_start_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_report_link
In net/ncsi/ncsi-netlink.c (ffffffff8213b117)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/ncsi/ncsi-netlink.c:ncsi_set_channel_mask_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_package_mask_nl
- net/ncsi/ncsi-netlink.c:ncsi_clear_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_clear_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_interface_nl
In net/xdp/xsk.c (ffffffff8213f039)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/xdp/xsk.c:__xsk_generic_xmit
- net/xdp/xsk.c:xsk_build_skb
- net/xdp/xsk.c:xsk_consume_skb
- net/xdp/xsk.c:xsk_destruct_skb
In net/xdp/xskmap.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/xdp/xsk_buff_pool.c (ffffffff821425d0)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/xdp/xsk_buff_pool.c:xp_del_xsk
- net/xdp/xsk_buff_pool.c:xp_add_xsk
In net/mptcp/protocol.c (ffffffff8214d404)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/mptcp/protocol.c:mptcp_napi_poll
In net/mptcp/token.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/mptcp/pm.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/mptcp/pm_netlink.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/mptcp/syncookies.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In net/mctp/af_mctp.c (ffffffff8216415c)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/mctp/af_mctp.c:mctp_sk_unhash
- net/mctp/af_mctp.c:mctp_sk_unhash
- net/mctp/af_mctp.c:mctp_sk_expire_keys
- net/mctp/af_mctp.c:mctp_sk_expire_keys
- net/mctp/af_mctp.c:mctp_ioctl
- net/mctp/af_mctp.c:mctp_ioctl
- net/mctp/af_mctp.c:mctp_ioctl
- net/mctp/af_mctp.c:mctp_ioctl
In net/mctp/device.c (ffffffff82164aa9)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/mctp/device.c:mctp_rtm_deladdr
- net/mctp/device.c:mctp_rtm_newaddr
In net/mctp/route.c (ffffffff82167687)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- net/mctp/route.c:mctp_local_output
- net/mctp/route.c:mctp_local_output
- net/mctp/route.c:mctp_alloc_local_tag
- net/mctp/route.c:__mctp_key_done_in
- net/mctp/route.c:mctp_key_add
In net/handshake/netlink.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In arch/x86/pci/i386.c (ffffffff8396eb44)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- arch/x86/pci/i386.c:pcibios_assign_resources
- arch/x86/pci/i386.c:pcibios_allocate_dev_resources
- arch/x86/pci/i386.c:pcibios_allocate_dev_resources
- arch/x86/pci/i386.c:pcibios_retrieve_fw_addr
In lib/dec_and_lock.c (ffffffff82177a83)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- lib/dec_and_lock.c:_atomic_dec_and_lock_irqsave
In lib/idr.c (ffffffff821794b0)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- lib/idr.c:ida_alloc_range
In lib/klist.c (ffffffff82179c4c)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
In lib/kobject.c (0)
Location: include/linux/spinlock.h:324
Inline: True
In lib/maple_tree.c (ffffffff821888cf)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- lib/maple_tree.c:mtree_dup
In lib/xarray.c (ffffffff821a306b)
Location: include/linux/spinlock.h:324
Inline: True
Inline callers:
- lib/xarray.c:xa_destroy
arm64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/arm64/mm/mmu.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In virt/kvm/kvm_main.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In virt/kvm/coalesced_mmio.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In virt/kvm/eventfd.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In virt/kvm/arm/mmu.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/fork.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/panic.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/user.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/signal.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/workqueue.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/pid.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/notifier.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/async.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/ucount.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/sched/core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/sched/cputime.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/sched/fair.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/sched/wait.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/sched/completion.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/sched/debug.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/locking/mutex.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/power/qos.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/printk/printk.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/irq/irqdomain.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/rcu/sync.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/rcu/srcutree.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/rcu/tree.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/dma/coherent.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/dma/swiotlb.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/freezer.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/time/alarmtimer.c (ffff8000101a95ec)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarm_try_to_cancel
- kernel/time/alarmtimer.c:alarmtimer_suspend
In kernel/time/posix-timers.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/time/posix-cpu-timers.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/futex.c (ffff8000101bab7c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/futex.c:futex_requeue
In kernel/cgroup/cgroup.c (ffff8000101d7768)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_mkdir
In kernel/cgroup/rstat.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/cgroup/namespace.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/cgroup/cgroup-v1.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/cgroup/freezer.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/cgroup/cpuset.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/pid_namespace.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/audit.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/auditfilter.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/taskstats.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/trace/trace.c (ffff800010225e6c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/trace/trace.c:trace_event_buffer_commit
In kernel/trace/blktrace.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/bpf/syscall.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/bpf/local_storage.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/bpf/btf.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/bpf/devmap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/bpf/cpumap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/bpf/xskmap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/events/core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/events/ring_buffer.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/padata.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/filemap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/mempool.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/page-writeback.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/swap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/truncate.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/vmscan.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/shmem.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/vmstat.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/backing-dev.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/percpu.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/slab_common.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/compaction.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/list_lru.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/memory.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/mremap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/vmalloc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/page_alloc.c (ffff80001031ac04)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/page_alloc.c:set_hwpoison_free_buddy_page
- mm/page_alloc.c:is_free_buddy_page
- mm/page_alloc.c:show_free_areas
In mm/shuffle.c (ffff800010da02ec)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/shuffle.c:__shuffle_zone
In mm/swap_state.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/swapfile.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/swap_slots.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/zswap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/dmapool.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/hugetlb.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/mmu_notifier.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/slub.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/memory_hotplug.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/huge_memory.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/memcontrol.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/vmpressure.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/swap_cgroup.c (ffff80001036cc2c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/swap_cgroup.c:swap_cgroup_record
- mm/swap_cgroup.c:swap_cgroup_cmpxchg
In mm/memory-failure.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/page_isolation.c (ffff80001037203c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/page_isolation.c:test_pages_isolated
- mm/page_isolation.c:start_isolate_page_range
- mm/page_isolation.c:unset_migratetype_isolate
In mm/zbud.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/zsmalloc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/balloon_compaction.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/hmm.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/file_table.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/super.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/dcache.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/file.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/libfs.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fs-writeback.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fs_struct.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/buffer.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/direct-io.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/notify/fsnotify.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/notify/group.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/notify/mark.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/notify/inotify/inotify_user.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/eventpoll.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/timerfd.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/eventfd.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/aio.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/io_uring.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/crypto/crypto.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/crypto/keyring.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/locks.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/mbcache.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/quota/dquot.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/proc/generic.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/kernfs/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/kernfs/dir.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/kernfs/file.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/devpts/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/ext4/extents_status.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/ext4/mballoc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/ext4/page-io.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/ext4/super.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/jbd2/transaction.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/jbd2/revoke.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/jbd2/journal.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/squashfs/cache.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fat/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fuse/dir.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fuse/file.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fuse/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/pstore/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In ipc/util.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In ipc/sem.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/keys/key.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/selinux/avc.c (ffff800010546f80)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- security/selinux/avc.c:avc_compute_av
- security/selinux/avc.c:avc_flush
- security/selinux/avc.c:avc_alloc_node
In security/selinux/hooks.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/selinux/ibpkey.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/selinux/ss/sidtab.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/smack/smack_lsm.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/apparmor/lsm.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/apparmor/af_unix.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In crypto/aead.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In crypto/jitterentropy-kcapi.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/bio.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/blk-core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/blk-flush.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/blk-ioc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/blk-mq.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/blk-stat.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/genhd.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/badblocks.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/bsg.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/blk-cgroup.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/blk-iocost.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/mq-deadline.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/random32.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/percpu-refcount.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/rhashtable.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/once.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/refcount.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/bucket_locks.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/genalloc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/percpu_counter.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/sbitmap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/irqchip/irq-mtk-sysirq.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/irqchip/irq-mvebu-gicp.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/irqchip/irq-ls-scfg-msi.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/irqchip/irq-meson-gpio.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/bus/hisi_lpc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/bus/fsl-mc/mc-sys.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/bus/fsl-mc/mc-io.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/pinctrl/core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/pinctrl/bcm/pinctrl-ns2-mux.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/pinctrl/mvebu/pinctrl-armada-37xx.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/pinctrl/sh-pfc/core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/pinctrl/sh-pfc/pinctrl.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/gpio/gpiolib.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/gpio/gpiolib-sysfs.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/gpio/gpio-mmio.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/gpio/gpio-davinci.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/gpio/gpio-mpc8xxx.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/gpio/gpio-mvebu.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/gpio/gpio-xgene.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/gpio/gpio-xilinx.c (ffff8000106d7390)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpio/gpio-xilinx.c:xgpio_dir_out
- drivers/gpio/gpio-xilinx.c:xgpio_dir_in
- drivers/gpio/gpio-xilinx.c:xgpio_set_multiple
- drivers/gpio/gpio-xilinx.c:xgpio_set_multiple
- drivers/gpio/gpio-xilinx.c:xgpio_set
In drivers/pci/pci-driver.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/pci/pcie/aer.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/pci/pcie/pme.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/pci/endpoint/pci-epc-core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/rapidio/rio.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/video/fbdev/mx3fb.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/acpi/osl.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/acpi/ec.c (ffff8000107711b0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_stop
In drivers/acpi/acpica/utmutex.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/acpi/apei/ghes.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/clk.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/clk-divider.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/clk-gate.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/clk-multiplier.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/clk-mux.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/clk-fractional-divider.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/clk-xgene.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/bcm/clk-bcm2835.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/hisilicon/clkgate-separated.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/hisilicon/clkdivider-hi6220.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/hisilicon/clk-hisi-phase.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/hisilicon/reset.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/imx/clk-composite-8m.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/imx/clk-divider-gate.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/imx/clk-fixup-div.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/imx/clk-fixup-mux.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/imx/clk-gate2.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/imx/clk-pfdv2.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/imx/clk-lpcg-scu.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/mediatek/clk-mux.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/meson/clk-mpll.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/mvebu/armada-37xx-periph.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/renesas/r8a77970-cpg-mssr.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/renesas/r9a06g032-clocks.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/renesas/rcar-gen3-cpg.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/renesas/renesas-cpg-mssr.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/rockchip/clk.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/rockchip/clk-cpu.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/rockchip/clk-half-divider.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/rockchip/clk-inverter.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/rockchip/clk-ddr.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/rockchip/softrst.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/sunxi/clk-factors.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/sunxi/clk-a10-ve.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/sunxi/clk-mod0.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/sunxi/clk-sun4i-display.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/sunxi/clk-sun4i-tcon-ch1.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/sunxi/clk-sun9i-mmc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/sunxi/clk-usb.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/sunxi/clk-sun9i-cpus.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/sunxi-ng/ccu_mmc_timing.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/sunxi-ng/ccu_reset.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/sunxi-ng/ccu_div.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/sunxi-ng/ccu_frac.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/sunxi-ng/ccu_gate.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/sunxi-ng/ccu_mux.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/sunxi-ng/ccu_mult.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/sunxi-ng/ccu_phase.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/sunxi-ng/ccu_sdm.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/sunxi-ng/ccu_nk.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/sunxi-ng/ccu_nkm.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/sunxi-ng/ccu_nkmp.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/sunxi-ng/ccu_nm.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/sunxi-ng/ccu_mp.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/versatile/clk-sp810.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma/dmaengine.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma/virt-dma.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma/amba-pl08x.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma/bcm2835-dma.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma/mv_xor.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma/mv_xor_v2.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma/ipu/ipu_idmac.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/soc/fsl/qbman/qman.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/soc/qcom/rpmh-rsc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/soc/qcom/rpmh.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/soc/renesas/rcar-sysc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/virtio/virtio.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/virtio/virtio_mmio.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/virtio/virtio_pci_common.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/virtio/virtio_balloon.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/xen/grant-table.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/xen/events/events_2l.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/reset/reset-meson.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/reset/reset-simple.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/reset/reset-sunxi.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/tty_io.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/n_tty.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/tty_port.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/tty_jobctrl.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/pty.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/vt/keyboard.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/hvc/hvc_console.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/serial/serial_core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/serial/earlycon.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/serial/8250/8250_core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/serial/8250/8250_port.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/serial/8250/8250_dma.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/serial/8250/8250_pci.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/serial/8250/8250_fsl.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/serial/8250/8250_dw.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/serial/8250/8250_mtk.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/serial/8250/8250_of.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/serial/amba-pl011.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/serial/imx.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/serial/meson_uart.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/serial/sccnxp.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/serial/msm_serial.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/serial/mvebu-uart.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/serial/owl-uart.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/serial/serial_mctrl_gpio.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/char/random.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/char/ttyprintk.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/char/virtio_console.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/iommu/iova.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/iommu/arm-smmu.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/iommu/arm-smmu-v3.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/iommu/rockchip-iommu.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/iommu/qcom_iommu.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/iommu/virtio-iommu.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/connector/cn_queue.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/lightnvm/core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/platform.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/devres.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/swnode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/power/common.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/power/qos.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/power/runtime.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/power/wakeirq.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/power/wakeup.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/power/domain.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/power/domain_governor.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/power/clock_ops.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/firmware_loader/main.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/regmap/regmap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/block/loop.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/block/xen-blkfront.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/mfd/htc-i2cpld.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/mfd/ezx-pcap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/nvdimm/region_devs.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/nvdimm/badrange.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma-buf/dma-buf.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma-buf/dma-fence.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma-buf/dma-fence-array.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma-buf/dma-fence-chain.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma-buf/sw_sync.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma-buf/sync_debug.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/scsi/scsi.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/scsi/hosts.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/scsi/scsi_error.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/scsi/scsi_lib.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/scsi/scsi_scan.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/scsi/scsi_sysfs.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/ata/libata-core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/ata/libata-scsi.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/ata/libata-eh.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/ata/libata-sff.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/ata/libata-pmp.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/ata/libata-acpi.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/ata/libahci.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/gpu/vga/vgaarb.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/spi/spi.c (ffff8000109c9830)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_pump_messages
- drivers/spi/spi.c:spi_transfer_one_message
In drivers/net/tun.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/net/ethernet/freescale/fec_main.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/net/ethernet/freescale/fec_ptp.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/net/ethernet/freescale/fman/fman.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/net/ethernet/smsc/smc91x.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/net/ppp/ppp_generic.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/net/xen-netfront.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/core/hub.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/core/hcd.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/core/urb.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/core/message.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/core/driver.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/core/devio.c (ffff800010a31abc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
In drivers/usb/phy/phy.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/dwc2/platform.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/dwc2/hcd.c (ffff800010a47d60)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:dwc2_host_enter_hibernation
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_resume
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_suspend
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_start
- drivers/usb/dwc2/hcd.c:dwc2_port_resume
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
In drivers/usb/dwc2/hcd_queue.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/dwc2/hcd_ddma.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/host/pci-quirks.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/host/ehci-hcd.c (ffff800010a59a84)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_endpoint_reset
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_irq
- drivers/usb/host/ehci-hcd.c:sitd_submit
- drivers/usb/host/ehci-hcd.c:itd_submit
- drivers/usb/host/ehci-hcd.c:ehci_hub_control
- drivers/usb/host/ehci-hcd.c:ehci_hub_status_data
- drivers/usb/host/ehci-hcd.c:fill_registers_buffer
- drivers/usb/host/ehci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ehci-hcd.c:fill_async_buffer
In drivers/usb/host/ohci-hcd.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/host/uhci-hcd.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/host/xhci.c (ffff800010a7398c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_set_usb2_hardware_lpm
- drivers/usb/host/xhci.c:xhci_change_max_exit_latency
- drivers/usb/host/xhci.c:xhci_setup_device
- drivers/usb/host/xhci.c:xhci_alloc_dev
- drivers/usb/host/xhci.c:xhci_alloc_streams
- drivers/usb/host/xhci.c:xhci_endpoint_reset
- drivers/usb/host/xhci.c:xhci_configure_endpoint
In drivers/usb/host/xhci-mem.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/host/xhci-ring.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/host/xhci-hub.c (ffff800010a847d0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-hub.c:xhci_hub_control
In drivers/usb/host/xhci-dbgcap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/host/xhci-dbgtty.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/host/xhci-debugfs.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/input/serio/serio.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/input/input.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/input/mousedev.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/input/evdev.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/input/misc/uinput.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/rtc/class.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/rtc/interface.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/rtc/rtc-sun6i.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/pps/kapi.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/ptp/ptp_clock.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/ptp/ptp_chardev.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/ptp/ptp_sysfs.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/power/supply/power_supply_core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/thermal/thermal_core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/thermal/thermal_sysfs.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/watchdog/watchdog_pretimeout.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/md/md.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/md/md-bitmap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/md/dm.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/md/dm-kcopyd.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/md/dm-stats.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/edac/ghes_edac.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/cpufreq/cpufreq.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/cpufreq/cpufreq_stats.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/mmc/core/core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/mmc/core/host.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/mmc/core/block.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/mmc/core/queue.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/mmc/host/mmci.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/firmware/ti_sci.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/firmware/arm_scmi/driver.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/mailbox/mailbox.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/mailbox/pcc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/mailbox/bcm2835-mailbox.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/hwspinlock/hwspinlock_core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/remoteproc/remoteproc_core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/extcon/extcon.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/memory/fsl_ifc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/powercap/powercap_sys.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/perf/arm-ccn.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/perf/qcom_l2_pmu.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/sock.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/request_sock.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/skbuff.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/datagram.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/net_namespace.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/dev.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/neighbour.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/link_watch.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/page_pool.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/skmsg.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/netpoll.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/fib_rules.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/drop_monitor.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/devlink.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/sched/sch_generic.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/sched/cls_api.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/sched/act_api.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/route.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/inetpeer.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/inet_hashtables.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/tcp_ipv4.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/udp.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/af_inet.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/igmp.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/inet_fragment.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/ipmr.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/cipso_ipv4.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/xfrm/xfrm_policy.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/xfrm/xfrm_state.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/unix/af_unix.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/unix/garbage.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/addrlabel.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/ip6_fib.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/mcast.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/tcp_ipv6.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/ip6mr.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/calipso.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/packet/af_packet.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/wireless/wext-core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/rfkill/core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/rfkill/input.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ncsi/ncsi-rsp.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ncsi/ncsi-aen.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ncsi/ncsi-manage.c (ffff800010d7b248)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
In net/ncsi/ncsi-netlink.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/xdp/xsk.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/xdp/xdp_umem.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/dec_and_lock.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/idr.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/klist.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/kobject.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/xarray.c (0)
Location: include/linux/spinlock.h:325
Inline: True
armhf
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/arm/mm/dma-mapping.c (c031ccb0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/arm/mm/dma-mapping.c:arm_iommu_unmap_resource
- arch/arm/mm/dma-mapping.c:arm_iommu_map_resource
- arch/arm/mm/dma-mapping.c:arm_iommu_unmap_page
- arch/arm/mm/dma-mapping.c:arm_coherent_iommu_unmap_page
- arch/arm/mm/dma-mapping.c:arm_coherent_iommu_map_page
- arch/arm/mm/dma-mapping.c:__map_sg_chunk
- arch/arm/mm/dma-mapping.c:__iommu_remove_mapping
- arch/arm/mm/dma-mapping.c:__iommu_create_mapping
- arch/arm/mm/dma-mapping.c:__dma_alloc
In arch/arm/mm/mmu.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In arch/arm/common/bL_switcher.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In arch/arm/mach-imx/src.c (c03337f8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/arm/mach-imx/src.c:imx_src_reset_module
In arch/arm/mach-omap2/omap_hwmod.c (c033a700)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/arm/mach-omap2/omap_hwmod.c:omap_hwmod_set_postsetup_state
- arch/arm/mach-omap2/omap_hwmod.c:omap_hwmod_deassert_hardreset
- arch/arm/mach-omap2/omap_hwmod.c:omap_hwmod_assert_hardreset
- arch/arm/mach-omap2/omap_hwmod.c:omap_hwmod_disable_wakeup
- arch/arm/mach-omap2/omap_hwmod.c:omap_hwmod_enable_wakeup
- arch/arm/mach-omap2/omap_hwmod.c:omap_hwmod_shutdown
- arch/arm/mach-omap2/omap_hwmod.c:omap_hwmod_idle
- arch/arm/mach-omap2/omap_hwmod.c:omap_hwmod_enable
- arch/arm/mach-omap2/omap_hwmod.c:omap_hwmod_init_module
In arch/arm/mach-omap2/powerdomain.c (c03460c4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/arm/mach-omap2/powerdomain.c:omap_set_pwrdm_state
- arch/arm/mach-omap2/powerdomain.c:pwrdm_state_switch
In arch/arm/plat-omap/dma.c (c034eeec)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/arm/plat-omap/dma.c:omap_system_dma_probe
- arch/arm/plat-omap/dma.c:omap_set_dma_callback
- arch/arm/plat-omap/dma.c:omap_free_dma
- arch/arm/plat-omap/dma.c:omap_free_dma
- arch/arm/plat-omap/dma.c:omap_request_dma
- arch/arm/plat-omap/dma.c:omap_request_dma
In kernel/fork.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/panic.c (c03543a8)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/user.c (c03633ac)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/user.c:find_user
In kernel/signal.c (c0367038)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/signal.c:do_notify_parent_cldstop
- kernel/signal.c:do_notify_parent
- kernel/signal.c:sigqueue_free
- kernel/signal.c:force_sigsegv
- kernel/signal.c:__lock_task_sighand
- kernel/signal.c:force_sig_info_to_task
- kernel/signal.c:flush_itimer_signals
- kernel/signal.c:flush_signals
In kernel/workqueue.c (c0375c0c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/workqueue.c:show_workqueue_state
- kernel/workqueue.c:show_workqueue_state
- kernel/workqueue.c:work_busy
- kernel/workqueue.c:pwq_adjust_max_active
In kernel/pid.c (c03775f8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/pid.c:free_pid
In kernel/notifier.c (c037c0ec)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/notifier.c:atomic_notifier_chain_unregister
- kernel/notifier.c:atomic_notifier_chain_register
In kernel/async.c (c037e4f0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/async.c:async_schedule_node_domain
- kernel/async.c:async_schedule_node_domain
- kernel/async.c:async_run_entry_fn
- kernel/async.c:lowest_in_progress
In kernel/ucount.c (c037f8ac)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/ucount.c:put_ucounts
In kernel/sched/core.c (c038ddc4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/core.c:sched_offline_group
- kernel/sched/core.c:sched_online_group
In kernel/sched/cputime.c (c038f2bc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/cputime.c:thread_group_cputime
In kernel/sched/wait.c (c03a5d60)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/wait.c:finish_wait
- kernel/sched/wait.c:prepare_to_wait_event
- kernel/sched/wait.c:prepare_to_wait_exclusive
- kernel/sched/wait.c:prepare_to_wait
- kernel/sched/wait.c:remove_wait_queue
- kernel/sched/wait.c:add_wait_queue_exclusive
- kernel/sched/wait.c:add_wait_queue
In kernel/sched/completion.c (c03a6ae0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/completion.c:complete_all
- kernel/sched/completion.c:complete
In kernel/sched/debug.c (c03add5c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/debug.c:print_cpu
In kernel/locking/mutex.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/power/qos.c (c03b815c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/power/qos.c:pm_qos_power_read
- kernel/power/qos.c:pm_qos_update_flags
- kernel/power/qos.c:pm_qos_update_target
- kernel/power/qos.c:pm_qos_debug_show
In kernel/printk/printk.c (c03c5084)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/printk/printk.c:kmsg_dump_unregister
- kernel/printk/printk.c:kmsg_dump_register
In kernel/irq/irqdomain.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/rcu/sync.c (c03d7a28)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_func
In kernel/rcu/srcutree.c (c03d91fc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:__call_srcu
- kernel/rcu/srcutree.c:__call_srcu
- kernel/rcu/srcutree.c:srcu_gp_end
In kernel/rcu/tree.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/dma/coherent.c (c03e21e4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/dma/coherent.c:__dma_release_from_coherent
- kernel/dma/coherent.c:__dma_alloc_from_coherent
In kernel/freezer.c (c03e3418)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/freezer.c:__thaw_task
- kernel/freezer.c:freeze_task
In kernel/time/alarmtimer.c (c03f53a4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/alarmtimer.c:alarm_handle_timer
- kernel/time/alarmtimer.c:alarm_try_to_cancel
- kernel/time/alarmtimer.c:alarmtimer_suspend
- kernel/time/alarmtimer.c:alarmtimer_suspend
- kernel/time/alarmtimer.c:alarmtimer_rtc_add_device
- kernel/time/alarmtimer.c:alarmtimer_get_rtcdev
In kernel/time/posix-timers.c (c03f57c0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__lock_timer
- kernel/time/posix-timers.c:release_posix_timer
- kernel/time/posix-timers.c:posix_timer_fn
In kernel/time/posix-cpu-timers.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/futex.c (c0404830)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/futex.c:do_futex
- kernel/futex.c:futex_requeue
In kernel/cgroup/cgroup.c (c041b504)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_free
- kernel/cgroup/cgroup.c:cgroup_rmdir
- kernel/cgroup/cgroup.c:cgroup_mkdir
- kernel/cgroup/cgroup.c:css_release_work_fn
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:cgroup_file_notify
- kernel/cgroup/cgroup.c:cgroup_attach_task
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:cgroup_update_populated
In kernel/cgroup/rstat.c (c041c3e0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_irqsafe
In kernel/cgroup/namespace.c (c041cc8c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
- kernel/cgroup/namespace.c:free_cgroup_ns
In kernel/cgroup/cgroup-v1.c (c041d8e8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_rename
- kernel/cgroup/cgroup-v1.c:cgroup_transfer_tasks
In kernel/cgroup/freezer.c (c041f8c4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_freeze
- kernel/cgroup/freezer.c:cgroup_freeze
- kernel/cgroup/freezer.c:cgroup_freeze
- kernel/cgroup/freezer.c:cgroup_update_frozen
- kernel/cgroup/freezer.c:cgroup_update_frozen
- kernel/cgroup/freezer.c:cgroup_update_frozen
In kernel/cgroup/cpuset.c (c04255c4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:__cpuset_node_allowed
- kernel/cgroup/cpuset.c:cpuset_mems_allowed
- kernel/cgroup/cpuset.c:cpuset_cpus_allowed
In kernel/pid_namespace.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/audit.c (c0429998)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/audit.c:audit_log_end
- kernel/audit.c:audit_get_tty
- kernel/audit.c:audit_receive_msg
In kernel/auditfilter.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/taskstats.c (c044c44c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/trace.c (c046342c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/trace/trace.c:trace_event_buffer_commit
In kernel/trace/blktrace.c (c0472c68)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/trace/blktrace.c:__blk_add_trace
In kernel/bpf/syscall.c (c0495564)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_map_free_id
In kernel/bpf/local_storage.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/bpf/btf.c (c04b4228)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/bpf/devmap.c (c04b7308)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_notification
- kernel/bpf/devmap.c:dev_map_hash_update_elem
- kernel/bpf/devmap.c:dev_map_hash_delete_elem
In kernel/bpf/cpumap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/bpf/xskmap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/events/core.c (c04caf7c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/events/core.c:ring_buffer_attach
- kernel/events/core.c:ring_buffer_attach
In kernel/events/ring_buffer.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/padata.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/filemap.c (c04dca7c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/filemap.c:replace_page_cache_page
- mm/filemap.c:delete_from_page_cache_batch
In mm/mempool.c (c04e21d8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/mempool.c:mempool_free
- mm/mempool.c:mempool_alloc
- mm/mempool.c:mempool_resize
In mm/page-writeback.c (c04e6f20)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/page-writeback.c:__test_set_page_writeback
- mm/page-writeback.c:test_clear_page_writeback
- mm/page-writeback.c:clear_page_dirty_for_io
- mm/page-writeback.c:__cancel_dirty_page
- mm/page-writeback.c:account_page_redirty
In mm/swap.c (c04ecb54)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/swap.c:release_pages
- mm/swap.c:pagevec_lru_move_fn
- mm/swap.c:__page_cache_release
In mm/truncate.c (c04eea8c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
In mm/vmscan.c (c04f7efc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/vmscan.c:balance_pgdat
- mm/vmscan.c:__remove_mapping
In mm/shmem.c (c04fea64)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/shmem.c:shmem_uncharge
- mm/shmem.c:shmem_charge
In mm/vmstat.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/backing-dev.c (c05042f4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/backing-dev.c:wb_get_create
- mm/backing-dev.c:wb_get_create
- mm/backing-dev.c:wb_congested_get_create
In mm/percpu.c (c0507964)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
In mm/slab_common.c (c050982c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/slab_common.c:kmemcg_cache_shutdown
In mm/compaction.c (c051086c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/compaction.c:compact_zone
- mm/compaction.c:fast_isolate_freepages
In mm/list_lru.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/highmem.c (c0515ce4)
Location: include/linux/spinlock.h:325
Inline: True
In mm/memory.c (c0518608)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/memory.c:copy_pte_range
In mm/mremap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/vmalloc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/page_alloc.c (c0535050)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/page_alloc.c:is_free_buddy_page
- mm/page_alloc.c:__setup_per_zone_wmarks
- mm/page_alloc.c:show_free_areas
- mm/page_alloc.c:get_page_from_freelist
- mm/page_alloc.c:rmqueue
- mm/page_alloc.c:mark_free_pages
- mm/page_alloc.c:unreserve_highatomic_pageblock
In mm/shuffle.c (c15be240)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/shuffle.c:__shuffle_zone
In mm/swap_state.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/swapfile.c (c053b62c)
Location: include/linux/spinlock.h:325
Inline: True
In mm/swap_slots.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/zswap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/dmapool.c (c0542ffc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/dmapool.c:dma_pool_free
- mm/dmapool.c:dma_pool_alloc
In mm/mmu_notifier.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/slub.c (c054d820)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/slub.c:validate_store
- mm/slub.c:list_locations
- mm/slub.c:__kmem_cache_shrink
- mm/slub.c:__slab_free
- mm/slub.c:count_partial
- mm/slub.c:free_debug_processing
In mm/memcontrol.c (c05564f4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_css_free
In mm/vmpressure.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/swap_cgroup.c (c055db98)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/swap_cgroup.c:swap_cgroup_record
- mm/swap_cgroup.c:swap_cgroup_cmpxchg
In mm/page_isolation.c (c055ee38)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/page_isolation.c:test_pages_isolated
- mm/page_isolation.c:start_isolate_page_range
- mm/page_isolation.c:unset_migratetype_isolate
In mm/zbud.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/zsmalloc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/balloon_compaction.c (c05630d8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/balloon_compaction.c:balloon_page_putback
- mm/balloon_compaction.c:balloon_page_isolate
- mm/balloon_compaction.c:balloon_page_enqueue
- mm/balloon_compaction.c:balloon_page_list_dequeue
- mm/balloon_compaction.c:balloon_page_list_enqueue
In mm/hmm.c (c05658c4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/hmm.c:hmm_range_unregister
- mm/hmm.c:hmm_range_register
- mm/hmm.c:hmm_invalidate_range_start
- mm/hmm.c:notifiers_decrement
In fs/file_table.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/super.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/dcache.c (c0588618)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:d_walk
In fs/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/file.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/libfs.c (c059c810)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/libfs.c:simple_empty
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (c05a7370)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/fs-writeback.c:sb_clear_inode_writeback
- fs/fs-writeback.c:sb_mark_inode_writeback
In fs/fs_struct.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/buffer.c (c05b12c0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/buffer.c:__set_page_dirty
In fs/direct-io.c (c05bd540)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:dio_bio_end_io
- fs/direct-io.c:dio_bio_end_aio
In fs/notify/fsnotify.c (c05bf800)
Location: include/linux/spinlock.h:325
Inline: True
In fs/notify/group.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/notify/mark.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/notify/inotify/inotify_user.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/eventpoll.c (c05c6e38)
Location: include/linux/spinlock.h:325
Inline: True
In fs/timerfd.c (c05ca064)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_clock_was_set
- fs/timerfd.c:timerfd_triggered
In fs/eventfd.c (c05ca6ac)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_ctx_remove_wait_queue
- fs/eventfd.c:eventfd_signal
In fs/aio.c (c05d0220)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/aio.c:aio_poll_wake
- fs/aio.c:aio_complete_rw
- fs/aio.c:aio_complete
- fs/aio.c:kiocb_set_cancel_fn
- fs/aio.c:aio_migratepage
In fs/io_uring.c (c05d4e70)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/io_uring.c:io_timeout_fn
- fs/io_uring.c:io_poll_wake
- fs/io_uring.c:io_cqring_add_event
In fs/crypto/crypto.c (c05d7d6c)
Location: include/linux/spinlock.h:325
Inline: True
In fs/crypto/keyring.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/locks.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/mbcache.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/quota/dquot.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/proc/generic.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/kernfs/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/kernfs/dir.c (c0615b68)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_get_parent
- fs/kernfs/dir.c:pr_cont_kernfs_path
- fs/kernfs/dir.c:pr_cont_kernfs_name
- fs/kernfs/dir.c:kernfs_path_from_node
- fs/kernfs/dir.c:kernfs_name
In fs/kernfs/file.c (c0616cc8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify
- fs/kernfs/file.c:kernfs_notify
- fs/kernfs/file.c:kernfs_put_open_node
In fs/devpts/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/ext4/extents_status.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/ext4/mballoc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/ext4/page-io.c (c06655ac)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/ext4/page-io.c:ext4_end_io_rsv_work
In fs/ext4/super.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/jbd2/transaction.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/jbd2/revoke.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/jbd2/journal.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/squashfs/cache.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fat/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fuse/dir.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fuse/file.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fuse/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/pstore/inode.c (c06d497c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/pstore/inode.c:pstore_mkfile
- fs/pstore/inode.c:pstore_mkfile
- fs/pstore/inode.c:pstore_evict_inode
In ipc/util.c (c06d9648)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- ipc/util.c:ipc_addid
In ipc/sem.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/keys/key.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/selinux/avc.c (c06fcc40)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- security/selinux/avc.c:avc_compute_av
- security/selinux/avc.c:avc_compute_av
- security/selinux/avc.c:avc_ss_reset
- security/selinux/avc.c:avc_alloc_node
In security/selinux/hooks.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/selinux/ibpkey.c (c070d89c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- security/selinux/ibpkey.c:sel_ib_pkey_flush
- security/selinux/ibpkey.c:sel_ib_pkey_sid
In security/selinux/ss/sidtab.c (c070fb84)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- security/selinux/ss/sidtab.c:sidtab_convert
- security/selinux/ss/sidtab.c:sidtab_context_to_sid
In security/smack/smack_lsm.c (c0721498)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_netlabel
In security/apparmor/lsm.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/apparmor/af_unix.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In crypto/aead.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In crypto/jitterentropy-kcapi.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/bio.c (c078abe0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/bio.c:bio_check_pages_dirty
In block/blk-core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/blk-flush.c (c0793c50)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/blk-flush.c:mq_flush_data_end_io
- block/blk-flush.c:flush_end_io
In block/blk-ioc.c (c0795424)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_clear_queue
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (c079c0dc)
Location: include/linux/spinlock.h:325
Inline: True
In block/blk-stat.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/genhd.c (c07a4b5c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/genhd.c:__disk_unblock_events
- block/genhd.c:disk_block_events
In block/badblocks.c (c07a9518)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/badblocks.c:badblocks_set
In block/bsg.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/blk-cgroup.c (c07b893c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/blk-cgroup.c:blkg_lookup_create
In block/blk-iocost.c (c07c1548)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_pd_init
- block/blk-iocost.c:blk_iocost_init
- 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_waitq_timer_fn
- block/blk-iocost.c:iocg_activate
In block/mq-deadline.c (c07c3e18)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/mq-deadline.c:dd_finish_request
- block/mq-deadline.c:deadline_next_request
In lib/random32.c (c07d1614)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/random32.c:__prandom_reseed
In lib/percpu-refcount.c (c07db458)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/percpu-refcount.c:percpu_ref_resurrect
- lib/percpu-refcount.c:percpu_ref_kill_and_confirm
- lib/percpu-refcount.c:percpu_ref_switch_to_percpu
- lib/percpu-refcount.c:percpu_ref_switch_to_atomic
In lib/rhashtable.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/once.c (c07dd280)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/once.c:__do_once_start
In lib/refcount.c (c07dd8e0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/bucket_locks.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/genalloc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/percpu_counter.c (c0808480)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/percpu_counter.c:__percpu_counter_init
In lib/sbitmap.c (c0812ba4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/sbitmap.c:sbitmap_get_shallow
- lib/sbitmap.c:sbitmap_get
- lib/sbitmap.c:sbitmap_resize
In drivers/irqchip/irq-alpine-msi.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/irqchip/irq-mtk-sysirq.c (c0820e38)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/irqchip/irq-mtk-sysirq.c:mtk_sysirq_set_type
In drivers/irqchip/irq-uniphier-aidet.c (c0822068)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/irqchip/irq-uniphier-aidet.c:uniphier_aidet_irq_set_type
In drivers/irqchip/irq-meson-gpio.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/phy/samsung/phy-exynos-mipi-video.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/pinctrl/core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/pinctrl/pinctrl-rza1.c (c083c3fc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/pinctrl/pinctrl-rza1.c:rza1_gpio_set
- drivers/pinctrl/pinctrl-rza1.c:rza1_gpio_direction_output
- drivers/pinctrl/pinctrl-rza1.c:rza1_gpio_direction_input
- drivers/pinctrl/pinctrl-rza1.c:rza1_pin_reset
In drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c (c084c548)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c:npcm_gpio_clr
- drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c:npcm_gpio_set
In drivers/pinctrl/samsung/pinctrl-samsung.c (c0850a78)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/pinctrl/samsung/pinctrl-samsung.c:samsung_gpio_direction_output
- drivers/pinctrl/samsung/pinctrl-samsung.c:samsung_gpio_direction_input
- drivers/pinctrl/samsung/pinctrl-samsung.c:samsung_gpio_set
- drivers/pinctrl/samsung/pinctrl-samsung.c:samsung_pinconf_rw
- drivers/pinctrl/samsung/pinctrl-samsung.c:samsung_pinmux_set_mux
In drivers/pinctrl/samsung/pinctrl-exynos.c (c0851e30)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/pinctrl/samsung/pinctrl-exynos.c:exynos_irq_release_resources
- drivers/pinctrl/samsung/pinctrl-exynos.c:exynos_irq_request_resources
- drivers/pinctrl/samsung/pinctrl-exynos.c:exynos_irq_unmask
- drivers/pinctrl/samsung/pinctrl-exynos.c:exynos_irq_mask
In drivers/pinctrl/sh-pfc/core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/pinctrl/sh-pfc/pinctrl.c (c0854098)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/pinctrl/sh-pfc/pinctrl.c:sh_pfc_pinconf_set
- drivers/pinctrl/sh-pfc/pinctrl.c:sh_pfc_pinconf_set
- drivers/pinctrl/sh-pfc/pinctrl.c:sh_pfc_pinconf_set
- drivers/pinctrl/sh-pfc/pinctrl.c:sh_pfc_pinconf_get
- drivers/pinctrl/sh-pfc/pinctrl.c:sh_pfc_pinconf_get
- drivers/pinctrl/sh-pfc/pinctrl.c:sh_pfc_pinconf_get
- drivers/pinctrl/sh-pfc/pinctrl.c:sh_pfc_gpio_set_direction
- drivers/pinctrl/sh-pfc/pinctrl.c:sh_pfc_gpio_disable_free
- drivers/pinctrl/sh-pfc/pinctrl.c:sh_pfc_gpio_request_enable
- drivers/pinctrl/sh-pfc/pinctrl.c:sh_pfc_func_set_mux
In drivers/pinctrl/sh-pfc/pfc-sh73a0.c (c0855ad4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/pinctrl/sh-pfc/pfc-sh73a0.c:sh73a0_vccq_mc0_is_enabled
- drivers/pinctrl/sh-pfc/pfc-sh73a0.c:sh73a0_vccq_mc0_endisable
In drivers/gpio/gpiolib.c (c085cf7c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpio/gpiolib.c:gpiolib_seq_next
- drivers/gpio/gpiolib.c:gpiolib_seq_start
- drivers/gpio/gpiolib.c:gpiod_free_commit
- drivers/gpio/gpiolib.c:gpiod_free_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiochip_find
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
In drivers/gpio/gpiolib-sysfs.c (c1550678)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpio/gpiolib-sysfs.c:gpiolib_sysfs_init
- drivers/gpio/gpiolib-sysfs.c:gpiolib_sysfs_init
- drivers/gpio/gpiolib-sysfs.c:gpiod_export
In drivers/gpio/gpio-mmio.c (c0867974)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpio/gpio-mmio.c:bgpio_dir_out
- drivers/gpio/gpio-mmio.c:bgpio_dir_in
- drivers/gpio/gpio-mmio.c:bgpio_set_multiple_single_reg
- drivers/gpio/gpio-mmio.c:bgpio_set_set
- drivers/gpio/gpio-mmio.c:bgpio_set
In drivers/gpio/gpio-htc-egpio.c (c0868e10)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpio/gpio-htc-egpio.c:egpio_set
In drivers/gpio/gpio-mpc8xxx.c (c0869640)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpio/gpio-mpc8xxx.c:ls1028a_gpio_dir_in_init
In drivers/gpio/gpio-mvebu.c (c086b668)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpio/gpio-mvebu.c:mvebu_pwm_apply
- drivers/gpio/gpio-mvebu.c:mvebu_pwm_get_state
- drivers/gpio/gpio-mvebu.c:mvebu_pwm_free
- drivers/gpio/gpio-mvebu.c:mvebu_pwm_request
In drivers/gpio/gpio-tegra.c (c087138c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpio/gpio-tegra.c:tegra_gpio_irq_set_type
- drivers/gpio/gpio-tegra.c:tegra_gpio_set_config
In drivers/gpio/gpio-xilinx.c (c0873d50)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpio/gpio-xilinx.c:xgpio_dir_out
- drivers/gpio/gpio-xilinx.c:xgpio_dir_in
- drivers/gpio/gpio-xilinx.c:xgpio_set_multiple
- drivers/gpio/gpio-xilinx.c:xgpio_set_multiple
- drivers/gpio/gpio-xilinx.c:xgpio_set
In drivers/gpio/gpio-zevio.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/pci/pci-driver.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/pci/pcie/pme.c (c089ccf8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_irq
In drivers/pci/endpoint/pci-epc-core.c (c08a4d80)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_linkup
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_add_epf
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_set_msix
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_set_msi
In drivers/rapidio/rio.c (c08bfa00)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_map_outb_region
- drivers/rapidio/rio.c:rio_map_inb_region
In drivers/video/fbdev/mx3fb.c (c08e3368)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/video/fbdev/mx3fb.c:mx3fb_probe
- drivers/video/fbdev/mx3fb.c:__set_par
- drivers/video/fbdev/mx3fb.c:sdc_disable_channel
- drivers/video/fbdev/mx3fb.c:sdc_enable_channel
In drivers/clk/clk.c (c08e82b4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk.c:clk_enable_lock
- drivers/clk/clk.c:clk_enable_lock
In drivers/clk/clk-divider.c (c08ef978)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-divider.c:clk_divider_set_rate
In drivers/clk/clk-gate.c (c08f0d30)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-gate.c:clk_gate_endisable
In drivers/clk/clk-multiplier.c (c08f1060)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-multiplier.c:clk_multiplier_set_rate
In drivers/clk/clk-mux.c (c08f1594)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-mux.c:clk_mux_set_parent
In drivers/clk/clk-fractional-divider.c (c08f2150)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-fractional-divider.c:clk_fd_set_rate
- drivers/clk/clk-fractional-divider.c:clk_fd_recalc_rate
In drivers/clk/clk-aspeed.c (c08f324c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-aspeed.c:aspeed_clk_disable
- drivers/clk/clk-aspeed.c:aspeed_clk_enable
In drivers/clk/clk-ast2600.c (c08f3b74)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-ast2600.c:aspeed_g6_clk_disable
- drivers/clk/clk-ast2600.c:aspeed_g6_clk_enable
In drivers/clk/clk-milbeaut.c (c08f4e70)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-milbeaut.c:m10v_clk_divider_set_rate
- drivers/clk/clk-milbeaut.c:m10v_mux_set_parent
In drivers/clk/hisilicon/clkgate-separated.c (c08f7ca4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/hisilicon/clkgate-separated.c:clkgate_separated_disable
- drivers/clk/hisilicon/clkgate-separated.c:clkgate_separated_enable
In drivers/clk/hisilicon/clkdivider-hi6220.c (c08f7e6c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/hisilicon/clkdivider-hi6220.c:hi6220_clkdiv_set_rate
In drivers/clk/hisilicon/clk-hisi-phase.c (c08f81f4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/hisilicon/clk-hisi-phase.c:hisi_clk_set_phase
In drivers/clk/hisilicon/clk-hi3620.c (c08f853c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/hisilicon/clk-hi3620.c:mmc_clk_set_timing
In drivers/clk/hisilicon/reset.c (c08f8eb0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/hisilicon/reset.c:hisi_reset_deassert
- drivers/clk/hisilicon/reset.c:hisi_reset_assert
In drivers/clk/imx/clk-composite-8m.c (c08f9d9c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/imx/clk-composite-8m.c:imx8m_clk_composite_divider_set_rate
In drivers/clk/imx/clk-divider-gate.c (c08fa4c4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/imx/clk-divider-gate.c:clk_divider_disable
- drivers/clk/imx/clk-divider-gate.c:clk_divider_gate_set_rate
- drivers/clk/imx/clk-divider-gate.c:clk_divider_gate_recalc_rate
In drivers/clk/imx/clk-fixup-div.c (c08fa894)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/imx/clk-fixup-div.c:clk_fixup_div_set_rate
In drivers/clk/imx/clk-fixup-mux.c (c08faaa0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/imx/clk-fixup-mux.c:clk_fixup_mux_set_parent
In drivers/clk/imx/clk-gate2.c (c08fb238)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/imx/clk-gate2.c:clk_gate2_disable_unused
- drivers/clk/imx/clk-gate2.c:clk_gate2_disable
- drivers/clk/imx/clk-gate2.c:clk_gate2_enable
In drivers/clk/imx/clk-pfdv2.c (c08fba58)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/imx/clk-pfdv2.c:clk_pfdv2_set_rate
- drivers/clk/imx/clk-pfdv2.c:clk_pfdv2_disable
- drivers/clk/imx/clk-pfdv2.c:clk_pfdv2_enable
In drivers/clk/mediatek/clk-mux.c (c090073c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/mediatek/clk-mux.c:mtk_clk_mux_set_parent_setclr_lock
- drivers/clk/mediatek/clk-mux.c:mtk_clk_mux_set_parent_lock
In drivers/clk/meson/clk-mpll.c (c0901f14)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/meson/clk-mpll.c:mpll_set_rate
In drivers/clk/meson/meson8b.c (c0903308)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/meson/meson8b.c:meson8b_clk_reset_deassert
- drivers/clk/meson/meson8b.c:meson8b_clk_reset_assert
In drivers/clk/mvebu/clk-corediv.c (c09038f4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/mvebu/clk-corediv.c:clk_corediv_set_rate
- drivers/clk/mvebu/clk-corediv.c:clk_corediv_disable
- drivers/clk/mvebu/clk-corediv.c:clk_corediv_enable
In drivers/clk/renesas/clk-r8a7740.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/renesas/clk-r8a7778.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/renesas/clk-r8a7779.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/renesas/r9a06g032-clocks.c (c090406c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/renesas/r9a06g032-clocks.c:r9a06g032_clk_gate_set
In drivers/clk/renesas/clk-sh73a0.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/renesas/clk-rcar-gen2.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/renesas/rcar-gen2-cpg.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/renesas/renesas-cpg-mssr.c (c090514c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/renesas/renesas-cpg-mssr.c:cpg_mstp_clock_endisable
In drivers/clk/renesas/clk-mstp.c (c0905a2c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/renesas/clk-mstp.c:cpg_mstp_clock_endisable
In drivers/clk/rockchip/clk.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/rockchip/clk-cpu.c (c0907f38)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/rockchip/clk-cpu.c:rockchip_cpuclk_notifier_cb
- drivers/clk/rockchip/clk-cpu.c:rockchip_cpuclk_notifier_cb
In drivers/clk/rockchip/clk-half-divider.c (c0908710)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/rockchip/clk-half-divider.c:clk_half_divider_set_rate
In drivers/clk/rockchip/clk-inverter.c (c0908b5c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/rockchip/clk-inverter.c:rockchip_inv_set_phase
In drivers/clk/rockchip/clk-ddr.c (c0909358)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/rockchip/clk-ddr.c:rockchip_ddrclk_sip_set_rate
In drivers/clk/rockchip/softrst.c (c090967c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/rockchip/softrst.c:rockchip_softrst_deassert
- drivers/clk/rockchip/softrst.c:rockchip_softrst_assert
In drivers/clk/samsung/clk.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/samsung/clk-cpu.c (c090b500)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/samsung/clk-cpu.c:exynos5433_cpuclk_notifier_cb
- drivers/clk/samsung/clk-cpu.c:exynos5433_cpuclk_notifier_cb
- drivers/clk/samsung/clk-cpu.c:exynos_cpuclk_notifier_cb
- drivers/clk/samsung/clk-cpu.c:exynos_cpuclk_notifier_cb
In drivers/clk/samsung/clk-exynos5-subcmu.c (c090b74c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/samsung/clk-exynos5-subcmu.c:exynos5_subcmu_resume
- drivers/clk/samsung/clk-exynos5-subcmu.c:exynos5_subcmu_suspend
In drivers/clk/samsung/clk-exynos-clkout.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/tegra/clk-divider.c (c090dab4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/tegra/clk-divider.c:clk_frac_div_set_rate
In drivers/clk/tegra/clk-periph-gate.c (c090e5f8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/tegra/clk-periph-gate.c:clk_periph_disable
- drivers/clk/tegra/clk-periph-gate.c:clk_periph_enable
In drivers/clk/tegra/clk-pll.c (c090f9c8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/tegra/clk-pll.c:clk_pllu_tegra114_enable
- drivers/clk/tegra/clk-pll.c:clk_plle_tegra114_disable
- drivers/clk/tegra/clk-pll.c:clk_pllre_set_rate
- drivers/clk/tegra/clk-pll.c:clk_pllc_set_rate
- drivers/clk/tegra/clk-pll.c:clk_pllc_disable
- drivers/clk/tegra/clk-pll.c:clk_pllxc_set_rate
- drivers/clk/tegra/clk-pll.c:clk_pllu_enable
- drivers/clk/tegra/clk-pll.c:clk_pll_disable
In drivers/clk/tegra/clk-pll-out.c (c091209c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/tegra/clk-pll-out.c:clk_pll_out_disable
- drivers/clk/tegra/clk-pll-out.c:clk_pll_out_enable
In drivers/clk/tegra/clk-sdmmc-mux.c (c09124b8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/tegra/clk-sdmmc-mux.c:clk_sdmmc_mux_set_rate
In drivers/clk/tegra/clk-super.c (c0912830)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/tegra/clk-super.c:clk_super_set_parent
In drivers/clk/tegra/clk-emc.c (c0912dd8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/tegra/clk-emc.c:emc_set_timing
In drivers/clk/ti/autoidle.c (c0915f6c)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/ti/adpll.c (c091ace8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/ti/adpll.c:ti_adpll_unprepare
- drivers/clk/ti/adpll.c:ti_adpll_prepare
In drivers/clk/versatile/clk-sp810.c (c091d420)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/versatile/clk-sp810.c:clk_sp810_timerclken_set_parent
In drivers/dma/dmaengine.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma/virt-dma.c (c091f784)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma/virt-dma.c:vchan_tx_desc_free
- drivers/dma/virt-dma.c:vchan_tx_submit
In drivers/dma/amba-pl08x.c (c0920e2c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma/amba-pl08x.c:pl08x_debugfs_show
- drivers/dma/amba-pl08x.c:pl08x_resume
- drivers/dma/amba-pl08x.c:pl08x_pause
- drivers/dma/amba-pl08x.c:pl08x_synchronize
- drivers/dma/amba-pl08x.c:pl08x_terminate_all
- drivers/dma/amba-pl08x.c:pl08x_prep_dma_cyclic
- drivers/dma/amba-pl08x.c:pl08x_prep_slave_sg
- drivers/dma/amba-pl08x.c:pl08x_prep_dma_memcpy
- drivers/dma/amba-pl08x.c:pl08x_issue_pending
- drivers/dma/amba-pl08x.c:pl08x_issue_pending
- drivers/dma/amba-pl08x.c:pl08x_free_chan_resources
In drivers/dma/mv_xor.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma/ipu/ipu_idmac.c (c0927f24)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma/ipu/ipu_idmac.c:idmac_alloc_chan_resources
- drivers/dma/ipu/ipu_idmac.c:__idmac_terminate_all
- drivers/dma/ipu/ipu_idmac.c:idmac_pause
- drivers/dma/ipu/ipu_idmac.c:idmac_issue_pending
- drivers/dma/ipu/ipu_idmac.c:idmac_prep_slave_sg
- drivers/dma/ipu/ipu_idmac.c:idmac_interrupt
- drivers/dma/ipu/ipu_idmac.c:idmac_interrupt
- drivers/dma/ipu/ipu_idmac.c:ipu_disable_channel
- drivers/dma/ipu/ipu_idmac.c:ipu_uninit_channel
- drivers/dma/ipu/ipu_idmac.c:idmac_tx_submit
- drivers/dma/ipu/ipu_idmac.c:idmac_tx_submit
- drivers/dma/ipu/ipu_idmac.c:idmac_tx_submit
- drivers/dma/ipu/ipu_idmac.c:ipu_submit_buffer
In drivers/dma/tegra20-apb-dma.c (c092aefc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma/tegra20-apb-dma.c:tegra_dma_free_chan_resources
- drivers/dma/tegra20-apb-dma.c:tegra_dma_terminate_all
- drivers/dma/tegra20-apb-dma.c:tegra_dma_issue_pending
- drivers/dma/tegra20-apb-dma.c:tegra_dma_tx_submit
- drivers/dma/tegra20-apb-dma.c:tegra_dma_isr
- drivers/dma/tegra20-apb-dma.c:tegra_dma_tasklet
- drivers/dma/tegra20-apb-dma.c:tegra_dma_sg_req_get
- drivers/dma/tegra20-apb-dma.c:tegra_dma_desc_put
- drivers/dma/tegra20-apb-dma.c:tegra_dma_desc_get
In drivers/dma/ti/edma.c (c092da50)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma/ti/edma.c:edma_issue_pending
- drivers/dma/ti/edma.c:edma_free_chan_resources
- drivers/dma/ti/edma.c:edma_prep_dma_cyclic
- drivers/dma/ti/edma.c:edma_prep_dma_memcpy
- drivers/dma/ti/edma.c:edma_prep_slave_sg
- drivers/dma/ti/edma.c:edma_synchronize
- drivers/dma/ti/edma.c:edma_terminate_all
In drivers/dma/ti/omap-dma.c (c0931020)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma/ti/omap-dma.c:omap_dma_resume
- drivers/dma/ti/omap-dma.c:omap_dma_pause
- drivers/dma/ti/omap-dma.c:omap_dma_synchronize
- drivers/dma/ti/omap-dma.c:omap_dma_terminate_all
- drivers/dma/ti/omap-dma.c:omap_dma_prep_dma_memcpy
- drivers/dma/ti/omap-dma.c:omap_dma_prep_dma_cyclic
- drivers/dma/ti/omap-dma.c:omap_dma_prep_slave_sg
- drivers/dma/ti/omap-dma.c:omap_dma_issue_pending
- drivers/dma/ti/omap-dma.c:omap_dma_free_chan_resources
- drivers/dma/ti/omap-dma.c:omap_dma_callback
In drivers/soc/dove/pmu.c (c0933df8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/soc/dove/pmu.c:pmu_domain_power_on
- drivers/soc/dove/pmu.c:pmu_domain_power_off
- drivers/soc/dove/pmu.c:pmu_reset_deassert
- drivers/soc/dove/pmu.c:pmu_reset_assert
- drivers/soc/dove/pmu.c:pmu_reset_reset
In drivers/soc/renesas/rcar-sysc.c (c09385f4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/soc/renesas/rcar-sysc.c:rcar_sysc_power
In drivers/virtio/virtio.c (c093e938)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_config_changed
In drivers/virtio/virtio_mmio.c (c094414c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/virtio/virtio_mmio.c:vm_del_vqs
- drivers/virtio/virtio_mmio.c:vm_interrupt
In drivers/virtio/virtio_pci_common.c (c09463d8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/virtio/virtio_pci_common.c:vp_del_vqs
- drivers/virtio/virtio_pci_common.c:vp_setup_vq
- drivers/virtio/virtio_pci_common.c:vp_vring_interrupt
In drivers/virtio/virtio_balloon.c (c0947570)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_migratepage
- drivers/virtio/virtio_balloon.c:virtballoon_changed
In drivers/reset/reset-meson.c (c0959d64)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/reset/reset-meson.c:meson_reset_deassert
- drivers/reset/reset-meson.c:meson_reset_assert
In drivers/reset/reset-simple.c (c0959ff4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/reset/reset-simple.c:reset_simple_update
In drivers/tty/tty_io.c (c095b324)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/tty_io.c:__tty_fasync
- drivers/tty/tty_io.c:start_tty
- drivers/tty/tty_io.c:stop_tty
In drivers/tty/n_tty.c (c095f1a0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/tty_port.c (c096629c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_close_end
- drivers/tty/tty_port.c:tty_port_block_til_ready
- drivers/tty/tty_port.c:tty_port_hangup
- drivers/tty/tty_port.c:tty_port_tty_set
- drivers/tty/tty_port.c:tty_port_tty_get
In drivers/tty/tty_jobctrl.c (c0966e64)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_get_pgrp
- drivers/tty/tty_jobctrl.c:get_current_tty
- drivers/tty/tty_jobctrl.c:__proc_set_tty
- drivers/tty/tty_jobctrl.c:proc_clear_tty
In drivers/tty/pty.c (c09683b0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_write
In drivers/tty/vt/vt_ioctl.c (c096a7e4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:__vt_event_dequeue
- drivers/tty/vt/vt_ioctl.c:__vt_event_queue
In drivers/tty/vt/keyboard.c (c0972b84)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_clr_kbd_mode_bit
- drivers/tty/vt/keyboard.c:vt_set_kbd_mode_bit
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:vt_reset_unicode
- drivers/tty/vt/keyboard.c:vt_do_kdskled
- drivers/tty/vt/keyboard.c:vt_do_kdskled
- drivers/tty/vt/keyboard.c:vt_do_kdgkb_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdskbmeta
- drivers/tty/vt/keyboard.c:vt_do_kdskbmode
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:kbd_bh
- drivers/tty/vt/keyboard.c:vt_kbd_con_stop
- drivers/tty/vt/keyboard.c:vt_kbd_con_start
- drivers/tty/vt/keyboard.c:vt_get_leds
- drivers/tty/vt/keyboard.c:setledstate
- drivers/tty/vt/keyboard.c:compute_shiftstate
In drivers/tty/hvc/hvc_console.c (c097c800)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_remove
- drivers/tty/hvc/hvc_console.c:__hvc_poll
- drivers/tty/hvc/hvc_console.c:hvc_set_winsz
- drivers/tty/hvc/hvc_console.c:hvc_hangup
- drivers/tty/hvc/hvc_console.c:hvc_open
- drivers/tty/hvc/hvc_console.c:hvc_port_destruct
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/tty/serial/serial_core.c (c097fb94)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_add_one_port
- drivers/tty/serial/serial_core.c:uart_hangup
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_send_xchar
- drivers/tty/serial/serial_core.c:uart_flush_buffer
- drivers/tty/serial/serial_core.c:uart_chars_in_buffer
- drivers/tty/serial/serial_core.c:uart_write_room
- drivers/tty/serial/serial_core.c:uart_write
- drivers/tty/serial/serial_core.c:uart_put_char
- drivers/tty/serial/serial_core.c:uart_shutdown
- drivers/tty/serial/serial_core.c:uart_update_mctrl
- drivers/tty/serial/serial_core.c:uart_start
- drivers/tty/serial/serial_core.c:uart_stop
In drivers/tty/serial/earlycon.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/serial/8250/8250_core.c (c0982d40)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial_8250_overrun_backoff_work
- drivers/tty/serial/8250/8250_core.c:serial8250_backup_timeout
In drivers/tty/serial/8250/8250_port.c (c0986db0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_set_termios
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_break_ctl
- drivers/tty/serial/8250/8250_port.c:serial8250_tx_empty
- drivers/tty/serial/8250/8250_port.c:serial8250_tx_threshold_handle_irq
- drivers/tty/serial/8250/8250_port.c:serial8250_em485_handle_start_tx
- drivers/tty/serial/8250/8250_port.c:serial8250_em485_handle_stop_tx
In drivers/tty/serial/8250/8250_dma.c (c0989a50)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_dma.c:__dma_tx_complete
In drivers/tty/serial/8250/8250_pci.c (c098a174)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_pci.c:f815xxa_mem_serial_out
In drivers/tty/serial/8250/8250_fsl.c (c098cf7c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_fsl.c:fsl8250_handle_irq
In drivers/tty/serial/8250/8250_mtk.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/serial/8250/8250_of.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/serial/amba-pl011.c (c0990884)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/amba-pl011.c:sbsa_uart_set_termios
- drivers/tty/serial/amba-pl011.c:pl011_set_termios
- drivers/tty/serial/amba-pl011.c:pl011_break_ctl
- drivers/tty/serial/amba-pl011.c:pl011_int
- drivers/tty/serial/amba-pl011.c:pl011_dma_rx_poll
- drivers/tty/serial/amba-pl011.c:pl011_dma_tx_callback
In drivers/tty/serial/imx.c (c0994d20)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/imx.c:imx_uart_resume_noirq
- drivers/tty/serial/imx.c:imx_uart_suspend_noirq
- drivers/tty/serial/imx.c:imx_uart_set_termios
- drivers/tty/serial/imx.c:imx_uart_timeout
- drivers/tty/serial/imx.c:imx_uart_break_ctl
- drivers/tty/serial/imx.c:imx_uart_dma_tx_callback
In drivers/tty/serial/meson_uart.c (c0998794)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/meson_uart.c:meson_uart_set_termios
- drivers/tty/serial/meson_uart.c:meson_uart_shutdown
In drivers/tty/serial/sccnxp.c (c09998a0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/sccnxp.c:sccnxp_console_write
- drivers/tty/serial/sccnxp.c:sccnxp_shutdown
- drivers/tty/serial/sccnxp.c:sccnxp_startup
- drivers/tty/serial/sccnxp.c:sccnxp_set_termios
- drivers/tty/serial/sccnxp.c:sccnxp_break_ctl
- drivers/tty/serial/sccnxp.c:sccnxp_get_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_set_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_tx_empty
- drivers/tty/serial/sccnxp.c:sccnxp_stop_rx
- drivers/tty/serial/sccnxp.c:sccnxp_start_tx
- drivers/tty/serial/sccnxp.c:sccnxp_ist
- drivers/tty/serial/sccnxp.c:sccnxp_timer
In drivers/tty/serial/msm_serial.c (c099c4c0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/msm_serial.c:msm_set_termios
- drivers/tty/serial/msm_serial.c:msm_uart_irq
In drivers/tty/serial/omap-serial.c (c099f094)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/omap-serial.c:serial_omap_set_termios
- drivers/tty/serial/omap-serial.c:serial_omap_shutdown
- drivers/tty/serial/omap-serial.c:serial_omap_break_ctl
- drivers/tty/serial/omap-serial.c:serial_omap_tx_empty
- drivers/tty/serial/omap-serial.c:serial_omap_unthrottle
- drivers/tty/serial/omap-serial.c:serial_omap_throttle
In drivers/tty/serial/mvebu-uart.c (c09a192c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/mvebu-uart.c:mvebu_uart_set_termios
- drivers/tty/serial/mvebu-uart.c:mvebu_uart_break_ctl
- drivers/tty/serial/mvebu-uart.c:mvebu_uart_tx_empty
In drivers/tty/serial/owl-uart.c (c09a2bf4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/owl-uart.c:owl_uart_set_termios
- drivers/tty/serial/owl-uart.c:owl_uart_shutdown
- drivers/tty/serial/owl-uart.c:owl_uart_irq
- drivers/tty/serial/owl-uart.c:owl_uart_tx_empty
In drivers/tty/serial/rda-uart.c (c09a3aa0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/rda-uart.c:rda_uart_config_port
- drivers/tty/serial/rda-uart.c:rda_uart_shutdown
- drivers/tty/serial/rda-uart.c:rda_uart_startup
- drivers/tty/serial/rda-uart.c:rda_interrupt
- drivers/tty/serial/rda-uart.c:rda_uart_set_termios
- drivers/tty/serial/rda-uart.c:rda_uart_tx_empty
In drivers/tty/serial/serial_mctrl_gpio.c (c09a480c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/serial_mctrl_gpio.c:mctrl_gpio_irq_handle
In drivers/char/random.c (c09a8038)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:get_random_u32
- drivers/char/random.c:get_random_u64
- drivers/char/random.c:urandom_read
- drivers/char/random.c:del_random_ready_callback
- drivers/char/random.c:extract_buf
- drivers/char/random.c:add_device_randomness
- drivers/char/random.c:add_device_randomness
- drivers/char/random.c:mix_pool_bytes
In drivers/char/ttyprintk.c (c09ac9d0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/char/ttyprintk.c:tpk_write
- drivers/char/ttyprintk.c:tpk_close
In drivers/char/virtio_console.c (c09aea38)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/char/virtio_console.c:in_intr
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:__send_to_port
- drivers/char/virtio_console.c:port_has_data
- drivers/char/virtio_console.c:reclaim_dma_bufs
- drivers/char/virtio_console.c:find_port_by_vq
- drivers/char/virtio_console.c:find_port_by_id
- drivers/char/virtio_console.c:find_port_by_vtermno
In drivers/iommu/ipmmu-vmsa.c (c09c24a8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/iommu/ipmmu-vmsa.c:ipmmu_attach_device
- drivers/iommu/ipmmu-vmsa.c:ipmmu_irq
- drivers/iommu/ipmmu-vmsa.c:ipmmu_domain_free_context
In drivers/iommu/omap-iommu.c (c09c36f0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/iommu/omap-iommu.c:_omap_iommu_add_device
- drivers/iommu/omap-iommu.c:_omap_iommu_add_device
In drivers/iommu/rockchip-iommu.c (c09c6568)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/iommu/rockchip-iommu.c:rk_iommu_attach_device
- drivers/iommu/rockchip-iommu.c:rk_iommu_detach_device
- drivers/iommu/rockchip-iommu.c:rk_iommu_unmap
- drivers/iommu/rockchip-iommu.c:rk_iommu_map
- drivers/iommu/rockchip-iommu.c:rk_iommu_zap_iova
- drivers/iommu/rockchip-iommu.c:rk_iommu_iova_to_phys
In drivers/iommu/tegra-gart.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/iommu/exynos-iommu.c (c09c8e40)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/iommu/exynos-iommu.c:exynos_iommu_iova_to_phys
- drivers/iommu/exynos-iommu.c:exynos_iommu_unmap
- drivers/iommu/exynos-iommu.c:exynos_iommu_unmap
- drivers/iommu/exynos-iommu.c:exynos_iommu_unmap
- drivers/iommu/exynos-iommu.c:exynos_iommu_map
- drivers/iommu/exynos-iommu.c:exynos_iommu_attach_device
- drivers/iommu/exynos-iommu.c:exynos_iommu_detach_device
- drivers/iommu/exynos-iommu.c:exynos_iommu_domain_free
- drivers/iommu/exynos-iommu.c:sysmmu_tlb_invalidate_flpdcache
- drivers/iommu/exynos-iommu.c:__sysmmu_enable
- drivers/iommu/exynos-iommu.c:__sysmmu_disable
In drivers/iommu/qcom_iommu.c (c09cb36c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/iommu/qcom_iommu.c:qcom_iommu_iova_to_phys
- drivers/iommu/qcom_iommu.c:qcom_iommu_unmap
- drivers/iommu/qcom_iommu.c:qcom_iommu_map
In drivers/connector/cn_queue.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/lightnvm/core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/platform.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/devres.c (c09ddfbc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/devres.c:devres_release_group
- drivers/base/devres.c:devres_remove_group
- drivers/base/devres.c:devres_close_group
- drivers/base/devres.c:devres_open_group
- drivers/base/devres.c:devres_release_all
- drivers/base/devres.c:devres_remove
- drivers/base/devres.c:devres_get
- drivers/base/devres.c:devres_find
- drivers/base/devres.c:devres_add
In drivers/base/swnode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/power/common.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/power/qos.c (c09e5ca8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_read_value
- drivers/base/power/qos.c:dev_pm_qos_flags
In drivers/base/power/runtime.c (c09e63a0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_enable
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:pm_runtime_get_if_in_use
- drivers/base/power/runtime.c:__pm_runtime_resume
- drivers/base/power/runtime.c:__pm_runtime_suspend
- drivers/base/power/runtime.c:__pm_runtime_idle
- drivers/base/power/runtime.c:pm_schedule_suspend
- drivers/base/power/runtime.c:pm_suspend_timer_fn
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:pm_runtime_suspended_time
- drivers/base/power/runtime.c:pm_runtime_active_time
In drivers/base/power/wakeirq.c (c09e8e58)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/wakeirq.c:dev_pm_clear_wake_irq
In drivers/base/power/wakeup.c (c09ee750)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:wakeup_sources_stats_seq_show
- drivers/base/power/wakeup.c:pm_wakeup_timer_fn
- drivers/base/power/wakeup.c:wakeup_source_record
In drivers/base/power/domain.c (c09ef81c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/domain.c:genpd_lock_interruptible_spin
- drivers/base/power/domain.c:genpd_lock_nested_spin
- drivers/base/power/domain.c:genpd_lock_spin
In drivers/base/power/domain_governor.c (c09f3fa8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/domain_governor.c:default_suspend_ok
In drivers/base/power/clock_ops.c (c09f4c74)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_resume
- drivers/base/power/clock_ops.c:pm_clk_suspend
In drivers/base/firmware_loader/main.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/regmap/regmap.c (c09fbe1c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:_regmap_raw_write_impl
- drivers/base/regmap/regmap.c:regmap_lock_spinlock
In drivers/block/loop.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/mfd/sm501.c (c0a0c8a8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mfd/sm501.c:sm501_gpio_output
- drivers/mfd/sm501.c:sm501_gpio_input
- drivers/mfd/sm501.c:sm501_gpio_set
- drivers/mfd/sm501.c:sm501_modify_reg
- drivers/mfd/sm501.c:sm501_misc_control
In drivers/mfd/htc-i2cpld.c (c0a0f5ec)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mfd/htc-i2cpld.c:htcpld_chip_set
In drivers/mfd/ezx-pcap.c (c0a2a538)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:ezx_pcap_remove
- drivers/mfd/ezx-pcap.c:pcap_adc_async
- drivers/mfd/ezx-pcap.c:pcap_adc_trigger
- drivers/mfd/ezx-pcap.c:pcap_set_ts_bits
- drivers/mfd/ezx-pcap.c:ezx_pcap_set_bits
- drivers/mfd/ezx-pcap.c:ezx_pcap_read
- drivers/mfd/ezx-pcap.c:ezx_pcap_write
In drivers/dma-buf/dma-buf.c (c0a3ba74)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll_cb
In drivers/dma-buf/dma-fence.c (c0a3d4dc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_remove_callback
- drivers/dma-buf/dma-fence.c:dma_fence_get_status
- drivers/dma-buf/dma-fence.c:dma_fence_add_callback
- drivers/dma-buf/dma-fence.c:dma_fence_release
- drivers/dma-buf/dma-fence.c:dma_fence_signal
In drivers/dma-buf/dma-fence-array.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma-buf/dma-fence-chain.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma-buf/sw_sync.c (c0a41120)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:timeline_fence_release
In drivers/dma-buf/sync_debug.c (c0a41dbc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_file_debug_remove
- drivers/dma-buf/sync_debug.c:sync_file_debug_add
- drivers/dma-buf/sync_debug.c:sync_timeline_debug_remove
- drivers/dma-buf/sync_debug.c:sync_timeline_debug_add
In drivers/scsi/scsi.c (c0a43854)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi.c:scsi_device_lookup
- drivers/scsi/scsi.c:scsi_device_lookup_by_target
- drivers/scsi/scsi.c:__scsi_iterate_devices
In drivers/scsi/hosts.c (c0a44a78)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/hosts.c:scsi_remove_host
- drivers/scsi/hosts.c:scsi_remove_host
In drivers/scsi/scsi_error.c (c0a49688)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi_error.c:scsi_ioctl_reset
- drivers/scsi/scsi_error.c:scsi_ioctl_reset
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_try_target_reset
- drivers/scsi/scsi_error.c:scsi_try_bus_reset
- drivers/scsi/scsi_error.c:scsi_try_host_reset
- drivers/scsi/scsi_error.c:scsi_times_out
- drivers/scsi/scsi_error.c:scsi_eh_scmd_add
- drivers/scsi/scsi_error.c:scsi_eh_inc_host_failed
- drivers/scsi/scsi_error.c:scsi_schedule_eh
In drivers/scsi/scsi_lib.c (c0a4aa48)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:sdev_evt_send
- drivers/scsi/scsi_lib.c:scsi_add_cmd_to_list
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_dec_host_busy
In drivers/scsi/scsi_scan.c (c0a50510)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_forget_host
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_destroy
In drivers/scsi/scsi_sysfs.c (c0a52b7c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi_sysfs.c:scsi_sysfs_device_initialize
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release_usercontext
- drivers/scsi/scsi_sysfs.c:store_shost_eh_deadline
In drivers/ata/libata-core.c (c0a67b38)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_host_detach
- drivers/ata/libata-core.c:__ata_port_probe
- drivers/ata/libata-core.c:ata_dev_init
- drivers/ata/libata-core.c:ata_port_request_pm
- drivers/ata/libata-core.c:ata_exec_internal_sg
- drivers/ata/libata-core.c:ata_exec_internal_sg
- drivers/ata/libata-core.c:ata_exec_internal_sg
In drivers/ata/libata-scsi.c (c0a76d90)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_scsi_dev_rescan
- drivers/ata/libata-scsi.c:ata_scsi_dev_rescan
- drivers/ata/libata-scsi.c:ata_scsi_user_scan
- drivers/ata/libata-scsi.c:ata_scsi_handle_link_detach
- drivers/ata/libata-scsi.c:ata_scsi_handle_link_detach
- drivers/ata/libata-scsi.c:ata_scsi_queuecmd
- drivers/ata/libata-scsi.c:ata_scsi_write_same_xlat
- drivers/ata/libata-scsi.c:ata_scsi_rbuf_fill
- drivers/ata/libata-scsi.c:__ata_change_queue_depth
- drivers/ata/libata-scsi.c:ata_scsi_slave_destroy
- drivers/ata/libata-scsi.c:ata_sas_scsi_ioctl
- drivers/ata/libata-scsi.c:ata_sas_scsi_ioctl
- drivers/ata/libata-scsi.c:ata_scsi_unlock_native_capacity
- drivers/ata/libata-scsi.c:ata_scsi_park_store
- drivers/ata/libata-scsi.c:ata_scsi_lpm_store
In drivers/ata/libata-eh.c (c0a7c0fc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_about_to_do
- drivers/ata/libata-eh.c:ata_eh_detach_dev
- drivers/ata/libata-eh.c:__ata_eh_qc_complete
- drivers/ata/libata-eh.c:ata_eh_fastdrain_timerfn
- drivers/ata/libata-eh.c:ata_port_wait_eh
- drivers/ata/libata-eh.c:ata_port_wait_eh
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_cmd_error_handler
- drivers/ata/libata-eh.c:ata_scsi_error
In drivers/ata/libata-sff.c (c0a7e7a8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_bmdma_post_internal_cmd
- drivers/ata/libata-sff.c:ata_bmdma_interrupt
- drivers/ata/libata-sff.c:ata_sff_error_handler
- drivers/ata/libata-sff.c:ata_sff_interrupt
In drivers/ata/libata-pmp.c (c0a82e8c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-pmp.c:sata_pmp_eh_recover
- drivers/ata/libata-pmp.c:sata_pmp_eh_recover
- drivers/ata/libata-pmp.c:sata_pmp_handle_link_fail
- drivers/ata/libata-pmp.c:sata_pmp_detach
- drivers/ata/libata-pmp.c:sata_pmp_attach
In drivers/ata/libahci.c (c0a8437c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libahci.c:ahci_transmit_led_message
- drivers/ata/libahci.c:ahci_sw_activity_blink
- drivers/ata/libahci.c:ahci_store_em_buffer
- drivers/ata/libahci.c:ahci_read_em_buffer
In drivers/ata/sata_highbank.c (c0a88c80)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/sata_highbank.c:ecx_transmit_led_message
In drivers/gpu/vga/vgaarb.c (c0a8cfd0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_arb_release
- drivers/gpu/vga/vgaarb.c:vga_arb_open
- drivers/gpu/vga/vgaarb.c:vga_arb_read
- drivers/gpu/vga/vgaarb.c:vga_client_register
- drivers/gpu/vga/vgaarb.c:__vga_set_legacy_decoding
- drivers/gpu/vga/vgaarb.c:vga_put
- drivers/gpu/vga/vgaarb.c:vga_tryget
- drivers/gpu/vga/vgaarb.c:vga_get
In drivers/mtd/mtd_blkdevs.c (c0a98324)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mtd/mtd_blkdevs.c:del_mtd_blktrans_dev
In drivers/spi/spi.c (c0aaef8c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/spi/spi.c:spi_bus_lock
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:spi_async_locked
- drivers/spi/spi.c:spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:spi_split_transfers_maxsize
- drivers/spi/spi.c:spi_split_transfers_maxsize
- drivers/spi/spi.c:__spi_queued_transfer
- drivers/spi/spi.c:spi_stop_queue
- drivers/spi/spi.c:spi_start_queue
- drivers/spi/spi.c:spi_finalize_current_message
- drivers/spi/spi.c:spi_get_next_queued_message
- drivers/spi/spi.c:__spi_pump_messages
- drivers/spi/spi.c:spi_transfer_wait
- drivers/spi/spi.c:spi_transfer_wait
- drivers/spi/spi.c:spi_statistics_add_transfer_stats
- drivers/spi/spi.c:spi_statistics_transfers_split_maxsize_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo16_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo15_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo14_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo13_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo12_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo11_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo10_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo9_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo8_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo7_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo6_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo5_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo4_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo3_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo2_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo1_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo0_show
- drivers/spi/spi.c:spi_statistics_bytes_tx_show
- drivers/spi/spi.c:spi_statistics_bytes_rx_show
- drivers/spi/spi.c:spi_statistics_bytes_show
- drivers/spi/spi.c:spi_statistics_spi_async_show
- drivers/spi/spi.c:spi_statistics_spi_sync_immediate_show
- drivers/spi/spi.c:spi_statistics_spi_sync_show
- drivers/spi/spi.c:spi_statistics_timedout_show
- drivers/spi/spi.c:spi_statistics_errors_show
- drivers/spi/spi.c:spi_statistics_transfers_show
- drivers/spi/spi.c:spi_statistics_messages_show
In drivers/net/tun.c (c0ac6efc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/net/tun.c:tun_device_event
- drivers/net/tun.c:tun_attach
In drivers/net/ethernet/freescale/fec_main.c (c0ac87d4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/net/ethernet/freescale/fec_main.c:fec_enet_hwtstamp
In drivers/net/ethernet/freescale/fec_ptp.c (c0aceae0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/net/ethernet/freescale/fec_ptp.c:fec_time_keep
- drivers/net/ethernet/freescale/fec_ptp.c:fec_ptp_enable
- drivers/net/ethernet/freescale/fec_ptp.c:fec_ptp_settime
- drivers/net/ethernet/freescale/fec_ptp.c:fec_ptp_gettime
- drivers/net/ethernet/freescale/fec_ptp.c:fec_ptp_adjtime
- drivers/net/ethernet/freescale/fec_ptp.c:fec_ptp_adjfreq
- drivers/net/ethernet/freescale/fec_ptp.c:fec_ptp_start_cyclecounter
In drivers/net/ethernet/ti/cpts.c (c0ad0ba0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/net/ethernet/ti/cpts.c:cpts_find_ts
- drivers/net/ethernet/ti/cpts.c:cpts_overflow_check
- drivers/net/ethernet/ti/cpts.c:cpts_ptp_settime
- drivers/net/ethernet/ti/cpts.c:cpts_ptp_gettime
- drivers/net/ethernet/ti/cpts.c:cpts_ptp_adjtime
In drivers/net/ethernet/ti/davinci_cpdma.c (c0ad8b10)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/net/ethernet/ti/davinci_cpdma.c:cpdma_set_num_rx_descs
- drivers/net/ethernet/ti/davinci_cpdma.c:cpdma_control_set
- drivers/net/ethernet/ti/davinci_cpdma.c:cpdma_control_get
- drivers/net/ethernet/ti/davinci_cpdma.c:cpdma_chan_int_ctrl
- drivers/net/ethernet/ti/davinci_cpdma.c:cpdma_chan_stop
- drivers/net/ethernet/ti/davinci_cpdma.c:cpdma_chan_start
- drivers/net/ethernet/ti/davinci_cpdma.c:__cpdma_chan_process
- drivers/net/ethernet/ti/davinci_cpdma.c:cpdma_check_free_tx_desc
- drivers/net/ethernet/ti/davinci_cpdma.c:cpdma_chan_submit_mapped
- drivers/net/ethernet/ti/davinci_cpdma.c:cpdma_chan_submit
- drivers/net/ethernet/ti/davinci_cpdma.c:cpdma_chan_idle_submit_mapped
- drivers/net/ethernet/ti/davinci_cpdma.c:cpdma_chan_idle_submit
- drivers/net/ethernet/ti/davinci_cpdma.c:cpdma_chan_get_stats
- drivers/net/ethernet/ti/davinci_cpdma.c:cpdma_chan_destroy
- drivers/net/ethernet/ti/davinci_cpdma.c:cpdma_chan_get_rx_buf_num
- drivers/net/ethernet/ti/davinci_cpdma.c:cpdma_chan_create
- drivers/net/ethernet/ti/davinci_cpdma.c:cpdma_chan_get_rate
- drivers/net/ethernet/ti/davinci_cpdma.c:cpdma_chan_set_rate
- drivers/net/ethernet/ti/davinci_cpdma.c:cpdma_chan_set_rate
- drivers/net/ethernet/ti/davinci_cpdma.c:cpdma_chan_set_weight
- drivers/net/ethernet/ti/davinci_cpdma.c:cpdma_chan_set_weight
- drivers/net/ethernet/ti/davinci_cpdma.c:cpdma_ctlr_int_ctrl
- drivers/net/ethernet/ti/davinci_cpdma.c:cpdma_ctlr_stop
- drivers/net/ethernet/ti/davinci_cpdma.c:cpdma_ctlr_start
- drivers/net/ethernet/ti/davinci_cpdma.c:cpdma_chan_on
In drivers/net/ppp/ppp_generic.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/core/hub.c (c0aeacc0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/hub.c:usb_set_device_state
- drivers/usb/core/hub.c:hub_quiesce
- drivers/usb/core/hub.c:usb_hub_clear_tt_buffer
- drivers/usb/core/hub.c:hub_tt_work
- drivers/usb/core/hub.c:hub_resubmit_irq_urb
In drivers/usb/core/hcd.c (c0af6bd4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hc_died
- drivers/usb/core/hcd.c:usb_hcd_resume_root_hub
- drivers/usb/core/hcd.c:usb_hcd_unlink_urb
- drivers/usb/core/hcd.c:unlink1
- drivers/usb/core/hcd.c:usb_hcd_submit_urb
- drivers/usb/core/hcd.c:usb_hcd_poll_rh_status
In drivers/usb/core/urb.c (c0af7edc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_scuttle_anchored_urbs
- drivers/usb/core/urb.c:usb_get_from_anchor
- drivers/usb/core/urb.c:usb_unpoison_anchored_urbs
- drivers/usb/core/urb.c:usb_unanchor_urb
- drivers/usb/core/urb.c:usb_anchor_urb
In drivers/usb/core/message.c (c0af88f0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_cancel
- drivers/usb/core/message.c:sg_complete
In drivers/usb/core/driver.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/core/devio.c (c0b05db0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:destroy_async_on_interface
- drivers/usb/core/devio.c:destroy_async
- drivers/usb/core/devio.c:async_completed
- drivers/usb/core/devio.c:async_getcompleted
- drivers/usb/core/devio.c:usbdev_mmap
- drivers/usb/core/devio.c:usbdev_vm_open
- drivers/usb/core/devio.c:dec_usb_memory_use_count
In drivers/usb/phy/phy.c (c0b0a760)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/phy/phy.c:usb_remove_phy
- drivers/usb/phy/phy.c:devm_usb_get_phy_by_node
- drivers/usb/phy/phy.c:usb_get_phy
In drivers/usb/dwc2/platform.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/dwc2/hcd.c (c0b1a4ac)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:dwc2_host_enter_hibernation
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_clear_tt_buffer_complete
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_reset
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_disable
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_resume
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_suspend
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_stop
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_start
- drivers/usb/dwc2/hcd.c:dwc2_hcd_reset_func
- drivers/usb/dwc2/hcd.c:dwc2_port_resume
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
In drivers/usb/dwc2/hcd_queue.c (c0b1ebac)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_queue.c:dwc2_hcd_qh_free
- drivers/usb/dwc2/hcd_queue.c:dwc2_wait_timer_fn
In drivers/usb/dwc2/hcd_ddma.c (c0b20134)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_free_ddma
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_init_ddma
In drivers/usb/host/pci-quirks.c (c0b21dcc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/pci-quirks.c:usb_amd_dev_put
- drivers/usb/host/pci-quirks.c:usb_amd_quirk_pll
- drivers/usb/host/pci-quirks.c:usb_amd_find_chipset_info
- drivers/usb/host/pci-quirks.c:usb_amd_find_chipset_info
In drivers/usb/host/ehci-hcd.c (c0b28acc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_endpoint_reset
- drivers/usb/host/ehci-hcd.c:ehci_urb_dequeue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_irq
- drivers/usb/host/ehci-hcd.c:uframe_periodic_max_store
- drivers/usb/host/ehci-hcd.c:sitd_submit
- drivers/usb/host/ehci-hcd.c:iso_stream_find
- drivers/usb/host/ehci-hcd.c:ehci_clear_tt_buffer_complete
- drivers/usb/host/ehci-hcd.c:ehci_hub_control
- drivers/usb/host/ehci-hcd.c:ehci_hub_status_data
- drivers/usb/host/ehci-hcd.c:ehci_hrtimer_func
- drivers/usb/host/ehci-hcd.c:fill_registers_buffer
- drivers/usb/host/ehci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ehci-hcd.c:fill_async_buffer
In drivers/usb/host/ohci-hcd.c (c0b36db8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:ohci_hcd_tmio_drv_resume
- drivers/usb/host/ohci-hcd.c:ohci_hcd_tmio_drv_suspend
- drivers/usb/host/ohci-hcd.c:tmio_start_hc
- drivers/usb/host/ohci-hcd.c:io_watchdog_func
- drivers/usb/host/ohci-hcd.c:ohci_shutdown
- drivers/usb/host/ohci-hcd.c:fill_registers_buffer
- drivers/usb/host/ohci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ohci-hcd.c:fill_async_buffer
In drivers/usb/host/uhci-hcd.c (c0b3e4f4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:uhci_hub_control
- drivers/usb/host/uhci-hcd.c:uhci_hub_status_data
- drivers/usb/host/uhci-hcd.c:uhci_urb_dequeue
- drivers/usb/host/uhci-hcd.c:uhci_urb_enqueue
- drivers/usb/host/uhci-hcd.c:uhci_fsbr_timeout
- drivers/usb/host/uhci-hcd.c:uhci_debug_open
In drivers/usb/host/xhci.c (c0b43010)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_clear_tt_buffer_complete
- drivers/usb/host/xhci.c:xhci_update_hub_device
- drivers/usb/host/xhci.c:xhci_set_usb2_hardware_lpm
- drivers/usb/host/xhci.c:xhci_change_max_exit_latency
- drivers/usb/host/xhci.c:xhci_setup_device
- drivers/usb/host/xhci.c:xhci_alloc_dev
- drivers/usb/host/xhci.c:xhci_disable_slot
- drivers/usb/host/xhci.c:xhci_free_streams
- drivers/usb/host/xhci.c:xhci_alloc_streams
- drivers/usb/host/xhci.c:xhci_endpoint_reset
- drivers/usb/host/xhci.c:xhci_configure_endpoint
- drivers/usb/host/xhci.c:xhci_urb_dequeue
- drivers/usb/host/xhci.c:xhci_urb_enqueue
In drivers/usb/host/xhci-mem.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/host/xhci-ring.c (c0b56578)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:xhci_irq
- drivers/usb/host/xhci-ring.c:xhci_handle_command_timeout
- drivers/usb/host/xhci-ring.c:xhci_stop_endpoint_command_watchdog
In drivers/usb/host/xhci-hub.c (c0b59ce8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-hub.c:xhci_bus_resume
- drivers/usb/host/xhci-hub.c:xhci_bus_suspend
- drivers/usb/host/xhci-hub.c:xhci_hub_status_data
- drivers/usb/host/xhci-hub.c:xhci_hub_control
In drivers/usb/host/xhci-dbgcap.c (c0b5ec20)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_init
- drivers/usb/host/xhci-dbgcap.c:xhci_do_dbc_exit
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_handle_events
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_start
- drivers/usb/host/xhci-dbgcap.c:dbc_ep_queue
In drivers/usb/host/xhci-dbgtty.c (c0b5f004)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_port_activate
- drivers/usb/host/xhci-dbgtty.c:dbc_rx_push
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_unthrottle
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_chars_in_buffer
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_write_room
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_flush_chars
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_put_char
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_write
- drivers/usb/host/xhci-dbgtty.c:dbc_write_complete
- drivers/usb/host/xhci-dbgtty.c:dbc_read_complete
In drivers/usb/host/xhci-debugfs.c (c0b61fc0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-debugfs.c:xhci_port_write
In drivers/usb/musb/musb_core.c (c0b64b88)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/musb/musb_core.c:musb_runtime_resume
- drivers/usb/musb/musb_core.c:musb_resume
- drivers/usb/musb/musb_core.c:musb_suspend
- drivers/usb/musb/musb_core.c:musb_remove
- drivers/usb/musb/musb_core.c:musb_deassert_reset
- drivers/usb/musb/musb_core.c:musb_queue_resume_work
- drivers/usb/musb/musb_core.c:musb_run_resume_work
- drivers/usb/musb/musb_core.c:vbus_show
- drivers/usb/musb/musb_core.c:vbus_store
- drivers/usb/musb/musb_core.c:mode_store
- drivers/usb/musb/musb_core.c:mode_show
- drivers/usb/musb/musb_core.c:musb_otg_timer_func
In drivers/usb/musb/musb_virthub.c (c0b697cc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/musb/musb_virthub.c:musb_hub_control
- drivers/usb/musb/musb_virthub.c:musb_host_finish_resume
In drivers/usb/musb/musb_host.c (c0b6b688)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/musb/musb_host.c:musb_h_disable
- drivers/usb/musb/musb_host.c:musb_urb_dequeue
- drivers/usb/musb/musb_host.c:musb_urb_enqueue
In drivers/usb/musb/musb_gadget_ep0.c (c0b6d260)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/musb/musb_gadget_ep0.c:musb_g_ep0_halt
- drivers/usb/musb/musb_gadget_ep0.c:musb_g_ep0_queue
In drivers/usb/musb/musb_gadget.c (c0b6f9ec)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/musb/musb_gadget.c:musb_gadget_stop
- drivers/usb/musb/musb_gadget.c:musb_gadget_start
- drivers/usb/musb/musb_gadget.c:musb_gadget_pullup
- drivers/usb/musb/musb_gadget.c:musb_gadget_work
- drivers/usb/musb/musb_gadget.c:musb_gadget_wakeup
- drivers/usb/musb/musb_gadget.c:musb_gadget_fifo_flush
- drivers/usb/musb/musb_gadget.c:musb_gadget_fifo_status
- drivers/usb/musb/musb_gadget.c:musb_gadget_set_halt
- drivers/usb/musb/musb_gadget.c:musb_gadget_dequeue
- drivers/usb/musb/musb_gadget.c:musb_gadget_queue
- drivers/usb/musb/musb_gadget.c:musb_gadget_disable
- drivers/usb/musb/musb_gadget.c:musb_gadget_enable
In drivers/input/serio/serio.c (c0b76238)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_interrupt
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_remove_pending_events
- drivers/input/serio/serio.c:serio_queue_event
- drivers/input/serio/serio.c:serio_handle_event
- drivers/input/serio/serio.c:serio_remove_duplicate_events
In drivers/input/input.c (c0b79bc8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/input/input.c:input_reset_device
- drivers/input/input.c:input_set_keycode
- drivers/input/input.c:input_get_keycode
- drivers/input/input.c:input_inject_event
- drivers/input/input.c:input_repeat_key
In drivers/input/mousedev.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/input/evdev.c (c0b7fde8)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/input/misc/uinput.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/rtc/class.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/rtc/interface.c (c0b88590)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/rtc/interface.c:rtc_handle_legacy_irq
In drivers/rtc/rtc-mc146818-lib.c (c0b8a9dc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/rtc/rtc-mc146818-lib.c:mc146818_set_time
- drivers/rtc/rtc-mc146818-lib.c:mc146818_get_time
- drivers/rtc/rtc-mc146818-lib.c:mc146818_get_time
In drivers/rtc/rtc-s3c.c (c0b8e60c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/rtc/rtc-s3c.c:s3c_rtc_setaie
In drivers/pps/kapi.c (c0ba6478)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/pps/kapi.c:pps_event
In drivers/ptp/ptp_clock.c (c0ba7020)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/ptp/ptp_chardev.c (c0ba800c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/ptp/ptp_sysfs.c (c0ba8738)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ptp/ptp_sysfs.c:extts_fifo_show
In drivers/power/supply/power_supply_core.c (c0babb64)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/power/supply/power_supply_core.c:power_supply_changed
- drivers/power/supply/power_supply_core.c:power_supply_changed_work
In drivers/thermal/thermal_core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/thermal/thermal_sysfs.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/watchdog/watchdog_pretimeout.c (c0bc1e80)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_notify_pretimeout
In drivers/md/md.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/md/md-bitmap.c (c0bd8b20)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/md/dm.c (c0be0ad4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/md/dm.c:dm_uevent_add
- drivers/md/dm.c:event_callback
- drivers/md/dm.c:dec_pending
- drivers/md/dm.c:dec_pending
- drivers/md/dm.c:queue_io
In drivers/md/dm-kcopyd.c (c0be9b44)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:do_work
- drivers/md/dm-kcopyd.c:process_jobs
- drivers/md/dm-kcopyd.c:complete_io
- drivers/md/dm-kcopyd.c:push
In drivers/md/dm-stats.c (c0bea23c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/md/dm-stats.c:free_shared_memory
In drivers/cpufreq/cpufreq.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/cpufreq/cpufreq_stats.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/mmc/core/core.c (c0c0a5b4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mmc/core/core.c:mmc_pm_notify
- drivers/mmc/core/core.c:mmc_pm_notify
- drivers/mmc/core/core.c:mmc_stop_host
- drivers/mmc/core/core.c:mmc_rescan
- drivers/mmc/core/core.c:mmc_sw_reset
- drivers/mmc/core/core.c:mmc_hw_reset
- drivers/mmc/core/core.c:mmc_detach_bus
- drivers/mmc/core/core.c:mmc_attach_bus
- drivers/mmc/core/core.c:mmc_release_host
- drivers/mmc/core/core.c:__mmc_claim_host
In drivers/mmc/core/host.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/mmc/core/block.c (c0c1c38c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mmc/core/block.c:mmc_blk_rw_wait
- drivers/mmc/core/block.c:mmc_blk_mq_req_done
- drivers/mmc/core/block.c:mmc_blk_mq_req_done
- drivers/mmc/core/block.c:mmc_blk_mq_post_req
- drivers/mmc/core/block.c:mmc_blk_cqe_complete_rq
In drivers/mmc/core/queue.c (c0c1da4c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mmc/core/queue.c:mmc_mq_timed_out
- drivers/mmc/core/queue.c:mmc_cqe_recovery_notifier
In drivers/mmc/host/mmci.c (c0c20060)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mmc/host/mmci.c:mmci_runtime_resume
- drivers/mmc/host/mmci.c:mmci_runtime_suspend
- drivers/mmc/host/mmci.c:mmci_set_ios
- drivers/mmc/host/mmci.c:mmci_request
- drivers/mmc/host/mmci.c:mmci_card_busy
In drivers/mmc/host/sdhci.c (c0c254e4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mmc/host/sdhci.c:sdhci_remove_host
- drivers/mmc/host/sdhci.c:sdhci_cqe_disable
- drivers/mmc/host/sdhci.c:sdhci_cqe_enable
- drivers/mmc/host/sdhci.c:sdhci_runtime_suspend_host
- drivers/mmc/host/sdhci.c:sdhci_timeout_data_timer
- drivers/mmc/host/sdhci.c:sdhci_timeout_timer
- drivers/mmc/host/sdhci.c:sdhci_request_done
- drivers/mmc/host/sdhci.c:sdhci_card_event
- drivers/mmc/host/sdhci.c:sdhci_send_tuning
- drivers/mmc/host/sdhci.c:sdhci_prepare_hs400_tuning
- drivers/mmc/host/sdhci.c:sdhci_ack_sdio_irq
- drivers/mmc/host/sdhci.c:sdhci_check_ro
- drivers/mmc/host/sdhci.c:sdhci_request
- drivers/mmc/host/sdhci.c:sdhci_led_control
In drivers/mmc/host/omap_hsmmc.c (c0c2a660)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mmc/host/omap_hsmmc.c:omap_hsmmc_runtime_resume
- drivers/mmc/host/omap_hsmmc.c:omap_hsmmc_runtime_suspend
- drivers/mmc/host/omap_hsmmc.c:omap_hsmmc_enable_sdio_irq
- drivers/mmc/host/omap_hsmmc.c:omap_hsmmc_request_done
- drivers/mmc/host/omap_hsmmc.c:omap_hsmmc_start_command
- drivers/mmc/host/omap_hsmmc.c:omap_hsmmc_disable_irq
In drivers/mmc/host/cqhci.c (c0c31748)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mmc/host/cqhci.c:cqhci_recovery_finish
- drivers/mmc/host/cqhci.c:cqhci_timeout
- drivers/mmc/host/cqhci.c:cqhci_is_idle
- drivers/mmc/host/cqhci.c:cqhci_request
In drivers/firmware/arm_scmi/driver.c (c0c383a4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/firmware/arm_scmi/driver.c:scmi_version_get
- drivers/firmware/arm_scmi/driver.c:scmi_xfer_get_init
In drivers/firmware/tegra/bpmp.c (c0c41d18)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/firmware/tegra/bpmp.c:tegra_bpmp_free_mrq
- drivers/firmware/tegra/bpmp.c:tegra_bpmp_request_mrq
- drivers/firmware/tegra/bpmp.c:tegra_bpmp_transfer
- drivers/firmware/tegra/bpmp.c:tegra_bpmp_transfer
In drivers/clocksource/timer-ti-dm.c (c0c473e8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clocksource/timer-ti-dm.c:omap_dm_timer_remove
- drivers/clocksource/timer-ti-dm.c:omap_dm_timer_probe
- drivers/clocksource/timer-ti-dm.c:_omap_dm_timer_request
In drivers/staging/emxx_udc/emxx_udc.c (c0c5d0a4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/staging/emxx_udc/emxx_udc.c:nbu2ss_ep_dequeue
- drivers/staging/emxx_udc/emxx_udc.c:nbu2ss_ep_queue
- drivers/staging/emxx_udc/emxx_udc.c:nbu2ss_ep_enable
In drivers/mailbox/mailbox.c (c0c5fdd8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mailbox/mailbox.c:mbox_request_channel
- drivers/mailbox/mailbox.c:mbox_send_message
- drivers/mailbox/mailbox.c:msg_submit
In drivers/mailbox/tegra-hsp.c (c0c6189c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mailbox/tegra-hsp.c:tegra_hsp_probe
- drivers/mailbox/tegra-hsp.c:tegra_hsp_db_xlate
- drivers/mailbox/tegra-hsp.c:tegra_hsp_mailbox_shutdown
- drivers/mailbox/tegra-hsp.c:tegra_hsp_mailbox_startup
- drivers/mailbox/tegra-hsp.c:tegra_hsp_mailbox_send_data
- drivers/mailbox/tegra-hsp.c:tegra_hsp_doorbell_shutdown
- drivers/mailbox/tegra-hsp.c:tegra_hsp_doorbell_startup
- drivers/mailbox/tegra-hsp.c:tegra_hsp_doorbell_get
In drivers/hwspinlock/hwspinlock_core.c (c0c61a48)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In drivers/remoteproc/remoteproc_core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/extcon/extcon.c (c0c6ca0c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/extcon/extcon.c:extcon_unregister_notifier_all
- drivers/extcon/extcon.c:extcon_register_notifier_all
- drivers/extcon/extcon.c:extcon_set_property
In drivers/memory/tegra/mc.c (c0c736a4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/memory/tegra/mc.c:tegra_mc_unblock_dma_common
- drivers/memory/tegra/mc.c:tegra_mc_block_dma_common
In drivers/memory/tegra/tegra20.c (c0c747c8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/memory/tegra/tegra20.c:tegra20_mc_unblock_dma
- drivers/memory/tegra/tegra20.c:tegra20_mc_block_dma
- drivers/memory/tegra/tegra20.c:tegra20_mc_hotreset_deassert
- drivers/memory/tegra/tegra20.c:tegra20_mc_hotreset_assert
In drivers/powercap/powercap_sys.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/perf/arm-ccn.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In sound/core/init.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In sound/core/control.c (c0c84e54)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- sound/core/control.c:snd_ctl_empty_read_queue
In sound/core/timer.c (c0c8cab0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- sound/core/timer.c:snd_timer_user_ccallback
- sound/core/timer.c:snd_timer_tasklet
- sound/core/timer.c:snd_timer_clear_callbacks
- sound/core/timer.c:snd_timer_stop_slave
- sound/core/timer.c:snd_timer_stop1
- sound/core/timer.c:snd_timer_start_slave
- sound/core/timer.c:snd_timer_start1
- sound/core/timer.c:snd_timer_resolution
In sound/core/pcm_native.c (c0c9126c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- sound/core/pcm_native.c:snd_pcm_action_group
- sound/core/pcm_native.c:_snd_pcm_stream_lock_irqsave
In sound/soc/soc-core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In sound/soc/soc-pcm.c (c0cb142c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- sound/soc/soc-pcm.c:dpcm_show_state
- sound/soc/soc-pcm.c:snd_soc_dpcm_can_be_params
- sound/soc/soc-pcm.c:snd_soc_dpcm_can_be_free_stop
- sound/soc/soc-pcm.c:dpcm_run_new_update
- sound/soc/soc-pcm.c:dpcm_clear_pending_state
- sound/soc/soc-pcm.c:dpcm_add_paths
- sound/soc/soc-pcm.c:dpcm_be_disconnect
In net/core/sock.c (c0cca3ac)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/sock.c:__sock_queue_rcv_skb
In net/core/request_sock.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/skbuff.c (c0ccdde0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/skbuff.c:sock_dequeue_err_skb
- net/core/skbuff.c:skb_append
- net/core/skbuff.c:skb_unlink
- net/core/skbuff.c:skb_queue_tail
- net/core/skbuff.c:skb_queue_head
- net/core/skbuff.c:skb_dequeue_tail
- net/core/skbuff.c:skb_dequeue
- net/core/skbuff.c:sock_zerocopy_callback
In net/core/datagram.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/net_namespace.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/dev.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/neighbour.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/link_watch.c (c0d0c328)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/link_watch.c:linkwatch_fire_event
- net/core/link_watch.c:linkwatch_forget_dev
In net/core/page_pool.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/skmsg.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/netpoll.c (c0d28038)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/netpoll.c:refill_skbs
In net/core/fib_rules.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/drop_monitor.c (c0d327a8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/drop_monitor.c:net_dm_hw_packet_probe
- net/core/drop_monitor.c:net_dm_hw_packet_work
- net/core/drop_monitor.c:net_dm_packet_work
- net/core/drop_monitor.c:net_dm_packet_trace_kfree_skb_hit
- net/core/drop_monitor.c:net_dm_hw_summary_probe
- net/core/drop_monitor.c:net_dm_hw_reset_per_cpu_data
- net/core/drop_monitor.c:reset_per_cpu_data
In net/core/devlink.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/sched/sch_generic.c (c0d4ad6c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/sched/sch_generic.c:pfifo_fast_change_tx_queue_len
In net/sched/cls_api.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/sched/act_api.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/route.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/inetpeer.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/inet_hashtables.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/tcp_ipv4.c (c0d9e164)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
In net/ipv4/udp.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/af_inet.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/igmp.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/inet_fragment.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/ipmr.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/cipso_ipv4.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/xfrm/xfrm_policy.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/xfrm/xfrm_state.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/unix/af_unix.c (c0dfb1e4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_connect
In net/unix/garbage.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/addrlabel.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/ip6_fib.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/mcast.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/tcp_ipv6.c (c0e3c358)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
In net/ipv6/ip6mr.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/calipso.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/packet/af_packet.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/wireless/wext-core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/rfkill/core.c (c0e6ac8c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_open
- net/rfkill/core.c:rfkill_blocked
- net/rfkill/core.c:rfkill_set_states
- net/rfkill/core.c:rfkill_set_sw_state
- net/rfkill/core.c:rfkill_set_hw_state
- net/rfkill/core.c:rfkill_set_block
- net/rfkill/core.c:rfkill_send_events
In net/rfkill/input.c (c0e6b580)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_schedule_global_op
In net/ncsi/ncsi-rsp.c (c0e73708)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ncsi/ncsi-rsp.c:ncsi_rcv_rsp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_sma
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_svf
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gls
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_rc
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_dp
In net/ncsi/ncsi-aen.c (c0e73984)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_hncdsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
In net/ncsi/ncsi-manage.c (c0e74e48)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ncsi/ncsi-manage.c:ncsi_unregister_dev
- net/ncsi/ncsi-manage.c:ncsi_reset_dev
- net/ncsi/ncsi-manage.c:ncsi_reset_dev
- net/ncsi/ncsi-manage.c:ncsi_stop_dev
- net/ncsi/ncsi-manage.c:ncsi_kick_channels
- net/ncsi/ncsi-manage.c:ncsi_kick_channels
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_suspend_channel
- net/ncsi/ncsi-manage.c:ncsi_request_timeout
- net/ncsi/ncsi-manage.c:ncsi_free_request
- net/ncsi/ncsi-manage.c:ncsi_alloc_request
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_add_package
- net/ncsi/ncsi-manage.c:ncsi_add_channel
- net/ncsi/ncsi-manage.c:ncsi_stop_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_start_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_report_link
In net/ncsi/ncsi-netlink.c (c0e772ec)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ncsi/ncsi-netlink.c:ncsi_set_channel_mask_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_package_mask_nl
- net/ncsi/ncsi-netlink.c:ncsi_clear_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_clear_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_interface_nl
In net/xdp/xsk.c (c0e78bbc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_destruct_skb
In net/xdp/xdp_umem.c (c0e7b260)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/xdp/xdp_umem.c:xdp_del_sk_umem
- net/xdp/xdp_umem.c:xdp_add_sk_umem
In lib/dec_and_lock.c (c0e7fcd8)
Location: include/linux/spinlock.h:325
Inline: True
In lib/idr.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/klist.c (c0e849c8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
In lib/kobject.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/xarray.c (c0e96da4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/xarray.c:xa_destroy
ppc64el
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/powerpc/kernel/nvram_64.c (c000000000035da4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/powerpc/kernel/nvram_64.c:oops_to_nvram
In arch/powerpc/kernel/rtasd.c (c0000000000403d8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/powerpc/kernel/rtasd.c:rtas_log_read
- arch/powerpc/kernel/rtasd.c:rtas_log_read
In arch/powerpc/kernel/eeh_cache.c (c0000000000486cc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/powerpc/kernel/eeh_cache.c:eeh_addr_cache_rmv_dev
- arch/powerpc/kernel/eeh_cache.c:eeh_addr_cache_insert_dev
- arch/powerpc/kernel/eeh_cache.c:eeh_addr_cache_get_dev
In arch/powerpc/kernel/eeh_event.c (c00000000004b2e8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/powerpc/kernel/eeh_event.c:eeh_remove_event
- arch/powerpc/kernel/eeh_event.c:__eeh_send_failure_event
- arch/powerpc/kernel/eeh_event.c:eeh_event_handler
In arch/powerpc/kernel/iommu.c (c000000000051764)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/powerpc/kernel/iommu.c:iommu_release_ownership
- arch/powerpc/kernel/iommu.c:iommu_take_ownership
- arch/powerpc/kernel/iommu.c:__iommu_free
- arch/powerpc/kernel/iommu.c:iommu_range_alloc
In arch/powerpc/mm/pgtable-frag.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In arch/powerpc/mm/book3s64/pgtable.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In arch/powerpc/mm/slice.c (c0000000000a4454)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/powerpc/mm/slice.c:slice_convert
In arch/powerpc/sysdev/msi_bitmap.c (c0000000000b7af4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/powerpc/sysdev/msi_bitmap.c:msi_bitmap_reserve_hwirq
- arch/powerpc/sysdev/msi_bitmap.c:msi_bitmap_free_hwirqs
- arch/powerpc/sysdev/msi_bitmap.c:msi_bitmap_alloc_hwirqs
In arch/powerpc/sysdev/fsl_lbc.c (c0000000000b845c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/powerpc/sysdev/fsl_lbc.c:fsl_lbc_ctrl_irq
- arch/powerpc/sysdev/fsl_lbc.c:fsl_upm_run_pattern
In arch/powerpc/sysdev/xive/spapr.c (c0000000000c0990)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/powerpc/sysdev/xive/spapr.c:xive_spapr_put_ipi
- arch/powerpc/sysdev/xive/spapr.c:xive_spapr_get_ipi
In arch/powerpc/platforms/powernv/opal.c (c0000000000c55c0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/powerpc/platforms/powernv/opal.c:__opal_put_chars
In arch/powerpc/platforms/powernv/opal-async.c (c0000000000c6b34)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/powerpc/platforms/powernv/opal-async.c:opal_async_wait_response_interruptible
- arch/powerpc/platforms/powernv/opal-async.c:opal_async_release_token
- arch/powerpc/platforms/powernv/opal-async.c:opal_async_get_token_interruptible
In arch/powerpc/platforms/powernv/opal-hmi.c (c0000000000cc450)
Location: include/linux/spinlock.h:325
Inline: True
In arch/powerpc/platforms/powernv/pci.c (c0000000000d0480)
Location: include/linux/spinlock.h:325
Inline: True
In arch/powerpc/platforms/powernv/pci-ioda.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In arch/powerpc/platforms/powernv/opal-memory-errors.c (c0000000000df778)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/powerpc/platforms/powernv/opal-memory-errors.c:mem_error_handler
- arch/powerpc/platforms/powernv/opal-memory-errors.c:mem_error_handler
In arch/powerpc/platforms/powernv/vas.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In arch/powerpc/platforms/pseries/lpar.c (c0000000000e9ffc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/powerpc/platforms/pseries/lpar.c:pSeries_lpar_flush_hash_range
- arch/powerpc/platforms/pseries/lpar.c:pSeries_lpar_hugepage_invalidate
- arch/powerpc/platforms/pseries/lpar.c:pSeries_lpar_hugepage_invalidate
In arch/powerpc/platforms/pseries/nvram.c (c0000000000ebcbc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/powerpc/platforms/pseries/nvram.c:pSeries_nvram_write
- arch/powerpc/platforms/pseries/nvram.c:pSeries_nvram_read
In arch/powerpc/platforms/pseries/iommu.c (c0000000000ef308)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/powerpc/platforms/pseries/iommu.c:tce_exchange_pseries
In arch/powerpc/platforms/pseries/eeh_pseries.c (c0000000000f63ac)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/powerpc/platforms/pseries/eeh_pseries.c:pseries_eeh_get_log
In arch/powerpc/platforms/pseries/dtl.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In arch/powerpc/platforms/pseries/vio.c (c0000000001009e0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/powerpc/platforms/pseries/vio.c:vio_bus_probe
- arch/powerpc/platforms/pseries/vio.c:vio_bus_probe
- arch/powerpc/platforms/pseries/vio.c:cmo_high_store
- arch/powerpc/platforms/pseries/vio.c:vio_cmo_bus_remove
- arch/powerpc/platforms/pseries/vio.c:vio_dma_iommu_unmap_sg
- arch/powerpc/platforms/pseries/vio.c:vio_dma_iommu_map_sg
- arch/powerpc/platforms/pseries/vio.c:vio_dma_iommu_map_sg
- arch/powerpc/platforms/pseries/vio.c:vio_dma_iommu_map_sg
- arch/powerpc/platforms/pseries/vio.c:vio_dma_iommu_unmap_page
- arch/powerpc/platforms/pseries/vio.c:vio_dma_iommu_map_page
- arch/powerpc/platforms/pseries/vio.c:vio_dma_iommu_map_page
- arch/powerpc/platforms/pseries/vio.c:vio_dma_iommu_free_coherent
- arch/powerpc/platforms/pseries/vio.c:vio_cmo_balance
- arch/powerpc/platforms/pseries/vio.c:vio_cmo_entitlement_update
In kernel/fork.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/panic.c (c00000000013bfd8)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/user.c (c000000000151244)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/user.c:find_user
In kernel/signal.c (c000000000156814)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/signal.c:do_notify_parent_cldstop
- kernel/signal.c:do_notify_parent
- kernel/signal.c:sigqueue_free
- kernel/signal.c:force_sigsegv
- kernel/signal.c:__lock_task_sighand
- kernel/signal.c:force_sig_info_to_task
- kernel/signal.c:flush_itimer_signals
- kernel/signal.c:flush_signals
In kernel/workqueue.c (c00000000016bc94)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/workqueue.c:show_workqueue_state
- kernel/workqueue.c:show_workqueue_state
- kernel/workqueue.c:work_busy
- kernel/workqueue.c:pwq_adjust_max_active
In kernel/pid.c (c00000000016e0b0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/pid.c:free_pid
In kernel/notifier.c (c000000000174884)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/notifier.c:atomic_notifier_chain_unregister
- kernel/notifier.c:atomic_notifier_chain_register
In kernel/async.c (c000000000177b8c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/async.c:async_schedule_node_domain
- kernel/async.c:async_schedule_node_domain
- kernel/async.c:async_run_entry_fn
- kernel/async.c:lowest_in_progress
In kernel/ucount.c (c000000000179454)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/ucount.c:put_ucounts
In kernel/sched/core.c (c00000000018ceb4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/core.c:sched_offline_group
- kernel/sched/core.c:sched_online_group
In kernel/sched/cputime.c (c00000000018e3b0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/cputime.c:thread_group_cputime
In kernel/sched/fair.c (c00000000019a5b4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_free
In kernel/sched/wait.c (c0000000001acde4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/wait.c:finish_wait
- kernel/sched/wait.c:prepare_to_wait_event
- kernel/sched/wait.c:prepare_to_wait_exclusive
- kernel/sched/wait.c:prepare_to_wait
- kernel/sched/wait.c:remove_wait_queue
- kernel/sched/wait.c:add_wait_queue_exclusive
- kernel/sched/wait.c:add_wait_queue
In kernel/sched/completion.c (c0000000001ade08)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/completion.c:complete_all
- kernel/sched/completion.c:complete
In kernel/sched/debug.c (c0000000001b7258)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/debug.c:print_cpu
In kernel/locking/mutex.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/power/qos.c (c0000000001c4710)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/power/qos.c:pm_qos_power_read
- kernel/power/qos.c:pm_qos_update_flags
- kernel/power/qos.c:pm_qos_update_target
- kernel/power/qos.c:pm_qos_debug_show
In kernel/printk/printk.c (c0000000001cba78)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/printk/printk.c:kmsg_dump_unregister
- kernel/printk/printk.c:kmsg_dump_register
In kernel/irq/irqdomain.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/rcu/sync.c (c0000000001e34f4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_func
In kernel/rcu/srcutree.c (c0000000001e6000)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:__call_srcu
- kernel/rcu/srcutree.c:__call_srcu
In kernel/rcu/tree.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/livepatch/shadow.c (c0000000001f2528)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/livepatch/shadow.c:klp_shadow_free_all
- kernel/livepatch/shadow.c:klp_shadow_free
- kernel/livepatch/shadow.c:__klp_shadow_get_or_alloc
In kernel/dma/coherent.c (c0000000001f5728)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/dma/coherent.c:__dma_release_from_coherent
- kernel/dma/coherent.c:__dma_alloc_from_coherent
In kernel/dma/swiotlb.c (c0000000001f718c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/dma/swiotlb.c:swiotlb_tbl_unmap_single
- kernel/dma/swiotlb.c:swiotlb_tbl_map_single
In kernel/freezer.c (c0000000001f83c4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/freezer.c:__thaw_task
- kernel/freezer.c:freeze_task
In kernel/time/alarmtimer.c (c00000000020d6c8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/alarmtimer.c:alarm_handle_timer
- kernel/time/alarmtimer.c:alarm_try_to_cancel
- kernel/time/alarmtimer.c:alarmtimer_suspend
- kernel/time/alarmtimer.c:alarmtimer_rtc_add_device
- kernel/time/alarmtimer.c:alarmtimer_get_rtcdev
In kernel/time/posix-timers.c (c00000000020db7c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__lock_timer
- kernel/time/posix-timers.c:release_posix_timer
- kernel/time/posix-timers.c:posix_timer_fn
In kernel/time/posix-cpu-timers.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/futex.c (c000000000220ff0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
In kernel/cgroup/cgroup.c (c000000000245ab8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_free
- kernel/cgroup/cgroup.c:cgroup_rmdir
- kernel/cgroup/cgroup.c:cgroup_mkdir
- kernel/cgroup/cgroup.c:css_release_work_fn
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:cgroup_file_notify
- kernel/cgroup/cgroup.c:cgroup_attach_task
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:cgroup_update_populated
In kernel/cgroup/rstat.c (c000000000246b98)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_irqsafe
In kernel/cgroup/namespace.c (c00000000024770c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
- kernel/cgroup/namespace.c:free_cgroup_ns
In kernel/cgroup/cgroup-v1.c (c0000000002482c0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_rename
- kernel/cgroup/cgroup-v1.c:cgroup_transfer_tasks
In kernel/cgroup/freezer.c (c00000000024b910)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_update_frozen
- kernel/cgroup/freezer.c:cgroup_update_frozen
- kernel/cgroup/freezer.c:cgroup_update_frozen
In kernel/cgroup/cpuset.c (c000000000254ea0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:__cpuset_node_allowed
- kernel/cgroup/cpuset.c:cpuset_mems_allowed
- kernel/cgroup/cpuset.c:cpuset_cpus_allowed
In kernel/pid_namespace.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/audit.c (c00000000025aae4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/audit.c:audit_log_end
- kernel/audit.c:audit_get_tty
- kernel/audit.c:audit_receive_msg
In kernel/auditfilter.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/taskstats.c (c00000000028bae0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/trace.c (c0000000002ab7c0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/trace/trace.c:trace_event_buffer_commit
In kernel/trace/blktrace.c (c0000000002c3000)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/trace/blktrace.c:__blk_add_trace
In kernel/bpf/syscall.c (c000000000307780)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_map_free_id
In kernel/bpf/local_storage.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/bpf/btf.c (c00000000032e180)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/bpf/devmap.c (c0000000003315e0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_notification
- kernel/bpf/devmap.c:dev_map_hash_update_elem
- kernel/bpf/devmap.c:dev_map_hash_delete_elem
In kernel/bpf/cpumap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/bpf/xskmap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/events/core.c (c00000000034ba6c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/events/core.c:ring_buffer_attach
- kernel/events/core.c:ring_buffer_attach
In kernel/events/ring_buffer.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/padata.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/filemap.c (c0000000003654b0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/filemap.c:replace_page_cache_page
- mm/filemap.c:delete_from_page_cache_batch
- mm/filemap.c:delete_from_page_cache
In mm/mempool.c (c00000000036c4a0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/mempool.c:mempool_free
- mm/mempool.c:mempool_alloc
- mm/mempool.c:mempool_resize
In mm/page-writeback.c (c0000000003737bc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/page-writeback.c:__test_set_page_writeback
- mm/page-writeback.c:test_clear_page_writeback
- mm/page-writeback.c:clear_page_dirty_for_io
- mm/page-writeback.c:__cancel_dirty_page
- mm/page-writeback.c:account_page_redirty
In mm/swap.c (c00000000037b5d8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/swap.c:release_pages
- mm/swap.c:pagevec_lru_move_fn
- mm/swap.c:__page_cache_release
In mm/truncate.c (c00000000037e54c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
In mm/vmscan.c (c00000000038bd1c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/vmscan.c:balance_pgdat
- mm/vmscan.c:__remove_mapping
In mm/shmem.c (c000000000396b78)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/shmem.c:shmem_uncharge
- mm/shmem.c:shmem_charge
In mm/vmstat.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/backing-dev.c (c00000000039efe0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/backing-dev.c:wb_get_create
- mm/backing-dev.c:wb_get_create
- mm/backing-dev.c:wb_congested_get_create
In mm/percpu.c (c0000000003a32dc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
In mm/slab_common.c (c0000000003a64b8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/slab_common.c:kmemcg_cache_shutdown
In mm/compaction.c (c0000000003affc8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/compaction.c:compact_zone
- mm/compaction.c:fast_isolate_freepages
In mm/list_lru.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/memory.c (c0000000003bde6c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/memory.c:copy_pte_range
In mm/mremap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/vmalloc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/page_alloc.c (c0000000003ee410)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/page_alloc.c:set_hwpoison_free_buddy_page
- mm/page_alloc.c:is_free_buddy_page
- mm/page_alloc.c:__offline_isolated_pages
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:show_free_areas
- mm/page_alloc.c:get_page_from_freelist
- mm/page_alloc.c:rmqueue
- mm/page_alloc.c:unreserve_highatomic_pageblock
In mm/shuffle.c (c000000000eecfa4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/shuffle.c:__shuffle_zone
In mm/swap_state.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/swapfile.c (c0000000003f9408)
Location: include/linux/spinlock.h:325
Inline: True
In mm/swap_slots.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/zswap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/dmapool.c (c000000000404bf4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/dmapool.c:dma_pool_free
- mm/dmapool.c:dma_pool_alloc
In mm/hugetlb.c (c00000000040765c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/hugetlb.c:alloc_fresh_huge_page
In mm/mmu_notifier.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/slub.c (c0000000004283c4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/slub.c:validate_store
- mm/slub.c:list_locations
- mm/slub.c:__kmem_cache_shrink
- mm/slub.c:__slab_free
- mm/slub.c:count_partial
- mm/slub.c:free_debug_processing
In mm/memory_hotplug.c (c000000000430abc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/memory_hotplug.c:__offline_pages
- mm/memory_hotplug.c:__offline_pages
- mm/memory_hotplug.c:online_pages
- mm/memory_hotplug.c:move_pfn_range_to_zone
- mm/memory_hotplug.c:remove_pfn_range_from_zone
In mm/huge_memory.c (c000000000443fe0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/huge_memory.c:deferred_split_huge_page
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:copy_huge_pmd
In mm/memcontrol.c (c0000000004545c4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_move_account
- mm/memcontrol.c:mem_cgroup_css_free
In mm/vmpressure.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/swap_cgroup.c (c00000000045cb80)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/swap_cgroup.c:swap_cgroup_record
- mm/swap_cgroup.c:swap_cgroup_cmpxchg
In mm/memory-failure.c (c00000000045e200)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/memory-failure.c:memory_failure_queue
In mm/page_isolation.c (c00000000046393c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/page_isolation.c:test_pages_isolated
- mm/page_isolation.c:start_isolate_page_range
- mm/page_isolation.c:unset_migratetype_isolate
In mm/zbud.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/zsmalloc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/balloon_compaction.c (c000000000469bac)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/balloon_compaction.c:balloon_page_putback
- mm/balloon_compaction.c:balloon_page_isolate
- mm/balloon_compaction.c:balloon_page_enqueue
- mm/balloon_compaction.c:balloon_page_list_dequeue
- mm/balloon_compaction.c:balloon_page_list_enqueue
In mm/hmm.c (c00000000046ed0c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/hmm.c:hmm_range_unregister
- mm/hmm.c:hmm_range_register
- mm/hmm.c:hmm_invalidate_range_start
- mm/hmm.c:notifiers_decrement
In fs/file_table.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/super.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/dcache.c (c0000000004a1544)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:d_walk
In fs/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/file.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/libfs.c (c0000000004c054c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/libfs.c:simple_empty
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (c0000000004cca40)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/fs-writeback.c:sb_clear_inode_writeback
- fs/fs-writeback.c:sb_mark_inode_writeback
In fs/fs_struct.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/buffer.c (c0000000004dbf40)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/buffer.c:__set_page_dirty
In fs/direct-io.c (c0000000004ea6c8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:dio_bio_end_io
- fs/direct-io.c:dio_bio_end_aio
In fs/notify/fsnotify.c (c0000000004ee640)
Location: include/linux/spinlock.h:325
Inline: True
In fs/notify/group.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/notify/mark.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/notify/inotify/inotify_user.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/eventpoll.c (c0000000004f8ac8)
Location: include/linux/spinlock.h:325
Inline: True
In fs/timerfd.c (c0000000004fd8b0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_clock_was_set
- fs/timerfd.c:timerfd_triggered
In fs/eventfd.c (c0000000004fdb90)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_ctx_remove_wait_queue
- fs/eventfd.c:eventfd_signal
In fs/aio.c (c00000000050755c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/aio.c:io_submit_one
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_wake
- fs/aio.c:aio_poll_wake
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:aio_poll_put_work
- fs/aio.c:aio_fsync_work
- fs/aio.c:aio_complete_rw
- fs/aio.c:aio_complete_rw
- fs/aio.c:kiocb_set_cancel_fn
- fs/aio.c:aio_migratepage
In fs/io_uring.c (c00000000050bce0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/io_uring.c:io_timeout_fn
- fs/io_uring.c:io_poll_wake
- fs/io_uring.c:io_cqring_add_event
In fs/crypto/crypto.c (c000000000517420)
Location: include/linux/spinlock.h:325
Inline: True
In fs/crypto/keyring.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/locks.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/mbcache.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/quota/dquot.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/proc/generic.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/kernfs/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/kernfs/dir.c (c00000000056c184)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_get_parent
- fs/kernfs/dir.c:pr_cont_kernfs_path
- fs/kernfs/dir.c:pr_cont_kernfs_name
- fs/kernfs/dir.c:kernfs_path_from_node
- fs/kernfs/dir.c:kernfs_name
In fs/kernfs/file.c (c00000000056da54)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify
- fs/kernfs/file.c:kernfs_notify
In fs/devpts/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/ext4/extents_status.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/ext4/mballoc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/ext4/page-io.c (c0000000005d0608)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/ext4/page-io.c:ext4_end_io_rsv_work
In fs/ext4/super.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/jbd2/transaction.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/jbd2/revoke.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/jbd2/journal.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/squashfs/cache.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fat/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fuse/dir.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fuse/file.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fuse/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/pstore/inode.c (c000000000663de4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/pstore/inode.c:pstore_mkfile
- fs/pstore/inode.c:pstore_mkfile
- fs/pstore/inode.c:pstore_evict_inode
In ipc/util.c (c00000000066629c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- ipc/util.c:ipc_addid
In ipc/sem.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/keys/key.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/selinux/avc.c (c00000000069dda8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- security/selinux/avc.c:avc_compute_av
- security/selinux/avc.c:avc_compute_av
- security/selinux/avc.c:avc_ss_reset
- security/selinux/avc.c:avc_flush
- security/selinux/avc.c:avc_alloc_node
In security/selinux/hooks.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/selinux/ibpkey.c (c0000000006b6eb8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- security/selinux/ibpkey.c:sel_ib_pkey_flush
- security/selinux/ibpkey.c:sel_ib_pkey_sid
In security/selinux/ss/sidtab.c (c0000000006ba5a8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- security/selinux/ss/sidtab.c:sidtab_convert
- security/selinux/ss/sidtab.c:sidtab_context_to_sid
In security/smack/smack_lsm.c (c0000000006d3420)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_netlabel
In security/apparmor/lsm.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/apparmor/af_unix.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In crypto/aead.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In crypto/jitterentropy-kcapi.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/bio.c (c00000000076f0a8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/bio.c:bio_check_pages_dirty
In block/blk-core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/blk-flush.c (c00000000077bb10)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/blk-flush.c:mq_flush_data_end_io
- block/blk-flush.c:flush_end_io
In block/blk-ioc.c (c00000000077d824)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_clear_queue
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (c000000000786680)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/blk-mq.c:blk_mq_add_to_requeue_list
In block/blk-stat.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/genhd.c (c0000000007922f4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/genhd.c:__disk_unblock_events
- block/genhd.c:disk_block_events
In block/badblocks.c (c0000000007982bc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/badblocks.c:badblocks_set
In block/bsg.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/blk-cgroup.c (c0000000007ab1b4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/blk-cgroup.c:blkg_lookup_create
In block/blk-iocost.c (c0000000007b3bc0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_pd_init
- block/blk-iocost.c:blk_iocost_init
- 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_waitq_timer_fn
In block/mq-deadline.c (c0000000007b8988)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/mq-deadline.c:dd_finish_request
- block/mq-deadline.c:deadline_next_request
In lib/random32.c (c0000000007cc310)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/random32.c:__prandom_reseed
In lib/percpu-refcount.c (c0000000007dad70)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/percpu-refcount.c:percpu_ref_resurrect
- lib/percpu-refcount.c:percpu_ref_kill_and_confirm
- lib/percpu-refcount.c:percpu_ref_switch_to_percpu
- lib/percpu-refcount.c:percpu_ref_switch_to_atomic
In lib/rhashtable.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/once.c (c0000000007dd5e0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/once.c:__do_once_start
In lib/refcount.c (c0000000007ddeb0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/bucket_locks.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/genalloc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/percpu_counter.c (c0000000008115e4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/percpu_counter.c:__percpu_counter_init
In lib/sbitmap.c (c0000000008201c8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/sbitmap.c:sbitmap_get_shallow
- lib/sbitmap.c:sbitmap_get
- lib/sbitmap.c:sbitmap_resize
In drivers/pinctrl/core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/gpio/gpiolib.c (c00000000083923c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpio/gpiolib.c:gpiolib_seq_next
- drivers/gpio/gpiolib.c:gpiolib_seq_start
- drivers/gpio/gpiolib.c:gpiod_free_commit
- drivers/gpio/gpiolib.c:gpiod_free_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiochip_find
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
In drivers/gpio/gpiolib-sysfs.c (c0000000013a15ec)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpio/gpiolib-sysfs.c:gpiolib_sysfs_init
- drivers/gpio/gpiolib-sysfs.c:gpiolib_sysfs_init
- drivers/gpio/gpiolib-sysfs.c:gpiod_export
In drivers/gpio/gpio-mmio.c (c00000000084874c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpio/gpio-mmio.c:bgpio_dir_out
- drivers/gpio/gpio-mmio.c:bgpio_dir_in
- drivers/gpio/gpio-mmio.c:bgpio_set_multiple_single_reg
- drivers/gpio/gpio-mmio.c:bgpio_set_set
- drivers/gpio/gpio-mmio.c:bgpio_set
In drivers/gpio/gpio-xilinx.c (c00000000084dd50)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpio/gpio-xilinx.c:xgpio_dir_out
- drivers/gpio/gpio-xilinx.c:xgpio_dir_in
- drivers/gpio/gpio-xilinx.c:xgpio_set_multiple
- drivers/gpio/gpio-xilinx.c:xgpio_set_multiple
- drivers/gpio/gpio-xilinx.c:xgpio_set
In drivers/pci/pci-driver.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/pci/endpoint/pci-epc-core.c (c00000000088b824)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_linkup
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_add_epf
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_set_bar
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_set_msi
In drivers/rapidio/rio.c (c000000000892d08)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_map_outb_region
- drivers/rapidio/rio.c:rio_map_inb_region
In drivers/virtio/virtio.c (c0000000008ca3c4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_config_changed
In drivers/virtio/virtio_mmio.c (c0000000008d15c4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/virtio/virtio_mmio.c:vm_del_vqs
- drivers/virtio/virtio_mmio.c:vm_interrupt
In drivers/virtio/virtio_pci_common.c (c0000000008d4b98)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/virtio/virtio_pci_common.c:vp_del_vqs
- drivers/virtio/virtio_pci_common.c:vp_setup_vq
- drivers/virtio/virtio_pci_common.c:vp_vring_interrupt
In drivers/virtio/virtio_balloon.c (c0000000008d6670)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_migratepage
- drivers/virtio/virtio_balloon.c:virtballoon_changed
In drivers/tty/tty_io.c (c0000000008ee5e0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/tty_io.c:__tty_fasync
- drivers/tty/tty_io.c:start_tty
- drivers/tty/tty_io.c:stop_tty
In drivers/tty/n_tty.c (c0000000008f3fd4)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/tty_port.c (c0000000008fdbec)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_close_end
- drivers/tty/tty_port.c:tty_port_block_til_ready
- drivers/tty/tty_port.c:tty_port_hangup
- drivers/tty/tty_port.c:tty_port_tty_set
- drivers/tty/tty_port.c:tty_port_tty_get
In drivers/tty/tty_jobctrl.c (c0000000008ff134)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_get_pgrp
- drivers/tty/tty_jobctrl.c:get_current_tty
- drivers/tty/tty_jobctrl.c:__proc_set_tty
- drivers/tty/tty_jobctrl.c:proc_clear_tty
In drivers/tty/pty.c (c000000000900af4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_write
In drivers/tty/vt/vt_ioctl.c (c0000000009042a4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:__vt_event_dequeue
- drivers/tty/vt/vt_ioctl.c:__vt_event_queue
In drivers/tty/vt/keyboard.c (c00000000090f430)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_clr_kbd_mode_bit
- drivers/tty/vt/keyboard.c:vt_set_kbd_mode_bit
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:vt_reset_unicode
- drivers/tty/vt/keyboard.c:vt_do_kdskled
- drivers/tty/vt/keyboard.c:vt_do_kdskled
- drivers/tty/vt/keyboard.c:vt_do_kdgkb_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdskbmeta
- drivers/tty/vt/keyboard.c:vt_do_kdskbmode
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:kbd_bh
- drivers/tty/vt/keyboard.c:vt_kbd_con_stop
- drivers/tty/vt/keyboard.c:vt_kbd_con_start
- drivers/tty/vt/keyboard.c:vt_get_leds
- drivers/tty/vt/keyboard.c:setledstate
- drivers/tty/vt/keyboard.c:compute_shiftstate
In drivers/tty/hvc/hvc_vio.c (c00000000091c118)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_vio.c:hvterm_raw_get_chars
In drivers/tty/hvc/hvsi_lib.c (c00000000091d6b0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/hvc/hvsi_lib.c:hvsilib_close
In drivers/tty/hvc/hvsi.c (c00000000091e4f4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/hvc/hvsi.c:hvsi_tiocmset
- drivers/tty/hvc/hvsi.c:hvsi_unthrottle
- drivers/tty/hvc/hvsi.c:hvsi_write
- drivers/tty/hvc/hvsi.c:hvsi_write_worker
- drivers/tty/hvc/hvsi.c:hvsi_hangup
- drivers/tty/hvc/hvsi.c:hvsi_close
- drivers/tty/hvc/hvsi.c:hvsi_open
- drivers/tty/hvc/hvsi.c:hvsi_handshake
In drivers/tty/hvc/hvc_console.c (c0000000009218f4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_remove
- drivers/tty/hvc/hvc_console.c:__hvc_poll
- drivers/tty/hvc/hvc_console.c:hvc_set_winsz
- drivers/tty/hvc/hvc_console.c:hvc_hangup
- drivers/tty/hvc/hvc_console.c:hvc_open
- drivers/tty/hvc/hvc_console.c:hvc_port_destruct
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/tty/serial/serial_core.c (c0000000009259ec)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_add_one_port
- drivers/tty/serial/serial_core.c:uart_hangup
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_send_xchar
- drivers/tty/serial/serial_core.c:uart_flush_buffer
- drivers/tty/serial/serial_core.c:uart_chars_in_buffer
- drivers/tty/serial/serial_core.c:uart_write_room
- drivers/tty/serial/serial_core.c:uart_write
- drivers/tty/serial/serial_core.c:uart_put_char
- drivers/tty/serial/serial_core.c:uart_shutdown
- drivers/tty/serial/serial_core.c:uart_update_mctrl
- drivers/tty/serial/serial_core.c:uart_start
- drivers/tty/serial/serial_core.c:uart_stop
In drivers/tty/serial/earlycon.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/serial/8250/8250_core.c (c00000000092a5e8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial_8250_overrun_backoff_work
- drivers/tty/serial/8250/8250_core.c:serial8250_backup_timeout
In drivers/tty/serial/8250/8250_port.c (c000000000930a34)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_set_termios
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_break_ctl
- drivers/tty/serial/8250/8250_port.c:serial8250_tx_empty
- drivers/tty/serial/8250/8250_port.c:serial8250_tx_threshold_handle_irq
- drivers/tty/serial/8250/8250_port.c:serial8250_em485_handle_start_tx
- drivers/tty/serial/8250/8250_port.c:serial8250_em485_handle_stop_tx
In drivers/tty/serial/8250/8250_dma.c (c000000000934c80)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_dma.c:__dma_tx_complete
In drivers/tty/serial/8250/8250_pci.c (c00000000093839c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_pci.c:f815xxa_mem_serial_out
In drivers/tty/serial/8250/8250_fsl.c (c00000000093a938)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_fsl.c:fsl8250_handle_irq
In drivers/tty/serial/8250/8250_of.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/serial/sccnxp.c (c00000000093db48)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/sccnxp.c:sccnxp_console_write
- drivers/tty/serial/sccnxp.c:sccnxp_shutdown
- drivers/tty/serial/sccnxp.c:sccnxp_startup
- drivers/tty/serial/sccnxp.c:sccnxp_set_termios
- drivers/tty/serial/sccnxp.c:sccnxp_break_ctl
- drivers/tty/serial/sccnxp.c:sccnxp_get_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_set_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_tx_empty
- drivers/tty/serial/sccnxp.c:sccnxp_stop_rx
- drivers/tty/serial/sccnxp.c:sccnxp_start_tx
- drivers/tty/serial/sccnxp.c:sccnxp_ist
- drivers/tty/serial/sccnxp.c:sccnxp_timer
In drivers/tty/serial/serial_mctrl_gpio.c (c00000000093e7fc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/serial_mctrl_gpio.c:mctrl_gpio_irq_handle
In drivers/char/random.c (c000000000943940)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:get_random_u32
- drivers/char/random.c:get_random_u64
- drivers/char/random.c:urandom_read
- drivers/char/random.c:del_random_ready_callback
- drivers/char/random.c:extract_buf
- drivers/char/random.c:add_device_randomness
- drivers/char/random.c:add_device_randomness
- drivers/char/random.c:_crng_backtrack_protect
- drivers/char/random.c:_extract_crng
- drivers/char/random.c:crng_reseed
- drivers/char/random.c:crng_reseed
- drivers/char/random.c:mix_pool_bytes
In drivers/char/ttyprintk.c (c00000000094a890)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/char/ttyprintk.c:tpk_write
- drivers/char/ttyprintk.c:tpk_close
In drivers/char/virtio_console.c (c00000000094ca54)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/char/virtio_console.c:in_intr
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:__send_to_port
- drivers/char/virtio_console.c:port_has_data
- drivers/char/virtio_console.c:reclaim_dma_bufs
- drivers/char/virtio_console.c:find_port_by_vq
- drivers/char/virtio_console.c:find_port_by_id
- drivers/char/virtio_console.c:find_port_by_vtermno
In drivers/char/agp/backend.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/char/tpm/tpm_ibmvtpm.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/connector/cn_queue.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/lightnvm/core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/platform.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/devres.c (c00000000098a1c8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/devres.c:devres_release_group
- drivers/base/devres.c:devres_remove_group
- drivers/base/devres.c:devres_close_group
- drivers/base/devres.c:devres_open_group
- drivers/base/devres.c:devres_release_all
- drivers/base/devres.c:devres_remove
- drivers/base/devres.c:devres_get
- drivers/base/devres.c:devres_find
- drivers/base/devres.c:devres_add
In drivers/base/swnode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/power/common.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/power/qos.c (c000000000997024)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_read_value
- drivers/base/power/qos.c:dev_pm_qos_flags
In drivers/base/power/runtime.c (c000000000997848)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_enable
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:pm_runtime_get_if_in_use
- drivers/base/power/runtime.c:__pm_runtime_resume
- drivers/base/power/runtime.c:__pm_runtime_suspend
- drivers/base/power/runtime.c:__pm_runtime_idle
- drivers/base/power/runtime.c:pm_schedule_suspend
- drivers/base/power/runtime.c:pm_suspend_timer_fn
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:pm_runtime_suspended_time
- drivers/base/power/runtime.c:pm_runtime_active_time
In drivers/base/power/wakeirq.c (c00000000099b774)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/wakeirq.c:dev_pm_clear_wake_irq
In drivers/base/power/wakeup.c (c0000000009a21f8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:wakeup_sources_stats_seq_show
- drivers/base/power/wakeup.c:pm_wakeup_timer_fn
- drivers/base/power/wakeup.c:wakeup_source_record
In drivers/base/power/domain.c (c0000000009a4700)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/domain.c:genpd_lock_interruptible_spin
- drivers/base/power/domain.c:genpd_lock_nested_spin
- drivers/base/power/domain.c:genpd_lock_spin
In drivers/base/power/domain_governor.c (c0000000009aade8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/domain_governor.c:default_suspend_ok
In drivers/base/firmware_loader/main.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/regmap/regmap.c (c0000000009b880c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:_regmap_raw_write_impl
- drivers/base/regmap/regmap.c:regmap_lock_spinlock
In drivers/block/loop.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/mfd/htc-i2cpld.c (c0000000009cd318)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mfd/htc-i2cpld.c:htcpld_chip_set
In drivers/mfd/ezx-pcap.c (c0000000009e9d2c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:ezx_pcap_remove
- drivers/mfd/ezx-pcap.c:pcap_adc_async
- drivers/mfd/ezx-pcap.c:pcap_adc_trigger
- drivers/mfd/ezx-pcap.c:pcap_set_ts_bits
- drivers/mfd/ezx-pcap.c:ezx_pcap_set_bits
- drivers/mfd/ezx-pcap.c:ezx_pcap_read
- drivers/mfd/ezx-pcap.c:ezx_pcap_write
In drivers/nvdimm/region_devs.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/nvdimm/badrange.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma-buf/dma-buf.c (c000000000a1bcd4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll_cb
In drivers/dma-buf/dma-fence.c (c000000000a1e550)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_remove_callback
- drivers/dma-buf/dma-fence.c:dma_fence_get_status
- drivers/dma-buf/dma-fence.c:dma_fence_add_callback
- drivers/dma-buf/dma-fence.c:dma_fence_release
- drivers/dma-buf/dma-fence.c:dma_fence_signal
In drivers/dma-buf/dma-fence-array.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma-buf/dma-fence-chain.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma-buf/sw_sync.c (c000000000a238a4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:timeline_fence_release
In drivers/dma-buf/sync_debug.c (c000000000a24f74)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_file_debug_remove
- drivers/dma-buf/sync_debug.c:sync_file_debug_add
- drivers/dma-buf/sync_debug.c:sync_timeline_debug_remove
- drivers/dma-buf/sync_debug.c:sync_timeline_debug_add
In drivers/scsi/scsi.c (c000000000a272c0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi.c:scsi_device_lookup
- drivers/scsi/scsi.c:scsi_device_lookup_by_target
- drivers/scsi/scsi.c:__scsi_iterate_devices
In drivers/scsi/hosts.c (c000000000a28dcc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/hosts.c:scsi_remove_host
- drivers/scsi/hosts.c:scsi_remove_host
In drivers/scsi/scsi_error.c (c000000000a2ed9c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi_error.c:scsi_ioctl_reset
- drivers/scsi/scsi_error.c:scsi_ioctl_reset
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_try_target_reset
- drivers/scsi/scsi_error.c:scsi_try_bus_reset
- drivers/scsi/scsi_error.c:scsi_try_host_reset
- drivers/scsi/scsi_error.c:scsi_times_out
- drivers/scsi/scsi_error.c:scsi_eh_scmd_add
- drivers/scsi/scsi_error.c:scsi_eh_inc_host_failed
- drivers/scsi/scsi_error.c:scsi_schedule_eh
In drivers/scsi/scsi_lib.c (c000000000a306e8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:sdev_evt_send
- drivers/scsi/scsi_lib.c:scsi_del_cmd_from_list
- drivers/scsi/scsi_lib.c:scsi_add_cmd_to_list
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_dec_host_busy
In drivers/scsi/scsi_scan.c (c000000000a38080)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_forget_host
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_destroy
In drivers/scsi/scsi_sysfs.c (c000000000a3bb5c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi_sysfs.c:scsi_sysfs_device_initialize
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release_usercontext
- drivers/scsi/scsi_sysfs.c:store_shost_eh_deadline
In drivers/ata/libata-core.c (c000000000a5a4dc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_host_detach
- drivers/ata/libata-core.c:__ata_port_probe
- drivers/ata/libata-core.c:ata_dev_init
- drivers/ata/libata-core.c:ata_port_request_pm
- drivers/ata/libata-core.c:ata_exec_internal_sg
- drivers/ata/libata-core.c:ata_exec_internal_sg
- drivers/ata/libata-core.c:ata_exec_internal_sg
In drivers/ata/libata-scsi.c (c000000000a6cff8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_scsi_dev_rescan
- drivers/ata/libata-scsi.c:ata_scsi_dev_rescan
- drivers/ata/libata-scsi.c:ata_scsi_user_scan
- drivers/ata/libata-scsi.c:ata_scsi_handle_link_detach
- drivers/ata/libata-scsi.c:ata_scsi_handle_link_detach
- drivers/ata/libata-scsi.c:ata_scsi_queuecmd
- drivers/ata/libata-scsi.c:ata_scsi_write_same_xlat
- drivers/ata/libata-scsi.c:ata_scsi_rbuf_fill
- drivers/ata/libata-scsi.c:ata_scsi_slave_destroy
- drivers/ata/libata-scsi.c:ata_sas_scsi_ioctl
- drivers/ata/libata-scsi.c:ata_sas_scsi_ioctl
- drivers/ata/libata-scsi.c:ata_scsi_unlock_native_capacity
- drivers/ata/libata-scsi.c:ata_scsi_park_store
- drivers/ata/libata-scsi.c:ata_scsi_lpm_store
In drivers/ata/libata-eh.c (c000000000a73a10)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_revalidate_and_attach
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_about_to_do
- drivers/ata/libata-eh.c:ata_eh_detach_dev
- drivers/ata/libata-eh.c:__ata_eh_qc_complete
- drivers/ata/libata-eh.c:ata_eh_fastdrain_timerfn
- drivers/ata/libata-eh.c:ata_port_wait_eh
- drivers/ata/libata-eh.c:ata_port_wait_eh
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_cmd_error_handler
- drivers/ata/libata-eh.c:ata_scsi_error
In drivers/ata/libata-sff.c (c000000000a76bfc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_bmdma_post_internal_cmd
- drivers/ata/libata-sff.c:ata_bmdma_interrupt
- drivers/ata/libata-sff.c:ata_sff_error_handler
- drivers/ata/libata-sff.c:ata_sff_interrupt
In drivers/ata/libata-pmp.c (c000000000a7ce34)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-pmp.c:sata_pmp_eh_recover
- drivers/ata/libata-pmp.c:sata_pmp_eh_recover
- drivers/ata/libata-pmp.c:sata_pmp_handle_link_fail
- drivers/ata/libata-pmp.c:sata_pmp_detach
- drivers/ata/libata-pmp.c:sata_pmp_attach
In drivers/gpu/vga/vgaarb.c (c000000000a80a60)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_arb_release
- drivers/gpu/vga/vgaarb.c:vga_arb_open
- drivers/gpu/vga/vgaarb.c:vga_arb_read
- drivers/gpu/vga/vgaarb.c:vga_client_register
- drivers/gpu/vga/vgaarb.c:__vga_set_legacy_decoding
- drivers/gpu/vga/vgaarb.c:vga_put
- drivers/gpu/vga/vgaarb.c:vga_tryget
- drivers/gpu/vga/vgaarb.c:vga_get
In drivers/spi/spi.c (c000000000a857c8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/spi/spi.c:spi_bus_lock
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:spi_async_locked
- drivers/spi/spi.c:spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:spi_split_transfers_maxsize
- drivers/spi/spi.c:spi_split_transfers_maxsize
- drivers/spi/spi.c:__spi_queued_transfer
- drivers/spi/spi.c:spi_stop_queue
- drivers/spi/spi.c:spi_start_queue
- drivers/spi/spi.c:spi_finalize_current_message
- drivers/spi/spi.c:spi_get_next_queued_message
- drivers/spi/spi.c:__spi_pump_messages
- drivers/spi/spi.c:spi_transfer_one_message
- drivers/spi/spi.c:spi_statistics_add_transfer_stats
- drivers/spi/spi.c:spi_statistics_transfers_split_maxsize_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo16_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo15_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo14_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo13_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo12_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo11_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo10_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo9_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo8_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo7_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo6_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo5_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo4_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo3_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo2_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo1_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo0_show
- drivers/spi/spi.c:spi_statistics_bytes_tx_show
- drivers/spi/spi.c:spi_statistics_bytes_rx_show
- drivers/spi/spi.c:spi_statistics_bytes_show
- drivers/spi/spi.c:spi_statistics_spi_async_show
- drivers/spi/spi.c:spi_statistics_spi_sync_immediate_show
- drivers/spi/spi.c:spi_statistics_spi_sync_show
- drivers/spi/spi.c:spi_statistics_timedout_show
- drivers/spi/spi.c:spi_statistics_errors_show
- drivers/spi/spi.c:spi_statistics_transfers_show
- drivers/spi/spi.c:spi_statistics_messages_show
In drivers/net/tun.c (c000000000a9f004)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/net/tun.c:tun_device_event
- drivers/net/tun.c:tun_attach
In drivers/net/ppp/ppp_generic.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/vfio/vfio.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/vfio/virqfd.c (c000000000ab1a68)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/vfio/virqfd.c:vfio_virqfd_disable
- drivers/vfio/virqfd.c:virqfd_wakeup
In drivers/vfio/pci/vfio_pci.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/vfio/pci/vfio_pci_intrs.c (c000000000ab854c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/vfio/pci/vfio_pci_intrs.c:vfio_intx_set_signal
- drivers/vfio/pci/vfio_pci_intrs.c:vfio_intx_handler
- drivers/vfio/pci/vfio_pci_intrs.c:vfio_pci_intx_unmask_handler
- drivers/vfio/pci/vfio_pci_intrs.c:vfio_pci_intx_mask
In drivers/usb/core/hub.c (c000000000aca448)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/hub.c:usb_set_device_state
- drivers/usb/core/hub.c:hub_quiesce
- drivers/usb/core/hub.c:usb_hub_clear_tt_buffer
- drivers/usb/core/hub.c:hub_tt_work
- drivers/usb/core/hub.c:hub_resubmit_irq_urb
In drivers/usb/core/hcd.c (c000000000ad99f4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hc_died
- drivers/usb/core/hcd.c:usb_hcd_resume_root_hub
- drivers/usb/core/hcd.c:usb_hcd_unlink_urb
- drivers/usb/core/hcd.c:unlink1
- drivers/usb/core/hcd.c:usb_hcd_submit_urb
- drivers/usb/core/hcd.c:usb_hcd_poll_rh_status
In drivers/usb/core/urb.c (c000000000adaf78)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_scuttle_anchored_urbs
- drivers/usb/core/urb.c:usb_get_from_anchor
- drivers/usb/core/urb.c:usb_unpoison_anchored_urbs
- drivers/usb/core/urb.c:usb_unanchor_urb
- drivers/usb/core/urb.c:usb_anchor_urb
In drivers/usb/core/message.c (c000000000adc484)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_cancel
- drivers/usb/core/message.c:sg_complete
In drivers/usb/core/driver.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/core/devio.c (c000000000aef040)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:destroy_async_on_interface
- drivers/usb/core/devio.c:destroy_async
- drivers/usb/core/devio.c:async_completed
- drivers/usb/core/devio.c:async_getcompleted
- drivers/usb/core/devio.c:usbdev_mmap
- drivers/usb/core/devio.c:usbdev_vm_open
- drivers/usb/core/devio.c:dec_usb_memory_use_count
In drivers/usb/phy/phy.c (c000000000af5b34)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/phy/phy.c:usb_remove_phy
- drivers/usb/phy/phy.c:devm_usb_get_phy_by_node
- drivers/usb/phy/phy.c:usb_get_phy
In drivers/usb/dwc2/platform.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/dwc2/hcd.c (c000000000b0ccb4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:dwc2_host_enter_hibernation
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_clear_tt_buffer_complete
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_reset
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_disable
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_resume
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_suspend
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_stop
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_start
- drivers/usb/dwc2/hcd.c:dwc2_hcd_reset_func
- drivers/usb/dwc2/hcd.c:dwc2_port_resume
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
In drivers/usb/dwc2/hcd_queue.c (c000000000b13bbc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_queue.c:dwc2_hcd_qh_free
- drivers/usb/dwc2/hcd_queue.c:dwc2_wait_timer_fn
In drivers/usb/dwc2/hcd_ddma.c (c000000000b15958)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_free_ddma
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_init_ddma
In drivers/usb/host/pci-quirks.c (c000000000b17b50)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/pci-quirks.c:usb_amd_dev_put
- drivers/usb/host/pci-quirks.c:usb_amd_quirk_pll
- drivers/usb/host/pci-quirks.c:usb_amd_find_chipset_info
- drivers/usb/host/pci-quirks.c:usb_amd_find_chipset_info
In drivers/usb/host/ehci-hcd.c (c000000000b229ec)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_endpoint_reset
- drivers/usb/host/ehci-hcd.c:ehci_urb_dequeue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_irq
- drivers/usb/host/ehci-hcd.c:uframe_periodic_max_store
- drivers/usb/host/ehci-hcd.c:sitd_submit
- drivers/usb/host/ehci-hcd.c:iso_stream_find
- drivers/usb/host/ehci-hcd.c:ehci_clear_tt_buffer_complete
- drivers/usb/host/ehci-hcd.c:ehci_hub_control
- drivers/usb/host/ehci-hcd.c:ehci_hub_status_data
- drivers/usb/host/ehci-hcd.c:ehci_hrtimer_func
- drivers/usb/host/ehci-hcd.c:fill_registers_buffer
- drivers/usb/host/ehci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ehci-hcd.c:fill_async_buffer
In drivers/usb/host/ohci-hcd.c (c000000000b3220c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:io_watchdog_func
- drivers/usb/host/ohci-hcd.c:ohci_shutdown
- drivers/usb/host/ohci-hcd.c:fill_registers_buffer
- drivers/usb/host/ohci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ohci-hcd.c:fill_async_buffer
In drivers/usb/host/uhci-hcd.c (c000000000b3cd88)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:uhci_hub_control
- drivers/usb/host/uhci-hcd.c:uhci_hub_status_data
- drivers/usb/host/uhci-hcd.c:uhci_urb_dequeue
- drivers/usb/host/uhci-hcd.c:uhci_urb_enqueue
- drivers/usb/host/uhci-hcd.c:uhci_fsbr_timeout
- drivers/usb/host/uhci-hcd.c:uhci_debug_open
In drivers/usb/host/xhci.c (c000000000b43184)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_clear_tt_buffer_complete
- drivers/usb/host/xhci.c:xhci_update_hub_device
- drivers/usb/host/xhci.c:xhci_set_usb2_hardware_lpm
- drivers/usb/host/xhci.c:xhci_change_max_exit_latency
- drivers/usb/host/xhci.c:xhci_setup_device
- drivers/usb/host/xhci.c:xhci_alloc_dev
- drivers/usb/host/xhci.c:xhci_disable_slot
- drivers/usb/host/xhci.c:xhci_free_streams
- drivers/usb/host/xhci.c:xhci_alloc_streams
- drivers/usb/host/xhci.c:xhci_endpoint_reset
- drivers/usb/host/xhci.c:xhci_configure_endpoint
- drivers/usb/host/xhci.c:xhci_urb_dequeue
- drivers/usb/host/xhci.c:xhci_urb_enqueue
In drivers/usb/host/xhci-mem.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/host/xhci-ring.c (c000000000b5c61c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:xhci_irq
- drivers/usb/host/xhci-ring.c:xhci_handle_command_timeout
- drivers/usb/host/xhci-ring.c:xhci_stop_endpoint_command_watchdog
In drivers/usb/host/xhci-hub.c (c000000000b60fe0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-hub.c:xhci_bus_resume
- drivers/usb/host/xhci-hub.c:xhci_bus_suspend
- drivers/usb/host/xhci-hub.c:xhci_hub_status_data
- drivers/usb/host/xhci-hub.c:xhci_hub_control
In drivers/usb/host/xhci-dbgcap.c (c000000000b67ef4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_init
- drivers/usb/host/xhci-dbgcap.c:xhci_do_dbc_exit
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_handle_events
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_stop
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_start
- drivers/usb/host/xhci-dbgcap.c:dbc_ep_queue
In drivers/usb/host/xhci-dbgtty.c (c000000000b68d94)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_port_activate
- drivers/usb/host/xhci-dbgtty.c:dbc_rx_push
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_unthrottle
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_chars_in_buffer
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_write_room
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_flush_chars
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_put_char
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_write
- drivers/usb/host/xhci-dbgtty.c:dbc_write_complete
- drivers/usb/host/xhci-dbgtty.c:dbc_read_complete
In drivers/usb/host/xhci-debugfs.c (c000000000b6a5b0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-debugfs.c:xhci_port_write
In drivers/input/serio/serio.c (c000000000b6e1b0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_interrupt
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_remove_pending_events
- drivers/input/serio/serio.c:serio_queue_event
- drivers/input/serio/serio.c:serio_handle_event
- drivers/input/serio/serio.c:serio_remove_duplicate_events
In drivers/input/serio/i8042.c (c0000000013b31a0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_probe
- drivers/input/serio/i8042.c:i8042_probe
- drivers/input/serio/i8042.c:i8042_aux_test_irq
- drivers/input/serio/i8042.c:i8042_interrupt
- drivers/input/serio/i8042.c:i8042_kbd_write
- drivers/input/serio/i8042.c:i8042_command
- drivers/input/serio/i8042.c:i8042_flush
- drivers/input/serio/i8042.c:i8042_remove_filter
- drivers/input/serio/i8042.c:i8042_install_filter
In drivers/input/input.c (c000000000b77564)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/input/input.c:input_reset_device
- drivers/input/input.c:input_set_keycode
- drivers/input/input.c:input_get_keycode
- drivers/input/input.c:input_inject_event
- drivers/input/input.c:input_repeat_key
In drivers/input/mousedev.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/input/evdev.c (c000000000b8008c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
In drivers/input/misc/uinput.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/rtc/class.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/rtc/interface.c (c000000000b8b83c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/rtc/interface.c:rtc_handle_legacy_irq
In drivers/rtc/rtc-mc146818-lib.c (c000000000b8efd8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/rtc/rtc-mc146818-lib.c:mc146818_set_time
- drivers/rtc/rtc-mc146818-lib.c:mc146818_get_time
- drivers/rtc/rtc-mc146818-lib.c:mc146818_get_time
In drivers/pps/kapi.c (c000000000ba7c1c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/pps/kapi.c:pps_event
In drivers/ptp/ptp_clock.c (c000000000ba8a34)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/ptp/ptp_chardev.c (c000000000ba9f88)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/ptp/ptp_sysfs.c (c000000000baa96c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ptp/ptp_sysfs.c:extts_fifo_show
In drivers/power/supply/power_supply_core.c (c000000000bac9b4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/power/supply/power_supply_core.c:power_supply_changed
- drivers/power/supply/power_supply_core.c:power_supply_changed_work
In drivers/thermal/thermal_core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/thermal/thermal_sysfs.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/watchdog/watchdog_pretimeout.c (c000000000bc8b18)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_notify_pretimeout
In drivers/md/md.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/md/md-bitmap.c (c000000000be585c)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/md/dm.c (c000000000bf05d8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/md/dm.c:dm_uevent_add
- drivers/md/dm.c:event_callback
- drivers/md/dm.c:dec_pending
- drivers/md/dm.c:dec_pending
- drivers/md/dm.c:queue_io
In drivers/md/dm-kcopyd.c (c000000000bfd5c8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:do_work
- drivers/md/dm-kcopyd.c:process_jobs
- drivers/md/dm-kcopyd.c:complete_io
- drivers/md/dm-kcopyd.c:push
In drivers/md/dm-stats.c (c000000000bfe614)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/md/dm-stats.c:free_shared_memory
In drivers/cpufreq/cpufreq.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/cpufreq/cpufreq_stats.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/cpufreq/powernv-cpufreq.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/mmc/core/core.c (c000000000c28c00)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mmc/core/core.c:mmc_pm_notify
- drivers/mmc/core/core.c:mmc_pm_notify
- drivers/mmc/core/core.c:mmc_stop_host
- drivers/mmc/core/core.c:mmc_rescan
- drivers/mmc/core/core.c:mmc_sw_reset
- drivers/mmc/core/core.c:mmc_hw_reset
- drivers/mmc/core/core.c:mmc_detach_bus
- drivers/mmc/core/core.c:mmc_attach_bus
- drivers/mmc/core/core.c:mmc_release_host
- drivers/mmc/core/core.c:__mmc_claim_host
In drivers/mmc/core/host.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/mailbox/mailbox.c (c000000000c5973c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mailbox/mailbox.c:mbox_request_channel
- drivers/mailbox/mailbox.c:mbox_send_message
- drivers/mailbox/mailbox.c:msg_submit
In drivers/hwspinlock/hwspinlock_core.c (c000000000c59d68)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In drivers/remoteproc/remoteproc_core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/extcon/extcon.c (c000000000c67160)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/extcon/extcon.c:extcon_unregister_notifier_all
- drivers/extcon/extcon.c:extcon_register_notifier_all
- drivers/extcon/extcon.c:extcon_set_property
In drivers/powercap/powercap_sys.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/sock.c (c000000000c82478)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/sock.c:__sock_queue_rcv_skb
In net/core/request_sock.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/skbuff.c (c000000000c86870)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/skbuff.c:sock_dequeue_err_skb
- net/core/skbuff.c:skb_append
- net/core/skbuff.c:skb_unlink
- net/core/skbuff.c:skb_queue_tail
- net/core/skbuff.c:skb_queue_head
- net/core/skbuff.c:skb_dequeue_tail
- net/core/skbuff.c:skb_dequeue
- net/core/skbuff.c:sock_zerocopy_callback
In net/core/datagram.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/net_namespace.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/dev.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/neighbour.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/link_watch.c (c000000000cd8c60)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/link_watch.c:linkwatch_fire_event
- net/core/link_watch.c:linkwatch_forget_dev
In net/core/page_pool.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/skmsg.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/netpoll.c (c000000000cfc6a8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/netpoll.c:refill_skbs
In net/core/fib_rules.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/drop_monitor.c (c000000000d0abf4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/drop_monitor.c:net_dm_hw_packet_probe
- net/core/drop_monitor.c:net_dm_hw_packet_work
- net/core/drop_monitor.c:net_dm_packet_work
- net/core/drop_monitor.c:net_dm_packet_trace_kfree_skb_hit
- net/core/drop_monitor.c:net_dm_hw_summary_probe
- net/core/drop_monitor.c:net_dm_hw_reset_per_cpu_data
- net/core/drop_monitor.c:reset_per_cpu_data
In net/core/devlink.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/sched/sch_generic.c (c000000000d305f0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/sched/sch_generic.c:pfifo_fast_change_tx_queue_len
In net/sched/cls_api.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/sched/act_api.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/route.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/inetpeer.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/inet_hashtables.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/tcp_ipv4.c (c000000000d9de94)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
In net/ipv4/udp.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/af_inet.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/igmp.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/inet_fragment.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/ipmr.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/cipso_ipv4.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/xfrm/xfrm_policy.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/xfrm/xfrm_state.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/unix/af_unix.c (c000000000e1a340)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_connect
In net/unix/garbage.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/addrlabel.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/ip6_fib.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/mcast.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/tcp_ipv6.c (c000000000e6cf14)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
In net/ipv6/ip6mr.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/calipso.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/packet/af_packet.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/wireless/wext-core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/rfkill/core.c (c000000000eaafb4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_open
- net/rfkill/core.c:rfkill_blocked
- net/rfkill/core.c:rfkill_set_states
- net/rfkill/core.c:rfkill_init_sw_state
- net/rfkill/core.c:rfkill_set_sw_state
- net/rfkill/core.c:rfkill_set_hw_state
- net/rfkill/core.c:rfkill_set_block
- net/rfkill/core.c:rfkill_send_events
In net/rfkill/input.c (c000000000eab5c8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_schedule_global_op
In net/ncsi/ncsi-rsp.c (c000000000eb6ce8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ncsi/ncsi-rsp.c:ncsi_rcv_rsp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_sma
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_svf
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gls
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_rc
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_dp
In net/ncsi/ncsi-aen.c (c000000000eb7008)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_hncdsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
In net/ncsi/ncsi-manage.c (c000000000eb8acc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ncsi/ncsi-manage.c:ncsi_unregister_dev
- net/ncsi/ncsi-manage.c:ncsi_reset_dev
- net/ncsi/ncsi-manage.c:ncsi_reset_dev
- net/ncsi/ncsi-manage.c:ncsi_stop_dev
- net/ncsi/ncsi-manage.c:ncsi_kick_channels
- net/ncsi/ncsi-manage.c:ncsi_kick_channels
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_suspend_channel
- net/ncsi/ncsi-manage.c:ncsi_request_timeout
- net/ncsi/ncsi-manage.c:ncsi_free_request
- net/ncsi/ncsi-manage.c:ncsi_alloc_request
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_add_package
- net/ncsi/ncsi-manage.c:ncsi_add_channel
- net/ncsi/ncsi-manage.c:ncsi_stop_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_start_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_report_link
In net/ncsi/ncsi-netlink.c (c000000000ebbb44)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ncsi/ncsi-netlink.c:ncsi_set_channel_mask_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_package_mask_nl
- net/ncsi/ncsi-netlink.c:ncsi_clear_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_clear_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_interface_nl
In net/xdp/xsk.c (c000000000ebdc5c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_destruct_skb
In net/xdp/xdp_umem.c (c000000000ec09b0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/xdp/xdp_umem.c:xdp_del_sk_umem
- net/xdp/xdp_umem.c:xdp_add_sk_umem
In lib/dec_and_lock.c (c000000000ec3a60)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/dec_and_lock.c:_atomic_dec_and_lock_irqsave
In lib/idr.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/klist.c (c000000000ecad8c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
In lib/kobject.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/xarray.c (c000000000ee0308)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/xarray.c:xa_destroy
riscv64
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/fork.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/panic.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/user.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/signal.c (ffffffe0000cf884)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/signal.c:do_notify_parent_cldstop
- kernel/signal.c:do_notify_parent
- kernel/signal.c:sigqueue_free
- kernel/signal.c:force_sigsegv
- kernel/signal.c:__lock_task_sighand
- kernel/signal.c:force_sig_info_to_task
- kernel/signal.c:flush_itimer_signals
- kernel/signal.c:flush_signals
In kernel/workqueue.c (ffffffe0000daca6)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/workqueue.c:show_workqueue_state
- kernel/workqueue.c:show_workqueue_state
- kernel/workqueue.c:work_busy
- kernel/workqueue.c:pwq_adjust_max_active
In kernel/pid.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/notifier.c (ffffffe0000e08ee)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/notifier.c:atomic_notifier_chain_unregister
- kernel/notifier.c:atomic_notifier_chain_register
In kernel/async.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/ucount.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/sched/core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/sched/cputime.c (ffffffe0000ed8ac)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/cputime.c:thread_group_cputime
In kernel/sched/wait.c (ffffffe0000febfe)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/wait.c:finish_wait
- kernel/sched/wait.c:prepare_to_wait_event
- kernel/sched/wait.c:prepare_to_wait_exclusive
- kernel/sched/wait.c:prepare_to_wait
- kernel/sched/wait.c:remove_wait_queue
- kernel/sched/wait.c:add_wait_queue_exclusive
- kernel/sched/wait.c:add_wait_queue
In kernel/sched/completion.c (ffffffe0000ff73a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/completion.c:complete_all
- kernel/sched/completion.c:complete
In kernel/sched/debug.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/locking/mutex.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/power/qos.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/printk/printk.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/irq/irqdomain.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/rcu/sync.c (ffffffe00011e4c6)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_func
In kernel/rcu/srcutree.c (ffffffe0001200d0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:__call_srcu
- kernel/rcu/srcutree.c:__call_srcu
In kernel/rcu/tree.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/dma/coherent.c (ffffffe00012739a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/dma/coherent.c:__dma_release_from_coherent
- kernel/dma/coherent.c:__dma_alloc_from_coherent
In kernel/dma/swiotlb.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/freezer.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/time/alarmtimer.c (ffffffe000134d7a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarm_handle_timer
- kernel/time/alarmtimer.c:alarm_try_to_cancel
In kernel/time/posix-timers.c (ffffffe000135858)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__lock_timer
- kernel/time/posix-timers.c:posix_timer_fn
In kernel/time/posix-cpu-timers.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/futex.c (ffffffe00013eed0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
In kernel/cgroup/cgroup.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/cgroup/rstat.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/cgroup/namespace.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/cgroup/cgroup-v1.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/cgroup/freezer.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/cgroup/cpuset.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/pid_namespace.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/audit.c (ffffffe00015f926)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/audit.c:audit_get_tty
In kernel/auditfilter.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/taskstats.c (ffffffe00016e986)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/trace.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/trace/blktrace.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/bpf/syscall.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/bpf/local_storage.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/bpf/btf.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/bpf/devmap.c (ffffffe0001bb550)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_notification
- kernel/bpf/devmap.c:dev_map_hash_update_elem
- kernel/bpf/devmap.c:dev_map_hash_delete_elem
In kernel/bpf/cpumap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/bpf/xskmap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/events/core.c (ffffffe0001c6000)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/events/core.c:ring_buffer_attach
- kernel/events/core.c:ring_buffer_attach
In kernel/events/ring_buffer.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/padata.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/filemap.c (ffffffe0001d55e6)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/filemap.c:replace_page_cache_page
- mm/filemap.c:delete_from_page_cache_batch
In mm/mempool.c (ffffffe0001d9e82)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/mempool.c:mempool_free
- mm/mempool.c:mempool_alloc
- mm/mempool.c:mempool_resize
In mm/page-writeback.c (ffffffe0001de154)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/page-writeback.c:__test_set_page_writeback
- mm/page-writeback.c:test_clear_page_writeback
- mm/page-writeback.c:clear_page_dirty_for_io
- mm/page-writeback.c:__cancel_dirty_page
- mm/page-writeback.c:account_page_redirty
In mm/swap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/truncate.c (ffffffe0001e490a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
In mm/vmscan.c (ffffffe0001ec33a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/vmscan.c:balance_pgdat
- mm/vmscan.c:__remove_mapping
In mm/shmem.c (ffffffe0001f1f8c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/shmem.c:shmem_uncharge
- mm/shmem.c:shmem_charge
In mm/vmstat.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/backing-dev.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/percpu.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/slab_common.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/compaction.c (ffffffe000200ffc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/compaction.c:compact_zone
- mm/compaction.c:fast_isolate_freepages
In mm/list_lru.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/memory.c (ffffffe000209e00)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/memory.c:copy_page_range
In mm/mremap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/vmalloc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/page_alloc.c (ffffffe00022015c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/page_alloc.c:is_free_buddy_page
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:show_free_areas
- mm/page_alloc.c:get_page_from_freelist
- mm/page_alloc.c:unreserve_highatomic_pageblock
In mm/shuffle.c (ffffffe000047626)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/shuffle.c:__shuffle_zone
In mm/swap_state.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/swapfile.c (ffffffe000223cac)
Location: include/linux/spinlock.h:325
Inline: True
In mm/swap_slots.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/zswap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/dmapool.c (ffffffe00022b89c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/dmapool.c:dma_pool_free
- mm/dmapool.c:dma_pool_alloc
In mm/hugetlb.c (ffffffe00022c5f8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/hugetlb.c:alloc_fresh_huge_page
In mm/mmu_notifier.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/slub.c (ffffffe00023b3a8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/slub.c:validate_store
- mm/slub.c:list_locations
- mm/slub.c:__kmem_cache_shrink
- mm/slub.c:__slab_free
- mm/slub.c:count_partial
- mm/slub.c:free_debug_processing
In mm/memcontrol.c (ffffffe000242efe)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_css_free
In mm/vmpressure.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/swap_cgroup.c (ffffffe000249ad4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/swap_cgroup.c:swap_cgroup_record
- mm/swap_cgroup.c:swap_cgroup_cmpxchg
In mm/page_isolation.c (ffffffe00024b3c0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/page_isolation.c:test_pages_isolated
- mm/page_isolation.c:start_isolate_page_range
- mm/page_isolation.c:unset_migratetype_isolate
In mm/zbud.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/zsmalloc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/balloon_compaction.c (ffffffe00024f5d6)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/balloon_compaction.c:balloon_page_putback
- mm/balloon_compaction.c:balloon_page_isolate
- mm/balloon_compaction.c:balloon_page_enqueue
- mm/balloon_compaction.c:balloon_page_list_dequeue
- mm/balloon_compaction.c:balloon_page_list_enqueue
In mm/hmm.c (ffffffe0002518dc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/hmm.c:hmm_range_unregister
- mm/hmm.c:hmm_range_register
- mm/hmm.c:hmm_invalidate_range_start
- mm/hmm.c:notifiers_decrement
In fs/file_table.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/super.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/dcache.c (ffffffe00026d140)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:d_walk
In fs/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/file.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/libfs.c (ffffffe000281346)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/libfs.c:simple_empty
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffe000288ef8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/fs-writeback.c:sb_clear_inode_writeback
- fs/fs-writeback.c:sb_mark_inode_writeback
In fs/fs_struct.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/buffer.c (ffffffe000291050)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/buffer.c:__set_page_dirty
In fs/direct-io.c (ffffffe00029ae6c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:dio_bio_end_io
- fs/direct-io.c:dio_bio_end_aio
In fs/notify/fsnotify.c (ffffffe00029cf4e)
Location: include/linux/spinlock.h:325
Inline: True
In fs/notify/group.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/notify/mark.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/notify/inotify/inotify_user.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/eventpoll.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/timerfd.c (ffffffe0002a5bc2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_clock_was_set
- fs/timerfd.c:timerfd_triggered
In fs/eventfd.c (ffffffe0002a6506)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_ctx_remove_wait_queue
- fs/eventfd.c:eventfd_signal
In fs/aio.c (ffffffe0002a9f92)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/aio.c:aio_poll_wake
- fs/aio.c:aio_complete_rw
- fs/aio.c:aio_complete
- fs/aio.c:kiocb_set_cancel_fn
- fs/aio.c:aio_migratepage
In fs/io_uring.c (ffffffe0002add98)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/io_uring.c:io_timeout_fn
- fs/io_uring.c:io_poll_wake
- fs/io_uring.c:io_cqring_add_event
In fs/crypto/crypto.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/crypto/keyring.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/locks.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/mbcache.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/quota/dquot.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/proc/generic.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/kernfs/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/kernfs/dir.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/kernfs/file.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/devpts/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/ext4/extents_status.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/ext4/mballoc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/ext4/page-io.c (ffffffe000324fda)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/ext4/page-io.c:ext4_end_io_rsv_work
In fs/ext4/super.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/jbd2/transaction.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/jbd2/revoke.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/jbd2/journal.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/squashfs/cache.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fat/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fuse/dir.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fuse/file.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fuse/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/pstore/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In ipc/util.c (ffffffe000384b62)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- ipc/util.c:ipc_addid
In ipc/sem.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/keys/key.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/selinux/avc.c (ffffffe0003a280a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- security/selinux/avc.c:avc_compute_av
- security/selinux/avc.c:avc_flush
- security/selinux/avc.c:avc_alloc_node
In security/selinux/hooks.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/selinux/ibpkey.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/selinux/ss/sidtab.c (ffffffe0003b20d2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- security/selinux/ss/sidtab.c:sidtab_convert
- security/selinux/ss/sidtab.c:sidtab_context_to_sid
In security/smack/smack_lsm.c (ffffffe0003c25ca)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_netlabel
In security/apparmor/lsm.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/apparmor/af_unix.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In crypto/aead.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In crypto/jitterentropy-kcapi.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/bio.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/blk-core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/blk-flush.c (ffffffe000428080)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/blk-flush.c:mq_flush_data_end_io
- block/blk-flush.c:flush_end_io
In block/blk-ioc.c (ffffffe0004295e2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_clear_queue
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (ffffffe00042ef40)
Location: include/linux/spinlock.h:325
Inline: True
In block/blk-stat.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/genhd.c (ffffffe000436030)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/genhd.c:__disk_unblock_events
- block/genhd.c:disk_block_events
In block/badblocks.c (ffffffe000439db4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/badblocks.c:badblocks_set
In block/bsg.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/blk-cgroup.c (ffffffe000446510)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/blk-cgroup.c:blkg_lookup_create
In block/blk-iocost.c (ffffffe00044b180)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_pd_init
- block/blk-iocost.c:blk_iocost_init
- block/blk-iocost.c:iocg_waitq_timer_fn
In block/mq-deadline.c (ffffffe00044f0dc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/mq-deadline.c:dd_finish_request
- block/mq-deadline.c:deadline_next_request
In lib/random32.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/percpu-refcount.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/rhashtable.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/once.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/refcount.c (ffffffe000464dce)
Location: include/linux/spinlock.h:325
Inline: True
In lib/bucket_locks.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/genalloc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/sbitmap.c (ffffffe0004950cc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/sbitmap.c:sbitmap_get_shallow
- lib/sbitmap.c:sbitmap_get
- lib/sbitmap.c:sbitmap_resize
In drivers/pinctrl/core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/gpio/gpiolib.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/gpio/gpiolib-sysfs.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/gpio/gpio-mmio.c (ffffffe0004adaca)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpio/gpio-mmio.c:bgpio_dir_out
- drivers/gpio/gpio-mmio.c:bgpio_dir_in
- drivers/gpio/gpio-mmio.c:bgpio_set_multiple_single_reg
- drivers/gpio/gpio-mmio.c:bgpio_set_set
- drivers/gpio/gpio-mmio.c:bgpio_set
In drivers/pci/pci-driver.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/pci/pcie/pme.c (ffffffe0004d38f2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_irq
In drivers/pci/endpoint/pci-epc-core.c (ffffffe0004e2838)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_linkup
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_add_epf
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_set_bar
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_set_msi
In drivers/rapidio/rio.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/clk.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/clk-divider.c (ffffffe0005117b0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-divider.c:clk_divider_set_rate
In drivers/clk/clk-gate.c (ffffffe000512a94)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-gate.c:clk_gate_endisable
In drivers/clk/clk-multiplier.c (ffffffe000512e0a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-multiplier.c:clk_multiplier_set_rate
In drivers/clk/clk-mux.c (ffffffe0005131d2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-mux.c:clk_mux_set_parent
In drivers/clk/clk-fractional-divider.c (ffffffe000513f30)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-fractional-divider.c:clk_fd_set_rate
- drivers/clk/clk-fractional-divider.c:clk_fd_recalc_rate
In drivers/virtio/virtio.c (ffffffe000517c18)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_config_changed
In drivers/virtio/virtio_mmio.c (ffffffe00051c8b4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/virtio/virtio_mmio.c:vm_setup_vq
- drivers/virtio/virtio_mmio.c:vm_del_vqs
- drivers/virtio/virtio_mmio.c:vm_interrupt
In drivers/virtio/virtio_pci_common.c (ffffffe00051eb26)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/virtio/virtio_pci_common.c:vp_del_vqs
- drivers/virtio/virtio_pci_common.c:vp_setup_vq
- drivers/virtio/virtio_pci_common.c:vp_vring_interrupt
In drivers/virtio/virtio_balloon.c (ffffffe00051fca6)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_migratepage
- drivers/virtio/virtio_balloon.c:virtballoon_changed
In drivers/tty/tty_io.c (ffffffe00052d73c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/tty_io.c:__tty_fasync
- drivers/tty/tty_io.c:start_tty
- drivers/tty/tty_io.c:stop_tty
In drivers/tty/n_tty.c (ffffffe000530f9a)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/tty_port.c (ffffffe00053736a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_close_end
- drivers/tty/tty_port.c:tty_port_block_til_ready
- drivers/tty/tty_port.c:tty_port_hangup
- drivers/tty/tty_port.c:tty_port_tty_set
- drivers/tty/tty_port.c:tty_port_tty_get
In drivers/tty/tty_jobctrl.c (ffffffe000537e6c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_get_pgrp
- drivers/tty/tty_jobctrl.c:get_current_tty
- drivers/tty/tty_jobctrl.c:__proc_set_tty
- drivers/tty/tty_jobctrl.c:proc_clear_tty
In drivers/tty/pty.c (ffffffe000539068)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_write
In drivers/tty/vt/vt_ioctl.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/vt/keyboard.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/hvc/hvc_console.c (ffffffe00054a742)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_remove
- drivers/tty/hvc/hvc_console.c:__hvc_poll
- drivers/tty/hvc/hvc_console.c:hvc_set_winsz
- drivers/tty/hvc/hvc_console.c:hvc_hangup
- drivers/tty/hvc/hvc_console.c:hvc_open
- drivers/tty/hvc/hvc_console.c:hvc_port_destruct
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/tty/serial/serial_core.c (ffffffe00054cc18)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_add_one_port
- drivers/tty/serial/serial_core.c:uart_hangup
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_send_xchar
- drivers/tty/serial/serial_core.c:uart_flush_buffer
- drivers/tty/serial/serial_core.c:uart_chars_in_buffer
- drivers/tty/serial/serial_core.c:uart_write_room
- drivers/tty/serial/serial_core.c:uart_write
- drivers/tty/serial/serial_core.c:uart_put_char
- drivers/tty/serial/serial_core.c:uart_shutdown
- drivers/tty/serial/serial_core.c:uart_port_startup
- drivers/tty/serial/serial_core.c:uart_update_mctrl
- drivers/tty/serial/serial_core.c:uart_start
- drivers/tty/serial/serial_core.c:uart_stop
In drivers/tty/serial/earlycon.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/serial/8250/8250_core.c (ffffffe00054f822)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial_8250_overrun_backoff_work
- drivers/tty/serial/8250/8250_core.c:serial8250_backup_timeout
In drivers/tty/serial/8250/8250_port.c (ffffffe0005534f6)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_set_termios
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_break_ctl
- drivers/tty/serial/8250/8250_port.c:serial8250_tx_empty
- drivers/tty/serial/8250/8250_port.c:serial8250_tx_threshold_handle_irq
- drivers/tty/serial/8250/8250_port.c:serial8250_em485_handle_start_tx
- drivers/tty/serial/8250/8250_port.c:serial8250_em485_handle_stop_tx
In drivers/tty/serial/8250/8250_dma.c (ffffffe0005558bc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_dma.c:__dma_tx_complete
In drivers/tty/serial/8250/8250_pci.c (ffffffe000556a62)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_pci.c:f815xxa_mem_serial_out
In drivers/tty/serial/8250/8250_of.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/serial/sccnxp.c (ffffffe00055d066)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/sccnxp.c:sccnxp_console_write
- drivers/tty/serial/sccnxp.c:sccnxp_shutdown
- drivers/tty/serial/sccnxp.c:sccnxp_startup
- drivers/tty/serial/sccnxp.c:sccnxp_set_termios
- drivers/tty/serial/sccnxp.c:sccnxp_break_ctl
- drivers/tty/serial/sccnxp.c:sccnxp_get_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_set_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_tx_empty
- drivers/tty/serial/sccnxp.c:sccnxp_stop_rx
- drivers/tty/serial/sccnxp.c:sccnxp_start_tx
- drivers/tty/serial/sccnxp.c:sccnxp_ist
- drivers/tty/serial/sccnxp.c:sccnxp_timer
In drivers/tty/serial/sifive.c (ffffffe00055d9e8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/sifive.c:sifive_serial_set_termios
In drivers/tty/serial/serial_mctrl_gpio.c (ffffffe00055e4f4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/serial_mctrl_gpio.c:mctrl_gpio_irq_handle
In drivers/char/random.c (ffffffe000561cf2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:get_random_u32
- drivers/char/random.c:get_random_u64
- drivers/char/random.c:extract_buf
- drivers/char/random.c:mix_pool_bytes
In drivers/char/ttyprintk.c (ffffffe00056428e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/char/ttyprintk.c:tpk_write
- drivers/char/ttyprintk.c:tpk_close
In drivers/char/virtio_console.c (ffffffe0005655c0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/char/virtio_console.c:in_intr
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:__send_to_port
- drivers/char/virtio_console.c:port_has_data
- drivers/char/virtio_console.c:find_port_by_vq
- drivers/char/virtio_console.c:find_port_by_id
In drivers/connector/cn_queue.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/lightnvm/core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/platform.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/devres.c (ffffffe000582ada)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/devres.c:devres_release_group
- drivers/base/devres.c:devres_remove_group
- drivers/base/devres.c:devres_close_group
- drivers/base/devres.c:devres_open_group
- drivers/base/devres.c:devres_release_all
- drivers/base/devres.c:devres_remove
- drivers/base/devres.c:devres_get
- drivers/base/devres.c:devres_find
- drivers/base/devres.c:devres_add
In drivers/base/swnode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/power/common.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/power/qos.c (ffffffe000589dce)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_read_value
- drivers/base/power/qos.c:dev_pm_qos_flags
In drivers/base/power/runtime.c (ffffffe00058a2b6)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_enable
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:pm_runtime_get_if_in_use
- drivers/base/power/runtime.c:__pm_runtime_resume
- drivers/base/power/runtime.c:__pm_runtime_suspend
- drivers/base/power/runtime.c:__pm_runtime_idle
- drivers/base/power/runtime.c:pm_schedule_suspend
- drivers/base/power/runtime.c:pm_suspend_timer_fn
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:pm_runtime_suspended_time
- drivers/base/power/runtime.c:pm_runtime_active_time
In drivers/base/power/wakeirq.c (ffffffe00058cd5e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/wakeirq.c:dev_pm_clear_wake_irq
In drivers/base/power/domain.c (ffffffe00058d2a8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/domain.c:genpd_lock_interruptible_spin
- drivers/base/power/domain.c:genpd_lock_nested_spin
- drivers/base/power/domain.c:genpd_lock_spin
In drivers/base/power/domain_governor.c (ffffffe00059066a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/domain_governor.c:default_suspend_ok
In drivers/base/power/clock_ops.c (ffffffe000590c12)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_resume
- drivers/base/power/clock_ops.c:pm_clk_suspend
In drivers/base/firmware_loader/main.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/regmap/regmap.c (ffffffe000596e96)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:_regmap_raw_write_impl
- drivers/base/regmap/regmap.c:regmap_lock_spinlock
In drivers/block/loop.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/mfd/htc-i2cpld.c (ffffffe0005a4a08)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mfd/htc-i2cpld.c:htcpld_chip_set
In drivers/mfd/ezx-pcap.c (ffffffe0005b4772)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:ezx_pcap_remove
- drivers/mfd/ezx-pcap.c:pcap_adc_async
- drivers/mfd/ezx-pcap.c:pcap_adc_trigger
- drivers/mfd/ezx-pcap.c:pcap_set_ts_bits
- drivers/mfd/ezx-pcap.c:ezx_pcap_set_bits
- drivers/mfd/ezx-pcap.c:ezx_pcap_read
- drivers/mfd/ezx-pcap.c:ezx_pcap_write
In drivers/nvdimm/region_devs.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/nvdimm/badrange.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffe0005d1e46)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll_cb
In drivers/dma-buf/dma-fence.c (ffffffe0005d32f0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_remove_callback
- drivers/dma-buf/dma-fence.c:dma_fence_get_status
- drivers/dma-buf/dma-fence.c:dma_fence_add_callback
- drivers/dma-buf/dma-fence.c:dma_fence_release
- drivers/dma-buf/dma-fence.c:dma_fence_signal
In drivers/dma-buf/dma-fence-array.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma-buf/dma-fence-chain.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma-buf/sw_sync.c (ffffffe0005d6514)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:timeline_fence_release
In drivers/dma-buf/sync_debug.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/scsi/scsi.c (ffffffe0005d8664)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi.c:scsi_device_lookup
- drivers/scsi/scsi.c:scsi_device_lookup_by_target
- drivers/scsi/scsi.c:__scsi_iterate_devices
In drivers/scsi/hosts.c (ffffffe0005d97ec)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/hosts.c:scsi_remove_host
- drivers/scsi/hosts.c:scsi_remove_host
In drivers/scsi/scsi_error.c (ffffffe0005dd72c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi_error.c:scsi_ioctl_reset
- drivers/scsi/scsi_error.c:scsi_ioctl_reset
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_try_target_reset
- drivers/scsi/scsi_error.c:scsi_try_bus_reset
- drivers/scsi/scsi_error.c:scsi_try_host_reset
- drivers/scsi/scsi_error.c:scsi_times_out
- drivers/scsi/scsi_error.c:scsi_eh_scmd_add
- drivers/scsi/scsi_error.c:scsi_eh_inc_host_failed
- drivers/scsi/scsi_error.c:scsi_schedule_eh
In drivers/scsi/scsi_lib.c (ffffffe0005de7e6)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:sdev_evt_send
- drivers/scsi/scsi_lib.c:scsi_add_cmd_to_list
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_dec_host_busy
In drivers/scsi/scsi_scan.c (ffffffe0005e3904)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_forget_host
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_destroy
In drivers/scsi/scsi_sysfs.c (ffffffe0005e5fa2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi_sysfs.c:scsi_sysfs_device_initialize
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release_usercontext
- drivers/scsi/scsi_sysfs.c:store_shost_eh_deadline
In drivers/ata/libata-core.c (ffffffe0005f8922)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_host_detach
- drivers/ata/libata-core.c:__ata_port_probe
- drivers/ata/libata-core.c:ata_dev_init
- drivers/ata/libata-core.c:ata_port_request_pm
- drivers/ata/libata-core.c:ata_exec_internal_sg
- drivers/ata/libata-core.c:ata_exec_internal_sg
- drivers/ata/libata-core.c:ata_exec_internal_sg
In drivers/ata/libata-scsi.c (ffffffe0006054d6)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_scsi_dev_rescan
- drivers/ata/libata-scsi.c:ata_scsi_dev_rescan
- drivers/ata/libata-scsi.c:ata_scsi_user_scan
- drivers/ata/libata-scsi.c:ata_scsi_handle_link_detach
- drivers/ata/libata-scsi.c:ata_scsi_handle_link_detach
- drivers/ata/libata-scsi.c:ata_scsi_queuecmd
- drivers/ata/libata-scsi.c:__ata_change_queue_depth
- drivers/ata/libata-scsi.c:ata_scsi_slave_destroy
- drivers/ata/libata-scsi.c:ata_sas_scsi_ioctl
- drivers/ata/libata-scsi.c:ata_sas_scsi_ioctl
- drivers/ata/libata-scsi.c:ata_scsi_unlock_native_capacity
- drivers/ata/libata-scsi.c:ata_scsi_park_store
- drivers/ata/libata-scsi.c:ata_scsi_lpm_store
In drivers/ata/libata-eh.c (ffffffe000609d76)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_about_to_do
- drivers/ata/libata-eh.c:ata_eh_detach_dev
- drivers/ata/libata-eh.c:__ata_eh_qc_complete
- drivers/ata/libata-eh.c:ata_eh_fastdrain_timerfn
- drivers/ata/libata-eh.c:ata_port_wait_eh
- drivers/ata/libata-eh.c:ata_port_wait_eh
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_cmd_error_handler
- drivers/ata/libata-eh.c:ata_scsi_error
In drivers/ata/libata-sff.c (ffffffe00060c47c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_bmdma_post_internal_cmd
- drivers/ata/libata-sff.c:ata_bmdma_interrupt
- drivers/ata/libata-sff.c:ata_sff_error_handler
- drivers/ata/libata-sff.c:ata_sff_interrupt
In drivers/ata/libata-pmp.c (ffffffe000610516)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-pmp.c:sata_pmp_eh_recover
- drivers/ata/libata-pmp.c:sata_pmp_eh_recover
- drivers/ata/libata-pmp.c:sata_pmp_handle_link_fail
- drivers/ata/libata-pmp.c:sata_pmp_detach
- drivers/ata/libata-pmp.c:sata_pmp_attach
In drivers/gpu/vga/vgaarb.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/spi/spi.c (ffffffe000615c46)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/spi/spi.c:spi_bus_lock
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:spi_async_locked
- drivers/spi/spi.c:spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:spi_split_transfers_maxsize
- drivers/spi/spi.c:spi_split_transfers_maxsize
- drivers/spi/spi.c:__spi_queued_transfer
- drivers/spi/spi.c:spi_stop_queue
- drivers/spi/spi.c:spi_start_queue
- drivers/spi/spi.c:spi_finalize_current_message
- drivers/spi/spi.c:spi_get_next_queued_message
- drivers/spi/spi.c:__spi_pump_messages
- drivers/spi/spi.c:spi_transfer_one_message
- drivers/spi/spi.c:spi_statistics_add_transfer_stats
- drivers/spi/spi.c:spi_statistics_transfers_split_maxsize_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo16_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo15_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo14_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo13_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo12_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo11_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo10_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo9_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo8_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo7_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo6_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo5_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo4_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo3_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo2_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo1_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo0_show
- drivers/spi/spi.c:spi_statistics_bytes_tx_show
- drivers/spi/spi.c:spi_statistics_bytes_rx_show
- drivers/spi/spi.c:spi_statistics_bytes_show
- drivers/spi/spi.c:spi_statistics_spi_async_show
- drivers/spi/spi.c:spi_statistics_spi_sync_immediate_show
- drivers/spi/spi.c:spi_statistics_spi_sync_show
- drivers/spi/spi.c:spi_statistics_timedout_show
- drivers/spi/spi.c:spi_statistics_errors_show
- drivers/spi/spi.c:spi_statistics_transfers_show
- drivers/spi/spi.c:spi_statistics_messages_show
In drivers/net/tun.c (ffffffe000627e1a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/net/tun.c:tun_device_event
- drivers/net/tun.c:tun_attach
In drivers/net/ppp/ppp_generic.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/core/hub.c (ffffffe00063be1e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/hub.c:hub_quiesce
- drivers/usb/core/hub.c:usb_hub_clear_tt_buffer
- drivers/usb/core/hub.c:hub_tt_work
- drivers/usb/core/hub.c:hub_resubmit_irq_urb
In drivers/usb/core/hcd.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/core/urb.c (ffffffe000643c40)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_scuttle_anchored_urbs
- drivers/usb/core/urb.c:usb_get_from_anchor
- drivers/usb/core/urb.c:usb_unpoison_anchored_urbs
- drivers/usb/core/urb.c:usb_unanchor_urb
- drivers/usb/core/urb.c:usb_anchor_urb
In drivers/usb/core/message.c (ffffffe0006449c8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_cancel
- drivers/usb/core/message.c:sg_complete
In drivers/usb/core/driver.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/core/devio.c (ffffffe000650642)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:destroy_async_on_interface
- drivers/usb/core/devio.c:destroy_async
- drivers/usb/core/devio.c:async_completed
- drivers/usb/core/devio.c:async_getcompleted
- drivers/usb/core/devio.c:usbdev_mmap
- drivers/usb/core/devio.c:usbdev_vm_open
- drivers/usb/core/devio.c:dec_usb_memory_use_count
In drivers/usb/phy/phy.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/dwc2/platform.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/dwc2/hcd.c (ffffffe0006649ca)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:dwc2_host_enter_hibernation
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_clear_tt_buffer_complete
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_reset
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_disable
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_resume
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_suspend
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_stop
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_start
- drivers/usb/dwc2/hcd.c:dwc2_hcd_reset_func
- drivers/usb/dwc2/hcd.c:dwc2_port_resume
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
In drivers/usb/dwc2/hcd_queue.c (ffffffe0006694e6)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_queue.c:dwc2_hcd_qh_free
- drivers/usb/dwc2/hcd_queue.c:dwc2_wait_timer_fn
In drivers/usb/dwc2/hcd_ddma.c (ffffffe00066aa40)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_free_ddma
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_init_ddma
In drivers/usb/host/pci-quirks.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/host/ehci-hcd.c (ffffffe000675308)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_endpoint_reset
- drivers/usb/host/ehci-hcd.c:ehci_urb_dequeue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_irq
- drivers/usb/host/ehci-hcd.c:uframe_periodic_max_store
- drivers/usb/host/ehci-hcd.c:sitd_submit
- drivers/usb/host/ehci-hcd.c:iso_stream_find
- drivers/usb/host/ehci-hcd.c:ehci_clear_tt_buffer_complete
- drivers/usb/host/ehci-hcd.c:ehci_hub_control
- drivers/usb/host/ehci-hcd.c:ehci_hub_status_data
- drivers/usb/host/ehci-hcd.c:ehci_hrtimer_func
- drivers/usb/host/ehci-hcd.c:fill_registers_buffer
- drivers/usb/host/ehci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ehci-hcd.c:fill_async_buffer
In drivers/usb/host/ohci-hcd.c (ffffffe00067e220)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:io_watchdog_func
- drivers/usb/host/ohci-hcd.c:ohci_shutdown
- drivers/usb/host/ohci-hcd.c:fill_registers_buffer
- drivers/usb/host/ohci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ohci-hcd.c:fill_async_buffer
In drivers/usb/host/uhci-hcd.c (ffffffe00068579e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:uhci_hub_control
- drivers/usb/host/uhci-hcd.c:uhci_hub_status_data
- drivers/usb/host/uhci-hcd.c:uhci_urb_dequeue
- drivers/usb/host/uhci-hcd.c:uhci_urb_enqueue
- drivers/usb/host/uhci-hcd.c:uhci_fsbr_timeout
- drivers/usb/host/uhci-hcd.c:uhci_debug_open
In drivers/usb/host/xhci.c (ffffffe000687ee8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_clear_tt_buffer_complete
- drivers/usb/host/xhci.c:xhci_update_hub_device
- drivers/usb/host/xhci.c:xhci_set_usb2_hardware_lpm
- drivers/usb/host/xhci.c:xhci_change_max_exit_latency
- drivers/usb/host/xhci.c:xhci_setup_device
- drivers/usb/host/xhci.c:xhci_alloc_dev
- drivers/usb/host/xhci.c:xhci_disable_slot
- drivers/usb/host/xhci.c:xhci_free_streams
- drivers/usb/host/xhci.c:xhci_alloc_streams
- drivers/usb/host/xhci.c:xhci_endpoint_reset
- drivers/usb/host/xhci.c:xhci_configure_endpoint
- drivers/usb/host/xhci.c:xhci_urb_dequeue
- drivers/usb/host/xhci.c:xhci_urb_enqueue
In drivers/usb/host/xhci-mem.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/host/xhci-ring.c (ffffffe000699152)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:xhci_irq
- drivers/usb/host/xhci-ring.c:xhci_handle_command_timeout
- drivers/usb/host/xhci-ring.c:xhci_stop_endpoint_command_watchdog
In drivers/usb/host/xhci-hub.c (ffffffe00069c5ce)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-hub.c:xhci_bus_resume
- drivers/usb/host/xhci-hub.c:xhci_bus_suspend
- drivers/usb/host/xhci-hub.c:xhci_hub_status_data
- drivers/usb/host/xhci-hub.c:xhci_hub_control
In drivers/usb/host/xhci-dbgcap.c (ffffffe0006a0ad2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_init
- drivers/usb/host/xhci-dbgcap.c:xhci_do_dbc_exit
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_handle_events
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_stop
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_start
- drivers/usb/host/xhci-dbgcap.c:dbc_ep_queue
In drivers/usb/host/xhci-dbgtty.c (ffffffe0006a14e6)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_port_activate
- drivers/usb/host/xhci-dbgtty.c:dbc_rx_push
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_unthrottle
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_chars_in_buffer
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_write_room
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_flush_chars
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_put_char
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_write
- drivers/usb/host/xhci-dbgtty.c:dbc_write_complete
- drivers/usb/host/xhci-dbgtty.c:dbc_read_complete
In drivers/usb/host/xhci-debugfs.c (ffffffe0006a282c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-debugfs.c:xhci_port_write
In drivers/input/serio/serio.c (ffffffe0006a4a7c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_interrupt
In drivers/input/input.c (ffffffe0006a9008)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/input/input.c:input_reset_device
- drivers/input/input.c:input_set_keycode
- drivers/input/input.c:input_get_keycode
- drivers/input/input.c:input_inject_event
- drivers/input/input.c:input_repeat_key
In drivers/input/mousedev.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/input/evdev.c (ffffffe0006ae4e0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/input/misc/uinput.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/rtc/class.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/rtc/interface.c (ffffffe0006b4eb0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/rtc/interface.c:rtc_handle_legacy_irq
In drivers/pps/kapi.c (ffffffe0006c523a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/pps/kapi.c:pps_event
In drivers/ptp/ptp_clock.c (ffffffe0006c5bee)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffe0006c6a3c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/ptp/ptp_sysfs.c (ffffffe0006c70d2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ptp/ptp_sysfs.c:extts_fifo_show
In drivers/power/supply/power_supply_core.c (ffffffe0006c864e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/power/supply/power_supply_core.c:power_supply_changed
- drivers/power/supply/power_supply_core.c:power_supply_changed_work
In drivers/thermal/thermal_core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/thermal/thermal_sysfs.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/watchdog/watchdog_pretimeout.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/md/md.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/md/md-bitmap.c (ffffffe0006ea2fe)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/md/dm.c (ffffffe0006f12c8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/md/dm.c:dm_uevent_add
- drivers/md/dm.c:event_callback
- drivers/md/dm.c:dec_pending
- drivers/md/dm.c:dec_pending
- drivers/md/dm.c:queue_io
In drivers/md/dm-kcopyd.c (ffffffe0006f9030)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:do_work
- drivers/md/dm-kcopyd.c:process_jobs
- drivers/md/dm-kcopyd.c:push
In drivers/md/dm-stats.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/mmc/core/core.c (ffffffe000708e6a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mmc/core/core.c:mmc_stop_host
- drivers/mmc/core/core.c:mmc_rescan
- drivers/mmc/core/core.c:mmc_sw_reset
- drivers/mmc/core/core.c:mmc_hw_reset
- drivers/mmc/core/core.c:mmc_detach_bus
- drivers/mmc/core/core.c:mmc_attach_bus
- drivers/mmc/core/core.c:mmc_release_host
- drivers/mmc/core/core.c:__mmc_claim_host
In drivers/mmc/core/host.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/mmc/core/block.c (ffffffe0007184d4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mmc/core/block.c:mmc_blk_rw_wait
- drivers/mmc/core/block.c:mmc_blk_mq_req_done
- drivers/mmc/core/block.c:mmc_blk_mq_req_done
- drivers/mmc/core/block.c:mmc_blk_mq_post_req
- drivers/mmc/core/block.c:mmc_blk_cqe_complete_rq
In drivers/mmc/core/queue.c (ffffffe0007197ea)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mmc/core/queue.c:mmc_mq_timed_out
- drivers/mmc/core/queue.c:mmc_cqe_recovery_notifier
In drivers/mailbox/mailbox.c (ffffffe00072c196)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mailbox/mailbox.c:mbox_request_channel
- drivers/mailbox/mailbox.c:mbox_send_message
- drivers/mailbox/mailbox.c:msg_submit
In drivers/hwspinlock/hwspinlock_core.c (ffffffe00072d270)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In drivers/extcon/extcon.c (ffffffe000730ba2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/extcon/extcon.c:extcon_unregister_notifier_all
- drivers/extcon/extcon.c:extcon_register_notifier_all
- drivers/extcon/extcon.c:extcon_set_property
In drivers/powercap/powercap_sys.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/sock.c (ffffffe00073f04a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/sock.c:__sock_queue_rcv_skb
In net/core/request_sock.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/skbuff.c (ffffffe000741892)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/skbuff.c:sock_dequeue_err_skb
- net/core/skbuff.c:skb_append
- net/core/skbuff.c:skb_unlink
- net/core/skbuff.c:skb_queue_tail
- net/core/skbuff.c:skb_queue_head
- net/core/skbuff.c:skb_dequeue_tail
- net/core/skbuff.c:skb_dequeue
- net/core/skbuff.c:sock_zerocopy_callback
In net/core/datagram.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/net_namespace.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/dev.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/neighbour.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/link_watch.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/page_pool.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/skmsg.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/netpoll.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/fib_rules.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/drop_monitor.c (ffffffe000794cec)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/drop_monitor.c:net_dm_hw_packet_probe
- net/core/drop_monitor.c:net_dm_hw_packet_work
- net/core/drop_monitor.c:net_dm_packet_work
- net/core/drop_monitor.c:net_dm_packet_trace_kfree_skb_hit
- net/core/drop_monitor.c:net_dm_hw_summary_probe
- net/core/drop_monitor.c:net_dm_hw_reset_per_cpu_data
- net/core/drop_monitor.c:reset_per_cpu_data
In net/core/devlink.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/sched/sch_generic.c (ffffffe0007a9b7e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/sched/sch_generic.c:pfifo_fast_change_tx_queue_len
In net/sched/cls_api.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/sched/act_api.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/route.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/inetpeer.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/inet_hashtables.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/tcp_ipv4.c (ffffffe0007ef3a0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
In net/ipv4/udp.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/af_inet.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/igmp.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/inet_fragment.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/ipmr.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/cipso_ipv4.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/xfrm/xfrm_policy.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/xfrm/xfrm_state.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/unix/af_unix.c (ffffffe00083f9cc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_connect
In net/unix/garbage.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/addrlabel.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/ip6_fib.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/mcast.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/tcp_ipv6.c (ffffffe000876ac6)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
In net/ipv6/ip6mr.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/calipso.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/packet/af_packet.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/wireless/wext-core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/rfkill/core.c (ffffffe00089efa0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_open
- net/rfkill/core.c:rfkill_blocked
- net/rfkill/core.c:rfkill_set_states
- net/rfkill/core.c:rfkill_set_sw_state
- net/rfkill/core.c:rfkill_set_hw_state
- net/rfkill/core.c:rfkill_set_block
- net/rfkill/core.c:rfkill_send_events
In net/rfkill/input.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ncsi/ncsi-rsp.c (ffffffe0008a6e38)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ncsi/ncsi-rsp.c:ncsi_rcv_rsp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_sma
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_svf
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gls
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_rc
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_dp
In net/ncsi/ncsi-aen.c (ffffffe0008a703c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_hncdsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
In net/ncsi/ncsi-manage.c (ffffffe0008a895c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ncsi/ncsi-manage.c:ncsi_reset_dev
- net/ncsi/ncsi-manage.c:ncsi_reset_dev
- net/ncsi/ncsi-manage.c:ncsi_stop_dev
- net/ncsi/ncsi-manage.c:ncsi_kick_channels
- net/ncsi/ncsi-manage.c:ncsi_kick_channels
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_suspend_channel
- net/ncsi/ncsi-manage.c:ncsi_request_timeout
- net/ncsi/ncsi-manage.c:ncsi_free_request
- net/ncsi/ncsi-manage.c:ncsi_alloc_request
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_add_package
- net/ncsi/ncsi-manage.c:ncsi_add_channel
- net/ncsi/ncsi-manage.c:ncsi_stop_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_start_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_report_link
In net/ncsi/ncsi-netlink.c (ffffffe0008aa310)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ncsi/ncsi-netlink.c:ncsi_set_channel_mask_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_package_mask_nl
- net/ncsi/ncsi-netlink.c:ncsi_clear_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_clear_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_interface_nl
In net/xdp/xsk.c (ffffffe0008ab7fe)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_destruct_skb
In net/xdp/xdp_umem.c (ffffffe0008ad2b0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/xdp/xdp_umem.c:xdp_del_sk_umem
- net/xdp/xdp_umem.c:xdp_add_sk_umem
In lib/dec_and_lock.c (ffffffe0008aeca4)
Location: include/linux/spinlock.h:325
Inline: True
In lib/idr.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/klist.c (ffffffe0008b35a4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
In lib/kobject.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/xarray.c (ffffffe0008c2bec)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/xarray.c:xa_destroy
aws
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/xen/p2m.c (ffffffff81020e13)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/xen/p2m.c:xen_alloc_p2m_entry
- arch/x86/xen/p2m.c:xen_alloc_p2m_entry
In arch/x86/xen/mmu_pv.c (ffffffff8102849a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/xen/mmu_pv.c:xen_destroy_contiguous_region
- arch/x86/xen/mmu_pv.c:xen_create_contiguous_region
In arch/x86/kernel/bootflag.c (ffffffff828997c2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/kernel/bootflag.c:sbf_init
- arch/x86/kernel/bootflag.c:sbf_init
In arch/x86/kernel/rtc.c (ffffffff8103cf00)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/kernel/rtc.c:mach_get_cmos_time
In arch/x86/kernel/i8237.c (ffffffff81044195)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/kernel/i8237.c:i8237A_resume
In arch/x86/kernel/smpboot.c (ffffffff810640e4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/kernel/smpboot.c:do_boot_cpu
- arch/x86/kernel/smpboot.c:do_boot_cpu
In arch/x86/kernel/amd_nb.c (ffffffff81075b88)
Location: include/linux/spinlock.h:325
Inline: True
In arch/x86/kernel/amd_gart_64.c (ffffffff8107a8d2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/kernel/amd_gart_64.c:gart_unmap_page
- arch/x86/kernel/amd_gart_64.c:flush_gart
- arch/x86/kernel/amd_gart_64.c:alloc_iommu
In arch/x86/kernel/pci-calgary_64.c (ffffffff8107b722)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/kernel/pci-calgary_64.c:iommu_free
- arch/x86/kernel/pci-calgary_64.c:iommu_range_alloc
- arch/x86/kernel/pci-calgary_64.c:iommu_range_reserve
In arch/x86/kernel/tce_64.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In arch/x86/mm/pgtable.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In arch/x86/mm/kmmio.c (ffffffff8108a2f4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:unregister_kmmio_probe
- arch/x86/mm/kmmio.c:remove_kmmio_fault_pages
- arch/x86/mm/kmmio.c:register_kmmio_probe
In arch/x86/mm/mmio-mod.c (ffffffff8108b5f3)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/mm/mmio-mod.c:mmiotrace_printk
In arch/x86/platform/efi/efi_64.c (ffffffff81091515)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/platform/efi/efi_64.c:efi_thunk_reset_system
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_next_high_mono_count
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_next_variable
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_variable_nonblocking
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_variable
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_variable
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_wakeup_time
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_wakeup_time
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_time
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_time
In arch/x86/platform/intel/iosf_mbi.c (ffffffff810932d3)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/platform/intel/iosf_mbi.c:iosf_mbi_modify
In kernel/fork.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/panic.c (ffffffff8109ab55)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/user.c (ffffffff810a95f5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/user.c:find_user
In kernel/signal.c (ffffffff810ad840)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/signal.c:do_notify_parent_cldstop
- kernel/signal.c:do_notify_parent
- kernel/signal.c:sigqueue_free
- kernel/signal.c:force_sigsegv
- kernel/signal.c:__lock_task_sighand
- kernel/signal.c:force_sig_info_to_task
- kernel/signal.c:flush_itimer_signals
- kernel/signal.c:flush_signals
In kernel/workqueue.c (ffffffff810bf9dd)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/workqueue.c:show_workqueue_state
- kernel/workqueue.c:show_workqueue_state
- kernel/workqueue.c:work_busy
- kernel/workqueue.c:pwq_adjust_max_active
In kernel/pid.c (ffffffff810c0195)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/pid.c:free_pid
In kernel/notifier.c (ffffffff810c7165)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/notifier.c:atomic_notifier_chain_unregister
- kernel/notifier.c:atomic_notifier_chain_register
In kernel/async.c (ffffffff810c8ed5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/async.c:async_schedule_node_domain
- kernel/async.c:async_schedule_node_domain
- kernel/async.c:async_run_entry_fn
- kernel/async.c:lowest_in_progress
In kernel/ucount.c (ffffffff810c9e95)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/ucount.c:put_ucounts
In kernel/sched/core.c (ffffffff810d8552)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/core.c:sched_offline_group
- kernel/sched/core.c:sched_online_group
In kernel/sched/cputime.c (ffffffff810d9a27)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/cputime.c:thread_group_cputime
In kernel/sched/fair.c (ffffffff810e2dc4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_free
In kernel/sched/wait.c (ffffffff810eea0f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/wait.c:finish_wait
- kernel/sched/wait.c:prepare_to_wait_event
- kernel/sched/wait.c:prepare_to_wait_exclusive
- kernel/sched/wait.c:prepare_to_wait
- kernel/sched/wait.c:remove_wait_queue
- kernel/sched/wait.c:add_wait_queue_exclusive
- kernel/sched/wait.c:add_wait_queue
In kernel/sched/completion.c (ffffffff810ef3f5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/completion.c:complete_all
- kernel/sched/completion.c:complete
In kernel/sched/debug.c (ffffffff810f564c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/debug.c:print_cpu
In kernel/locking/mutex.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/power/qos.c (ffffffff810ff95e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/power/qos.c:pm_qos_power_read
- kernel/power/qos.c:pm_qos_update_flags
- kernel/power/qos.c:pm_qos_update_target
- kernel/power/qos.c:pm_qos_debug_show
In kernel/printk/printk.c (ffffffff8110a685)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/printk/printk.c:kmsg_dump_unregister
- kernel/printk/printk.c:kmsg_dump_register
In kernel/irq/irqdomain.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/rcu/sync.c (ffffffff8111c48b)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_func
In kernel/rcu/srcutree.c (ffffffff8111dfcb)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:__call_srcu
- kernel/rcu/srcutree.c:__call_srcu
In kernel/rcu/tree.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/livepatch/shadow.c (ffffffff81125e05)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/livepatch/shadow.c:klp_shadow_free_all
- kernel/livepatch/shadow.c:klp_shadow_free
- kernel/livepatch/shadow.c:__klp_shadow_get_or_alloc
In kernel/dma/swiotlb.c (ffffffff81128b68)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/dma/swiotlb.c:swiotlb_tbl_unmap_single
- kernel/dma/swiotlb.c:swiotlb_tbl_map_single
In kernel/freezer.c (ffffffff811298b5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/freezer.c:__thaw_task
- kernel/freezer.c:freeze_task
In kernel/time/clocksource.c (ffffffff811353f8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_unbind
- kernel/time/clocksource.c:clocksource_change_rating
- kernel/time/clocksource.c:__clocksource_register_scale
- kernel/time/clocksource.c:__clocksource_watchdog_kthread
- kernel/time/clocksource.c:clocksource_select_watchdog
- kernel/time/clocksource.c:clocksource_mark_unstable
In kernel/time/alarmtimer.c (ffffffff81138503)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/alarmtimer.c:alarm_handle_timer
- kernel/time/alarmtimer.c:alarm_try_to_cancel
- kernel/time/alarmtimer.c:alarmtimer_suspend
- kernel/time/alarmtimer.c:alarmtimer_rtc_add_device
- kernel/time/alarmtimer.c:alarmtimer_get_rtcdev
In kernel/time/posix-timers.c (ffffffff8113884a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__lock_timer
- kernel/time/posix-timers.c:release_posix_timer
- kernel/time/posix-timers.c:posix_timer_fn
In kernel/time/posix-cpu-timers.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/futex.c (ffffffff8114524f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
In kernel/cgroup/cgroup.c (ffffffff8115f0f2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_free
- kernel/cgroup/cgroup.c:cgroup_rmdir
- kernel/cgroup/cgroup.c:cgroup_mkdir
- kernel/cgroup/cgroup.c:css_release_work_fn
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:cgroup_file_notify
- kernel/cgroup/cgroup.c:cgroup_attach_task
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:cgroup_update_populated
In kernel/cgroup/rstat.c (ffffffff8115fb25)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_irqsafe
In kernel/cgroup/namespace.c (ffffffff81160142)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
- kernel/cgroup/namespace.c:free_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff81160a94)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_rename
- kernel/cgroup/cgroup-v1.c:cgroup_transfer_tasks
In kernel/cgroup/freezer.c (ffffffff8116274b)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_update_frozen
- kernel/cgroup/freezer.c:cgroup_update_frozen
- kernel/cgroup/freezer.c:cgroup_update_frozen
In kernel/cgroup/cpuset.c (ffffffff8116972e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:__cpuset_node_allowed
- kernel/cgroup/cpuset.c:cpuset_mems_allowed
- kernel/cgroup/cpuset.c:cpuset_cpus_allowed
In kernel/pid_namespace.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/audit.c (ffffffff8116d44c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/audit.c:audit_log_end
- kernel/audit.c:audit_get_tty
- kernel/audit.c:audit_receive_msg
In kernel/auditfilter.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/taskstats.c (ffffffff8118dde1)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/trace.c (ffffffff811a17dc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/trace/trace.c:trace_event_buffer_commit
In kernel/trace/blktrace.c (ffffffff811b11be)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/trace/blktrace.c:__blk_add_trace
In kernel/bpf/syscall.c (ffffffff811d89f5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_map_free_id
In kernel/bpf/local_storage.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/bpf/btf.c (ffffffff811f5415)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/bpf/devmap.c (ffffffff811f7829)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_notification
- kernel/bpf/devmap.c:dev_map_hash_update_elem
- kernel/bpf/devmap.c:dev_map_hash_delete_elem
In kernel/bpf/cpumap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/bpf/xskmap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/events/core.c (ffffffff81209cdf)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/events/core.c:ring_buffer_attach
- kernel/events/core.c:ring_buffer_attach
In kernel/events/ring_buffer.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/padata.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/filemap.c (ffffffff8121b193)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/filemap.c:replace_page_cache_page
- mm/filemap.c:delete_from_page_cache_batch
In mm/mempool.c (ffffffff8121ff65)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/mempool.c:mempool_free
- mm/mempool.c:mempool_alloc
- mm/mempool.c:mempool_resize
In mm/page-writeback.c (ffffffff81224c1e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/page-writeback.c:__test_set_page_writeback
- mm/page-writeback.c:test_clear_page_writeback
- mm/page-writeback.c:clear_page_dirty_for_io
- mm/page-writeback.c:__cancel_dirty_page
- mm/page-writeback.c:account_page_redirty
In mm/swap.c (ffffffff8122a1a6)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/swap.c:release_pages
- mm/swap.c:pagevec_lru_move_fn
- mm/swap.c:__page_cache_release
In mm/truncate.c (ffffffff8122c184)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
In mm/vmscan.c (ffffffff812353a7)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/vmscan.c:balance_pgdat
- mm/vmscan.c:__remove_mapping
In mm/shmem.c (ffffffff8123cc55)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/shmem.c:shmem_uncharge
- mm/shmem.c:shmem_charge
In mm/vmstat.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/backing-dev.c (ffffffff8124233c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/backing-dev.c:wb_get_create
- mm/backing-dev.c:wb_get_create
- mm/backing-dev.c:wb_congested_get_create
In mm/percpu.c (ffffffff81245781)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
In mm/slab_common.c (ffffffff81246e85)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/slab_common.c:kmemcg_cache_shutdown
In mm/compaction.c (ffffffff8124d7f0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/compaction.c:compact_zone
- mm/compaction.c:fast_isolate_freepages
In mm/list_lru.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/memory.c (ffffffff812570ef)
Location: include/linux/spinlock.h:325
Inline: True
In mm/mremap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/vmalloc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/page_alloc.c (ffffffff8127ace2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/page_alloc.c:set_hwpoison_free_buddy_page
- mm/page_alloc.c:is_free_buddy_page
- mm/page_alloc.c:__offline_isolated_pages
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:show_free_areas
- mm/page_alloc.c:get_page_from_freelist
- mm/page_alloc.c:rmqueue
- mm/page_alloc.c:mark_free_pages
- mm/page_alloc.c:unreserve_highatomic_pageblock
In mm/shuffle.c (ffffffff81a6c05a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/shuffle.c:__shuffle_zone
In mm/swap_state.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/swapfile.c (ffffffff81280840)
Location: include/linux/spinlock.h:325
Inline: True
In mm/swap_slots.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/zswap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/dmapool.c (ffffffff81288715)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/dmapool.c:dma_pool_free
- mm/dmapool.c:dma_pool_alloc
In mm/hugetlb.c (ffffffff81289ab6)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/hugetlb.c:alloc_fresh_huge_page
In mm/mmu_notifier.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/slub.c (ffffffff812a0645)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/slub.c:validate_store
- mm/slub.c:list_locations
- mm/slub.c:__kmem_cache_shrink
- mm/slub.c:__slab_free
- mm/slub.c:count_partial
- mm/slub.c:free_debug_processing
In mm/memory_hotplug.c (ffffffff81a68963)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/memory_hotplug.c:__offline_pages
- mm/memory_hotplug.c:__offline_pages
- mm/memory_hotplug.c:online_pages
- mm/memory_hotplug.c:move_pfn_range_to_zone
- mm/memory_hotplug.c:remove_pfn_range_from_zone
In mm/huge_memory.c (ffffffff812b2296)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/huge_memory.c:deferred_split_huge_page
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pmd
In mm/memcontrol.c (ffffffff812bcafc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_move_account
- mm/memcontrol.c:mem_cgroup_css_free
In mm/vmpressure.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/swap_cgroup.c (ffffffff812c1bbc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/swap_cgroup.c:swap_cgroup_record
- mm/swap_cgroup.c:swap_cgroup_cmpxchg
In mm/memory-failure.c (ffffffff812c2877)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/memory-failure.c:memory_failure_queue
In mm/page_isolation.c (ffffffff812c6221)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/page_isolation.c:test_pages_isolated
- mm/page_isolation.c:start_isolate_page_range
- mm/page_isolation.c:unset_migratetype_isolate
In mm/zbud.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/zsmalloc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/balloon_compaction.c (ffffffff812ca0c5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/balloon_compaction.c:balloon_page_putback
- mm/balloon_compaction.c:balloon_page_isolate
- mm/balloon_compaction.c:balloon_page_enqueue
- mm/balloon_compaction.c:balloon_page_list_dequeue
- mm/balloon_compaction.c:balloon_page_list_enqueue
In mm/hmm.c (ffffffff812cd6f1)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/hmm.c:hmm_range_unregister
- mm/hmm.c:hmm_range_register
- mm/hmm.c:hmm_invalidate_range_start
- mm/hmm.c:notifiers_decrement
In fs/file_table.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/super.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/dcache.c (ffffffff812f0f15)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:d_walk
In fs/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/file.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/libfs.c (ffffffff81304d85)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/libfs.c:simple_empty
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff8130d3ea)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/fs-writeback.c:sb_clear_inode_writeback
- fs/fs-writeback.c:sb_mark_inode_writeback
In fs/fs_struct.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/buffer.c (ffffffff81318165)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/buffer.c:__set_page_dirty
In fs/direct-io.c (ffffffff8132276d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:dio_bio_end_io
- fs/direct-io.c:dio_bio_end_aio
In fs/notify/fsnotify.c (ffffffff81324ed0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/notify/group.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/notify/mark.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/notify/inotify/inotify_user.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/eventpoll.c (ffffffff8132afdd)
Location: include/linux/spinlock.h:325
Inline: True
In fs/timerfd.c (ffffffff8132fe07)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_clock_was_set
- fs/timerfd.c:timerfd_triggered
In fs/eventfd.c (ffffffff8132ff85)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_ctx_remove_wait_queue
- fs/eventfd.c:eventfd_signal
In fs/aio.c (ffffffff81336a9f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_wake
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:aio_poll_put_work
- fs/aio.c:aio_fsync_work
- fs/aio.c:aio_complete_rw
- fs/aio.c:aio_complete_rw
- fs/aio.c:kiocb_set_cancel_fn
- fs/aio.c:aio_migratepage
In fs/io_uring.c (ffffffff8133a0c5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/io_uring.c:io_timeout_fn
- fs/io_uring.c:io_poll_wake
- fs/io_uring.c:io_cqring_add_event
In fs/crypto/crypto.c (ffffffff81342a07)
Location: include/linux/spinlock.h:325
Inline: True
In fs/crypto/keyring.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/locks.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/mbcache.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/quota/dquot.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/proc/generic.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/kernfs/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/kernfs/dir.c (ffffffff8137c935)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_get_parent
- fs/kernfs/dir.c:pr_cont_kernfs_path
- fs/kernfs/dir.c:pr_cont_kernfs_name
- fs/kernfs/dir.c:kernfs_path_from_node
- fs/kernfs/dir.c:kernfs_name
In fs/kernfs/file.c (ffffffff8137d710)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify
- fs/kernfs/file.c:kernfs_notify
In fs/devpts/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/ext4/extents_status.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/ext4/mballoc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/ext4/page-io.c (ffffffff813c3c67)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/ext4/page-io.c:ext4_end_io_rsv_work
In fs/ext4/super.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/jbd2/transaction.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/jbd2/revoke.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/jbd2/journal.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/squashfs/cache.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fat/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fuse/dir.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fuse/file.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fuse/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/pstore/inode.c (ffffffff8142ccbd)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/pstore/inode.c:pstore_mkfile
- fs/pstore/inode.c:pstore_mkfile
- fs/pstore/inode.c:pstore_evict_inode
In ipc/util.c (ffffffff8142f1e2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- ipc/util.c:ipc_addid
In ipc/sem.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/keys/key.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/selinux/avc.c (ffffffff81452e44)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- security/selinux/avc.c:avc_compute_av
- security/selinux/avc.c:avc_compute_av
- security/selinux/avc.c:avc_ss_reset
- security/selinux/avc.c:avc_flush
- security/selinux/avc.c:avc_alloc_node
In security/selinux/hooks.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/selinux/ibpkey.c (ffffffff814629d5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- security/selinux/ibpkey.c:sel_ib_pkey_flush
- security/selinux/ibpkey.c:sel_ib_pkey_sid
In security/selinux/ss/sidtab.c (ffffffff81464a82)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- security/selinux/ss/sidtab.c:sidtab_convert
- security/selinux/ss/sidtab.c:sidtab_context_to_sid
In security/smack/smack_lsm.c (ffffffff8147543f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_netlabel
In security/apparmor/lsm.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/apparmor/af_unix.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In crypto/aead.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In crypto/jitterentropy-kcapi.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/bio.c (ffffffff814d9259)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/bio.c:bio_check_pages_dirty
In block/blk-core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/blk-flush.c (ffffffff814e1589)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/blk-flush.c:mq_flush_data_end_io
- block/blk-flush.c:flush_end_io
In block/blk-ioc.c (ffffffff814e2bde)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_clear_queue
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (ffffffff814e90e0)
Location: include/linux/spinlock.h:325
Inline: True
In block/blk-stat.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/genhd.c (ffffffff814f10fc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/genhd.c:__disk_unblock_events
- block/genhd.c:disk_block_events
In block/badblocks.c (ffffffff814f50f1)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/badblocks.c:badblocks_set
In block/bsg.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/blk-cgroup.c (ffffffff81502ea1)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/blk-cgroup.c:blkg_lookup_create
In block/blk-iocost.c (ffffffff81509154)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_pd_init
- block/blk-iocost.c:blk_iocost_init
- 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_waitq_timer_fn
In block/mq-deadline.c (ffffffff8150ccfd)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/mq-deadline.c:dd_finish_request
- block/mq-deadline.c:deadline_next_request
In lib/random32.c (ffffffff8151938a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/random32.c:__prandom_reseed
In lib/percpu-refcount.c (ffffffff815228b0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/percpu-refcount.c:percpu_ref_resurrect
- lib/percpu-refcount.c:percpu_ref_kill_and_confirm
- lib/percpu-refcount.c:percpu_ref_switch_to_percpu
- lib/percpu-refcount.c:percpu_ref_switch_to_atomic
In lib/rhashtable.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/once.c (ffffffff81524260)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/once.c:__do_once_start
In lib/refcount.c (ffffffff8152464c)
Location: include/linux/spinlock.h:325
Inline: True
In lib/bucket_locks.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/genalloc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/percpu_counter.c (ffffffff8154b1ff)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/percpu_counter.c:__percpu_counter_init
In lib/sbitmap.c (ffffffff8155507e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/sbitmap.c:sbitmap_get_shallow
- lib/sbitmap.c:sbitmap_get
- lib/sbitmap.c:sbitmap_resize
In drivers/pinctrl/core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/gpio/gpiolib.c (ffffffff8155f425)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpio/gpiolib.c:gpiolib_seq_next
- drivers/gpio/gpiolib.c:gpiolib_seq_start
- drivers/gpio/gpiolib.c:gpiod_free_commit
- drivers/gpio/gpiolib.c:gpiod_free_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiochip_find
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
In drivers/gpio/gpiolib-sysfs.c (ffffffff828df49b)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpio/gpiolib-sysfs.c:gpiolib_sysfs_init
- drivers/gpio/gpiolib-sysfs.c:gpiolib_sysfs_init
- drivers/gpio/gpiolib-sysfs.c:gpiod_export
In drivers/gpio/gpio-mmio.c (ffffffff81569edf)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpio/gpio-mmio.c:bgpio_dir_out
- drivers/gpio/gpio-mmio.c:bgpio_dir_in
- drivers/gpio/gpio-mmio.c:bgpio_set_multiple_single_reg
- drivers/gpio/gpio-mmio.c:bgpio_set_set
- drivers/gpio/gpio-mmio.c:bgpio_set
In drivers/gpio/gpio-xilinx.c (ffffffff8156ac3e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpio/gpio-xilinx.c:xgpio_dir_out
- drivers/gpio/gpio-xilinx.c:xgpio_dir_in
- drivers/gpio/gpio-xilinx.c:xgpio_set_multiple
- drivers/gpio/gpio-xilinx.c:xgpio_set_multiple
- drivers/gpio/gpio-xilinx.c:xgpio_set
In drivers/pci/pci-driver.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/pci/pcie/pme.c (ffffffff815911ea)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_irq
In drivers/pci/endpoint/pci-epc-core.c (ffffffff815a3311)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_linkup
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_add_epf
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_set_bar
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_set_msix
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_set_msi
In drivers/rapidio/rio.c (ffffffff815a6bb0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_map_outb_region
- drivers/rapidio/rio.c:rio_map_inb_region
In drivers/acpi/osl.c (ffffffff815ca4a5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/acpi/osl.c:acpi_os_acquire_lock
In drivers/acpi/ec.c (ffffffff815d63d0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_suspend
- drivers/acpi/ec.c:acpi_ec_gpe_handler
- drivers/acpi/ec.c:acpi_ec_event_handler
- drivers/acpi/ec.c:acpi_ec_leave_noirq
- drivers/acpi/ec.c:acpi_ec_enter_noirq
- drivers/acpi/ec.c:acpi_ec_stop
- drivers/acpi/ec.c:acpi_ec_start
- drivers/acpi/ec.c:acpi_ec_transaction
- drivers/acpi/ec.c:ec_guard
- drivers/acpi/ec.c:ec_transaction_completed
- drivers/acpi/ec.c:acpi_ec_enable_event
In drivers/acpi/acpica/evglock.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/acpi/acpica/utmutex.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/clk.c (ffffffff816131dc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk.c:clk_enable_lock
- drivers/clk/clk.c:clk_enable_lock
In drivers/clk/clk-divider.c (ffffffff81618f9c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-divider.c:clk_divider_set_rate
In drivers/clk/clk-gate.c (ffffffff81619f6a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-gate.c:clk_gate_endisable
In drivers/clk/clk-multiplier.c (ffffffff8161a2aa)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-multiplier.c:clk_multiplier_set_rate
In drivers/clk/clk-mux.c (ffffffff8161a686)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-mux.c:clk_mux_set_parent
In drivers/clk/clk-fractional-divider.c (ffffffff8161b385)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-fractional-divider.c:clk_fd_set_rate
- drivers/clk/clk-fractional-divider.c:clk_fd_recalc_rate
In drivers/clk/x86/clk-pmc-atom.c (ffffffff8161bb15)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/x86/clk-pmc-atom.c:plt_clk_reg_update
In drivers/virtio/virtio.c (ffffffff8161e675)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_config_changed
In drivers/virtio/virtio_mmio.c (ffffffff81623363)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/virtio/virtio_mmio.c:vm_del_vqs
- drivers/virtio/virtio_mmio.c:vm_interrupt
In drivers/virtio/virtio_pci_common.c (ffffffff816255be)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/virtio/virtio_pci_common.c:vp_del_vqs
- drivers/virtio/virtio_pci_common.c:vp_setup_vq
- drivers/virtio/virtio_pci_common.c:vp_vring_interrupt
In drivers/virtio/virtio_balloon.c (ffffffff816267bc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_migratepage
- drivers/virtio/virtio_balloon.c:virtballoon_changed
In drivers/xen/grant-table.c (ffffffff816283d5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/xen/grant-table.c:gnttab_cancel_free_callback
- drivers/xen/grant-table.c:gnttab_request_free_callback
- drivers/xen/grant-table.c:gnttab_handle_deferred
- drivers/xen/grant-table.c:gnttab_handle_deferred
- drivers/xen/grant-table.c:put_free_entry
- drivers/xen/grant-table.c:get_free_entries
In drivers/xen/events/events_2l.c (ffffffff8162edc0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/xen/events/events_2l.c:xen_debug_interrupt
In drivers/tty/tty_io.c (ffffffff81648928)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/tty_io.c:__tty_fasync
- drivers/tty/tty_io.c:start_tty
- drivers/tty/tty_io.c:stop_tty
In drivers/tty/n_tty.c (ffffffff8164cbe5)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/tty_port.c (ffffffff816532e2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_close_end
- drivers/tty/tty_port.c:tty_port_block_til_ready
- drivers/tty/tty_port.c:tty_port_hangup
- drivers/tty/tty_port.c:tty_port_tty_set
- drivers/tty/tty_port.c:tty_port_tty_get
In drivers/tty/tty_jobctrl.c (ffffffff81654255)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_get_pgrp
- drivers/tty/tty_jobctrl.c:get_current_tty
- drivers/tty/tty_jobctrl.c:__proc_set_tty
- drivers/tty/tty_jobctrl.c:proc_clear_tty
In drivers/tty/pty.c (ffffffff81655266)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_write
In drivers/tty/vt/vt_ioctl.c (ffffffff816572d5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:__vt_event_dequeue
- drivers/tty/vt/vt_ioctl.c:__vt_event_queue
In drivers/tty/vt/keyboard.c (ffffffff8165e5b6)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_clr_kbd_mode_bit
- drivers/tty/vt/keyboard.c:vt_set_kbd_mode_bit
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:vt_reset_unicode
- drivers/tty/vt/keyboard.c:vt_do_kdskled
- drivers/tty/vt/keyboard.c:vt_do_kdskled
- drivers/tty/vt/keyboard.c:vt_do_kdgkb_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdskbmeta
- drivers/tty/vt/keyboard.c:vt_do_kdskbmode
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:kbd_bh
- drivers/tty/vt/keyboard.c:vt_kbd_con_stop
- drivers/tty/vt/keyboard.c:vt_kbd_con_start
- drivers/tty/vt/keyboard.c:vt_get_leds
- drivers/tty/vt/keyboard.c:setledstate
- drivers/tty/vt/keyboard.c:compute_shiftstate
In drivers/tty/hvc/hvc_console.c (ffffffff81667f17)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_remove
- drivers/tty/hvc/hvc_console.c:__hvc_poll
- drivers/tty/hvc/hvc_console.c:hvc_set_winsz
- drivers/tty/hvc/hvc_console.c:hvc_hangup
- drivers/tty/hvc/hvc_console.c:hvc_open
- drivers/tty/hvc/hvc_console.c:hvc_port_destruct
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/tty/serial/serial_core.c (ffffffff8166f015)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_add_one_port
- drivers/tty/serial/serial_core.c:uart_hangup
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_send_xchar
- drivers/tty/serial/serial_core.c:uart_flush_buffer
- drivers/tty/serial/serial_core.c:uart_chars_in_buffer
- drivers/tty/serial/serial_core.c:uart_write_room
- drivers/tty/serial/serial_core.c:uart_write
- drivers/tty/serial/serial_core.c:uart_put_char
- drivers/tty/serial/serial_core.c:uart_shutdown
- drivers/tty/serial/serial_core.c:uart_update_mctrl
- drivers/tty/serial/serial_core.c:uart_start
- drivers/tty/serial/serial_core.c:uart_stop
In drivers/tty/serial/earlycon.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/serial/8250/8250_core.c (ffffffff8166f1b5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial_8250_overrun_backoff_work
- drivers/tty/serial/8250/8250_core.c:serial8250_backup_timeout
In drivers/tty/serial/8250/8250_port.c (ffffffff81672fb9)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_set_termios
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_break_ctl
- drivers/tty/serial/8250/8250_port.c:serial8250_tx_empty
- drivers/tty/serial/8250/8250_port.c:serial8250_tx_threshold_handle_irq
- drivers/tty/serial/8250/8250_port.c:serial8250_em485_handle_start_tx
- drivers/tty/serial/8250/8250_port.c:serial8250_em485_handle_stop_tx
In drivers/tty/serial/8250/8250_dma.c (ffffffff8167669e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_dma.c:__dma_tx_complete
In drivers/tty/serial/8250/8250_pci.c (ffffffff81677395)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_pci.c:f815xxa_mem_serial_out
In drivers/tty/serial/sccnxp.c (ffffffff8167cf4d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/sccnxp.c:sccnxp_console_write
- drivers/tty/serial/sccnxp.c:sccnxp_shutdown
- drivers/tty/serial/sccnxp.c:sccnxp_startup
- drivers/tty/serial/sccnxp.c:sccnxp_set_termios
- drivers/tty/serial/sccnxp.c:sccnxp_break_ctl
- drivers/tty/serial/sccnxp.c:sccnxp_get_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_set_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_tx_empty
- drivers/tty/serial/sccnxp.c:sccnxp_stop_rx
- drivers/tty/serial/sccnxp.c:sccnxp_start_tx
- drivers/tty/serial/sccnxp.c:sccnxp_ist
- drivers/tty/serial/sccnxp.c:sccnxp_timer
In drivers/tty/serial/serial_mctrl_gpio.c (ffffffff8167dd60)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/serial_mctrl_gpio.c:mctrl_gpio_irq_handle
In drivers/char/random.c (ffffffff816825d3)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:get_random_u32
- drivers/char/random.c:get_random_u64
- drivers/char/random.c:urandom_read
- drivers/char/random.c:del_random_ready_callback
- drivers/char/random.c:extract_buf
- drivers/char/random.c:add_device_randomness
- drivers/char/random.c:add_device_randomness
- drivers/char/random.c:_crng_backtrack_protect
- drivers/char/random.c:_extract_crng
- drivers/char/random.c:crng_reseed
- drivers/char/random.c:crng_reseed
- drivers/char/random.c:crng_fast_load
- drivers/char/random.c:mix_pool_bytes
In drivers/char/ttyprintk.c (ffffffff81685835)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/char/ttyprintk.c:tpk_write
- drivers/char/ttyprintk.c:tpk_close
In drivers/char/virtio_console.c (ffffffff81687044)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/char/virtio_console.c:in_intr
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:__send_to_port
- drivers/char/virtio_console.c:port_has_data
- drivers/char/virtio_console.c:reclaim_dma_bufs
- drivers/char/virtio_console.c:find_port_by_vq
- drivers/char/virtio_console.c:find_port_by_id
- drivers/char/virtio_console.c:find_port_by_vtermno
In drivers/char/agp/backend.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/iommu/iova.c (ffffffff816a3880)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/iommu/iova.c:free_cpu_cached_iovas
- drivers/iommu/iova.c:iova_rcache_get
- drivers/iommu/iova.c:iova_rcache_insert
- drivers/iommu/iova.c:split_and_remove_iova
- drivers/iommu/iova.c:copy_reserved_iova
- drivers/iommu/iova.c:reserve_iova
- drivers/iommu/iova.c:queue_iova
- drivers/iommu/iova.c:fq_flush_timeout
- drivers/iommu/iova.c:__free_iova
- drivers/iommu/iova.c:find_iova
- drivers/iommu/iova.c:alloc_iova
In drivers/iommu/amd_iommu.c (ffffffff816a6135)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/iommu/amd_iommu.c:alloc_irq_table
- drivers/iommu/amd_iommu.c:alloc_irq_table
- drivers/iommu/amd_iommu.c:amd_iommu_domain_clear_gcr3
- drivers/iommu/amd_iommu.c:amd_iommu_domain_set_gcr3
- drivers/iommu/amd_iommu.c:amd_iommu_flush_tlb
- drivers/iommu/amd_iommu.c:amd_iommu_flush_page
- drivers/iommu/amd_iommu.c:amd_iommu_domain_enable_v2
- drivers/iommu/amd_iommu.c:amd_iommu_domain_direct_map
- drivers/iommu/amd_iommu.c:amd_iommu_flush_iotlb_all
- drivers/iommu/amd_iommu.c:amd_iommu_domain_free
- drivers/iommu/amd_iommu.c:detach_device
- drivers/iommu/amd_iommu.c:attach_device
- drivers/iommu/amd_iommu.c:iova_domain_flush_tlb
- drivers/iommu/amd_iommu.c:iommu_map_page
- drivers/iommu/amd_iommu.c:iommu_map_page
In drivers/iommu/intel-iommu.c (ffffffff816af481)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/iommu/intel-iommu.c:intel_iommu_dev_disable_feat
- drivers/iommu/intel-iommu.c:intel_iommu_dev_enable_feat
- drivers/iommu/intel-iommu.c:intel_iommu_enable_pasid
- drivers/iommu/intel-iommu.c:intel_iommu_aux_detach_device
- drivers/iommu/intel-iommu.c:__dmar_remove_one_dev_info
- drivers/iommu/intel-iommu.c:domain_context_clear_one_cb
- drivers/iommu/intel-iommu.c:copy_translation_tables
- drivers/iommu/intel-iommu.c:dmar_insert_one_dev_info
- drivers/iommu/intel-iommu.c:domain_context_mapping_one
- drivers/iommu/intel-iommu.c:domain_exit
- drivers/iommu/intel-iommu.c:free_dmar_iommu
- drivers/iommu/intel-iommu.c:iommu_alloc_root_entry
- drivers/iommu/intel-iommu.c:device_context_mapped
- drivers/iommu/intel-iommu.c:for_each_device_domain
In drivers/connector/cn_queue.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/lightnvm/core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/platform.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/devres.c (ffffffff816c9e95)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/devres.c:devres_release_group
- drivers/base/devres.c:devres_remove_group
- drivers/base/devres.c:devres_close_group
- drivers/base/devres.c:devres_open_group
- drivers/base/devres.c:devres_release_all
- drivers/base/devres.c:devres_remove
- drivers/base/devres.c:devres_get
- drivers/base/devres.c:devres_find
- drivers/base/devres.c:devres_add
In drivers/base/swnode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/power/common.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/power/qos.c (ffffffff816d11e2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_read_value
- drivers/base/power/qos.c:dev_pm_qos_flags
In drivers/base/power/runtime.c (ffffffff816d16f5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_enable
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:pm_runtime_get_if_in_use
- drivers/base/power/runtime.c:__pm_runtime_resume
- drivers/base/power/runtime.c:__pm_runtime_suspend
- drivers/base/power/runtime.c:__pm_runtime_idle
- drivers/base/power/runtime.c:pm_schedule_suspend
- drivers/base/power/runtime.c:pm_suspend_timer_fn
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:pm_runtime_suspended_time
- drivers/base/power/runtime.c:pm_runtime_active_time
In drivers/base/power/wakeirq.c (ffffffff816d3e86)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/wakeirq.c:dev_pm_clear_wake_irq
In drivers/base/power/wakeup.c (ffffffff816d90e5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:wakeup_sources_stats_seq_show
- drivers/base/power/wakeup.c:pm_wakeup_timer_fn
- drivers/base/power/wakeup.c:wakeup_source_record
In drivers/base/power/domain.c (ffffffff816da985)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/domain.c:genpd_lock_interruptible_spin
- drivers/base/power/domain.c:genpd_lock_nested_spin
- drivers/base/power/domain.c:genpd_lock_spin
In drivers/base/power/domain_governor.c (ffffffff816ddd58)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/domain_governor.c:default_suspend_ok
In drivers/base/power/clock_ops.c (ffffffff816de40f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_resume
- drivers/base/power/clock_ops.c:pm_clk_suspend
In drivers/base/firmware_loader/main.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/regmap/regmap.c (ffffffff816e7bb9)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:_regmap_raw_write_impl
- drivers/base/regmap/regmap.c:regmap_lock_spinlock
In drivers/block/loop.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/block/xen-blkfront.c (ffffffff816f6d05)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:blkfront_delay_work
- drivers/block/xen-blkfront.c:blkif_interrupt
- drivers/block/xen-blkfront.c:kick_pending_request_queues
- drivers/block/xen-blkfront.c:blkif_queue_rq
In drivers/mfd/ezx-pcap.c (ffffffff81702ec1)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:ezx_pcap_remove
- drivers/mfd/ezx-pcap.c:pcap_adc_async
- drivers/mfd/ezx-pcap.c:pcap_adc_trigger
- drivers/mfd/ezx-pcap.c:pcap_set_ts_bits
- drivers/mfd/ezx-pcap.c:ezx_pcap_set_bits
- drivers/mfd/ezx-pcap.c:ezx_pcap_read
- drivers/mfd/ezx-pcap.c:ezx_pcap_write
In drivers/nvdimm/region_devs.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/nvdimm/badrange.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff81719405)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll_cb
In drivers/dma-buf/dma-fence.c (ffffffff8171ab7d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_remove_callback
- drivers/dma-buf/dma-fence.c:dma_fence_get_status
- drivers/dma-buf/dma-fence.c:dma_fence_add_callback
- drivers/dma-buf/dma-fence.c:dma_fence_release
- drivers/dma-buf/dma-fence.c:dma_fence_signal
In drivers/dma-buf/dma-fence-array.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma-buf/dma-fence-chain.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma-buf/sw_sync.c (ffffffff8171e2f7)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:timeline_fence_release
In drivers/dma-buf/sync_debug.c (ffffffff8171ece5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_file_debug_remove
- drivers/dma-buf/sync_debug.c:sync_file_debug_add
- drivers/dma-buf/sync_debug.c:sync_timeline_debug_remove
- drivers/dma-buf/sync_debug.c:sync_timeline_debug_add
In drivers/scsi/scsi.c (ffffffff817204c5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi.c:scsi_device_lookup
- drivers/scsi/scsi.c:scsi_device_lookup_by_target
- drivers/scsi/scsi.c:__scsi_iterate_devices
In drivers/scsi/hosts.c (ffffffff8172170d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/hosts.c:scsi_remove_host
- drivers/scsi/hosts.c:scsi_remove_host
In drivers/scsi/scsi_error.c (ffffffff81725d9a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi_error.c:scsi_ioctl_reset
- drivers/scsi/scsi_error.c:scsi_ioctl_reset
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_try_target_reset
- drivers/scsi/scsi_error.c:scsi_try_bus_reset
- drivers/scsi/scsi_error.c:scsi_try_host_reset
- drivers/scsi/scsi_error.c:scsi_times_out
- drivers/scsi/scsi_error.c:scsi_eh_scmd_add
- drivers/scsi/scsi_error.c:scsi_eh_inc_host_failed
- drivers/scsi/scsi_error.c:scsi_schedule_eh
In drivers/scsi/scsi_lib.c (ffffffff81727295)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:sdev_evt_send
- drivers/scsi/scsi_lib.c:scsi_add_cmd_to_list
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_dec_host_busy
In drivers/scsi/scsi_scan.c (ffffffff8172c81f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_forget_host
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_destroy
In drivers/scsi/scsi_sysfs.c (ffffffff8172ed85)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi_sysfs.c:scsi_sysfs_device_initialize
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release_usercontext
- drivers/scsi/scsi_sysfs.c:store_shost_eh_deadline
In drivers/nvme/host/core.c (ffffffff817421f7)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/nvme/host/core.c:nvme_keep_alive_end_io
- drivers/nvme/host/core.c:nvme_change_ctrl_state
In drivers/nvme/host/multipath.c (ffffffff8174a261)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/nvme/host/multipath.c:nvme_failover_req
In drivers/nvme/host/pci.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/ata/libata-core.c (ffffffff8175354d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_host_detach
- drivers/ata/libata-core.c:__ata_port_probe
- drivers/ata/libata-core.c:ata_dev_init
- drivers/ata/libata-core.c:ata_port_request_pm
- drivers/ata/libata-core.c:ata_exec_internal_sg
- drivers/ata/libata-core.c:ata_exec_internal_sg
- drivers/ata/libata-core.c:ata_exec_internal_sg
In drivers/ata/libata-scsi.c (ffffffff81760f47)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_scsi_dev_rescan
- drivers/ata/libata-scsi.c:ata_scsi_dev_rescan
- drivers/ata/libata-scsi.c:ata_scsi_user_scan
- drivers/ata/libata-scsi.c:ata_scsi_handle_link_detach
- drivers/ata/libata-scsi.c:ata_scsi_handle_link_detach
- drivers/ata/libata-scsi.c:ata_scsi_queuecmd
- drivers/ata/libata-scsi.c:ata_scsi_write_same_xlat
- drivers/ata/libata-scsi.c:ata_scsi_rbuf_fill
- drivers/ata/libata-scsi.c:ata_scsi_slave_destroy
- drivers/ata/libata-scsi.c:ata_sas_scsi_ioctl
- drivers/ata/libata-scsi.c:ata_sas_scsi_ioctl
- drivers/ata/libata-scsi.c:ata_scsi_unlock_native_capacity
- drivers/ata/libata-scsi.c:ata_scsi_park_store
- drivers/ata/libata-scsi.c:ata_scsi_lpm_store
In drivers/ata/libata-eh.c (ffffffff8176588f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_about_to_do
- drivers/ata/libata-eh.c:ata_eh_detach_dev
- drivers/ata/libata-eh.c:__ata_eh_qc_complete
- drivers/ata/libata-eh.c:ata_eh_fastdrain_timerfn
- drivers/ata/libata-eh.c:ata_port_wait_eh
- drivers/ata/libata-eh.c:ata_port_wait_eh
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_cmd_error_handler
- drivers/ata/libata-eh.c:ata_scsi_error
In drivers/ata/libata-sff.c (ffffffff8176872b)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_bmdma_post_internal_cmd
- drivers/ata/libata-sff.c:ata_bmdma_interrupt
- drivers/ata/libata-sff.c:ata_sff_error_handler
- drivers/ata/libata-sff.c:ata_sff_interrupt
In drivers/ata/libata-pmp.c (ffffffff8176c74e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-pmp.c:sata_pmp_eh_recover
- drivers/ata/libata-pmp.c:sata_pmp_eh_recover
- drivers/ata/libata-pmp.c:sata_pmp_handle_link_fail
- drivers/ata/libata-pmp.c:sata_pmp_detach
- drivers/ata/libata-pmp.c:sata_pmp_attach
In drivers/ata/libata-acpi.c (ffffffff8176d502)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-acpi.c:ata_acpi_handle_hotplug
In drivers/ata/ata_piix.c (ffffffff8176eb82)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/ata_piix.c:piix_pci_device_resume
- drivers/ata/ata_piix.c:piix_pci_device_suspend
- drivers/ata/ata_piix.c:do_pata_set_dmamode
- drivers/ata/ata_piix.c:piix_set_timings
In drivers/gpu/vga/vgaarb.c (ffffffff817727ec)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_arb_release
- drivers/gpu/vga/vgaarb.c:vga_arb_open
- drivers/gpu/vga/vgaarb.c:vga_arb_read
- drivers/gpu/vga/vgaarb.c:vga_client_register
- drivers/gpu/vga/vgaarb.c:__vga_set_legacy_decoding
- drivers/gpu/vga/vgaarb.c:vga_put
- drivers/gpu/vga/vgaarb.c:vga_tryget
- drivers/gpu/vga/vgaarb.c:vga_get
In drivers/spi/spi.c (ffffffff81776762)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/spi/spi.c:spi_bus_lock
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:spi_async_locked
- drivers/spi/spi.c:spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:spi_split_transfers_maxsize
- drivers/spi/spi.c:spi_split_transfers_maxsize
- drivers/spi/spi.c:__spi_queued_transfer
- drivers/spi/spi.c:spi_stop_queue
- drivers/spi/spi.c:spi_start_queue
- drivers/spi/spi.c:spi_finalize_current_message
- drivers/spi/spi.c:spi_get_next_queued_message
- drivers/spi/spi.c:__spi_pump_messages
- drivers/spi/spi.c:spi_transfer_one_message
- drivers/spi/spi.c:spi_statistics_add_transfer_stats
- drivers/spi/spi.c:spi_statistics_transfers_split_maxsize_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo16_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo15_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo14_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo13_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo12_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo11_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo10_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo9_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo8_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo7_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo6_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo5_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo4_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo3_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo2_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo1_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo0_show
- drivers/spi/spi.c:spi_statistics_bytes_tx_show
- drivers/spi/spi.c:spi_statistics_bytes_rx_show
- drivers/spi/spi.c:spi_statistics_bytes_show
- drivers/spi/spi.c:spi_statistics_spi_async_show
- drivers/spi/spi.c:spi_statistics_spi_sync_immediate_show
- drivers/spi/spi.c:spi_statistics_spi_sync_show
- drivers/spi/spi.c:spi_statistics_timedout_show
- drivers/spi/spi.c:spi_statistics_errors_show
- drivers/spi/spi.c:spi_statistics_transfers_show
- drivers/spi/spi.c:spi_statistics_messages_show
In drivers/net/tun.c (ffffffff81786d0e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/net/tun.c:tun_device_event
- drivers/net/tun.c:tun_attach
In drivers/net/ppp/ppp_generic.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/net/xen-netfront.c (ffffffff81792145)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_tx_interrupt
- drivers/net/xen-netfront.c:xennet_start_xmit
In drivers/usb/core/hub.c (ffffffff8179c345)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/hub.c:usb_set_device_state
- drivers/usb/core/hub.c:hub_quiesce
- drivers/usb/core/hub.c:usb_hub_clear_tt_buffer
- drivers/usb/core/hub.c:hub_tt_work
- drivers/usb/core/hub.c:hub_resubmit_irq_urb
In drivers/usb/core/hcd.c (ffffffff817a7aea)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hc_died
- drivers/usb/core/hcd.c:usb_hcd_resume_root_hub
- drivers/usb/core/hcd.c:usb_hcd_unlink_urb
- drivers/usb/core/hcd.c:unlink1
- drivers/usb/core/hcd.c:usb_hcd_submit_urb
- drivers/usb/core/hcd.c:usb_hcd_poll_rh_status
In drivers/usb/core/urb.c (ffffffff817a9215)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_scuttle_anchored_urbs
- drivers/usb/core/urb.c:usb_get_from_anchor
- drivers/usb/core/urb.c:usb_unpoison_anchored_urbs
- drivers/usb/core/urb.c:usb_unanchor_urb
- drivers/usb/core/urb.c:usb_anchor_urb
In drivers/usb/core/message.c (ffffffff817a9dc5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_cancel
- drivers/usb/core/message.c:sg_complete
In drivers/usb/core/driver.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/core/devio.c (ffffffff817b663f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:destroy_async_on_interface
- drivers/usb/core/devio.c:destroy_async
- drivers/usb/core/devio.c:async_completed
- drivers/usb/core/devio.c:async_getcompleted
- drivers/usb/core/devio.c:usbdev_mmap
- drivers/usb/core/devio.c:usbdev_vm_open
- drivers/usb/core/devio.c:dec_usb_memory_use_count
In drivers/usb/phy/phy.c (ffffffff817bb3b5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/phy/phy.c:usb_remove_phy
- drivers/usb/phy/phy.c:usb_add_phy
- drivers/usb/phy/phy.c:usb_get_phy
In drivers/usb/dwc2/platform.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/dwc2/hcd.c (ffffffff817c74f8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:dwc2_host_enter_hibernation
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_clear_tt_buffer_complete
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_reset
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_disable
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_resume
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_suspend
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_stop
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_start
- drivers/usb/dwc2/hcd.c:dwc2_hcd_reset_func
- drivers/usb/dwc2/hcd.c:dwc2_port_resume
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
In drivers/usb/dwc2/hcd_queue.c (ffffffff817cbaf9)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_queue.c:dwc2_hcd_qh_free
- drivers/usb/dwc2/hcd_queue.c:dwc2_wait_timer_fn
In drivers/usb/dwc2/hcd_ddma.c (ffffffff817cd262)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_free_ddma
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_init_ddma
In drivers/usb/host/pci-quirks.c (ffffffff817cee95)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/pci-quirks.c:usb_amd_dev_put
- drivers/usb/host/pci-quirks.c:usb_amd_quirk_pll
- drivers/usb/host/pci-quirks.c:usb_amd_find_chipset_info
- drivers/usb/host/pci-quirks.c:usb_amd_find_chipset_info
In drivers/usb/host/ehci-hcd.c (ffffffff817d47e2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_endpoint_reset
- drivers/usb/host/ehci-hcd.c:ehci_urb_dequeue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_irq
- drivers/usb/host/ehci-hcd.c:uframe_periodic_max_store
- drivers/usb/host/ehci-hcd.c:sitd_submit
- drivers/usb/host/ehci-hcd.c:iso_stream_find
- drivers/usb/host/ehci-hcd.c:ehci_clear_tt_buffer_complete
- drivers/usb/host/ehci-hcd.c:ehci_hub_control
- drivers/usb/host/ehci-hcd.c:ehci_hub_status_data
- drivers/usb/host/ehci-hcd.c:ehci_hrtimer_func
- drivers/usb/host/ehci-hcd.c:fill_registers_buffer
- drivers/usb/host/ehci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ehci-hcd.c:fill_async_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff817e0404)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:io_watchdog_func
- drivers/usb/host/ohci-hcd.c:ohci_shutdown
- drivers/usb/host/ohci-hcd.c:fill_registers_buffer
- drivers/usb/host/ohci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ohci-hcd.c:fill_async_buffer
In drivers/usb/host/uhci-hcd.c (ffffffff817e8a31)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:uhci_hub_control
- drivers/usb/host/uhci-hcd.c:uhci_hub_status_data
- drivers/usb/host/uhci-hcd.c:uhci_urb_dequeue
- drivers/usb/host/uhci-hcd.c:uhci_urb_enqueue
- drivers/usb/host/uhci-hcd.c:uhci_fsbr_timeout
- drivers/usb/host/uhci-hcd.c:uhci_debug_open
In drivers/usb/host/xhci.c (ffffffff817eab9a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_clear_tt_buffer_complete
- drivers/usb/host/xhci.c:xhci_update_hub_device
- drivers/usb/host/xhci.c:xhci_set_usb2_hardware_lpm
- drivers/usb/host/xhci.c:xhci_change_max_exit_latency
- drivers/usb/host/xhci.c:xhci_setup_device
- drivers/usb/host/xhci.c:xhci_alloc_dev
- drivers/usb/host/xhci.c:xhci_disable_slot
- drivers/usb/host/xhci.c:xhci_free_streams
- drivers/usb/host/xhci.c:xhci_alloc_streams
- drivers/usb/host/xhci.c:xhci_endpoint_reset
- drivers/usb/host/xhci.c:xhci_configure_endpoint
- drivers/usb/host/xhci.c:xhci_urb_dequeue
- drivers/usb/host/xhci.c:xhci_urb_enqueue
In drivers/usb/host/xhci-mem.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/host/xhci-ring.c (ffffffff817fbfbc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:xhci_irq
- drivers/usb/host/xhci-ring.c:xhci_handle_command_timeout
- drivers/usb/host/xhci-ring.c:xhci_stop_endpoint_command_watchdog
In drivers/usb/host/xhci-hub.c (ffffffff818001f5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-hub.c:xhci_bus_resume
- drivers/usb/host/xhci-hub.c:xhci_bus_suspend
- drivers/usb/host/xhci-hub.c:xhci_hub_status_data
- drivers/usb/host/xhci-hub.c:xhci_hub_control
In drivers/usb/host/xhci-debugfs.c (ffffffff81804490)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-debugfs.c:xhci_port_write
In drivers/input/serio/serio.c (ffffffff81807325)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_interrupt
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_remove_pending_events
- drivers/input/serio/serio.c:serio_queue_event
- drivers/input/serio/serio.c:serio_handle_event
- drivers/input/serio/serio.c:serio_remove_duplicate_events
In drivers/input/serio/i8042.c (ffffffff828f63af)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_probe
- drivers/input/serio/i8042.c:i8042_probe
- drivers/input/serio/i8042.c:i8042_aux_test_irq
- drivers/input/serio/i8042.c:i8042_interrupt
- drivers/input/serio/i8042.c:i8042_kbd_write
- drivers/input/serio/i8042.c:i8042_command
- drivers/input/serio/i8042.c:i8042_flush
- drivers/input/serio/i8042.c:i8042_remove_filter
- drivers/input/serio/i8042.c:i8042_install_filter
In drivers/input/input.c (ffffffff8180d50b)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/input/input.c:input_reset_device
- drivers/input/input.c:input_set_keycode
- drivers/input/input.c:input_get_keycode
- drivers/input/input.c:input_inject_event
- drivers/input/input.c:input_repeat_key
In drivers/input/mousedev.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/input/evdev.c (ffffffff81812c39)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
In drivers/input/misc/uinput.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/rtc/class.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/rtc/interface.c (ffffffff8181a845)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/rtc/interface.c:rtc_handle_legacy_irq
In drivers/rtc/rtc-mc146818-lib.c (ffffffff8181c7a1)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/rtc/rtc-mc146818-lib.c:mc146818_set_time
- drivers/rtc/rtc-mc146818-lib.c:mc146818_get_time
- drivers/rtc/rtc-mc146818-lib.c:mc146818_get_time
In drivers/rtc/rtc-cmos.c (ffffffff8181d069)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:rtc_handler
- drivers/rtc/rtc-cmos.c:cmos_alarm_irq_enable
In drivers/pps/kapi.c (ffffffff818254ca)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/pps/kapi.c:pps_event
In drivers/ptp/ptp_clock.c (ffffffff81825e74)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffff81826f92)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/ptp/ptp_sysfs.c (ffffffff81827689)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ptp/ptp_sysfs.c:extts_fifo_show
In drivers/power/supply/power_supply_core.c (ffffffff81827dac)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/power/supply/power_supply_core.c:power_supply_changed
- drivers/power/supply/power_supply_core.c:power_supply_changed_work
In drivers/thermal/thermal_core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/thermal/thermal_sysfs.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/watchdog/watchdog_pretimeout.c (ffffffff81835405)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_notify_pretimeout
In drivers/md/md.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/md/md-bitmap.c (ffffffff81849815)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/md/dm.c (ffffffff81850f05)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/md/dm.c:dm_uevent_add
- drivers/md/dm.c:event_callback
- drivers/md/dm.c:dec_pending
- drivers/md/dm.c:dec_pending
- drivers/md/dm.c:queue_io
In drivers/md/dm-kcopyd.c (ffffffff8185988d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:do_work
- drivers/md/dm-kcopyd.c:process_jobs
- drivers/md/dm-kcopyd.c:complete_io
- drivers/md/dm-kcopyd.c:push
In drivers/md/dm-stats.c (ffffffff8185a4e5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/md/dm-stats.c:free_shared_memory
In drivers/cpufreq/cpufreq.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/cpufreq/cpufreq_stats.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/mmc/core/core.c (ffffffff818791c1)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mmc/core/core.c:mmc_pm_notify
- drivers/mmc/core/core.c:mmc_pm_notify
- drivers/mmc/core/core.c:mmc_stop_host
- drivers/mmc/core/core.c:mmc_rescan
- drivers/mmc/core/core.c:mmc_sw_reset
- drivers/mmc/core/core.c:mmc_hw_reset
- drivers/mmc/core/core.c:mmc_detach_bus
- drivers/mmc/core/core.c:mmc_attach_bus
- drivers/mmc/core/core.c:mmc_release_host
- drivers/mmc/core/core.c:__mmc_claim_host
In drivers/mmc/core/host.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/mailbox/mailbox.c (ffffffff81893261)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mailbox/mailbox.c:mbox_send_message
- drivers/mailbox/mailbox.c:msg_submit
In drivers/mailbox/pcc.c (ffffffff81893b31)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mailbox/pcc.c:pcc_mbox_request_channel
In drivers/hwspinlock/hwspinlock_core.c (ffffffff81894488)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In drivers/remoteproc/remoteproc_core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/extcon/extcon.c (ffffffff8189cb87)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/extcon/extcon.c:extcon_unregister_notifier_all
- drivers/extcon/extcon.c:extcon_register_notifier_all
- drivers/extcon/extcon.c:extcon_unregister_notifier
- drivers/extcon/extcon.c:extcon_register_notifier
- drivers/extcon/extcon.c:extcon_set_property
- drivers/extcon/extcon.c:extcon_get_property
- drivers/extcon/extcon.c:extcon_set_state_sync
- drivers/extcon/extcon.c:extcon_set_state
- drivers/extcon/extcon.c:extcon_get_state
- drivers/extcon/extcon.c:extcon_sync
In arch/x86/pci/i386.c (ffffffff828ffd2c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/pci/i386.c:pcibios_assign_resources
- arch/x86/pci/i386.c:pcibios_allocate_resources
- arch/x86/pci/i386.c:pcibios_allocate_resources
- arch/x86/pci/i386.c:pcibios_retrieve_fw_addr
In net/core/sock.c (ffffffff818b3c5e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/sock.c:__sock_queue_rcv_skb
In net/core/request_sock.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/skbuff.c (ffffffff818b7402)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/skbuff.c:sock_dequeue_err_skb
- net/core/skbuff.c:skb_append
- net/core/skbuff.c:skb_unlink
- net/core/skbuff.c:skb_queue_tail
- net/core/skbuff.c:skb_queue_head
- net/core/skbuff.c:skb_dequeue_tail
- net/core/skbuff.c:skb_dequeue
- net/core/skbuff.c:sock_zerocopy_callback
In net/core/datagram.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/net_namespace.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/dev.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/neighbour.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/link_watch.c (ffffffff818f1b02)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/link_watch.c:linkwatch_fire_event
- net/core/link_watch.c:linkwatch_forget_dev
In net/core/page_pool.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/skmsg.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/netpoll.c (ffffffff81909f35)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/netpoll.c:refill_skbs
In net/core/fib_rules.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/drop_monitor.c (ffffffff819147a9)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/drop_monitor.c:net_dm_hw_packet_probe
- net/core/drop_monitor.c:net_dm_hw_packet_work
- net/core/drop_monitor.c:net_dm_packet_work
- net/core/drop_monitor.c:net_dm_packet_trace_kfree_skb_hit
- net/core/drop_monitor.c:net_dm_hw_summary_probe
- net/core/drop_monitor.c:net_dm_hw_reset_per_cpu_data
- net/core/drop_monitor.c:reset_per_cpu_data
In net/core/devlink.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/sched/sch_generic.c (ffffffff8192d00c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/sched/sch_generic.c:pfifo_fast_change_tx_queue_len
In net/sched/cls_api.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/sched/act_api.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/route.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/inetpeer.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/inet_hashtables.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/tcp_ipv4.c (ffffffff8197bdd1)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
In net/ipv4/udp.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/af_inet.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/igmp.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/inet_fragment.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/ipmr.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/cipso_ipv4.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/xfrm/xfrm_policy.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/xfrm/xfrm_state.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/unix/af_unix.c (ffffffff819d35c6)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_connect
In net/unix/garbage.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/addrlabel.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/ip6_fib.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/mcast.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/tcp_ipv6.c (ffffffff81a10ab9)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
In net/ipv6/ip6mr.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/calipso.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/packet/af_packet.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/wireless/wext-core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/rfkill/core.c (ffffffff81a3bbb6)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_open
- net/rfkill/core.c:rfkill_blocked
- net/rfkill/core.c:rfkill_set_states
- net/rfkill/core.c:rfkill_set_sw_state
- net/rfkill/core.c:rfkill_set_hw_state
- net/rfkill/core.c:rfkill_set_block
- net/rfkill/core.c:rfkill_send_events
In net/rfkill/input.c (ffffffff81a3c2c5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_schedule_global_op
In net/ncsi/ncsi-rsp.c (ffffffff81a4427c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ncsi/ncsi-rsp.c:ncsi_rcv_rsp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_sma
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_svf
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gls
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_rc
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_dp
In net/ncsi/ncsi-aen.c (ffffffff81a44553)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_hncdsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
In net/ncsi/ncsi-manage.c (ffffffff81a45930)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ncsi/ncsi-manage.c:ncsi_unregister_dev
- net/ncsi/ncsi-manage.c:ncsi_reset_dev
- net/ncsi/ncsi-manage.c:ncsi_reset_dev
- net/ncsi/ncsi-manage.c:ncsi_stop_dev
- net/ncsi/ncsi-manage.c:ncsi_kick_channels
- net/ncsi/ncsi-manage.c:ncsi_kick_channels
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_suspend_channel
- net/ncsi/ncsi-manage.c:ncsi_request_timeout
- net/ncsi/ncsi-manage.c:ncsi_free_request
- net/ncsi/ncsi-manage.c:ncsi_alloc_request
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_add_package
- net/ncsi/ncsi-manage.c:ncsi_add_channel
- net/ncsi/ncsi-manage.c:ncsi_stop_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_start_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_report_link
In net/ncsi/ncsi-netlink.c (ffffffff81a481fc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ncsi/ncsi-netlink.c:ncsi_set_channel_mask_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_package_mask_nl
- net/ncsi/ncsi-netlink.c:ncsi_clear_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_clear_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_interface_nl
In net/xdp/xsk.c (ffffffff81a49b13)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_destruct_skb
In net/xdp/xdp_umem.c (ffffffff81a4b7d3)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/xdp/xdp_umem.c:xdp_del_sk_umem
- net/xdp/xdp_umem.c:xdp_add_sk_umem
In lib/dec_and_lock.c (ffffffff81a4d2ad)
Location: include/linux/spinlock.h:325
Inline: True
In lib/idr.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/klist.c (ffffffff81a4f45d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
In lib/kobject.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/xarray.c (ffffffff81a5dc6a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/xarray.c:xa_destroy
azure
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/bootflag.c (ffffffff82891a80)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/kernel/bootflag.c:sbf_init
- arch/x86/kernel/bootflag.c:sbf_init
In arch/x86/kernel/rtc.c (ffffffff8102c590)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/kernel/rtc.c:mach_get_cmos_time
In arch/x86/kernel/i8237.c (ffffffff810337b5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/kernel/i8237.c:i8237A_resume
In arch/x86/kernel/smpboot.c (ffffffff810543e4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/kernel/smpboot.c:do_boot_cpu
- arch/x86/kernel/smpboot.c:do_boot_cpu
In arch/x86/kernel/amd_nb.c (ffffffff81065b78)
Location: include/linux/spinlock.h:325
Inline: True
In arch/x86/kernel/amd_gart_64.c (ffffffff8106a002)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/kernel/amd_gart_64.c:gart_unmap_page
- arch/x86/kernel/amd_gart_64.c:flush_gart
- arch/x86/kernel/amd_gart_64.c:alloc_iommu
In arch/x86/kernel/pci-calgary_64.c (ffffffff8106ae52)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/kernel/pci-calgary_64.c:iommu_free
- arch/x86/kernel/pci-calgary_64.c:iommu_range_alloc
- arch/x86/kernel/pci-calgary_64.c:iommu_range_reserve
In arch/x86/kernel/tce_64.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In arch/x86/mm/pgtable.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In arch/x86/mm/kmmio.c (ffffffff81078fe4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:unregister_kmmio_probe
- arch/x86/mm/kmmio.c:remove_kmmio_fault_pages
- arch/x86/mm/kmmio.c:register_kmmio_probe
In arch/x86/mm/mmio-mod.c (ffffffff8107a123)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/mm/mmio-mod.c:mmiotrace_printk
In arch/x86/platform/efi/efi_64.c (ffffffff8107ffd5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/platform/efi/efi_64.c:efi_thunk_reset_system
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_next_high_mono_count
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_next_variable
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_variable_nonblocking
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_variable
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_variable
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_wakeup_time
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_wakeup_time
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_time
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_time
In arch/x86/platform/intel/iosf_mbi.c (ffffffff81081d63)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/platform/intel/iosf_mbi.c:iosf_mbi_modify
In kernel/fork.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/panic.c (ffffffff81089595)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/user.c (ffffffff81097fb5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/user.c:find_user
In kernel/signal.c (ffffffff8109c1c5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/signal.c:do_notify_parent_cldstop
- kernel/signal.c:do_notify_parent
- kernel/signal.c:sigqueue_free
- kernel/signal.c:force_sigsegv
- kernel/signal.c:__lock_task_sighand
- kernel/signal.c:force_sig_info_to_task
- kernel/signal.c:flush_itimer_signals
- kernel/signal.c:flush_signals
In kernel/workqueue.c (ffffffff810ae1fd)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/workqueue.c:show_workqueue_state
- kernel/workqueue.c:show_workqueue_state
- kernel/workqueue.c:work_busy
- kernel/workqueue.c:pwq_adjust_max_active
In kernel/pid.c (ffffffff810ae9a5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/pid.c:free_pid
In kernel/notifier.c (ffffffff810b5985)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/notifier.c:atomic_notifier_chain_unregister
- kernel/notifier.c:atomic_notifier_chain_register
In kernel/async.c (ffffffff810b76f5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/async.c:async_schedule_node_domain
- kernel/async.c:async_schedule_node_domain
- kernel/async.c:async_run_entry_fn
- kernel/async.c:lowest_in_progress
In kernel/ucount.c (ffffffff810b86b5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/ucount.c:put_ucounts
In kernel/sched/core.c (ffffffff810c6f62)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/core.c:sched_offline_group
- kernel/sched/core.c:sched_online_group
In kernel/sched/cputime.c (ffffffff810c8ce1)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/cputime.c:thread_group_cputime
In kernel/sched/fair.c (ffffffff810d1ed4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_free
In kernel/sched/wait.c (ffffffff810dea9f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/wait.c:finish_wait
- kernel/sched/wait.c:prepare_to_wait_event
- kernel/sched/wait.c:prepare_to_wait_exclusive
- kernel/sched/wait.c:prepare_to_wait
- kernel/sched/wait.c:remove_wait_queue
- kernel/sched/wait.c:add_wait_queue_exclusive
- kernel/sched/wait.c:add_wait_queue
In kernel/sched/completion.c (ffffffff810df465)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/completion.c:complete_all
- kernel/sched/completion.c:complete
In kernel/sched/debug.c (ffffffff810e580c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/debug.c:print_cpu
In kernel/locking/mutex.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/power/qos.c (ffffffff810efb4e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/power/qos.c:pm_qos_power_read
- kernel/power/qos.c:pm_qos_update_flags
- kernel/power/qos.c:pm_qos_update_target
- kernel/power/qos.c:pm_qos_debug_show
In kernel/printk/printk.c (ffffffff810fb565)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/printk/printk.c:kmsg_dump_unregister
- kernel/printk/printk.c:kmsg_dump_register
In kernel/irq/irqdomain.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/rcu/sync.c (ffffffff8110d55b)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_func
In kernel/rcu/srcutree.c (ffffffff8110f043)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:__call_srcu
- kernel/rcu/srcutree.c:__call_srcu
In kernel/rcu/tree.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/livepatch/shadow.c (ffffffff81118865)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/livepatch/shadow.c:klp_shadow_free_all
- kernel/livepatch/shadow.c:klp_shadow_free
- kernel/livepatch/shadow.c:__klp_shadow_get_or_alloc
In kernel/dma/swiotlb.c (ffffffff8111b3f8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/dma/swiotlb.c:swiotlb_tbl_unmap_single
- kernel/dma/swiotlb.c:swiotlb_tbl_map_single
In kernel/freezer.c (ffffffff8111c145)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/freezer.c:__thaw_task
- kernel/freezer.c:freeze_task
In kernel/time/clocksource.c (ffffffff81127e58)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_unbind
- kernel/time/clocksource.c:clocksource_change_rating
- kernel/time/clocksource.c:__clocksource_register_scale
- kernel/time/clocksource.c:__clocksource_watchdog_kthread
- kernel/time/clocksource.c:clocksource_select_watchdog
- kernel/time/clocksource.c:clocksource_mark_unstable
In kernel/time/alarmtimer.c (ffffffff8112af53)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/alarmtimer.c:alarm_handle_timer
- kernel/time/alarmtimer.c:alarm_try_to_cancel
- kernel/time/alarmtimer.c:alarmtimer_suspend
- kernel/time/alarmtimer.c:alarmtimer_rtc_add_device
- kernel/time/alarmtimer.c:alarmtimer_get_rtcdev
In kernel/time/posix-timers.c (ffffffff8112b29a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__lock_timer
- kernel/time/posix-timers.c:release_posix_timer
- kernel/time/posix-timers.c:posix_timer_fn
In kernel/time/posix-cpu-timers.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/futex.c (ffffffff8113855f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
In kernel/cgroup/cgroup.c (ffffffff81152382)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_free
- kernel/cgroup/cgroup.c:cgroup_rmdir
- kernel/cgroup/cgroup.c:cgroup_mkdir
- kernel/cgroup/cgroup.c:css_release_work_fn
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:cgroup_file_notify
- kernel/cgroup/cgroup.c:cgroup_attach_task
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:cgroup_update_populated
In kernel/cgroup/rstat.c (ffffffff81152da5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_irqsafe
In kernel/cgroup/namespace.c (ffffffff811533ac)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
- kernel/cgroup/namespace.c:free_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff81153d04)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_rename
- kernel/cgroup/cgroup-v1.c:cgroup_transfer_tasks
In kernel/cgroup/freezer.c (ffffffff8115599b)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_update_frozen
- kernel/cgroup/freezer.c:cgroup_update_frozen
- kernel/cgroup/freezer.c:cgroup_update_frozen
In kernel/cgroup/cpuset.c (ffffffff8115c92e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:__cpuset_node_allowed
- kernel/cgroup/cpuset.c:cpuset_mems_allowed
- kernel/cgroup/cpuset.c:cpuset_cpus_allowed
In kernel/pid_namespace.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/audit.c (ffffffff811605ec)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/audit.c:audit_log_end
- kernel/audit.c:audit_get_tty
- kernel/audit.c:audit_receive_msg
In kernel/auditfilter.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/taskstats.c (ffffffff81180ef1)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/trace.c (ffffffff811947ac)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/trace/trace.c:trace_event_buffer_commit
In kernel/trace/blktrace.c (ffffffff811a415b)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/trace/blktrace.c:__blk_add_trace
In kernel/bpf/syscall.c (ffffffff811cb7b5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_map_free_id
In kernel/bpf/local_storage.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/bpf/btf.c (ffffffff811e8165)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/bpf/devmap.c (ffffffff811ea579)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_notification
- kernel/bpf/devmap.c:dev_map_hash_update_elem
- kernel/bpf/devmap.c:dev_map_hash_delete_elem
In kernel/bpf/cpumap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/bpf/xskmap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/events/core.c (ffffffff811fca8f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/events/core.c:ring_buffer_attach
- kernel/events/core.c:ring_buffer_attach
In kernel/events/ring_buffer.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/padata.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/filemap.c (ffffffff8120e383)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/filemap.c:replace_page_cache_page
- mm/filemap.c:delete_from_page_cache_batch
In mm/mempool.c (ffffffff81213115)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/mempool.c:mempool_free
- mm/mempool.c:mempool_alloc
- mm/mempool.c:mempool_resize
In mm/page-writeback.c (ffffffff81217dce)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/page-writeback.c:__test_set_page_writeback
- mm/page-writeback.c:test_clear_page_writeback
- mm/page-writeback.c:clear_page_dirty_for_io
- mm/page-writeback.c:__cancel_dirty_page
- mm/page-writeback.c:account_page_redirty
In mm/swap.c (ffffffff8121d2c6)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/swap.c:release_pages
- mm/swap.c:pagevec_lru_move_fn
- mm/swap.c:__page_cache_release
In mm/truncate.c (ffffffff8121f25e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
In mm/vmscan.c (ffffffff81228417)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/vmscan.c:balance_pgdat
- mm/vmscan.c:__remove_mapping
In mm/shmem.c (ffffffff8122fc55)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/shmem.c:shmem_uncharge
- mm/shmem.c:shmem_charge
In mm/vmstat.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/backing-dev.c (ffffffff8123530c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/backing-dev.c:wb_get_create
- mm/backing-dev.c:wb_get_create
- mm/backing-dev.c:wb_congested_get_create
In mm/percpu.c (ffffffff81238731)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
In mm/slab_common.c (ffffffff81239e35)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/slab_common.c:kmemcg_cache_shutdown
In mm/compaction.c (ffffffff81240790)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/compaction.c:compact_zone
- mm/compaction.c:fast_isolate_freepages
In mm/list_lru.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/memory.c (ffffffff812499bf)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/memory.c:copy_pte_range
In mm/mremap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/vmalloc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/page_alloc.c (ffffffff8126cbc2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/page_alloc.c:set_hwpoison_free_buddy_page
- mm/page_alloc.c:is_free_buddy_page
- mm/page_alloc.c:__offline_isolated_pages
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:show_free_areas
- mm/page_alloc.c:get_page_from_freelist
- mm/page_alloc.c:rmqueue
- mm/page_alloc.c:mark_free_pages
- mm/page_alloc.c:unreserve_highatomic_pageblock
In mm/shuffle.c (ffffffff81a285a1)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/shuffle.c:__shuffle_zone
In mm/swap_state.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/swapfile.c (ffffffff812726b0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/swap_slots.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/zswap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/dmapool.c (ffffffff8127a565)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/dmapool.c:dma_pool_free
- mm/dmapool.c:dma_pool_alloc
In mm/hugetlb.c (ffffffff8127b8e6)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/hugetlb.c:alloc_fresh_huge_page
In mm/mmu_notifier.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/slub.c (ffffffff81292155)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/slub.c:validate_store
- mm/slub.c:list_locations
- mm/slub.c:__kmem_cache_shrink
- mm/slub.c:__slab_free
- mm/slub.c:count_partial
- mm/slub.c:free_debug_processing
In mm/memory_hotplug.c (ffffffff81a25423)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/memory_hotplug.c:__offline_pages
- mm/memory_hotplug.c:__offline_pages
- mm/memory_hotplug.c:online_pages
- mm/memory_hotplug.c:move_pfn_range_to_zone
- mm/memory_hotplug.c:remove_pfn_range_from_zone
In mm/huge_memory.c (ffffffff812a3626)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/huge_memory.c:deferred_split_huge_page
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pmd
In mm/memcontrol.c (ffffffff812adc5c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_move_account
- mm/memcontrol.c:mem_cgroup_css_free
In mm/vmpressure.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/swap_cgroup.c (ffffffff812b2c0c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/swap_cgroup.c:swap_cgroup_record
- mm/swap_cgroup.c:swap_cgroup_cmpxchg
In mm/memory-failure.c (ffffffff812b38c7)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/memory-failure.c:memory_failure_queue
In mm/page_isolation.c (ffffffff812b7261)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/page_isolation.c:test_pages_isolated
- mm/page_isolation.c:start_isolate_page_range
- mm/page_isolation.c:unset_migratetype_isolate
In mm/zbud.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/zsmalloc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/balloon_compaction.c (ffffffff812bb105)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/balloon_compaction.c:balloon_page_putback
- mm/balloon_compaction.c:balloon_page_isolate
- mm/balloon_compaction.c:balloon_page_enqueue
- mm/balloon_compaction.c:balloon_page_list_dequeue
- mm/balloon_compaction.c:balloon_page_list_enqueue
In mm/hmm.c (ffffffff812be561)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/hmm.c:hmm_range_unregister
- mm/hmm.c:hmm_range_register
- mm/hmm.c:hmm_invalidate_range_start
- mm/hmm.c:notifiers_decrement
In fs/file_table.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/super.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/dcache.c (ffffffff812e1b45)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:d_walk
In fs/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/file.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/libfs.c (ffffffff812f59a5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/libfs.c:simple_empty
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff812fdffa)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/fs-writeback.c:sb_clear_inode_writeback
- fs/fs-writeback.c:sb_mark_inode_writeback
In fs/fs_struct.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/buffer.c (ffffffff81308d55)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/buffer.c:__set_page_dirty
In fs/direct-io.c (ffffffff8131330d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:dio_bio_end_io
- fs/direct-io.c:dio_bio_end_aio
In fs/notify/fsnotify.c (ffffffff81315a70)
Location: include/linux/spinlock.h:325
Inline: True
In fs/notify/group.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/notify/mark.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/notify/inotify/inotify_user.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/eventpoll.c (ffffffff8131c71d)
Location: include/linux/spinlock.h:325
Inline: True
In fs/timerfd.c (ffffffff81320a27)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_clock_was_set
- fs/timerfd.c:timerfd_triggered
In fs/eventfd.c (ffffffff81320ba5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_ctx_remove_wait_queue
- fs/eventfd.c:eventfd_signal
In fs/aio.c (ffffffff81327415)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_wake
- fs/aio.c:aio_poll_wake
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:aio_poll_put_work
- fs/aio.c:aio_fsync_work
- fs/aio.c:aio_complete_rw
- fs/aio.c:aio_complete_rw
- fs/aio.c:kiocb_set_cancel_fn
- fs/aio.c:aio_migratepage
In fs/io_uring.c (ffffffff8132add5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/io_uring.c:io_timeout_fn
- fs/io_uring.c:io_poll_wake
- fs/io_uring.c:io_cqring_add_event
In fs/crypto/crypto.c (ffffffff813336e7)
Location: include/linux/spinlock.h:325
Inline: True
In fs/crypto/keyring.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/locks.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/mbcache.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/quota/dquot.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/proc/generic.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/kernfs/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/kernfs/dir.c (ffffffff8136d405)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_get_parent
- fs/kernfs/dir.c:pr_cont_kernfs_path
- fs/kernfs/dir.c:pr_cont_kernfs_name
- fs/kernfs/dir.c:kernfs_path_from_node
- fs/kernfs/dir.c:kernfs_name
In fs/kernfs/file.c (ffffffff8136e1c0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify
- fs/kernfs/file.c:kernfs_notify
In fs/devpts/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/ext4/extents_status.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/ext4/mballoc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/ext4/page-io.c (ffffffff813b46e7)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/ext4/page-io.c:ext4_end_io_rsv_work
In fs/ext4/super.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/jbd2/transaction.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/jbd2/revoke.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/jbd2/journal.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/squashfs/cache.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fat/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fuse/dir.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fuse/file.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fuse/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/pstore/inode.c (ffffffff8141d73d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/pstore/inode.c:pstore_mkfile
- fs/pstore/inode.c:pstore_mkfile
- fs/pstore/inode.c:pstore_evict_inode
In ipc/util.c (ffffffff8141fc62)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- ipc/util.c:ipc_addid
In ipc/sem.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/keys/key.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/selinux/avc.c (ffffffff81443884)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- security/selinux/avc.c:avc_compute_av
- security/selinux/avc.c:avc_compute_av
- security/selinux/avc.c:avc_ss_reset
- security/selinux/avc.c:avc_flush
- security/selinux/avc.c:avc_alloc_node
In security/selinux/hooks.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/selinux/ibpkey.c (ffffffff81453405)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- security/selinux/ibpkey.c:sel_ib_pkey_flush
- security/selinux/ibpkey.c:sel_ib_pkey_sid
In security/selinux/ss/sidtab.c (ffffffff814554b2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- security/selinux/ss/sidtab.c:sidtab_convert
- security/selinux/ss/sidtab.c:sidtab_context_to_sid
In security/smack/smack_lsm.c (ffffffff81465e5f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_netlabel
In security/apparmor/lsm.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/apparmor/af_unix.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In crypto/aead.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In crypto/jitterentropy-kcapi.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/bio.c (ffffffff814c9c09)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/bio.c:bio_check_pages_dirty
In block/blk-core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/blk-flush.c (ffffffff814d1f19)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/blk-flush.c:mq_flush_data_end_io
- block/blk-flush.c:flush_end_io
In block/blk-ioc.c (ffffffff814d3568)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_clear_queue
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (ffffffff814d9650)
Location: include/linux/spinlock.h:325
Inline: True
In block/blk-stat.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/genhd.c (ffffffff814e163c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/genhd.c:__disk_unblock_events
- block/genhd.c:disk_block_events
In block/badblocks.c (ffffffff814e5601)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/badblocks.c:badblocks_set
In block/bsg.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/blk-cgroup.c (ffffffff814f3381)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/blk-cgroup.c:blkg_lookup_create
In block/blk-iocost.c (ffffffff814f9604)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_pd_init
- block/blk-iocost.c:blk_iocost_init
- 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_waitq_timer_fn
In block/mq-deadline.c (ffffffff814fd12d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/mq-deadline.c:dd_finish_request
- block/mq-deadline.c:deadline_next_request
In lib/random32.c (ffffffff8150967d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/random32.c:__prandom_reseed
In lib/percpu-refcount.c (ffffffff81512b90)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/percpu-refcount.c:percpu_ref_resurrect
- lib/percpu-refcount.c:percpu_ref_kill_and_confirm
- lib/percpu-refcount.c:percpu_ref_switch_to_percpu
- lib/percpu-refcount.c:percpu_ref_switch_to_atomic
In lib/rhashtable.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/once.c (ffffffff81514540)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/once.c:__do_once_start
In lib/refcount.c (ffffffff8151492c)
Location: include/linux/spinlock.h:325
Inline: True
In lib/bucket_locks.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/genalloc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/percpu_counter.c (ffffffff8153b4df)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/percpu_counter.c:__percpu_counter_init
In lib/sbitmap.c (ffffffff815452fe)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/sbitmap.c:sbitmap_get_shallow
- lib/sbitmap.c:sbitmap_get
- lib/sbitmap.c:sbitmap_resize
In drivers/pinctrl/core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/gpio/gpiolib.c (ffffffff81550275)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpio/gpiolib.c:gpiolib_seq_next
- drivers/gpio/gpiolib.c:gpiolib_seq_start
- drivers/gpio/gpiolib.c:gpiod_free_commit
- drivers/gpio/gpiolib.c:gpiod_free_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiochip_find
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
In drivers/gpio/gpiolib-sysfs.c (ffffffff828d7bb7)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpio/gpiolib-sysfs.c:gpiolib_sysfs_init
- drivers/gpio/gpiolib-sysfs.c:gpiolib_sysfs_init
- drivers/gpio/gpiolib-sysfs.c:gpiod_export
In drivers/gpio/gpio-lynxpoint.c (ffffffff8155aaed)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpio/gpio-lynxpoint.c:lp_irq_disable
- drivers/gpio/gpio-lynxpoint.c:lp_irq_enable
- drivers/gpio/gpio-lynxpoint.c:lp_gpio_direction_output
- drivers/gpio/gpio-lynxpoint.c:lp_gpio_direction_input
- drivers/gpio/gpio-lynxpoint.c:lp_gpio_set
- drivers/gpio/gpio-lynxpoint.c:lp_irq_type
In drivers/gpio/gpio-xilinx.c (ffffffff8155b33e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpio/gpio-xilinx.c:xgpio_dir_out
- drivers/gpio/gpio-xilinx.c:xgpio_dir_in
- drivers/gpio/gpio-xilinx.c:xgpio_set_multiple
- drivers/gpio/gpio-xilinx.c:xgpio_set_multiple
- drivers/gpio/gpio-xilinx.c:xgpio_set
In drivers/pci/pci-driver.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/pci/pcie/aer.c (ffffffff8157edd6)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/pci/pcie/pme.c (ffffffff815803ba)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_irq
In drivers/pci/endpoint/pci-epc-core.c (ffffffff815924b1)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_linkup
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_add_epf
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_set_bar
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_set_msix
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_set_msi
In drivers/rapidio/rio.c (ffffffff81595d50)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_map_outb_region
- drivers/rapidio/rio.c:rio_map_inb_region
In drivers/acpi/osl.c (ffffffff815b3525)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/acpi/osl.c:acpi_os_acquire_lock
In drivers/acpi/ec.c (ffffffff815bff99)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_suspend
- drivers/acpi/ec.c:acpi_ec_gpe_handler
- drivers/acpi/ec.c:acpi_ec_event_handler
- drivers/acpi/ec.c:acpi_ec_leave_noirq
- drivers/acpi/ec.c:acpi_ec_enter_noirq
- drivers/acpi/ec.c:acpi_ec_stop
- drivers/acpi/ec.c:acpi_ec_start
- drivers/acpi/ec.c:acpi_ec_transaction
- drivers/acpi/ec.c:ec_guard
- drivers/acpi/ec.c:ec_transaction_completed
- drivers/acpi/ec.c:acpi_ec_enable_event
In drivers/acpi/acpi_lpss.c (ffffffff815c4d45)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/acpi/acpi_lpss.c:lpss_reg_read
In drivers/acpi/acpica/evglock.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/acpi/acpica/utmutex.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/clk/clk.c (ffffffff8160771f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk.c:clk_enable_lock
- drivers/clk/clk.c:clk_enable_lock
In drivers/clk/clk-divider.c (ffffffff8160d4cc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-divider.c:clk_divider_set_rate
In drivers/clk/clk-gate.c (ffffffff8160e49a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-gate.c:clk_gate_endisable
In drivers/clk/clk-multiplier.c (ffffffff8160e7da)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-multiplier.c:clk_multiplier_set_rate
In drivers/clk/clk-mux.c (ffffffff8160ebb6)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-mux.c:clk_mux_set_parent
In drivers/clk/clk-fractional-divider.c (ffffffff8160f8b5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-fractional-divider.c:clk_fd_set_rate
- drivers/clk/clk-fractional-divider.c:clk_fd_recalc_rate
In drivers/clk/x86/clk-pmc-atom.c (ffffffff81610045)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/x86/clk-pmc-atom.c:plt_clk_reg_update
In drivers/virtio/virtio.c (ffffffff81612d65)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_config_changed
In drivers/virtio/virtio_mmio.c (ffffffff816179b3)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/virtio/virtio_mmio.c:vm_del_vqs
- drivers/virtio/virtio_mmio.c:vm_interrupt
In drivers/virtio/virtio_pci_common.c (ffffffff81619c3e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/virtio/virtio_pci_common.c:vp_del_vqs
- drivers/virtio/virtio_pci_common.c:vp_setup_vq
- drivers/virtio/virtio_pci_common.c:vp_vring_interrupt
In drivers/virtio/virtio_balloon.c (ffffffff8161ae3c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_migratepage
- drivers/virtio/virtio_balloon.c:virtballoon_changed
In drivers/tty/tty_io.c (ffffffff81628d88)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/tty_io.c:__tty_fasync
- drivers/tty/tty_io.c:start_tty
- drivers/tty/tty_io.c:stop_tty
In drivers/tty/n_tty.c (ffffffff8162d035)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/tty_port.c (ffffffff816336d2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_close_end
- drivers/tty/tty_port.c:tty_port_block_til_ready
- drivers/tty/tty_port.c:tty_port_hangup
- drivers/tty/tty_port.c:tty_port_tty_set
- drivers/tty/tty_port.c:tty_port_tty_get
In drivers/tty/tty_jobctrl.c (ffffffff81634635)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_get_pgrp
- drivers/tty/tty_jobctrl.c:get_current_tty
- drivers/tty/tty_jobctrl.c:__proc_set_tty
- drivers/tty/tty_jobctrl.c:proc_clear_tty
In drivers/tty/pty.c (ffffffff81635616)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_write
In drivers/tty/vt/vt_ioctl.c (ffffffff81637665)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:__vt_event_dequeue
- drivers/tty/vt/vt_ioctl.c:__vt_event_queue
In drivers/tty/vt/keyboard.c (ffffffff8163e936)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_clr_kbd_mode_bit
- drivers/tty/vt/keyboard.c:vt_set_kbd_mode_bit
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:vt_reset_unicode
- drivers/tty/vt/keyboard.c:vt_do_kdskled
- drivers/tty/vt/keyboard.c:vt_do_kdskled
- drivers/tty/vt/keyboard.c:vt_do_kdgkb_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdskbmeta
- drivers/tty/vt/keyboard.c:vt_do_kdskbmode
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:kbd_bh
- drivers/tty/vt/keyboard.c:vt_kbd_con_stop
- drivers/tty/vt/keyboard.c:vt_kbd_con_start
- drivers/tty/vt/keyboard.c:vt_get_leds
- drivers/tty/vt/keyboard.c:setledstate
- drivers/tty/vt/keyboard.c:compute_shiftstate
In drivers/tty/hvc/hvc_console.c (ffffffff81648297)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_remove
- drivers/tty/hvc/hvc_console.c:__hvc_poll
- drivers/tty/hvc/hvc_console.c:hvc_set_winsz
- drivers/tty/hvc/hvc_console.c:hvc_hangup
- drivers/tty/hvc/hvc_console.c:hvc_open
- drivers/tty/hvc/hvc_console.c:hvc_port_destruct
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/tty/serial/serial_core.c (ffffffff8164e145)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_add_one_port
- drivers/tty/serial/serial_core.c:uart_hangup
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_send_xchar
- drivers/tty/serial/serial_core.c:uart_flush_buffer
- drivers/tty/serial/serial_core.c:uart_chars_in_buffer
- drivers/tty/serial/serial_core.c:uart_write_room
- drivers/tty/serial/serial_core.c:uart_write
- drivers/tty/serial/serial_core.c:uart_put_char
- drivers/tty/serial/serial_core.c:uart_shutdown
- drivers/tty/serial/serial_core.c:uart_update_mctrl
- drivers/tty/serial/serial_core.c:uart_start
- drivers/tty/serial/serial_core.c:uart_stop
In drivers/tty/serial/earlycon.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/serial/8250/8250_core.c (ffffffff8164e2e5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial_8250_overrun_backoff_work
- drivers/tty/serial/8250/8250_core.c:serial8250_backup_timeout
In drivers/tty/serial/8250/8250_port.c (ffffffff816520a9)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_set_termios
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_break_ctl
- drivers/tty/serial/8250/8250_port.c:serial8250_tx_empty
- drivers/tty/serial/8250/8250_port.c:serial8250_tx_threshold_handle_irq
- drivers/tty/serial/8250/8250_port.c:serial8250_em485_handle_start_tx
- drivers/tty/serial/8250/8250_port.c:serial8250_em485_handle_stop_tx
In drivers/tty/serial/8250/8250_dma.c (ffffffff8165577e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_dma.c:__dma_tx_complete
In drivers/tty/serial/8250/8250_pci.c (ffffffff81656475)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_pci.c:f815xxa_mem_serial_out
In drivers/tty/serial/sccnxp.c (ffffffff8165c03d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/sccnxp.c:sccnxp_console_write
- drivers/tty/serial/sccnxp.c:sccnxp_shutdown
- drivers/tty/serial/sccnxp.c:sccnxp_startup
- drivers/tty/serial/sccnxp.c:sccnxp_set_termios
- drivers/tty/serial/sccnxp.c:sccnxp_break_ctl
- drivers/tty/serial/sccnxp.c:sccnxp_get_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_set_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_tx_empty
- drivers/tty/serial/sccnxp.c:sccnxp_stop_rx
- drivers/tty/serial/sccnxp.c:sccnxp_start_tx
- drivers/tty/serial/sccnxp.c:sccnxp_ist
- drivers/tty/serial/sccnxp.c:sccnxp_timer
In drivers/tty/serial/serial_mctrl_gpio.c (ffffffff8165ce50)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/serial_mctrl_gpio.c:mctrl_gpio_irq_handle
In drivers/char/random.c (ffffffff81660453)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:get_random_u32
- drivers/char/random.c:get_random_u64
- drivers/char/random.c:urandom_read
- drivers/char/random.c:del_random_ready_callback
- drivers/char/random.c:extract_buf
- drivers/char/random.c:add_device_randomness
- drivers/char/random.c:add_device_randomness
- drivers/char/random.c:_crng_backtrack_protect
- drivers/char/random.c:_extract_crng
- drivers/char/random.c:crng_reseed
- drivers/char/random.c:crng_reseed
- drivers/char/random.c:crng_fast_load
- drivers/char/random.c:mix_pool_bytes
In drivers/char/ttyprintk.c (ffffffff816634d5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/char/ttyprintk.c:tpk_write
- drivers/char/ttyprintk.c:tpk_close
In drivers/char/virtio_console.c (ffffffff81664c44)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/char/virtio_console.c:in_intr
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:__send_to_port
- drivers/char/virtio_console.c:port_has_data
- drivers/char/virtio_console.c:reclaim_dma_bufs
- drivers/char/virtio_console.c:find_port_by_vq
- drivers/char/virtio_console.c:find_port_by_id
- drivers/char/virtio_console.c:find_port_by_vtermno
In drivers/char/agp/backend.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/iommu/iova.c (ffffffff81681270)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/iommu/iova.c:free_cpu_cached_iovas
- drivers/iommu/iova.c:iova_rcache_get
- drivers/iommu/iova.c:iova_rcache_insert
- drivers/iommu/iova.c:split_and_remove_iova
- drivers/iommu/iova.c:copy_reserved_iova
- drivers/iommu/iova.c:reserve_iova
- drivers/iommu/iova.c:queue_iova
- drivers/iommu/iova.c:fq_flush_timeout
- drivers/iommu/iova.c:__free_iova
- drivers/iommu/iova.c:find_iova
- drivers/iommu/iova.c:alloc_iova
In drivers/iommu/amd_iommu.c (ffffffff81683b25)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/iommu/amd_iommu.c:alloc_irq_table
- drivers/iommu/amd_iommu.c:alloc_irq_table
- drivers/iommu/amd_iommu.c:amd_iommu_domain_clear_gcr3
- drivers/iommu/amd_iommu.c:amd_iommu_domain_set_gcr3
- drivers/iommu/amd_iommu.c:amd_iommu_flush_tlb
- drivers/iommu/amd_iommu.c:amd_iommu_flush_page
- drivers/iommu/amd_iommu.c:amd_iommu_domain_enable_v2
- drivers/iommu/amd_iommu.c:amd_iommu_domain_direct_map
- drivers/iommu/amd_iommu.c:amd_iommu_flush_iotlb_all
- drivers/iommu/amd_iommu.c:amd_iommu_domain_free
- drivers/iommu/amd_iommu.c:detach_device
- drivers/iommu/amd_iommu.c:attach_device
- drivers/iommu/amd_iommu.c:iova_domain_flush_tlb
- drivers/iommu/amd_iommu.c:iommu_map_page
- drivers/iommu/amd_iommu.c:iommu_map_page
In drivers/iommu/intel-iommu.c (ffffffff8168cdd1)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/iommu/intel-iommu.c:intel_iommu_dev_disable_feat
- drivers/iommu/intel-iommu.c:intel_iommu_dev_enable_feat
- drivers/iommu/intel-iommu.c:intel_iommu_enable_pasid
- drivers/iommu/intel-iommu.c:intel_iommu_aux_detach_device
- drivers/iommu/intel-iommu.c:__dmar_remove_one_dev_info
- drivers/iommu/intel-iommu.c:domain_context_clear_one_cb
- drivers/iommu/intel-iommu.c:copy_translation_tables
- drivers/iommu/intel-iommu.c:dmar_insert_one_dev_info
- drivers/iommu/intel-iommu.c:domain_context_mapping_one
- drivers/iommu/intel-iommu.c:domain_exit
- drivers/iommu/intel-iommu.c:free_dmar_iommu
- drivers/iommu/intel-iommu.c:iommu_alloc_root_entry
- drivers/iommu/intel-iommu.c:device_context_mapped
- drivers/iommu/intel-iommu.c:for_each_device_domain
In drivers/connector/cn_queue.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/platform.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/devres.c (ffffffff816a51c5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/devres.c:devres_release_group
- drivers/base/devres.c:devres_remove_group
- drivers/base/devres.c:devres_close_group
- drivers/base/devres.c:devres_open_group
- drivers/base/devres.c:devres_release_all
- drivers/base/devres.c:devres_remove
- drivers/base/devres.c:devres_get
- drivers/base/devres.c:devres_find
- drivers/base/devres.c:devres_add
In drivers/base/swnode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/power/common.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/power/qos.c (ffffffff816ac502)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_read_value
- drivers/base/power/qos.c:dev_pm_qos_flags
In drivers/base/power/runtime.c (ffffffff816aca15)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_enable
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:pm_runtime_get_if_in_use
- drivers/base/power/runtime.c:__pm_runtime_resume
- drivers/base/power/runtime.c:__pm_runtime_suspend
- drivers/base/power/runtime.c:__pm_runtime_idle
- drivers/base/power/runtime.c:pm_schedule_suspend
- drivers/base/power/runtime.c:pm_suspend_timer_fn
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:pm_runtime_suspended_time
- drivers/base/power/runtime.c:pm_runtime_active_time
In drivers/base/power/wakeirq.c (ffffffff816af126)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/wakeirq.c:dev_pm_clear_wake_irq
In drivers/base/power/wakeup.c (ffffffff816b3725)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:wakeup_sources_stats_seq_show
- drivers/base/power/wakeup.c:pm_wakeup_timer_fn
- drivers/base/power/wakeup.c:wakeup_source_record
In drivers/base/power/domain.c (ffffffff816b5005)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/domain.c:genpd_lock_interruptible_spin
- drivers/base/power/domain.c:genpd_lock_nested_spin
- drivers/base/power/domain.c:genpd_lock_spin
In drivers/base/power/domain_governor.c (ffffffff816b83b8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/domain_governor.c:default_suspend_ok
In drivers/base/power/clock_ops.c (ffffffff816b8a6f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_resume
- drivers/base/power/clock_ops.c:pm_clk_suspend
In drivers/base/firmware_loader/main.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/regmap/regmap.c (ffffffff816c21f9)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:_regmap_raw_write_impl
- drivers/base/regmap/regmap.c:regmap_lock_spinlock
In drivers/block/loop.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/mfd/ezx-pcap.c (ffffffff816d6cd1)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:ezx_pcap_remove
- drivers/mfd/ezx-pcap.c:pcap_adc_async
- drivers/mfd/ezx-pcap.c:pcap_adc_trigger
- drivers/mfd/ezx-pcap.c:pcap_set_ts_bits
- drivers/mfd/ezx-pcap.c:ezx_pcap_set_bits
- drivers/mfd/ezx-pcap.c:ezx_pcap_read
- drivers/mfd/ezx-pcap.c:ezx_pcap_write
In drivers/nvdimm/region_devs.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/nvdimm/badrange.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/nvdimm/btt.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff816f2875)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll_cb
In drivers/dma-buf/dma-fence.c (ffffffff816f3fdd)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_remove_callback
- drivers/dma-buf/dma-fence.c:dma_fence_get_status
- drivers/dma-buf/dma-fence.c:dma_fence_add_callback
- drivers/dma-buf/dma-fence.c:dma_fence_release
- drivers/dma-buf/dma-fence.c:dma_fence_signal
In drivers/dma-buf/dma-fence-array.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma-buf/dma-fence-chain.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma-buf/sw_sync.c (ffffffff816f7757)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:timeline_fence_release
In drivers/dma-buf/sync_debug.c (ffffffff816f8115)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_file_debug_remove
- drivers/dma-buf/sync_debug.c:sync_file_debug_add
- drivers/dma-buf/sync_debug.c:sync_timeline_debug_remove
- drivers/dma-buf/sync_debug.c:sync_timeline_debug_add
In drivers/scsi/scsi.c (ffffffff816f98f5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi.c:scsi_device_lookup
- drivers/scsi/scsi.c:scsi_device_lookup_by_target
- drivers/scsi/scsi.c:__scsi_iterate_devices
In drivers/scsi/hosts.c (ffffffff816fab3d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/hosts.c:scsi_remove_host
- drivers/scsi/hosts.c:scsi_remove_host
In drivers/scsi/scsi_error.c (ffffffff816ff1ca)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi_error.c:scsi_ioctl_reset
- drivers/scsi/scsi_error.c:scsi_ioctl_reset
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_try_target_reset
- drivers/scsi/scsi_error.c:scsi_try_bus_reset
- drivers/scsi/scsi_error.c:scsi_try_host_reset
- drivers/scsi/scsi_error.c:scsi_times_out
- drivers/scsi/scsi_error.c:scsi_eh_scmd_add
- drivers/scsi/scsi_error.c:scsi_eh_inc_host_failed
- drivers/scsi/scsi_error.c:scsi_schedule_eh
In drivers/scsi/scsi_lib.c (ffffffff817006c5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:sdev_evt_send
- drivers/scsi/scsi_lib.c:scsi_add_cmd_to_list
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_dec_host_busy
In drivers/scsi/scsi_scan.c (ffffffff81705c3f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_forget_host
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_destroy
In drivers/scsi/scsi_sysfs.c (ffffffff817081a5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi_sysfs.c:scsi_sysfs_device_initialize
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release_usercontext
- drivers/scsi/scsi_sysfs.c:store_shost_eh_deadline
In drivers/scsi/scsi_transport_fc.c (ffffffff8170ddfd)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi_transport_fc.c:fc_vport_terminate
- drivers/scsi/scsi_transport_fc.c:fc_vport_setup
- drivers/scsi/scsi_transport_fc.c:fc_vport_setup
- drivers/scsi/scsi_transport_fc.c:fc_vport_setup
- drivers/scsi/scsi_transport_fc.c:fc_block_rport
- drivers/scsi/scsi_transport_fc.c:fc_block_rport
- drivers/scsi/scsi_transport_fc.c:fc_scsi_scan_rport
- drivers/scsi/scsi_transport_fc.c:fc_timeout_deleted_rport
- drivers/scsi/scsi_transport_fc.c:fc_timeout_deleted_rport
- drivers/scsi/scsi_transport_fc.c:fc_remote_port_rolechg
- drivers/scsi/scsi_transport_fc.c:fc_remote_port_rolechg
- drivers/scsi/scsi_transport_fc.c:fc_remote_port_rolechg
- drivers/scsi/scsi_transport_fc.c:fc_remote_port_delete
- drivers/scsi/scsi_transport_fc.c:fc_remote_port_add
- drivers/scsi/scsi_transport_fc.c:fc_remote_port_add
- drivers/scsi/scsi_transport_fc.c:fc_remote_port_add
- drivers/scsi/scsi_transport_fc.c:fc_remote_port_create
- drivers/scsi/scsi_transport_fc.c:fc_remote_port_create
- drivers/scsi/scsi_transport_fc.c:fc_rport_final_delete
- drivers/scsi/scsi_transport_fc.c:fc_rport_final_delete
- drivers/scsi/scsi_transport_fc.c:fc_rport_final_delete
- drivers/scsi/scsi_transport_fc.c:fc_remove_host
- drivers/scsi/scsi_transport_fc.c:fc_user_scan
- drivers/scsi/scsi_transport_fc.c:store_fc_host_vport_delete
- drivers/scsi/scsi_transport_fc.c:store_fc_private_host_dev_loss_tmo
- drivers/scsi/scsi_transport_fc.c:store_fc_private_host_tgtid_bind_type
- drivers/scsi/scsi_transport_fc.c:store_fc_vport_delete
In drivers/nvme/host/core.c (ffffffff81723e87)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/nvme/host/core.c:nvme_keep_alive_end_io
- drivers/nvme/host/core.c:nvme_change_ctrl_state
In drivers/nvme/host/multipath.c (ffffffff8172be41)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/nvme/host/multipath.c:nvme_failover_req
In drivers/nvme/host/pci.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/ata/libata-core.c (ffffffff817333ed)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_host_detach
- drivers/ata/libata-core.c:__ata_port_probe
- drivers/ata/libata-core.c:ata_dev_init
- drivers/ata/libata-core.c:ata_port_request_pm
- drivers/ata/libata-core.c:ata_exec_internal_sg
- drivers/ata/libata-core.c:ata_exec_internal_sg
- drivers/ata/libata-core.c:ata_exec_internal_sg
In drivers/ata/libata-scsi.c (ffffffff81740da7)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_scsi_dev_rescan
- drivers/ata/libata-scsi.c:ata_scsi_dev_rescan
- drivers/ata/libata-scsi.c:ata_scsi_user_scan
- drivers/ata/libata-scsi.c:ata_scsi_handle_link_detach
- drivers/ata/libata-scsi.c:ata_scsi_handle_link_detach
- drivers/ata/libata-scsi.c:ata_scsi_queuecmd
- drivers/ata/libata-scsi.c:ata_scsi_write_same_xlat
- drivers/ata/libata-scsi.c:ata_scsi_rbuf_fill
- drivers/ata/libata-scsi.c:ata_scsi_slave_destroy
- drivers/ata/libata-scsi.c:ata_sas_scsi_ioctl
- drivers/ata/libata-scsi.c:ata_sas_scsi_ioctl
- drivers/ata/libata-scsi.c:ata_scsi_unlock_native_capacity
- drivers/ata/libata-scsi.c:ata_scsi_park_store
- drivers/ata/libata-scsi.c:ata_scsi_lpm_store
In drivers/ata/libata-eh.c (ffffffff817456ef)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_about_to_do
- drivers/ata/libata-eh.c:ata_eh_detach_dev
- drivers/ata/libata-eh.c:__ata_eh_qc_complete
- drivers/ata/libata-eh.c:ata_eh_fastdrain_timerfn
- drivers/ata/libata-eh.c:ata_port_wait_eh
- drivers/ata/libata-eh.c:ata_port_wait_eh
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_cmd_error_handler
- drivers/ata/libata-eh.c:ata_scsi_error
In drivers/ata/libata-sff.c (ffffffff8174858b)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_bmdma_post_internal_cmd
- drivers/ata/libata-sff.c:ata_bmdma_interrupt
- drivers/ata/libata-sff.c:ata_sff_error_handler
- drivers/ata/libata-sff.c:ata_sff_interrupt
In drivers/ata/libata-pmp.c (ffffffff8174c59e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-pmp.c:sata_pmp_eh_recover
- drivers/ata/libata-pmp.c:sata_pmp_eh_recover
- drivers/ata/libata-pmp.c:sata_pmp_handle_link_fail
- drivers/ata/libata-pmp.c:sata_pmp_detach
- drivers/ata/libata-pmp.c:sata_pmp_attach
In drivers/ata/libata-acpi.c (ffffffff8174d352)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-acpi.c:ata_acpi_handle_hotplug
In drivers/ata/ata_piix.c (ffffffff8174e9d2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/ata_piix.c:piix_pci_device_resume
- drivers/ata/ata_piix.c:piix_pci_device_suspend
- drivers/ata/ata_piix.c:do_pata_set_dmamode
- drivers/ata/ata_piix.c:piix_set_timings
In drivers/gpu/vga/vgaarb.c (ffffffff8175259c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_arb_release
- drivers/gpu/vga/vgaarb.c:vga_arb_open
- drivers/gpu/vga/vgaarb.c:vga_arb_read
- drivers/gpu/vga/vgaarb.c:vga_client_register
- drivers/gpu/vga/vgaarb.c:__vga_set_legacy_decoding
- drivers/gpu/vga/vgaarb.c:vga_put
- drivers/gpu/vga/vgaarb.c:vga_tryget
- drivers/gpu/vga/vgaarb.c:vga_get
In drivers/spi/spi.c (ffffffff81756512)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/spi/spi.c:spi_bus_lock
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:spi_async_locked
- drivers/spi/spi.c:spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:spi_split_transfers_maxsize
- drivers/spi/spi.c:spi_split_transfers_maxsize
- drivers/spi/spi.c:__spi_queued_transfer
- drivers/spi/spi.c:spi_stop_queue
- drivers/spi/spi.c:spi_start_queue
- drivers/spi/spi.c:spi_finalize_current_message
- drivers/spi/spi.c:spi_get_next_queued_message
- drivers/spi/spi.c:__spi_pump_messages
- drivers/spi/spi.c:spi_transfer_one_message
- drivers/spi/spi.c:spi_statistics_add_transfer_stats
- drivers/spi/spi.c:spi_statistics_transfers_split_maxsize_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo16_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo15_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo14_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo13_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo12_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo11_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo10_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo9_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo8_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo7_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo6_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo5_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo4_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo3_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo2_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo1_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo0_show
- drivers/spi/spi.c:spi_statistics_bytes_tx_show
- drivers/spi/spi.c:spi_statistics_bytes_rx_show
- drivers/spi/spi.c:spi_statistics_bytes_show
- drivers/spi/spi.c:spi_statistics_spi_async_show
- drivers/spi/spi.c:spi_statistics_spi_sync_immediate_show
- drivers/spi/spi.c:spi_statistics_spi_sync_show
- drivers/spi/spi.c:spi_statistics_timedout_show
- drivers/spi/spi.c:spi_statistics_errors_show
- drivers/spi/spi.c:spi_statistics_transfers_show
- drivers/spi/spi.c:spi_statistics_messages_show
In drivers/net/tun.c (ffffffff8176665e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/net/tun.c:tun_device_event
- drivers/net/tun.c:tun_attach
In drivers/net/vxlan.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/net/ppp/ppp_generic.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/vfio/vfio.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/vfio/virqfd.c (ffffffff8177c7f5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/vfio/virqfd.c:vfio_virqfd_disable
- drivers/vfio/virqfd.c:virqfd_wakeup
In drivers/vfio/pci/vfio_pci.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/vfio/pci/vfio_pci_intrs.c (ffffffff8178298c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/vfio/pci/vfio_pci_intrs.c:vfio_intx_set_signal
- drivers/vfio/pci/vfio_pci_intrs.c:vfio_intx_handler
- drivers/vfio/pci/vfio_pci_intrs.c:vfio_pci_intx_unmask_handler
- drivers/vfio/pci/vfio_pci_intrs.c:vfio_pci_intx_mask
In drivers/usb/core/hub.c (ffffffff8178dfd5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/hub.c:usb_set_device_state
- drivers/usb/core/hub.c:hub_quiesce
- drivers/usb/core/hub.c:usb_hub_clear_tt_buffer
- drivers/usb/core/hub.c:hub_tt_work
- drivers/usb/core/hub.c:hub_resubmit_irq_urb
In drivers/usb/core/hcd.c (ffffffff81799514)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hc_died
- drivers/usb/core/hcd.c:usb_hcd_resume_root_hub
- drivers/usb/core/hcd.c:usb_hcd_unlink_urb
- drivers/usb/core/hcd.c:unlink1
- drivers/usb/core/hcd.c:usb_hcd_submit_urb
- drivers/usb/core/hcd.c:usb_hcd_poll_rh_status
In drivers/usb/core/urb.c (ffffffff8179ac25)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_scuttle_anchored_urbs
- drivers/usb/core/urb.c:usb_get_from_anchor
- drivers/usb/core/urb.c:usb_unpoison_anchored_urbs
- drivers/usb/core/urb.c:usb_unanchor_urb
- drivers/usb/core/urb.c:usb_anchor_urb
In drivers/usb/core/message.c (ffffffff8179b7c5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_cancel
- drivers/usb/core/message.c:sg_complete
In drivers/usb/core/driver.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/core/devio.c (ffffffff817a805f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:destroy_async_on_interface
- drivers/usb/core/devio.c:destroy_async
- drivers/usb/core/devio.c:async_completed
- drivers/usb/core/devio.c:async_getcompleted
- drivers/usb/core/devio.c:usbdev_mmap
- drivers/usb/core/devio.c:usbdev_vm_open
- drivers/usb/core/devio.c:dec_usb_memory_use_count
In drivers/usb/host/pci-quirks.c (ffffffff817acdc5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/pci-quirks.c:usb_amd_dev_put
- drivers/usb/host/pci-quirks.c:usb_amd_quirk_pll
- drivers/usb/host/pci-quirks.c:usb_amd_find_chipset_info
- drivers/usb/host/pci-quirks.c:usb_amd_find_chipset_info
In drivers/usb/host/xhci.c (ffffffff817afcaa)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_clear_tt_buffer_complete
- drivers/usb/host/xhci.c:xhci_update_hub_device
- drivers/usb/host/xhci.c:xhci_set_usb2_hardware_lpm
- drivers/usb/host/xhci.c:xhci_change_max_exit_latency
- drivers/usb/host/xhci.c:xhci_setup_device
- drivers/usb/host/xhci.c:xhci_alloc_dev
- drivers/usb/host/xhci.c:xhci_disable_slot
- drivers/usb/host/xhci.c:xhci_free_streams
- drivers/usb/host/xhci.c:xhci_alloc_streams
- drivers/usb/host/xhci.c:xhci_endpoint_reset
- drivers/usb/host/xhci.c:xhci_configure_endpoint
- drivers/usb/host/xhci.c:xhci_urb_dequeue
- drivers/usb/host/xhci.c:xhci_urb_enqueue
In drivers/usb/host/xhci-mem.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/host/xhci-ring.c (ffffffff817c115c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:xhci_irq
- drivers/usb/host/xhci-ring.c:xhci_handle_command_timeout
- drivers/usb/host/xhci-ring.c:xhci_stop_endpoint_command_watchdog
In drivers/usb/host/xhci-hub.c (ffffffff817c5395)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-hub.c:xhci_bus_resume
- drivers/usb/host/xhci-hub.c:xhci_bus_suspend
- drivers/usb/host/xhci-hub.c:xhci_hub_status_data
- drivers/usb/host/xhci-hub.c:xhci_hub_control
In drivers/usb/host/xhci-dbgcap.c (ffffffff817c9c7f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_init
- drivers/usb/host/xhci-dbgcap.c:xhci_do_dbc_exit
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_handle_events
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_start
- drivers/usb/host/xhci-dbgcap.c:dbc_ep_queue
In drivers/usb/host/xhci-dbgtty.c (ffffffff817ca7c5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_port_activate
- drivers/usb/host/xhci-dbgtty.c:dbc_rx_push
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_unthrottle
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_chars_in_buffer
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_write_room
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_flush_chars
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_put_char
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_write
- drivers/usb/host/xhci-dbgtty.c:dbc_write_complete
- drivers/usb/host/xhci-dbgtty.c:dbc_read_complete
In drivers/usb/host/xhci-debugfs.c (ffffffff817cbc10)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-debugfs.c:xhci_port_write
In drivers/input/serio/serio.c (ffffffff817cea35)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_interrupt
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_remove_pending_events
- drivers/input/serio/serio.c:serio_queue_event
- drivers/input/serio/serio.c:serio_handle_event
- drivers/input/serio/serio.c:serio_remove_duplicate_events
In drivers/input/serio/i8042.c (ffffffff828ed816)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_probe
- drivers/input/serio/i8042.c:i8042_probe
- drivers/input/serio/i8042.c:i8042_aux_test_irq
- drivers/input/serio/i8042.c:i8042_interrupt
- drivers/input/serio/i8042.c:i8042_kbd_write
- drivers/input/serio/i8042.c:i8042_command
- drivers/input/serio/i8042.c:i8042_flush
- drivers/input/serio/i8042.c:i8042_remove_filter
- drivers/input/serio/i8042.c:i8042_install_filter
In drivers/input/input.c (ffffffff817d4c7b)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/input/input.c:input_reset_device
- drivers/input/input.c:input_set_keycode
- drivers/input/input.c:input_get_keycode
- drivers/input/input.c:input_inject_event
- drivers/input/input.c:input_repeat_key
In drivers/input/mousedev.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/input/evdev.c (ffffffff817da379)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
In drivers/input/misc/uinput.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/rtc/class.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/rtc/interface.c (ffffffff817e1f35)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/rtc/interface.c:rtc_handle_legacy_irq
In drivers/rtc/rtc-mc146818-lib.c (ffffffff817e3e91)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/rtc/rtc-mc146818-lib.c:mc146818_set_time
- drivers/rtc/rtc-mc146818-lib.c:mc146818_get_time
- drivers/rtc/rtc-mc146818-lib.c:mc146818_get_time
In drivers/rtc/rtc-cmos.c (ffffffff817e4759)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:rtc_handler
- drivers/rtc/rtc-cmos.c:cmos_alarm_irq_enable
In drivers/pps/kapi.c (ffffffff817ecb5a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/pps/kapi.c:pps_event
In drivers/ptp/ptp_clock.c (ffffffff817ed504)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffff817ee622)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/ptp/ptp_sysfs.c (ffffffff817eed19)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ptp/ptp_sysfs.c:extts_fifo_show
In drivers/power/supply/power_supply_core.c (ffffffff817ef43c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/power/supply/power_supply_core.c:power_supply_changed
- drivers/power/supply/power_supply_core.c:power_supply_changed_work
In drivers/thermal/thermal_core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/thermal/thermal_sysfs.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/watchdog/watchdog_pretimeout.c (ffffffff817fca95)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_notify_pretimeout
In drivers/md/md.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/md/md-bitmap.c (ffffffff81810e65)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/md/dm.c (ffffffff81818515)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/md/dm.c:dm_uevent_add
- drivers/md/dm.c:event_callback
- drivers/md/dm.c:dec_pending
- drivers/md/dm.c:dec_pending
- drivers/md/dm.c:queue_io
In drivers/md/dm-kcopyd.c (ffffffff81820e9d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:do_work
- drivers/md/dm-kcopyd.c:process_jobs
- drivers/md/dm-kcopyd.c:complete_io
- drivers/md/dm-kcopyd.c:push
In drivers/md/dm-stats.c (ffffffff81821ae5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/md/dm-stats.c:free_shared_memory
In drivers/cpufreq/cpufreq.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/cpufreq/cpufreq_stats.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/mailbox/mailbox.c (ffffffff8184b761)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mailbox/mailbox.c:mbox_send_message
- drivers/mailbox/mailbox.c:msg_submit
In drivers/mailbox/pcc.c (ffffffff8184c031)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mailbox/pcc.c:pcc_mbox_request_channel
In drivers/hwspinlock/hwspinlock_core.c (ffffffff8184c28a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In drivers/hv/vmbus_drv.c (ffffffff8184e92c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/hv/vmbus_drv.c:vmbus_bus_suspend
- drivers/hv/vmbus_drv.c:channel_vp_mapping_show
In drivers/hv/hv.c (ffffffff8184fcea)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/hv/hv.c:hv_synic_cleanup
In drivers/hv/connection.c (ffffffff81850277)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/hv/connection.c:vmbus_negotiate_version
- drivers/hv/connection.c:vmbus_negotiate_version
- drivers/hv/connection.c:vmbus_negotiate_version
In drivers/hv/channel.c (ffffffff8185080d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/hv/channel.c:vmbus_teardown_gpadl
- drivers/hv/channel.c:vmbus_teardown_gpadl
- drivers/hv/channel.c:vmbus_establish_gpadl
- drivers/hv/channel.c:vmbus_establish_gpadl
- drivers/hv/channel.c:__vmbus_open
- drivers/hv/channel.c:__vmbus_open
- drivers/hv/channel.c:__vmbus_open
- drivers/hv/channel.c:__vmbus_open
In drivers/hv/channel_mgmt.c (ffffffff8185215a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/hv/channel_mgmt.c:vmbus_onversion_response
- drivers/hv/channel_mgmt.c:vmbus_ongpadl_torndown
- drivers/hv/channel_mgmt.c:vmbus_ongpadl_created
- drivers/hv/channel_mgmt.c:vmbus_onopen_result
- drivers/hv/channel_mgmt.c:vmbus_onoffer_rescind
- drivers/hv/channel_mgmt.c:vmbus_onoffer
- drivers/hv/channel_mgmt.c:vmbus_add_channel_work
- drivers/hv/channel_mgmt.c:hv_process_channel_removal
In drivers/hv/ring_buffer.c (ffffffff81853b90)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/hv/ring_buffer.c:hv_ringbuffer_write
In arch/x86/pci/i386.c (ffffffff828f8344)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/pci/i386.c:pcibios_assign_resources
- arch/x86/pci/i386.c:pcibios_allocate_resources
- arch/x86/pci/i386.c:pcibios_allocate_resources
- arch/x86/pci/i386.c:pcibios_retrieve_fw_addr
In net/core/sock.c (ffffffff8186dbae)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/sock.c:__sock_queue_rcv_skb
In net/core/request_sock.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/skbuff.c (ffffffff81871352)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/skbuff.c:sock_dequeue_err_skb
- net/core/skbuff.c:skb_append
- net/core/skbuff.c:skb_unlink
- net/core/skbuff.c:skb_queue_tail
- net/core/skbuff.c:skb_queue_head
- net/core/skbuff.c:skb_dequeue_tail
- net/core/skbuff.c:skb_dequeue
- net/core/skbuff.c:sock_zerocopy_callback
In net/core/datagram.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/net_namespace.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/dev.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/neighbour.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/link_watch.c (ffffffff818ab942)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/link_watch.c:linkwatch_fire_event
- net/core/link_watch.c:linkwatch_forget_dev
In net/core/page_pool.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/skmsg.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/netpoll.c (ffffffff818c3de5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/netpoll.c:refill_skbs
In net/core/fib_rules.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/drop_monitor.c (ffffffff818ce569)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/drop_monitor.c:net_dm_hw_packet_probe
- net/core/drop_monitor.c:net_dm_hw_packet_work
- net/core/drop_monitor.c:net_dm_packet_work
- net/core/drop_monitor.c:net_dm_packet_trace_kfree_skb_hit
- net/core/drop_monitor.c:net_dm_hw_summary_probe
- net/core/drop_monitor.c:net_dm_hw_reset_per_cpu_data
- net/core/drop_monitor.c:reset_per_cpu_data
In net/core/devlink.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/sched/sch_generic.c (ffffffff818e6b0c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/sched/sch_generic.c:pfifo_fast_change_tx_queue_len
In net/sched/cls_api.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/sched/act_api.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/route.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/inetpeer.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/inet_hashtables.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/tcp_ipv4.c (ffffffff81935891)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
In net/ipv4/udp.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/af_inet.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/igmp.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/inet_fragment.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/ipmr.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/cipso_ipv4.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/xfrm/xfrm_policy.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/xfrm/xfrm_state.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/unix/af_unix.c (ffffffff81990386)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_connect
In net/unix/garbage.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/addrlabel.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/ip6_fib.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/mcast.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/tcp_ipv6.c (ffffffff819cd879)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
In net/ipv6/ip6mr.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/calipso.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/packet/af_packet.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/wireless/wext-core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/rfkill/core.c (ffffffff819f87d6)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_open
- net/rfkill/core.c:rfkill_blocked
- net/rfkill/core.c:rfkill_set_states
- net/rfkill/core.c:rfkill_set_sw_state
- net/rfkill/core.c:rfkill_set_hw_state
- net/rfkill/core.c:rfkill_set_block
- net/rfkill/core.c:rfkill_send_events
In net/rfkill/input.c (ffffffff819f8ee5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_schedule_global_op
In net/ncsi/ncsi-rsp.c (ffffffff81a00e6c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ncsi/ncsi-rsp.c:ncsi_rcv_rsp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_sma
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_svf
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gls
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_rc
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_dp
In net/ncsi/ncsi-aen.c (ffffffff81a01143)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_hncdsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
In net/ncsi/ncsi-manage.c (ffffffff81a02520)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ncsi/ncsi-manage.c:ncsi_unregister_dev
- net/ncsi/ncsi-manage.c:ncsi_reset_dev
- net/ncsi/ncsi-manage.c:ncsi_reset_dev
- net/ncsi/ncsi-manage.c:ncsi_stop_dev
- net/ncsi/ncsi-manage.c:ncsi_kick_channels
- net/ncsi/ncsi-manage.c:ncsi_kick_channels
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_suspend_channel
- net/ncsi/ncsi-manage.c:ncsi_request_timeout
- net/ncsi/ncsi-manage.c:ncsi_free_request
- net/ncsi/ncsi-manage.c:ncsi_alloc_request
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_add_package
- net/ncsi/ncsi-manage.c:ncsi_add_channel
- net/ncsi/ncsi-manage.c:ncsi_stop_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_start_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_report_link
In net/ncsi/ncsi-netlink.c (ffffffff81a04dec)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ncsi/ncsi-netlink.c:ncsi_set_channel_mask_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_package_mask_nl
- net/ncsi/ncsi-netlink.c:ncsi_clear_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_clear_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_interface_nl
In net/xdp/xsk.c (ffffffff81a06703)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_destruct_skb
In net/xdp/xdp_umem.c (ffffffff81a083c3)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/xdp/xdp_umem.c:xdp_del_sk_umem
- net/xdp/xdp_umem.c:xdp_add_sk_umem
In lib/dec_and_lock.c (ffffffff81a0a3dd)
Location: include/linux/spinlock.h:325
Inline: True
In lib/idr.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/klist.c (ffffffff81a0c55d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
In lib/kobject.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/xarray.c (ffffffff81a1ad3a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/xarray.c:xa_destroy
gcp
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/xen/p2m.c (ffffffff81020c73)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/xen/p2m.c:xen_alloc_p2m_entry
- arch/x86/xen/p2m.c:xen_alloc_p2m_entry
In arch/x86/xen/mmu_pv.c (ffffffff810282fa)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/xen/mmu_pv.c:xen_destroy_contiguous_region
- arch/x86/xen/mmu_pv.c:xen_create_contiguous_region
In arch/x86/kernel/bootflag.c (ffffffff828ac7a2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/kernel/bootflag.c:sbf_init
- arch/x86/kernel/bootflag.c:sbf_init
In arch/x86/kernel/rtc.c (ffffffff8103cd40)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/kernel/rtc.c:mach_get_cmos_time
In arch/x86/kernel/i8237.c (ffffffff81043fd5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/kernel/i8237.c:i8237A_resume
In arch/x86/kernel/smpboot.c (ffffffff81064594)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/kernel/smpboot.c:do_boot_cpu
- arch/x86/kernel/smpboot.c:do_boot_cpu
In arch/x86/kernel/amd_nb.c (ffffffff81075b38)
Location: include/linux/spinlock.h:325
Inline: True
In arch/x86/kernel/amd_gart_64.c (ffffffff8107a882)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/kernel/amd_gart_64.c:gart_unmap_page
- arch/x86/kernel/amd_gart_64.c:flush_gart
- arch/x86/kernel/amd_gart_64.c:alloc_iommu
In arch/x86/kernel/pci-calgary_64.c (ffffffff8107b6d2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/kernel/pci-calgary_64.c:iommu_free
- arch/x86/kernel/pci-calgary_64.c:iommu_range_alloc
- arch/x86/kernel/pci-calgary_64.c:iommu_range_reserve
In arch/x86/kernel/tce_64.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In arch/x86/mm/pgtable.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In arch/x86/mm/kmmio.c (ffffffff8108a2a4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:unregister_kmmio_probe
- arch/x86/mm/kmmio.c:remove_kmmio_fault_pages
- arch/x86/mm/kmmio.c:register_kmmio_probe
In arch/x86/mm/mmio-mod.c (ffffffff8108b5a3)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/mm/mmio-mod.c:mmiotrace_printk
In arch/x86/platform/efi/efi_64.c (ffffffff810914c5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/platform/efi/efi_64.c:efi_thunk_reset_system
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_next_high_mono_count
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_next_variable
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_variable_nonblocking
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_variable
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_variable
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_wakeup_time
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_wakeup_time
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_time
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_time
In arch/x86/platform/intel/iosf_mbi.c (ffffffff81093283)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/platform/intel/iosf_mbi.c:iosf_mbi_modify
In kernel/fork.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/panic.c (ffffffff8109ab05)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/user.c (ffffffff810a8b55)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/user.c:find_user
In kernel/signal.c (ffffffff810acda0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/signal.c:do_notify_parent_cldstop
- kernel/signal.c:do_notify_parent
- kernel/signal.c:sigqueue_free
- kernel/signal.c:force_sigsegv
- kernel/signal.c:__lock_task_sighand
- kernel/signal.c:force_sig_info_to_task
- kernel/signal.c:flush_itimer_signals
- kernel/signal.c:flush_signals
In kernel/workqueue.c (ffffffff810bef3d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/workqueue.c:show_workqueue_state
- kernel/workqueue.c:show_workqueue_state
- kernel/workqueue.c:work_busy
- kernel/workqueue.c:pwq_adjust_max_active
In kernel/pid.c (ffffffff810bf6e5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/pid.c:free_pid
In kernel/notifier.c (ffffffff810c66b5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/notifier.c:atomic_notifier_chain_unregister
- kernel/notifier.c:atomic_notifier_chain_register
In kernel/async.c (ffffffff810c8405)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/async.c:async_schedule_node_domain
- kernel/async.c:async_schedule_node_domain
- kernel/async.c:async_run_entry_fn
- kernel/async.c:lowest_in_progress
In kernel/ucount.c (ffffffff810c93c5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/ucount.c:put_ucounts
In kernel/sched/core.c (ffffffff810d4d02)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/core.c:sched_offline_group
- kernel/sched/core.c:sched_online_group
In kernel/sched/cputime.c (ffffffff810d5d67)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/cputime.c:thread_group_cputime
In kernel/sched/fair.c (ffffffff810df144)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_free
In kernel/sched/wait.c (ffffffff810ebb3f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/wait.c:finish_wait
- kernel/sched/wait.c:prepare_to_wait_event
- kernel/sched/wait.c:prepare_to_wait_exclusive
- kernel/sched/wait.c:prepare_to_wait
- kernel/sched/wait.c:remove_wait_queue
- kernel/sched/wait.c:add_wait_queue_exclusive
- kernel/sched/wait.c:add_wait_queue
In kernel/sched/completion.c (ffffffff810ec525)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/completion.c:complete_all
- kernel/sched/completion.c:complete
In kernel/sched/debug.c (ffffffff810f284c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/debug.c:print_cpu
In kernel/locking/mutex.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/power/qos.c (ffffffff810fcb1e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/power/qos.c:pm_qos_power_read
- kernel/power/qos.c:pm_qos_update_flags
- kernel/power/qos.c:pm_qos_update_target
- kernel/power/qos.c:pm_qos_debug_show
In kernel/printk/printk.c (ffffffff81108575)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/printk/printk.c:kmsg_dump_unregister
- kernel/printk/printk.c:kmsg_dump_register
In kernel/irq/irqdomain.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/rcu/sync.c (ffffffff8111a37b)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_func
In kernel/rcu/srcutree.c (ffffffff8111bebb)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:__call_srcu
- kernel/rcu/srcutree.c:__call_srcu
In kernel/rcu/tree.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/livepatch/shadow.c (ffffffff81123cf5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/livepatch/shadow.c:klp_shadow_free_all
- kernel/livepatch/shadow.c:klp_shadow_free
- kernel/livepatch/shadow.c:__klp_shadow_get_or_alloc
In kernel/dma/swiotlb.c (ffffffff81126888)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/dma/swiotlb.c:swiotlb_tbl_unmap_single
- kernel/dma/swiotlb.c:swiotlb_tbl_map_single
In kernel/freezer.c (ffffffff811275d5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/freezer.c:__thaw_task
- kernel/freezer.c:freeze_task
In kernel/time/clocksource.c (ffffffff81133118)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_unbind
- kernel/time/clocksource.c:clocksource_change_rating
- kernel/time/clocksource.c:__clocksource_register_scale
- kernel/time/clocksource.c:__clocksource_watchdog_kthread
- kernel/time/clocksource.c:clocksource_select_watchdog
- kernel/time/clocksource.c:clocksource_mark_unstable
In kernel/time/alarmtimer.c (ffffffff81136223)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/alarmtimer.c:alarm_handle_timer
- kernel/time/alarmtimer.c:alarm_try_to_cancel
- kernel/time/alarmtimer.c:alarmtimer_suspend
- kernel/time/alarmtimer.c:alarmtimer_rtc_add_device
- kernel/time/alarmtimer.c:alarmtimer_get_rtcdev
In kernel/time/posix-timers.c (ffffffff8113656a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__lock_timer
- kernel/time/posix-timers.c:release_posix_timer
- kernel/time/posix-timers.c:posix_timer_fn
In kernel/time/posix-cpu-timers.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/futex.c (ffffffff811430ff)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
In kernel/cgroup/cgroup.c (ffffffff8115cec2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_free
- kernel/cgroup/cgroup.c:cgroup_rmdir
- kernel/cgroup/cgroup.c:cgroup_mkdir
- kernel/cgroup/cgroup.c:css_release_work_fn
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:cgroup_file_notify
- kernel/cgroup/cgroup.c:cgroup_attach_task
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:cgroup_update_populated
In kernel/cgroup/rstat.c (ffffffff8115d8f5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_irqsafe
In kernel/cgroup/namespace.c (ffffffff8115df12)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
- kernel/cgroup/namespace.c:free_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff8115e864)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_rename
- kernel/cgroup/cgroup-v1.c:cgroup_transfer_tasks
In kernel/cgroup/freezer.c (ffffffff8116051b)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_update_frozen
- kernel/cgroup/freezer.c:cgroup_update_frozen
- kernel/cgroup/freezer.c:cgroup_update_frozen
In kernel/cgroup/cpuset.c (ffffffff811674fe)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:__cpuset_node_allowed
- kernel/cgroup/cpuset.c:cpuset_mems_allowed
- kernel/cgroup/cpuset.c:cpuset_cpus_allowed
In kernel/pid_namespace.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/audit.c (ffffffff8116b21c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/audit.c:audit_log_end
- kernel/audit.c:audit_get_tty
- kernel/audit.c:audit_receive_msg
In kernel/auditfilter.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/taskstats.c (ffffffff8118bbb1)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/trace.c (ffffffff8119f5ac)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/trace/trace.c:trace_event_buffer_commit
In kernel/trace/blktrace.c (ffffffff811aef8e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/trace/blktrace.c:__blk_add_trace
In kernel/bpf/syscall.c (ffffffff811d67c5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_map_free_id
In kernel/bpf/local_storage.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/bpf/btf.c (ffffffff811f31e5)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/bpf/devmap.c (ffffffff811f55f9)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_notification
- kernel/bpf/devmap.c:dev_map_hash_update_elem
- kernel/bpf/devmap.c:dev_map_hash_delete_elem
In kernel/bpf/cpumap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/bpf/xskmap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/events/core.c (ffffffff81207a7f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/events/core.c:ring_buffer_attach
- kernel/events/core.c:ring_buffer_attach
In kernel/events/ring_buffer.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/padata.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/filemap.c (ffffffff81218f33)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/filemap.c:replace_page_cache_page
- mm/filemap.c:delete_from_page_cache_batch
In mm/mempool.c (ffffffff8121dd05)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/mempool.c:mempool_free
- mm/mempool.c:mempool_alloc
- mm/mempool.c:mempool_resize
In mm/page-writeback.c (ffffffff812229be)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/page-writeback.c:__test_set_page_writeback
- mm/page-writeback.c:test_clear_page_writeback
- mm/page-writeback.c:clear_page_dirty_for_io
- mm/page-writeback.c:__cancel_dirty_page
- mm/page-writeback.c:account_page_redirty
In mm/swap.c (ffffffff81227f46)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/swap.c:release_pages
- mm/swap.c:pagevec_lru_move_fn
- mm/swap.c:__page_cache_release
In mm/truncate.c (ffffffff81229f24)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
In mm/vmscan.c (ffffffff81233147)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/vmscan.c:balance_pgdat
- mm/vmscan.c:__remove_mapping
In mm/shmem.c (ffffffff8123a9f5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/shmem.c:shmem_uncharge
- mm/shmem.c:shmem_charge
In mm/vmstat.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/backing-dev.c (ffffffff812400dc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/backing-dev.c:wb_get_create
- mm/backing-dev.c:wb_get_create
- mm/backing-dev.c:wb_congested_get_create
In mm/percpu.c (ffffffff81243521)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
In mm/slab_common.c (ffffffff81244c25)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/slab_common.c:kmemcg_cache_shutdown
In mm/compaction.c (ffffffff8124b590)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/compaction.c:compact_zone
- mm/compaction.c:fast_isolate_freepages
In mm/list_lru.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/memory.c (ffffffff81254e8f)
Location: include/linux/spinlock.h:325
Inline: True
In mm/mremap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/vmalloc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/page_alloc.c (ffffffff81278a82)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/page_alloc.c:set_hwpoison_free_buddy_page
- mm/page_alloc.c:is_free_buddy_page
- mm/page_alloc.c:__offline_isolated_pages
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:show_free_areas
- mm/page_alloc.c:get_page_from_freelist
- mm/page_alloc.c:rmqueue
- mm/page_alloc.c:mark_free_pages
- mm/page_alloc.c:unreserve_highatomic_pageblock
In mm/shuffle.c (ffffffff81ad846a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/shuffle.c:__shuffle_zone
In mm/swap_state.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/swapfile.c (ffffffff8127e650)
Location: include/linux/spinlock.h:325
Inline: True
In mm/swap_slots.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/zswap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/dmapool.c (ffffffff81286525)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/dmapool.c:dma_pool_free
- mm/dmapool.c:dma_pool_alloc
In mm/hugetlb.c (ffffffff812878c6)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/hugetlb.c:alloc_fresh_huge_page
In mm/mmu_notifier.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/slub.c (ffffffff8129e455)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/slub.c:validate_store
- mm/slub.c:list_locations
- mm/slub.c:__kmem_cache_shrink
- mm/slub.c:__slab_free
- mm/slub.c:count_partial
- mm/slub.c:free_debug_processing
In mm/memory_hotplug.c (ffffffff81ad4d73)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/memory_hotplug.c:__offline_pages
- mm/memory_hotplug.c:__offline_pages
- mm/memory_hotplug.c:online_pages
- mm/memory_hotplug.c:move_pfn_range_to_zone
- mm/memory_hotplug.c:remove_pfn_range_from_zone
In mm/huge_memory.c (ffffffff812b00a6)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/huge_memory.c:deferred_split_huge_page
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pmd
In mm/memcontrol.c (ffffffff812ba90c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_move_account
- mm/memcontrol.c:mem_cgroup_css_free
In mm/vmpressure.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/swap_cgroup.c (ffffffff812bf9cc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/swap_cgroup.c:swap_cgroup_record
- mm/swap_cgroup.c:swap_cgroup_cmpxchg
In mm/memory-failure.c (ffffffff812c0687)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/memory-failure.c:memory_failure_queue
In mm/page_isolation.c (ffffffff812c4031)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/page_isolation.c:test_pages_isolated
- mm/page_isolation.c:start_isolate_page_range
- mm/page_isolation.c:unset_migratetype_isolate
In mm/zbud.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/zsmalloc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/balloon_compaction.c (ffffffff812c7ed5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/balloon_compaction.c:balloon_page_putback
- mm/balloon_compaction.c:balloon_page_isolate
- mm/balloon_compaction.c:balloon_page_enqueue
- mm/balloon_compaction.c:balloon_page_list_dequeue
- mm/balloon_compaction.c:balloon_page_list_enqueue
In mm/hmm.c (ffffffff812cb501)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/hmm.c:hmm_range_unregister
- mm/hmm.c:hmm_range_register
- mm/hmm.c:hmm_invalidate_range_start
- mm/hmm.c:notifiers_decrement
In fs/file_table.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/super.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/dcache.c (ffffffff812eed25)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:d_walk
In fs/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/file.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/libfs.c (ffffffff81302b75)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/libfs.c:simple_empty
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff8130b1da)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/fs-writeback.c:sb_clear_inode_writeback
- fs/fs-writeback.c:sb_mark_inode_writeback
In fs/fs_struct.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/buffer.c (ffffffff81315c35)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/buffer.c:__set_page_dirty
In fs/direct-io.c (ffffffff8132023d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:dio_bio_end_io
- fs/direct-io.c:dio_bio_end_aio
In fs/notify/fsnotify.c (ffffffff813229a0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/notify/group.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/notify/mark.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/notify/inotify/inotify_user.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/eventpoll.c (ffffffff81328aad)
Location: include/linux/spinlock.h:325
Inline: True
In fs/timerfd.c (ffffffff8132d8d7)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_clock_was_set
- fs/timerfd.c:timerfd_triggered
In fs/eventfd.c (ffffffff8132da55)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_ctx_remove_wait_queue
- fs/eventfd.c:eventfd_signal
In fs/aio.c (ffffffff8133456f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_wake
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:aio_poll_put_work
- fs/aio.c:aio_fsync_work
- fs/aio.c:aio_complete_rw
- fs/aio.c:aio_complete_rw
- fs/aio.c:kiocb_set_cancel_fn
- fs/aio.c:aio_migratepage
In fs/io_uring.c (ffffffff81337b95)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/io_uring.c:io_timeout_fn
- fs/io_uring.c:io_poll_wake
- fs/io_uring.c:io_cqring_add_event
In fs/crypto/crypto.c (ffffffff813404d7)
Location: include/linux/spinlock.h:325
Inline: True
In fs/crypto/keyring.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/locks.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/mbcache.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/quota/dquot.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/proc/generic.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/kernfs/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/kernfs/dir.c (ffffffff8137a405)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_get_parent
- fs/kernfs/dir.c:pr_cont_kernfs_path
- fs/kernfs/dir.c:pr_cont_kernfs_name
- fs/kernfs/dir.c:kernfs_path_from_node
- fs/kernfs/dir.c:kernfs_name
In fs/kernfs/file.c (ffffffff8137b1e0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify
- fs/kernfs/file.c:kernfs_notify
In fs/devpts/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/ext4/extents_status.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/ext4/mballoc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/ext4/page-io.c (ffffffff813c10f7)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/ext4/page-io.c:ext4_end_io_rsv_work
In fs/ext4/super.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/jbd2/transaction.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/jbd2/revoke.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/jbd2/journal.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/squashfs/cache.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fat/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fuse/dir.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fuse/file.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fuse/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/pstore/inode.c (ffffffff81428e5d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/pstore/inode.c:pstore_mkfile
- fs/pstore/inode.c:pstore_mkfile
- fs/pstore/inode.c:pstore_evict_inode
In ipc/util.c (ffffffff8142b382)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- ipc/util.c:ipc_addid
In ipc/sem.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/keys/key.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/selinux/avc.c (ffffffff8144eee4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- security/selinux/avc.c:avc_compute_av
- security/selinux/avc.c:avc_compute_av
- security/selinux/avc.c:avc_ss_reset
- security/selinux/avc.c:avc_flush
- security/selinux/avc.c:avc_alloc_node
In security/selinux/hooks.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/selinux/ibpkey.c (ffffffff8145ea75)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- security/selinux/ibpkey.c:sel_ib_pkey_flush
- security/selinux/ibpkey.c:sel_ib_pkey_sid
In security/selinux/ss/sidtab.c (ffffffff81460b22)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- security/selinux/ss/sidtab.c:sidtab_convert
- security/selinux/ss/sidtab.c:sidtab_context_to_sid
In security/smack/smack_lsm.c (ffffffff814714df)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_netlabel
In security/apparmor/lsm.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/apparmor/af_unix.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In crypto/aead.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In crypto/jitterentropy-kcapi.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/bio.c (ffffffff814d52e9)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/bio.c:bio_check_pages_dirty
In block/blk-core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/blk-flush.c (ffffffff814dd619)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/blk-flush.c:mq_flush_data_end_io
- block/blk-flush.c:flush_end_io
In block/blk-ioc.c (ffffffff814dec6e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_clear_queue
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (ffffffff814e5170)
Location: include/linux/spinlock.h:325
Inline: True
In block/blk-stat.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/genhd.c (ffffffff814ed18c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/genhd.c:__disk_unblock_events
- block/genhd.c:disk_block_events
In block/badblocks.c (ffffffff814f1181)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/badblocks.c:badblocks_set
In block/bsg.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/blk-cgroup.c (ffffffff814fef31)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/blk-cgroup.c:blkg_lookup_create
In block/blk-iocost.c (ffffffff815051e4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_pd_init
- block/blk-iocost.c:blk_iocost_init
- 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_waitq_timer_fn
In block/mq-deadline.c (ffffffff81508d8d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/mq-deadline.c:dd_finish_request
- block/mq-deadline.c:deadline_next_request
In lib/random32.c (ffffffff8151541a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/random32.c:__prandom_reseed
In lib/percpu-refcount.c (ffffffff8151e940)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/percpu-refcount.c:percpu_ref_resurrect
- lib/percpu-refcount.c:percpu_ref_kill_and_confirm
- lib/percpu-refcount.c:percpu_ref_switch_to_percpu
- lib/percpu-refcount.c:percpu_ref_switch_to_atomic
In lib/rhashtable.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/once.c (ffffffff815202f0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/once.c:__do_once_start
In lib/refcount.c (ffffffff815206dc)
Location: include/linux/spinlock.h:325
Inline: True
In lib/bucket_locks.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/genalloc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/percpu_counter.c (ffffffff81546f3f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/percpu_counter.c:__percpu_counter_init
In lib/sbitmap.c (ffffffff81550dbe)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/sbitmap.c:sbitmap_get_shallow
- lib/sbitmap.c:sbitmap_get
- lib/sbitmap.c:sbitmap_resize
In drivers/pinctrl/core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/gpio/gpiolib.c (ffffffff8155df95)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpio/gpiolib.c:gpiolib_seq_next
- drivers/gpio/gpiolib.c:gpiolib_seq_start
- drivers/gpio/gpiolib.c:gpiod_free_commit
- drivers/gpio/gpiolib.c:gpiod_free_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiochip_find
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
In drivers/gpio/gpiolib-sysfs.c (ffffffff828f226c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpio/gpiolib-sysfs.c:gpiolib_sysfs_init
- drivers/gpio/gpiolib-sysfs.c:gpiolib_sysfs_init
- drivers/gpio/gpiolib-sysfs.c:gpiod_export
In drivers/gpio/gpio-lynxpoint.c (ffffffff8156880d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpio/gpio-lynxpoint.c:lp_irq_disable
- drivers/gpio/gpio-lynxpoint.c:lp_irq_enable
- drivers/gpio/gpio-lynxpoint.c:lp_gpio_direction_output
- drivers/gpio/gpio-lynxpoint.c:lp_gpio_direction_input
- drivers/gpio/gpio-lynxpoint.c:lp_gpio_set
- drivers/gpio/gpio-lynxpoint.c:lp_irq_type
In drivers/pci/pci-driver.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/pci/pcie/aer.c (ffffffff81590156)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/pci/pcie/pme.c (ffffffff8159173a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_irq
In drivers/pci/endpoint/pci-epc-core.c (ffffffff815a38a1)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_linkup
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_add_epf
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_set_bar
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_set_msix
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_set_msi
In drivers/rapidio/rio.c (ffffffff815a7140)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_map_outb_region
- drivers/rapidio/rio.c:rio_map_inb_region
In drivers/acpi/osl.c (ffffffff815cb255)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/acpi/osl.c:acpi_os_acquire_lock
In drivers/acpi/ec.c (ffffffff815d87c9)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_suspend
- drivers/acpi/ec.c:acpi_ec_gpe_handler
- drivers/acpi/ec.c:acpi_ec_event_handler
- drivers/acpi/ec.c:acpi_ec_leave_noirq
- drivers/acpi/ec.c:acpi_ec_enter_noirq
- drivers/acpi/ec.c:acpi_ec_stop
- drivers/acpi/ec.c:acpi_ec_start
- drivers/acpi/ec.c:acpi_ec_transaction
- drivers/acpi/ec.c:ec_guard
- drivers/acpi/ec.c:ec_transaction_completed
- drivers/acpi/ec.c:acpi_ec_enable_event
In drivers/acpi/acpi_lpss.c (ffffffff815de5b5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/acpi/acpi_lpss.c:lpss_reg_read
In drivers/acpi/acpica/evglock.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/acpi/acpica/utmutex.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/acpi/apei/ghes.c (ffffffff81638935)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/acpi/apei/ghes.c:ghes_probe
- drivers/acpi/apei/ghes.c:ghes_notify_hed
- drivers/acpi/apei/ghes.c:ghes_irq_func
- drivers/acpi/apei/ghes.c:ghes_poll_func
In drivers/clk/clk.c (ffffffff81640fbc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk.c:clk_enable_lock
- drivers/clk/clk.c:clk_enable_lock
In drivers/clk/clk-divider.c (ffffffff81646d7c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-divider.c:clk_divider_set_rate
In drivers/clk/clk-gate.c (ffffffff81647d4a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-gate.c:clk_gate_endisable
In drivers/clk/clk-multiplier.c (ffffffff8164808a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-multiplier.c:clk_multiplier_set_rate
In drivers/clk/clk-mux.c (ffffffff81648466)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-mux.c:clk_mux_set_parent
In drivers/clk/clk-fractional-divider.c (ffffffff81649165)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-fractional-divider.c:clk_fd_set_rate
- drivers/clk/clk-fractional-divider.c:clk_fd_recalc_rate
In drivers/clk/x86/clk-pmc-atom.c (ffffffff816498f5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/x86/clk-pmc-atom.c:plt_clk_reg_update
In drivers/virtio/virtio.c (ffffffff8164c615)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_config_changed
In drivers/virtio/virtio_mmio.c (ffffffff81651303)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/virtio/virtio_mmio.c:vm_del_vqs
- drivers/virtio/virtio_mmio.c:vm_interrupt
In drivers/virtio/virtio_pci_common.c (ffffffff8165358e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/virtio/virtio_pci_common.c:vp_del_vqs
- drivers/virtio/virtio_pci_common.c:vp_setup_vq
- drivers/virtio/virtio_pci_common.c:vp_vring_interrupt
In drivers/virtio/virtio_balloon.c (ffffffff8165478c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_migratepage
- drivers/virtio/virtio_balloon.c:virtballoon_changed
In drivers/xen/grant-table.c (ffffffff816563a5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/xen/grant-table.c:gnttab_cancel_free_callback
- drivers/xen/grant-table.c:gnttab_request_free_callback
- drivers/xen/grant-table.c:gnttab_handle_deferred
- drivers/xen/grant-table.c:gnttab_handle_deferred
- drivers/xen/grant-table.c:put_free_entry
- drivers/xen/grant-table.c:get_free_entries
In drivers/xen/events/events_2l.c (ffffffff8165cd90)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/xen/events/events_2l.c:xen_debug_interrupt
In drivers/tty/tty_io.c (ffffffff81676ce8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/tty_io.c:__tty_fasync
- drivers/tty/tty_io.c:start_tty
- drivers/tty/tty_io.c:stop_tty
In drivers/tty/n_tty.c (ffffffff8167afa5)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/tty_port.c (ffffffff816816a2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_close_end
- drivers/tty/tty_port.c:tty_port_block_til_ready
- drivers/tty/tty_port.c:tty_port_hangup
- drivers/tty/tty_port.c:tty_port_tty_set
- drivers/tty/tty_port.c:tty_port_tty_get
In drivers/tty/tty_jobctrl.c (ffffffff81682615)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_get_pgrp
- drivers/tty/tty_jobctrl.c:get_current_tty
- drivers/tty/tty_jobctrl.c:__proc_set_tty
- drivers/tty/tty_jobctrl.c:proc_clear_tty
In drivers/tty/pty.c (ffffffff81683626)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_write
In drivers/tty/vt/vt_ioctl.c (ffffffff81685695)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:__vt_event_dequeue
- drivers/tty/vt/vt_ioctl.c:__vt_event_queue
In drivers/tty/vt/keyboard.c (ffffffff8168c996)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_clr_kbd_mode_bit
- drivers/tty/vt/keyboard.c:vt_set_kbd_mode_bit
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:vt_reset_unicode
- drivers/tty/vt/keyboard.c:vt_do_kdskled
- drivers/tty/vt/keyboard.c:vt_do_kdskled
- drivers/tty/vt/keyboard.c:vt_do_kdgkb_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdskbmeta
- drivers/tty/vt/keyboard.c:vt_do_kdskbmode
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:kbd_bh
- drivers/tty/vt/keyboard.c:vt_kbd_con_stop
- drivers/tty/vt/keyboard.c:vt_kbd_con_start
- drivers/tty/vt/keyboard.c:vt_get_leds
- drivers/tty/vt/keyboard.c:setledstate
- drivers/tty/vt/keyboard.c:compute_shiftstate
In drivers/tty/hvc/hvc_console.c (ffffffff816962f7)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_remove
- drivers/tty/hvc/hvc_console.c:__hvc_poll
- drivers/tty/hvc/hvc_console.c:hvc_set_winsz
- drivers/tty/hvc/hvc_console.c:hvc_hangup
- drivers/tty/hvc/hvc_console.c:hvc_open
- drivers/tty/hvc/hvc_console.c:hvc_port_destruct
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/tty/serial/serial_core.c (ffffffff8169d3f5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_add_one_port
- drivers/tty/serial/serial_core.c:uart_hangup
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_send_xchar
- drivers/tty/serial/serial_core.c:uart_flush_buffer
- drivers/tty/serial/serial_core.c:uart_chars_in_buffer
- drivers/tty/serial/serial_core.c:uart_write_room
- drivers/tty/serial/serial_core.c:uart_write
- drivers/tty/serial/serial_core.c:uart_put_char
- drivers/tty/serial/serial_core.c:uart_shutdown
- drivers/tty/serial/serial_core.c:uart_update_mctrl
- drivers/tty/serial/serial_core.c:uart_start
- drivers/tty/serial/serial_core.c:uart_stop
In drivers/tty/serial/earlycon.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/serial/8250/8250_core.c (ffffffff8169d595)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial_8250_overrun_backoff_work
- drivers/tty/serial/8250/8250_core.c:serial8250_backup_timeout
In drivers/tty/serial/8250/8250_port.c (ffffffff816a1389)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_set_termios
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_break_ctl
- drivers/tty/serial/8250/8250_port.c:serial8250_tx_empty
- drivers/tty/serial/8250/8250_port.c:serial8250_tx_threshold_handle_irq
- drivers/tty/serial/8250/8250_port.c:serial8250_em485_handle_start_tx
- drivers/tty/serial/8250/8250_port.c:serial8250_em485_handle_stop_tx
In drivers/tty/serial/8250/8250_dma.c (ffffffff816a4a6e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_dma.c:__dma_tx_complete
In drivers/tty/serial/8250/8250_pci.c (ffffffff816a5765)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_pci.c:f815xxa_mem_serial_out
In drivers/tty/serial/sccnxp.c (ffffffff816ab32d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/sccnxp.c:sccnxp_console_write
- drivers/tty/serial/sccnxp.c:sccnxp_shutdown
- drivers/tty/serial/sccnxp.c:sccnxp_startup
- drivers/tty/serial/sccnxp.c:sccnxp_set_termios
- drivers/tty/serial/sccnxp.c:sccnxp_break_ctl
- drivers/tty/serial/sccnxp.c:sccnxp_get_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_set_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_tx_empty
- drivers/tty/serial/sccnxp.c:sccnxp_stop_rx
- drivers/tty/serial/sccnxp.c:sccnxp_start_tx
- drivers/tty/serial/sccnxp.c:sccnxp_ist
- drivers/tty/serial/sccnxp.c:sccnxp_timer
In drivers/tty/serial/serial_mctrl_gpio.c (ffffffff816ac140)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/serial_mctrl_gpio.c:mctrl_gpio_irq_handle
In drivers/char/random.c (ffffffff816b09b3)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:get_random_u32
- drivers/char/random.c:get_random_u64
- drivers/char/random.c:urandom_read
- drivers/char/random.c:del_random_ready_callback
- drivers/char/random.c:extract_buf
- drivers/char/random.c:add_device_randomness
- drivers/char/random.c:add_device_randomness
- drivers/char/random.c:_crng_backtrack_protect
- drivers/char/random.c:_extract_crng
- drivers/char/random.c:crng_reseed
- drivers/char/random.c:crng_reseed
- drivers/char/random.c:crng_fast_load
- drivers/char/random.c:mix_pool_bytes
In drivers/char/ttyprintk.c (ffffffff816b3c25)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/char/ttyprintk.c:tpk_write
- drivers/char/ttyprintk.c:tpk_close
In drivers/char/virtio_console.c (ffffffff816b5394)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/char/virtio_console.c:in_intr
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:__send_to_port
- drivers/char/virtio_console.c:port_has_data
- drivers/char/virtio_console.c:reclaim_dma_bufs
- drivers/char/virtio_console.c:find_port_by_vq
- drivers/char/virtio_console.c:find_port_by_id
- drivers/char/virtio_console.c:find_port_by_vtermno
In drivers/char/agp/backend.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/iommu/iova.c (ffffffff816d1af0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/iommu/iova.c:free_cpu_cached_iovas
- drivers/iommu/iova.c:iova_rcache_get
- drivers/iommu/iova.c:iova_rcache_insert
- drivers/iommu/iova.c:split_and_remove_iova
- drivers/iommu/iova.c:copy_reserved_iova
- drivers/iommu/iova.c:reserve_iova
- drivers/iommu/iova.c:queue_iova
- drivers/iommu/iova.c:fq_flush_timeout
- drivers/iommu/iova.c:__free_iova
- drivers/iommu/iova.c:find_iova
- drivers/iommu/iova.c:alloc_iova
In drivers/iommu/amd_iommu.c (ffffffff816d43a5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/iommu/amd_iommu.c:alloc_irq_table
- drivers/iommu/amd_iommu.c:alloc_irq_table
- drivers/iommu/amd_iommu.c:amd_iommu_domain_clear_gcr3
- drivers/iommu/amd_iommu.c:amd_iommu_domain_set_gcr3
- drivers/iommu/amd_iommu.c:amd_iommu_flush_tlb
- drivers/iommu/amd_iommu.c:amd_iommu_flush_page
- drivers/iommu/amd_iommu.c:amd_iommu_domain_enable_v2
- drivers/iommu/amd_iommu.c:amd_iommu_domain_direct_map
- drivers/iommu/amd_iommu.c:amd_iommu_flush_iotlb_all
- drivers/iommu/amd_iommu.c:amd_iommu_domain_free
- drivers/iommu/amd_iommu.c:detach_device
- drivers/iommu/amd_iommu.c:attach_device
- drivers/iommu/amd_iommu.c:iova_domain_flush_tlb
- drivers/iommu/amd_iommu.c:iommu_map_page
- drivers/iommu/amd_iommu.c:iommu_map_page
In drivers/iommu/intel-iommu.c (ffffffff816dd661)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/iommu/intel-iommu.c:intel_iommu_dev_disable_feat
- drivers/iommu/intel-iommu.c:intel_iommu_dev_enable_feat
- drivers/iommu/intel-iommu.c:intel_iommu_enable_pasid
- drivers/iommu/intel-iommu.c:intel_iommu_aux_detach_device
- drivers/iommu/intel-iommu.c:__dmar_remove_one_dev_info
- drivers/iommu/intel-iommu.c:domain_context_clear_one_cb
- drivers/iommu/intel-iommu.c:copy_translation_tables
- drivers/iommu/intel-iommu.c:dmar_insert_one_dev_info
- drivers/iommu/intel-iommu.c:domain_context_mapping_one
- drivers/iommu/intel-iommu.c:domain_exit
- drivers/iommu/intel-iommu.c:free_dmar_iommu
- drivers/iommu/intel-iommu.c:iommu_alloc_root_entry
- drivers/iommu/intel-iommu.c:device_context_mapped
- drivers/iommu/intel-iommu.c:for_each_device_domain
In drivers/connector/cn_queue.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/lightnvm/core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/platform.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/devres.c (ffffffff816f8405)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/devres.c:devres_release_group
- drivers/base/devres.c:devres_remove_group
- drivers/base/devres.c:devres_close_group
- drivers/base/devres.c:devres_open_group
- drivers/base/devres.c:devres_release_all
- drivers/base/devres.c:devres_remove
- drivers/base/devres.c:devres_get
- drivers/base/devres.c:devres_find
- drivers/base/devres.c:devres_add
In drivers/base/swnode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/power/common.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/power/qos.c (ffffffff816ff752)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_read_value
- drivers/base/power/qos.c:dev_pm_qos_flags
In drivers/base/power/runtime.c (ffffffff816ffc65)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_enable
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:pm_runtime_get_if_in_use
- drivers/base/power/runtime.c:__pm_runtime_resume
- drivers/base/power/runtime.c:__pm_runtime_suspend
- drivers/base/power/runtime.c:__pm_runtime_idle
- drivers/base/power/runtime.c:pm_schedule_suspend
- drivers/base/power/runtime.c:pm_suspend_timer_fn
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:pm_runtime_suspended_time
- drivers/base/power/runtime.c:pm_runtime_active_time
In drivers/base/power/wakeirq.c (ffffffff817023f6)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/wakeirq.c:dev_pm_clear_wake_irq
In drivers/base/power/wakeup.c (ffffffff81706a25)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:wakeup_sources_stats_seq_show
- drivers/base/power/wakeup.c:pm_wakeup_timer_fn
- drivers/base/power/wakeup.c:wakeup_source_record
In drivers/base/power/domain.c (ffffffff81708315)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/domain.c:genpd_lock_interruptible_spin
- drivers/base/power/domain.c:genpd_lock_nested_spin
- drivers/base/power/domain.c:genpd_lock_spin
In drivers/base/power/domain_governor.c (ffffffff8170b6e8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/domain_governor.c:default_suspend_ok
In drivers/base/power/clock_ops.c (ffffffff8170bd9f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_resume
- drivers/base/power/clock_ops.c:pm_clk_suspend
In drivers/base/firmware_loader/main.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/regmap/regmap.c (ffffffff81714d49)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:_regmap_raw_write_impl
- drivers/base/regmap/regmap.c:regmap_lock_spinlock
In drivers/block/loop.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/block/xen-blkfront.c (ffffffff81723685)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:blkfront_delay_work
- drivers/block/xen-blkfront.c:blkif_interrupt
- drivers/block/xen-blkfront.c:kick_pending_request_queues
- drivers/block/xen-blkfront.c:blkif_queue_rq
In drivers/mfd/htc-i2cpld.c (ffffffff817296d6)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mfd/htc-i2cpld.c:htcpld_chip_set
In drivers/mfd/ezx-pcap.c (ffffffff817382e1)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:ezx_pcap_remove
- drivers/mfd/ezx-pcap.c:pcap_adc_async
- drivers/mfd/ezx-pcap.c:pcap_adc_trigger
- drivers/mfd/ezx-pcap.c:pcap_set_ts_bits
- drivers/mfd/ezx-pcap.c:ezx_pcap_set_bits
- drivers/mfd/ezx-pcap.c:ezx_pcap_read
- drivers/mfd/ezx-pcap.c:ezx_pcap_write
In drivers/nvdimm/region_devs.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/nvdimm/badrange.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff817581d5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll_cb
In drivers/dma-buf/dma-fence.c (ffffffff8175994d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_remove_callback
- drivers/dma-buf/dma-fence.c:dma_fence_get_status
- drivers/dma-buf/dma-fence.c:dma_fence_add_callback
- drivers/dma-buf/dma-fence.c:dma_fence_release
- drivers/dma-buf/dma-fence.c:dma_fence_signal
In drivers/dma-buf/dma-fence-array.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma-buf/dma-fence-chain.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma-buf/sw_sync.c (ffffffff8175d0c7)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:timeline_fence_release
In drivers/dma-buf/sync_debug.c (ffffffff8175dab5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_file_debug_remove
- drivers/dma-buf/sync_debug.c:sync_file_debug_add
- drivers/dma-buf/sync_debug.c:sync_timeline_debug_remove
- drivers/dma-buf/sync_debug.c:sync_timeline_debug_add
In drivers/scsi/scsi.c (ffffffff8175f295)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi.c:scsi_device_lookup
- drivers/scsi/scsi.c:scsi_device_lookup_by_target
- drivers/scsi/scsi.c:__scsi_iterate_devices
In drivers/scsi/hosts.c (ffffffff817604dd)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/hosts.c:scsi_remove_host
- drivers/scsi/hosts.c:scsi_remove_host
In drivers/scsi/scsi_error.c (ffffffff81764b6a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi_error.c:scsi_ioctl_reset
- drivers/scsi/scsi_error.c:scsi_ioctl_reset
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_try_target_reset
- drivers/scsi/scsi_error.c:scsi_try_bus_reset
- drivers/scsi/scsi_error.c:scsi_try_host_reset
- drivers/scsi/scsi_error.c:scsi_times_out
- drivers/scsi/scsi_error.c:scsi_eh_scmd_add
- drivers/scsi/scsi_error.c:scsi_eh_inc_host_failed
- drivers/scsi/scsi_error.c:scsi_schedule_eh
In drivers/scsi/scsi_lib.c (ffffffff81766065)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:sdev_evt_send
- drivers/scsi/scsi_lib.c:scsi_add_cmd_to_list
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_dec_host_busy
In drivers/scsi/scsi_scan.c (ffffffff8176b5ef)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_forget_host
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_destroy
In drivers/scsi/scsi_sysfs.c (ffffffff8176db55)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi_sysfs.c:scsi_sysfs_device_initialize
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release_usercontext
- drivers/scsi/scsi_sysfs.c:store_shost_eh_deadline
In drivers/scsi/virtio_scsi.c (ffffffff81771e65)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/virtio_scsi.c:virtscsi_add_cmd
- drivers/scsi/virtio_scsi.c:virtscsi_kick_event
- drivers/scsi/virtio_scsi.c:virtscsi_vq_done
In drivers/ata/libata-core.c (ffffffff8178323f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_host_detach
- drivers/ata/libata-core.c:__ata_port_probe
- drivers/ata/libata-core.c:ata_dev_init
- drivers/ata/libata-core.c:ata_port_request_pm
- drivers/ata/libata-core.c:ata_exec_internal_sg
- drivers/ata/libata-core.c:ata_exec_internal_sg
- drivers/ata/libata-core.c:ata_exec_internal_sg
In drivers/ata/libata-scsi.c (ffffffff81790cd7)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_scsi_dev_rescan
- drivers/ata/libata-scsi.c:ata_scsi_dev_rescan
- drivers/ata/libata-scsi.c:ata_scsi_user_scan
- drivers/ata/libata-scsi.c:ata_scsi_handle_link_detach
- drivers/ata/libata-scsi.c:ata_scsi_handle_link_detach
- drivers/ata/libata-scsi.c:ata_scsi_queuecmd
- drivers/ata/libata-scsi.c:ata_scsi_write_same_xlat
- drivers/ata/libata-scsi.c:ata_scsi_rbuf_fill
- drivers/ata/libata-scsi.c:ata_scsi_slave_destroy
- drivers/ata/libata-scsi.c:ata_sas_scsi_ioctl
- drivers/ata/libata-scsi.c:ata_sas_scsi_ioctl
- drivers/ata/libata-scsi.c:ata_scsi_unlock_native_capacity
- drivers/ata/libata-scsi.c:ata_scsi_park_store
- drivers/ata/libata-scsi.c:ata_scsi_lpm_store
In drivers/ata/libata-eh.c (ffffffff81795628)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_about_to_do
- drivers/ata/libata-eh.c:ata_eh_detach_dev
- drivers/ata/libata-eh.c:__ata_eh_qc_complete
- drivers/ata/libata-eh.c:ata_eh_fastdrain_timerfn
- drivers/ata/libata-eh.c:ata_port_wait_eh
- drivers/ata/libata-eh.c:ata_port_wait_eh
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_cmd_error_handler
- drivers/ata/libata-eh.c:ata_scsi_error
In drivers/ata/libata-sff.c (ffffffff817984eb)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_bmdma_post_internal_cmd
- drivers/ata/libata-sff.c:ata_bmdma_interrupt
- drivers/ata/libata-sff.c:ata_sff_error_handler
- drivers/ata/libata-sff.c:ata_sff_interrupt
In drivers/ata/libata-pmp.c (ffffffff8179c50e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-pmp.c:sata_pmp_eh_recover
- drivers/ata/libata-pmp.c:sata_pmp_eh_recover
- drivers/ata/libata-pmp.c:sata_pmp_handle_link_fail
- drivers/ata/libata-pmp.c:sata_pmp_detach
- drivers/ata/libata-pmp.c:sata_pmp_attach
In drivers/ata/libata-acpi.c (ffffffff8179d2c2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-acpi.c:ata_acpi_handle_hotplug
In drivers/ata/ata_piix.c (ffffffff8179eee2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/ata_piix.c:piix_pci_device_resume
- drivers/ata/ata_piix.c:piix_pci_device_suspend
- drivers/ata/ata_piix.c:do_pata_set_dmamode
- drivers/ata/ata_piix.c:piix_set_timings
In drivers/gpu/vga/vgaarb.c (ffffffff817a2b4c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_arb_release
- drivers/gpu/vga/vgaarb.c:vga_arb_open
- drivers/gpu/vga/vgaarb.c:vga_arb_read
- drivers/gpu/vga/vgaarb.c:vga_client_register
- drivers/gpu/vga/vgaarb.c:__vga_set_legacy_decoding
- drivers/gpu/vga/vgaarb.c:vga_put
- drivers/gpu/vga/vgaarb.c:vga_tryget
- drivers/gpu/vga/vgaarb.c:vga_get
In drivers/spi/spi.c (ffffffff817a6b02)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/spi/spi.c:spi_bus_lock
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:spi_async_locked
- drivers/spi/spi.c:spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:spi_split_transfers_maxsize
- drivers/spi/spi.c:spi_split_transfers_maxsize
- drivers/spi/spi.c:__spi_queued_transfer
- drivers/spi/spi.c:spi_stop_queue
- drivers/spi/spi.c:spi_start_queue
- drivers/spi/spi.c:spi_finalize_current_message
- drivers/spi/spi.c:spi_get_next_queued_message
- drivers/spi/spi.c:__spi_pump_messages
- drivers/spi/spi.c:spi_transfer_one_message
- drivers/spi/spi.c:spi_statistics_add_transfer_stats
- drivers/spi/spi.c:spi_statistics_transfers_split_maxsize_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo16_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo15_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo14_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo13_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo12_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo11_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo10_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo9_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo8_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo7_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo6_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo5_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo4_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo3_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo2_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo1_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo0_show
- drivers/spi/spi.c:spi_statistics_bytes_tx_show
- drivers/spi/spi.c:spi_statistics_bytes_rx_show
- drivers/spi/spi.c:spi_statistics_bytes_show
- drivers/spi/spi.c:spi_statistics_spi_async_show
- drivers/spi/spi.c:spi_statistics_spi_sync_immediate_show
- drivers/spi/spi.c:spi_statistics_spi_sync_show
- drivers/spi/spi.c:spi_statistics_timedout_show
- drivers/spi/spi.c:spi_statistics_errors_show
- drivers/spi/spi.c:spi_statistics_transfers_show
- drivers/spi/spi.c:spi_statistics_messages_show
In drivers/net/tun.c (ffffffff817b70be)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/net/tun.c:tun_device_event
- drivers/net/tun.c:tun_attach
In drivers/net/ppp/ppp_generic.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/net/xen-netfront.c (ffffffff817c23a5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_tx_interrupt
- drivers/net/xen-netfront.c:xennet_start_xmit
In drivers/vfio/vfio.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/vfio/virqfd.c (ffffffff817c75c5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/vfio/virqfd.c:vfio_virqfd_disable
- drivers/vfio/virqfd.c:virqfd_wakeup
In drivers/vfio/pci/vfio_pci.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/vfio/pci/vfio_pci_intrs.c (ffffffff817cd75c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/vfio/pci/vfio_pci_intrs.c:vfio_intx_set_signal
- drivers/vfio/pci/vfio_pci_intrs.c:vfio_intx_handler
- drivers/vfio/pci/vfio_pci_intrs.c:vfio_pci_intx_unmask_handler
- drivers/vfio/pci/vfio_pci_intrs.c:vfio_pci_intx_mask
In drivers/usb/core/hub.c (ffffffff817d8de5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/hub.c:usb_set_device_state
- drivers/usb/core/hub.c:hub_quiesce
- drivers/usb/core/hub.c:usb_hub_clear_tt_buffer
- drivers/usb/core/hub.c:hub_tt_work
- drivers/usb/core/hub.c:hub_resubmit_irq_urb
In drivers/usb/core/hcd.c (ffffffff817e458a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hc_died
- drivers/usb/core/hcd.c:usb_hcd_resume_root_hub
- drivers/usb/core/hcd.c:usb_hcd_unlink_urb
- drivers/usb/core/hcd.c:unlink1
- drivers/usb/core/hcd.c:usb_hcd_submit_urb
- drivers/usb/core/hcd.c:usb_hcd_poll_rh_status
In drivers/usb/core/urb.c (ffffffff817e5cb5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_scuttle_anchored_urbs
- drivers/usb/core/urb.c:usb_get_from_anchor
- drivers/usb/core/urb.c:usb_unpoison_anchored_urbs
- drivers/usb/core/urb.c:usb_unanchor_urb
- drivers/usb/core/urb.c:usb_anchor_urb
In drivers/usb/core/message.c (ffffffff817e6865)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_cancel
- drivers/usb/core/message.c:sg_complete
In drivers/usb/core/driver.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/core/devio.c (ffffffff817f30df)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:destroy_async_on_interface
- drivers/usb/core/devio.c:destroy_async
- drivers/usb/core/devio.c:async_completed
- drivers/usb/core/devio.c:async_getcompleted
- drivers/usb/core/devio.c:usbdev_mmap
- drivers/usb/core/devio.c:usbdev_vm_open
- drivers/usb/core/devio.c:dec_usb_memory_use_count
In drivers/usb/phy/phy.c (ffffffff817f7e55)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/phy/phy.c:usb_remove_phy
- drivers/usb/phy/phy.c:usb_add_phy
- drivers/usb/phy/phy.c:usb_get_phy
In drivers/usb/dwc2/platform.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/dwc2/hcd.c (ffffffff81803f98)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:dwc2_host_enter_hibernation
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_clear_tt_buffer_complete
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_reset
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_disable
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_resume
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_suspend
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_stop
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_start
- drivers/usb/dwc2/hcd.c:dwc2_hcd_reset_func
- drivers/usb/dwc2/hcd.c:dwc2_port_resume
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
In drivers/usb/dwc2/hcd_queue.c (ffffffff81808599)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_queue.c:dwc2_hcd_qh_free
- drivers/usb/dwc2/hcd_queue.c:dwc2_wait_timer_fn
In drivers/usb/dwc2/hcd_ddma.c (ffffffff81809d02)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_free_ddma
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_init_ddma
In drivers/usb/host/pci-quirks.c (ffffffff8180b935)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/pci-quirks.c:usb_amd_dev_put
- drivers/usb/host/pci-quirks.c:usb_amd_quirk_pll
- drivers/usb/host/pci-quirks.c:usb_amd_find_chipset_info
- drivers/usb/host/pci-quirks.c:usb_amd_find_chipset_info
In drivers/usb/host/ehci-hcd.c (ffffffff81811282)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_endpoint_reset
- drivers/usb/host/ehci-hcd.c:ehci_urb_dequeue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_irq
- drivers/usb/host/ehci-hcd.c:uframe_periodic_max_store
- drivers/usb/host/ehci-hcd.c:sitd_submit
- drivers/usb/host/ehci-hcd.c:iso_stream_find
- drivers/usb/host/ehci-hcd.c:ehci_clear_tt_buffer_complete
- drivers/usb/host/ehci-hcd.c:ehci_hub_control
- drivers/usb/host/ehci-hcd.c:ehci_hub_status_data
- drivers/usb/host/ehci-hcd.c:ehci_hrtimer_func
- drivers/usb/host/ehci-hcd.c:fill_registers_buffer
- drivers/usb/host/ehci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ehci-hcd.c:fill_async_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff8181cea4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:io_watchdog_func
- drivers/usb/host/ohci-hcd.c:ohci_shutdown
- drivers/usb/host/ohci-hcd.c:fill_registers_buffer
- drivers/usb/host/ohci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ohci-hcd.c:fill_async_buffer
In drivers/usb/host/uhci-hcd.c (ffffffff818254d1)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:uhci_hub_control
- drivers/usb/host/uhci-hcd.c:uhci_hub_status_data
- drivers/usb/host/uhci-hcd.c:uhci_urb_dequeue
- drivers/usb/host/uhci-hcd.c:uhci_urb_enqueue
- drivers/usb/host/uhci-hcd.c:uhci_fsbr_timeout
- drivers/usb/host/uhci-hcd.c:uhci_debug_open
In drivers/usb/host/xhci.c (ffffffff8182763a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_clear_tt_buffer_complete
- drivers/usb/host/xhci.c:xhci_update_hub_device
- drivers/usb/host/xhci.c:xhci_set_usb2_hardware_lpm
- drivers/usb/host/xhci.c:xhci_change_max_exit_latency
- drivers/usb/host/xhci.c:xhci_setup_device
- drivers/usb/host/xhci.c:xhci_alloc_dev
- drivers/usb/host/xhci.c:xhci_disable_slot
- drivers/usb/host/xhci.c:xhci_free_streams
- drivers/usb/host/xhci.c:xhci_alloc_streams
- drivers/usb/host/xhci.c:xhci_endpoint_reset
- drivers/usb/host/xhci.c:xhci_configure_endpoint
- drivers/usb/host/xhci.c:xhci_urb_dequeue
- drivers/usb/host/xhci.c:xhci_urb_enqueue
In drivers/usb/host/xhci-mem.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/host/xhci-ring.c (ffffffff81838a8c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:xhci_irq
- drivers/usb/host/xhci-ring.c:xhci_handle_command_timeout
- drivers/usb/host/xhci-ring.c:xhci_stop_endpoint_command_watchdog
In drivers/usb/host/xhci-hub.c (ffffffff8183ccc5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-hub.c:xhci_bus_resume
- drivers/usb/host/xhci-hub.c:xhci_bus_suspend
- drivers/usb/host/xhci-hub.c:xhci_hub_status_data
- drivers/usb/host/xhci-hub.c:xhci_hub_control
In drivers/usb/host/xhci-dbgcap.c (ffffffff818415af)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_init
- drivers/usb/host/xhci-dbgcap.c:xhci_do_dbc_exit
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_handle_events
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_start
- drivers/usb/host/xhci-dbgcap.c:dbc_ep_queue
In drivers/usb/host/xhci-dbgtty.c (ffffffff818420f5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_port_activate
- drivers/usb/host/xhci-dbgtty.c:dbc_rx_push
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_unthrottle
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_chars_in_buffer
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_write_room
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_flush_chars
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_put_char
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_write
- drivers/usb/host/xhci-dbgtty.c:dbc_write_complete
- drivers/usb/host/xhci-dbgtty.c:dbc_read_complete
In drivers/usb/host/xhci-debugfs.c (ffffffff81843540)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-debugfs.c:xhci_port_write
In drivers/input/serio/serio.c (ffffffff818463d5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_interrupt
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_remove_pending_events
- drivers/input/serio/serio.c:serio_queue_event
- drivers/input/serio/serio.c:serio_handle_event
- drivers/input/serio/serio.c:serio_remove_duplicate_events
In drivers/input/serio/i8042.c (ffffffff8290a1a7)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_probe
- drivers/input/serio/i8042.c:i8042_probe
- drivers/input/serio/i8042.c:i8042_aux_test_irq
- drivers/input/serio/i8042.c:i8042_interrupt
- drivers/input/serio/i8042.c:i8042_kbd_write
- drivers/input/serio/i8042.c:i8042_command
- drivers/input/serio/i8042.c:i8042_flush
- drivers/input/serio/i8042.c:i8042_remove_filter
- drivers/input/serio/i8042.c:i8042_install_filter
In drivers/input/input.c (ffffffff8184c68b)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/input/input.c:input_reset_device
- drivers/input/input.c:input_set_keycode
- drivers/input/input.c:input_get_keycode
- drivers/input/input.c:input_inject_event
- drivers/input/input.c:input_repeat_key
In drivers/input/mousedev.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/input/evdev.c (ffffffff81851db9)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
In drivers/input/misc/uinput.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/rtc/class.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/rtc/interface.c (ffffffff8185bd25)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/rtc/interface.c:rtc_handle_legacy_irq
In drivers/rtc/rtc-mc146818-lib.c (ffffffff8185dc81)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/rtc/rtc-mc146818-lib.c:mc146818_set_time
- drivers/rtc/rtc-mc146818-lib.c:mc146818_get_time
- drivers/rtc/rtc-mc146818-lib.c:mc146818_get_time
In drivers/rtc/rtc-cmos.c (ffffffff8185e549)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:rtc_handler
- drivers/rtc/rtc-cmos.c:cmos_alarm_irq_enable
In drivers/pps/kapi.c (ffffffff8187240a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/pps/kapi.c:pps_event
In drivers/ptp/ptp_clock.c (ffffffff81872db4)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffff81873ed2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/ptp/ptp_sysfs.c (ffffffff818745c9)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ptp/ptp_sysfs.c:extts_fifo_show
In drivers/power/supply/power_supply_core.c (ffffffff81874cec)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/power/supply/power_supply_core.c:power_supply_changed
- drivers/power/supply/power_supply_core.c:power_supply_changed_work
In drivers/thermal/thermal_core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/thermal/thermal_sysfs.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/watchdog/watchdog_pretimeout.c (ffffffff81884a35)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_notify_pretimeout
In drivers/md/md.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/md/md-bitmap.c (ffffffff81898e45)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/md/dm.c (ffffffff818a0535)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/md/dm.c:dm_uevent_add
- drivers/md/dm.c:event_callback
- drivers/md/dm.c:dec_pending
- drivers/md/dm.c:dec_pending
- drivers/md/dm.c:queue_io
In drivers/md/dm-kcopyd.c (ffffffff818a8ebd)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:do_work
- drivers/md/dm-kcopyd.c:process_jobs
- drivers/md/dm-kcopyd.c:complete_io
- drivers/md/dm-kcopyd.c:push
In drivers/md/dm-stats.c (ffffffff818a9b15)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/md/dm-stats.c:free_shared_memory
In drivers/edac/ghes_edac.c (ffffffff818b2504)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/edac/ghes_edac.c:ghes_edac_unregister
- drivers/edac/ghes_edac.c:ghes_edac_register
- drivers/edac/ghes_edac.c:ghes_edac_report_mem_error
In drivers/cpufreq/cpufreq.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/cpufreq/cpufreq_stats.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/mmc/core/core.c (ffffffff818ca661)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mmc/core/core.c:mmc_pm_notify
- drivers/mmc/core/core.c:mmc_pm_notify
- drivers/mmc/core/core.c:mmc_stop_host
- drivers/mmc/core/core.c:mmc_rescan
- drivers/mmc/core/core.c:mmc_sw_reset
- drivers/mmc/core/core.c:mmc_hw_reset
- drivers/mmc/core/core.c:mmc_detach_bus
- drivers/mmc/core/core.c:mmc_attach_bus
- drivers/mmc/core/core.c:mmc_release_host
- drivers/mmc/core/core.c:__mmc_claim_host
In drivers/mmc/core/host.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/mailbox/mailbox.c (ffffffff818e6d61)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mailbox/mailbox.c:mbox_send_message
- drivers/mailbox/mailbox.c:msg_submit
In drivers/mailbox/pcc.c (ffffffff818e7631)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mailbox/pcc.c:pcc_mbox_request_channel
In drivers/hwspinlock/hwspinlock_core.c (ffffffff818e7f88)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In drivers/extcon/extcon.c (ffffffff818ec277)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/extcon/extcon.c:extcon_unregister_notifier_all
- drivers/extcon/extcon.c:extcon_register_notifier_all
- drivers/extcon/extcon.c:extcon_unregister_notifier
- drivers/extcon/extcon.c:extcon_register_notifier
- drivers/extcon/extcon.c:extcon_set_property
- drivers/extcon/extcon.c:extcon_get_property
- drivers/extcon/extcon.c:extcon_set_state_sync
- drivers/extcon/extcon.c:extcon_set_state
- drivers/extcon/extcon.c:extcon_get_state
- drivers/extcon/extcon.c:extcon_sync
In drivers/powercap/powercap_sys.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In arch/x86/pci/i386.c (ffffffff82915328)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/pci/i386.c:pcibios_assign_resources
- arch/x86/pci/i386.c:pcibios_allocate_resources
- arch/x86/pci/i386.c:pcibios_allocate_resources
- arch/x86/pci/i386.c:pcibios_retrieve_fw_addr
In net/core/sock.c (ffffffff81904c5e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/sock.c:__sock_queue_rcv_skb
In net/core/request_sock.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/skbuff.c (ffffffff81908402)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/skbuff.c:sock_dequeue_err_skb
- net/core/skbuff.c:skb_append
- net/core/skbuff.c:skb_unlink
- net/core/skbuff.c:skb_queue_tail
- net/core/skbuff.c:skb_queue_head
- net/core/skbuff.c:skb_dequeue_tail
- net/core/skbuff.c:skb_dequeue
- net/core/skbuff.c:sock_zerocopy_callback
In net/core/datagram.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/net_namespace.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/dev.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/neighbour.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/link_watch.c (ffffffff81942b32)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/link_watch.c:linkwatch_fire_event
- net/core/link_watch.c:linkwatch_forget_dev
In net/core/page_pool.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/skmsg.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/netpoll.c (ffffffff8195af65)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/netpoll.c:refill_skbs
In net/core/fib_rules.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/drop_monitor.c (ffffffff819657d9)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/drop_monitor.c:net_dm_hw_packet_probe
- net/core/drop_monitor.c:net_dm_hw_packet_work
- net/core/drop_monitor.c:net_dm_packet_work
- net/core/drop_monitor.c:net_dm_packet_trace_kfree_skb_hit
- net/core/drop_monitor.c:net_dm_hw_summary_probe
- net/core/drop_monitor.c:net_dm_hw_reset_per_cpu_data
- net/core/drop_monitor.c:reset_per_cpu_data
In net/core/devlink.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/sched/sch_generic.c (ffffffff8197e19c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/sched/sch_generic.c:pfifo_fast_change_tx_queue_len
In net/sched/cls_api.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/sched/act_api.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/netfilter/nfnetlink_queue.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/netfilter/nfnetlink_log.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/netfilter/nf_conntrack_core.c (ffffffff8199dacc)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/route.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/inetpeer.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/inet_hashtables.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/tcp_ipv4.c (ffffffff819e65a1)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
In net/ipv4/udp.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/af_inet.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/igmp.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/inet_fragment.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/ipmr.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/cipso_ipv4.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/xfrm/xfrm_policy.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/xfrm/xfrm_state.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/unix/af_unix.c (ffffffff81a3e046)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_connect
In net/unix/garbage.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/addrlabel.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/ip6_fib.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/mcast.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/tcp_ipv6.c (ffffffff81a7b539)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
In net/ipv6/ip6mr.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/calipso.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/packet/af_packet.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/wireless/wext-core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/rfkill/core.c (ffffffff81aa7a66)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_open
- net/rfkill/core.c:rfkill_blocked
- net/rfkill/core.c:rfkill_set_states
- net/rfkill/core.c:rfkill_set_sw_state
- net/rfkill/core.c:rfkill_set_hw_state
- net/rfkill/core.c:rfkill_set_block
- net/rfkill/core.c:rfkill_send_events
In net/rfkill/input.c (ffffffff81aa8175)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_schedule_global_op
In net/ncsi/ncsi-rsp.c (ffffffff81ab012c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ncsi/ncsi-rsp.c:ncsi_rcv_rsp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_sma
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_svf
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gls
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_rc
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_dp
In net/ncsi/ncsi-aen.c (ffffffff81ab0403)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_hncdsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
In net/ncsi/ncsi-manage.c (ffffffff81ab17e0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ncsi/ncsi-manage.c:ncsi_unregister_dev
- net/ncsi/ncsi-manage.c:ncsi_reset_dev
- net/ncsi/ncsi-manage.c:ncsi_reset_dev
- net/ncsi/ncsi-manage.c:ncsi_stop_dev
- net/ncsi/ncsi-manage.c:ncsi_kick_channels
- net/ncsi/ncsi-manage.c:ncsi_kick_channels
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_suspend_channel
- net/ncsi/ncsi-manage.c:ncsi_request_timeout
- net/ncsi/ncsi-manage.c:ncsi_free_request
- net/ncsi/ncsi-manage.c:ncsi_alloc_request
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_add_package
- net/ncsi/ncsi-manage.c:ncsi_add_channel
- net/ncsi/ncsi-manage.c:ncsi_stop_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_start_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_report_link
In net/ncsi/ncsi-netlink.c (ffffffff81ab40ac)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ncsi/ncsi-netlink.c:ncsi_set_channel_mask_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_package_mask_nl
- net/ncsi/ncsi-netlink.c:ncsi_clear_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_clear_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_interface_nl
In net/xdp/xsk.c (ffffffff81ab59c3)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_destruct_skb
In net/xdp/xdp_umem.c (ffffffff81ab7683)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/xdp/xdp_umem.c:xdp_del_sk_umem
- net/xdp/xdp_umem.c:xdp_add_sk_umem
In lib/dec_and_lock.c (ffffffff81ab969d)
Location: include/linux/spinlock.h:325
Inline: True
In lib/idr.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/klist.c (ffffffff81abb84d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
In lib/kobject.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/xarray.c (ffffffff81aca05a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/xarray.c:xa_destroy
lowlatency
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/xen/p2m.c (ffffffff81020ec3)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/xen/p2m.c:xen_alloc_p2m_entry
- arch/x86/xen/p2m.c:xen_alloc_p2m_entry
In arch/x86/xen/mmu_pv.c (ffffffff81028f8a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/xen/mmu_pv.c:xen_destroy_contiguous_region
- arch/x86/xen/mmu_pv.c:xen_create_contiguous_region
In arch/x86/kernel/bootflag.c (ffffffff828ac7c0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/kernel/bootflag.c:sbf_init
- arch/x86/kernel/bootflag.c:sbf_init
In arch/x86/kernel/rtc.c (ffffffff8103ddd0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/kernel/rtc.c:mach_get_cmos_time
In arch/x86/kernel/i8237.c (ffffffff810453d5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/kernel/i8237.c:i8237A_resume
In arch/x86/kernel/smpboot.c (ffffffff81065b54)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/kernel/smpboot.c:do_boot_cpu
- arch/x86/kernel/smpboot.c:do_boot_cpu
In arch/x86/kernel/amd_nb.c (ffffffff81077b98)
Location: include/linux/spinlock.h:325
Inline: True
In arch/x86/kernel/amd_gart_64.c (ffffffff8107c982)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/kernel/amd_gart_64.c:gart_unmap_page
- arch/x86/kernel/amd_gart_64.c:flush_gart
- arch/x86/kernel/amd_gart_64.c:alloc_iommu
In arch/x86/kernel/pci-calgary_64.c (ffffffff8107d7d2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/kernel/pci-calgary_64.c:iommu_free
- arch/x86/kernel/pci-calgary_64.c:iommu_range_alloc
- arch/x86/kernel/pci-calgary_64.c:iommu_range_reserve
In arch/x86/kernel/tce_64.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In arch/x86/mm/pgtable.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In arch/x86/mm/kmmio.c (ffffffff8108c544)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/mm/kmmio.c:unregister_kmmio_probe
- arch/x86/mm/kmmio.c:remove_kmmio_fault_pages
- arch/x86/mm/kmmio.c:register_kmmio_probe
In arch/x86/mm/mmio-mod.c (ffffffff8108d8e3)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/mm/mmio-mod.c:mmiotrace_printk
In arch/x86/platform/efi/efi_64.c (ffffffff810938f5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/platform/efi/efi_64.c:efi_thunk_reset_system
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_next_high_mono_count
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_next_variable
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_variable_nonblocking
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_variable
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_variable
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_wakeup_time
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_wakeup_time
- arch/x86/platform/efi/efi_64.c:efi_thunk_set_time
- arch/x86/platform/efi/efi_64.c:efi_thunk_get_time
In arch/x86/platform/intel/iosf_mbi.c (ffffffff810957d3)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/platform/intel/iosf_mbi.c:iosf_mbi_modify
In arch/x86/platform/uv/tlb_uv.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In arch/x86/platform/uv/uv_time.c (ffffffff8109a63a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/platform/uv/uv_time.c:uv_rtc_next_event
- arch/x86/platform/uv/uv_time.c:uv_rtc_unset_timer
In kernel/fork.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/panic.c (ffffffff810a2785)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/user.c (ffffffff810b0c55)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/user.c:find_user
In kernel/signal.c (ffffffff810b4f75)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/signal.c:do_notify_parent_cldstop
- kernel/signal.c:do_notify_parent
- kernel/signal.c:sigqueue_free
- kernel/signal.c:force_sigsegv
- kernel/signal.c:__lock_task_sighand
- kernel/signal.c:force_sig_info_to_task
- kernel/signal.c:flush_itimer_signals
- kernel/signal.c:flush_signals
In kernel/workqueue.c (ffffffff810c72a8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/workqueue.c:show_workqueue_state
- kernel/workqueue.c:show_workqueue_state
- kernel/workqueue.c:work_busy
- kernel/workqueue.c:pwq_adjust_max_active
In kernel/pid.c (ffffffff810c7af5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/pid.c:free_pid
In kernel/notifier.c (ffffffff810cea65)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/notifier.c:atomic_notifier_chain_unregister
- kernel/notifier.c:atomic_notifier_chain_register
In kernel/async.c (ffffffff810d0935)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/async.c:async_schedule_node_domain
- kernel/async.c:async_schedule_node_domain
- kernel/async.c:async_run_entry_fn
- kernel/async.c:lowest_in_progress
In kernel/ucount.c (ffffffff810d1925)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/ucount.c:put_ucounts
In kernel/sched/core.c (ffffffff810e0132)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/core.c:sched_offline_group
- kernel/sched/core.c:sched_online_group
In kernel/sched/cputime.c (ffffffff810e1681)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/cputime.c:thread_group_cputime
In kernel/sched/fair.c (ffffffff810eac84)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/fair.c:task_numa_free
In kernel/sched/wait.c (ffffffff810f6b9f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/wait.c:finish_wait
- kernel/sched/wait.c:prepare_to_wait_event
- kernel/sched/wait.c:prepare_to_wait_exclusive
- kernel/sched/wait.c:prepare_to_wait
- kernel/sched/wait.c:remove_wait_queue
- kernel/sched/wait.c:add_wait_queue_exclusive
- kernel/sched/wait.c:add_wait_queue
In kernel/sched/completion.c (ffffffff810f7565)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/completion.c:complete_all
- kernel/sched/completion.c:complete
In kernel/sched/debug.c (ffffffff810fd83c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/sched/debug.c:print_cpu
In kernel/locking/mutex.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/power/qos.c (ffffffff81107d4e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/power/qos.c:pm_qos_power_read
- kernel/power/qos.c:pm_qos_update_flags
- kernel/power/qos.c:pm_qos_update_target
- kernel/power/qos.c:pm_qos_debug_show
In kernel/printk/printk.c (ffffffff81113915)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/printk/printk.c:kmsg_dump_unregister
- kernel/printk/printk.c:kmsg_dump_register
In kernel/irq/irqdomain.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/rcu/sync.c (ffffffff81125afb)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/rcu/sync.c:rcu_sync_func
In kernel/rcu/srcutree.c (ffffffff81127097)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/rcu/srcutree.c:process_srcu
- kernel/rcu/srcutree.c:__call_srcu
- kernel/rcu/srcutree.c:__call_srcu
In kernel/rcu/tree.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/livepatch/shadow.c (ffffffff81130335)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/livepatch/shadow.c:klp_shadow_free_all
- kernel/livepatch/shadow.c:klp_shadow_free
- kernel/livepatch/shadow.c:__klp_shadow_get_or_alloc
In kernel/dma/swiotlb.c (ffffffff81132ec8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/dma/swiotlb.c:swiotlb_tbl_unmap_single
- kernel/dma/swiotlb.c:swiotlb_tbl_map_single
In kernel/freezer.c (ffffffff81133c15)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/freezer.c:__thaw_task
- kernel/freezer.c:freeze_task
In kernel/time/clocksource.c (ffffffff8113fb38)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/time/clocksource.c:clocksource_unbind
- kernel/time/clocksource.c:clocksource_change_rating
- kernel/time/clocksource.c:__clocksource_register_scale
- kernel/time/clocksource.c:__clocksource_watchdog_kthread
- kernel/time/clocksource.c:clocksource_select_watchdog
- kernel/time/clocksource.c:clocksource_mark_unstable
In kernel/time/alarmtimer.c (ffffffff81142ca3)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/time/alarmtimer.c:alarmtimer_do_nsleep
- kernel/time/alarmtimer.c:alarm_handle_timer
- kernel/time/alarmtimer.c:alarm_try_to_cancel
- kernel/time/alarmtimer.c:alarmtimer_suspend
- kernel/time/alarmtimer.c:alarmtimer_rtc_add_device
- kernel/time/alarmtimer.c:alarmtimer_get_rtcdev
In kernel/time/posix-timers.c (ffffffff81143067)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/time/posix-timers.c:__lock_timer
- kernel/time/posix-timers.c:release_posix_timer
- kernel/time/posix-timers.c:posix_timer_fn
In kernel/time/posix-cpu-timers.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/futex.c (ffffffff811506db)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
In kernel/cgroup/cgroup.c (ffffffff81169fe2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/cgroup.c:cgroup_free
- kernel/cgroup/cgroup.c:cgroup_rmdir
- kernel/cgroup/cgroup.c:cgroup_mkdir
- kernel/cgroup/cgroup.c:css_release_work_fn
- kernel/cgroup/cgroup.c:css_task_iter_end
- kernel/cgroup/cgroup.c:cgroup_file_notify
- kernel/cgroup/cgroup.c:cgroup_attach_task
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:cgroup_migrate_prepare_dst
- kernel/cgroup/cgroup.c:find_css_set
- kernel/cgroup/cgroup.c:cgroup_update_populated
In kernel/cgroup/rstat.c (ffffffff8116ab45)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/rstat.c:cgroup_rstat_flush_irqsafe
In kernel/cgroup/namespace.c (ffffffff8116b17d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/namespace.c:copy_cgroup_ns
- kernel/cgroup/namespace.c:free_cgroup_ns
In kernel/cgroup/cgroup-v1.c (ffffffff8116bc94)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/cgroup-v1.c:cgroup1_rename
- kernel/cgroup/cgroup-v1.c:cgroup_transfer_tasks
In kernel/cgroup/freezer.c (ffffffff8116d87b)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/freezer.c:cgroup_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_do_freeze
- kernel/cgroup/freezer.c:cgroup_update_frozen
- kernel/cgroup/freezer.c:cgroup_update_frozen
- kernel/cgroup/freezer.c:cgroup_update_frozen
In kernel/cgroup/cpuset.c (ffffffff81174b72)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/cgroup/cpuset.c:__cpuset_node_allowed
- kernel/cgroup/cpuset.c:cpuset_mems_allowed
- kernel/cgroup/cpuset.c:cpuset_cpus_allowed
In kernel/pid_namespace.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/audit.c (ffffffff81178a0c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/audit.c:audit_log_end
- kernel/audit.c:audit_get_tty
- kernel/audit.c:audit_receive_msg
In kernel/auditfilter.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/taskstats.c (ffffffff8119952e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/taskstats.c:taskstats_exit
In kernel/trace/trace.c (ffffffff811ad32c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/trace/trace.c:trace_event_buffer_commit
In kernel/trace/blktrace.c (ffffffff811bced1)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/trace/blktrace.c:__blk_add_trace
In kernel/bpf/syscall.c (ffffffff811e4b35)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/bpf/syscall.c:bpf_map_free_id
In kernel/bpf/local_storage.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/bpf/btf.c (ffffffff812016f5)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/bpf/devmap.c (ffffffff81203b53)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/bpf/devmap.c:dev_map_notification
- kernel/bpf/devmap.c:dev_map_hash_update_elem
- kernel/bpf/devmap.c:dev_map_hash_delete_elem
In kernel/bpf/cpumap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/bpf/xskmap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/events/core.c (ffffffff8121680f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- kernel/events/core.c:ring_buffer_attach
- kernel/events/core.c:ring_buffer_attach
In kernel/events/ring_buffer.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In kernel/padata.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/filemap.c (ffffffff81228023)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/filemap.c:replace_page_cache_page
- mm/filemap.c:delete_from_page_cache_batch
In mm/mempool.c (ffffffff8122cd75)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/mempool.c:mempool_free
- mm/mempool.c:mempool_alloc
- mm/mempool.c:mempool_resize
In mm/page-writeback.c (ffffffff81231b9e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/page-writeback.c:__test_set_page_writeback
- mm/page-writeback.c:test_clear_page_writeback
- mm/page-writeback.c:clear_page_dirty_for_io
- mm/page-writeback.c:__cancel_dirty_page
- mm/page-writeback.c:account_page_redirty
In mm/swap.c (ffffffff81237286)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/swap.c:release_pages
- mm/swap.c:pagevec_lru_move_fn
- mm/swap.c:__page_cache_release
In mm/truncate.c (ffffffff81239311)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/truncate.c:invalidate_inode_pages2_range
In mm/vmscan.c (ffffffff81242652)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/vmscan.c:balance_pgdat
- mm/vmscan.c:__remove_mapping
In mm/shmem.c (ffffffff8124a0f5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/shmem.c:shmem_uncharge
- mm/shmem.c:shmem_charge
In mm/vmstat.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/backing-dev.c (ffffffff8124f82d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/backing-dev.c:wb_get_create
- mm/backing-dev.c:wb_get_create
- mm/backing-dev.c:wb_congested_get_create
In mm/percpu.c (ffffffff81252cca)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
- mm/percpu.c:pcpu_alloc
In mm/slab_common.c (ffffffff812543e5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/slab_common.c:kmemcg_cache_shutdown
In mm/compaction.c (ffffffff8125ae2d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/compaction.c:compact_zone
- mm/compaction.c:fast_isolate_freepages
In mm/list_lru.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/memory.c (ffffffff81264935)
Location: include/linux/spinlock.h:325
Inline: True
In mm/mremap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/vmalloc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/page_alloc.c (ffffffff81288672)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/page_alloc.c:set_hwpoison_free_buddy_page
- mm/page_alloc.c:is_free_buddy_page
- mm/page_alloc.c:__offline_isolated_pages
- mm/page_alloc.c:setup_per_zone_wmarks
- mm/page_alloc.c:show_free_areas
- mm/page_alloc.c:get_page_from_freelist
- mm/page_alloc.c:rmqueue
- mm/page_alloc.c:mark_free_pages
- mm/page_alloc.c:unreserve_highatomic_pageblock
In mm/shuffle.c (ffffffff81ae4925)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/shuffle.c:__shuffle_zone
In mm/swap_state.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/swapfile.c (ffffffff8128e587)
Location: include/linux/spinlock.h:325
Inline: True
In mm/swap_slots.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/zswap.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/dmapool.c (ffffffff81296315)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/dmapool.c:dma_pool_free
- mm/dmapool.c:dma_pool_alloc
In mm/hugetlb.c (ffffffff81297e63)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/hugetlb.c:alloc_fresh_huge_page
In mm/mmu_notifier.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/slub.c (ffffffff812ae505)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/slub.c:validate_store
- mm/slub.c:list_locations
- mm/slub.c:__kmem_cache_shrink
- mm/slub.c:__slab_free
- mm/slub.c:count_partial
- mm/slub.c:free_debug_processing
In mm/memory_hotplug.c (ffffffff81ae124e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/memory_hotplug.c:__offline_pages
- mm/memory_hotplug.c:__offline_pages
- mm/memory_hotplug.c:online_pages
- mm/memory_hotplug.c:move_pfn_range_to_zone
- mm/memory_hotplug.c:remove_pfn_range_from_zone
In mm/huge_memory.c (ffffffff812c03e6)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/huge_memory.c:deferred_split_huge_page
- mm/huge_memory.c:split_huge_page_to_list
- mm/huge_memory.c:copy_huge_pud
- mm/huge_memory.c:copy_huge_pmd
In mm/memcontrol.c (ffffffff812cb04c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/memcontrol.c:mem_cgroup_move_account
- mm/memcontrol.c:mem_cgroup_css_free
In mm/vmpressure.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/swap_cgroup.c (ffffffff812d042c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/swap_cgroup.c:swap_cgroup_record
- mm/swap_cgroup.c:swap_cgroup_cmpxchg
In mm/memory-failure.c (ffffffff812d112e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/memory-failure.c:memory_failure_queue
In mm/page_isolation.c (ffffffff812d4ad1)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/page_isolation.c:test_pages_isolated
- mm/page_isolation.c:start_isolate_page_range
- mm/page_isolation.c:unset_migratetype_isolate
In mm/zbud.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/zsmalloc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In mm/balloon_compaction.c (ffffffff812d8be5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/balloon_compaction.c:balloon_page_putback
- mm/balloon_compaction.c:balloon_page_isolate
- mm/balloon_compaction.c:balloon_page_enqueue
- mm/balloon_compaction.c:balloon_page_list_dequeue
- mm/balloon_compaction.c:balloon_page_list_enqueue
In mm/hmm.c (ffffffff812dc261)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- mm/hmm.c:hmm_range_unregister
- mm/hmm.c:hmm_range_register
- mm/hmm.c:hmm_invalidate_range_start
- mm/hmm.c:notifiers_decrement
In fs/file_table.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/super.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/dcache.c (ffffffff812ffe85)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/dcache.c:d_tmpfile
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:__d_move
- fs/dcache.c:d_walk
In fs/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/file.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/libfs.c (ffffffff81312cd6)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/libfs.c:simple_empty
- fs/libfs.c:scan_positives
In fs/fs-writeback.c (ffffffff8131c98a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/fs-writeback.c:sb_clear_inode_writeback
- fs/fs-writeback.c:sb_mark_inode_writeback
In fs/fs_struct.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/buffer.c (ffffffff81327835)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/buffer.c:__set_page_dirty
In fs/direct-io.c (ffffffff81331f5d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_blockdev_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:do_direct_IO
- fs/direct-io.c:dio_bio_end_io
- fs/direct-io.c:dio_bio_end_aio
In fs/notify/fsnotify.c (ffffffff8133431e)
Location: include/linux/spinlock.h:325
Inline: True
In fs/notify/group.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/notify/mark.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/notify/inotify/inotify_user.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/eventpoll.c (ffffffff8133b48d)
Location: include/linux/spinlock.h:325
Inline: True
In fs/timerfd.c (ffffffff8134023c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/timerfd.c:timerfd_clock_was_set
- fs/timerfd.c:timerfd_triggered
In fs/eventfd.c (ffffffff813403c5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/eventfd.c:eventfd_ctx_remove_wait_queue
- fs/eventfd.c:eventfd_signal
In fs/aio.c (ffffffff81346a37)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_wake
- fs/aio.c:aio_poll_wake
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:aio_poll_put_work
- fs/aio.c:aio_fsync_work
- fs/aio.c:aio_complete_rw
- fs/aio.c:aio_complete_rw
- fs/aio.c:kiocb_set_cancel_fn
- fs/aio.c:aio_migratepage
In fs/io_uring.c (ffffffff8134c185)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/io_uring.c:io_timeout_fn
- fs/io_uring.c:io_poll_wake
- fs/io_uring.c:io_cqring_add_event
In fs/crypto/crypto.c (ffffffff813537d7)
Location: include/linux/spinlock.h:325
Inline: True
In fs/crypto/keyring.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/locks.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/mbcache.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/quota/dquot.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/proc/generic.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/kernfs/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/kernfs/dir.c (ffffffff8138def5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/kernfs/dir.c:kernfs_get_parent
- fs/kernfs/dir.c:pr_cont_kernfs_path
- fs/kernfs/dir.c:pr_cont_kernfs_name
- fs/kernfs/dir.c:kernfs_path_from_node
- fs/kernfs/dir.c:kernfs_name
In fs/kernfs/file.c (ffffffff8138ecd0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/kernfs/file.c:kernfs_notify
- fs/kernfs/file.c:kernfs_notify
In fs/devpts/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/ext4/extents_status.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/ext4/mballoc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/ext4/page-io.c (ffffffff813d6257)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/ext4/page-io.c:ext4_end_io_rsv_work
In fs/ext4/super.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/jbd2/transaction.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/jbd2/revoke.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/jbd2/journal.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/squashfs/cache.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/hugetlbfs/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fat/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fuse/dir.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fuse/file.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/fuse/inode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In fs/pstore/inode.c (ffffffff8143fd1d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- fs/pstore/inode.c:pstore_mkfile
- fs/pstore/inode.c:pstore_mkfile
- fs/pstore/inode.c:pstore_evict_inode
In ipc/util.c (ffffffff814422d2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- ipc/util.c:ipc_addid
In ipc/sem.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In ipc/mqueue.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/keys/key.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/selinux/avc.c (ffffffff814662f6)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- security/selinux/avc.c:avc_compute_av
- security/selinux/avc.c:avc_compute_av
- security/selinux/avc.c:avc_ss_reset
- security/selinux/avc.c:avc_flush
- security/selinux/avc.c:avc_alloc_node
In security/selinux/hooks.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/selinux/ibpkey.c (ffffffff81476285)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- security/selinux/ibpkey.c:sel_ib_pkey_flush
- security/selinux/ibpkey.c:sel_ib_pkey_sid
In security/selinux/ss/sidtab.c (ffffffff81478322)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- security/selinux/ss/sidtab.c:sidtab_convert
- security/selinux/ss/sidtab.c:sidtab_context_to_sid
In security/smack/smack_lsm.c (ffffffff81488dcf)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- security/smack/smack_lsm.c:smack_netlabel
In security/apparmor/lsm.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In security/apparmor/af_unix.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In crypto/aead.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In crypto/jitterentropy-kcapi.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/bio.c (ffffffff814ede99)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/bio.c:bio_check_pages_dirty
In block/blk-core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/blk-flush.c (ffffffff814f6479)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/blk-flush.c:mq_flush_data_end_io
- block/blk-flush.c:flush_end_io
In block/blk-ioc.c (ffffffff814f7ad5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/blk-ioc.c:ioc_clear_queue
- block/blk-ioc.c:ioc_release_fn
In block/blk-mq.c (ffffffff814fe0d0)
Location: include/linux/spinlock.h:325
Inline: True
In block/blk-stat.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/genhd.c (ffffffff8150637c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/genhd.c:__disk_unblock_events
- block/genhd.c:disk_block_events
In block/badblocks.c (ffffffff8150a1e1)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/badblocks.c:badblocks_set
In block/bsg.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In block/blk-cgroup.c (ffffffff815180b1)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/blk-cgroup.c:blkg_lookup_create
In block/blk-iocost.c (ffffffff8151e844)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/blk-iocost.c:ioc_pd_init
- block/blk-iocost.c:blk_iocost_init
- 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_waitq_timer_fn
In block/mq-deadline.c (ffffffff8152248d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- block/mq-deadline.c:dd_finish_request
- block/mq-deadline.c:deadline_next_request
In lib/random32.c (ffffffff8152ebba)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/random32.c:__prandom_reseed
In lib/percpu-refcount.c (ffffffff815381e0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/percpu-refcount.c:percpu_ref_resurrect
- lib/percpu-refcount.c:percpu_ref_kill_and_confirm
- lib/percpu-refcount.c:percpu_ref_switch_to_percpu
- lib/percpu-refcount.c:percpu_ref_switch_to_atomic
In lib/rhashtable.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/once.c (ffffffff81539c70)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/once.c:__do_once_start
In lib/refcount.c (ffffffff8153a05c)
Location: include/linux/spinlock.h:325
Inline: True
In lib/bucket_locks.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/genalloc.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/percpu_counter.c (ffffffff81560e2f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/percpu_counter.c:__percpu_counter_init
In lib/sbitmap.c (ffffffff8156abfe)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/sbitmap.c:sbitmap_get_shallow
- lib/sbitmap.c:sbitmap_get
- lib/sbitmap.c:sbitmap_resize
In drivers/pinctrl/core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/gpio/gpiolib.c (ffffffff81577e25)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpio/gpiolib.c:gpiolib_seq_next
- drivers/gpio/gpiolib.c:gpiolib_seq_start
- drivers/gpio/gpiolib.c:gpiod_free_commit
- drivers/gpio/gpiolib.c:gpiod_free_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiod_request_commit
- drivers/gpio/gpiolib.c:gpiochip_find
- drivers/gpio/gpiolib.c:gpiochip_remove
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
- drivers/gpio/gpiolib.c:gpiochip_add_data_with_key
In drivers/gpio/gpiolib-sysfs.c (ffffffff828f766d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpio/gpiolib-sysfs.c:gpiolib_sysfs_init
- drivers/gpio/gpiolib-sysfs.c:gpiolib_sysfs_init
- drivers/gpio/gpiolib-sysfs.c:gpiod_export
In drivers/gpio/gpio-lynxpoint.c (ffffffff8158272d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpio/gpio-lynxpoint.c:lp_irq_disable
- drivers/gpio/gpio-lynxpoint.c:lp_irq_enable
- drivers/gpio/gpio-lynxpoint.c:lp_gpio_direction_output
- drivers/gpio/gpio-lynxpoint.c:lp_gpio_direction_input
- drivers/gpio/gpio-lynxpoint.c:lp_gpio_set
- drivers/gpio/gpio-lynxpoint.c:lp_irq_type
In drivers/gpio/gpio-xilinx.c (ffffffff8158407e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpio/gpio-xilinx.c:xgpio_dir_out
- drivers/gpio/gpio-xilinx.c:xgpio_dir_in
- drivers/gpio/gpio-xilinx.c:xgpio_set_multiple
- drivers/gpio/gpio-xilinx.c:xgpio_set_multiple
- drivers/gpio/gpio-xilinx.c:xgpio_set
In drivers/pci/pci-driver.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/pci/pcie/aer.c (ffffffff815aa606)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/pci/pcie/pme.c (ffffffff815abd2a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/pci/pcie/pme.c:pcie_pme_irq
In drivers/pci/endpoint/pci-epc-core.c (ffffffff815bdca1)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_linkup
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_add_epf
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_set_bar
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_set_msix
- drivers/pci/endpoint/pci-epc-core.c:pci_epc_set_msi
In drivers/rapidio/rio.c (ffffffff815c0b30)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/rapidio/rio.c:rio_map_outb_region
- drivers/rapidio/rio.c:rio_map_inb_region
In drivers/acpi/osl.c (ffffffff815e50f5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/acpi/osl.c:acpi_os_acquire_lock
In drivers/acpi/ec.c (ffffffff815f2689)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/acpi/ec.c:acpi_ec_suspend
- drivers/acpi/ec.c:acpi_ec_gpe_handler
- drivers/acpi/ec.c:acpi_ec_event_handler
- drivers/acpi/ec.c:acpi_ec_leave_noirq
- drivers/acpi/ec.c:acpi_ec_enter_noirq
- drivers/acpi/ec.c:acpi_ec_stop
- drivers/acpi/ec.c:acpi_ec_start
- drivers/acpi/ec.c:acpi_ec_transaction
- drivers/acpi/ec.c:ec_guard
- drivers/acpi/ec.c:ec_transaction_completed
- drivers/acpi/ec.c:acpi_ec_enable_event
In drivers/acpi/acpi_lpss.c (ffffffff815f8475)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/acpi/acpi_lpss.c:lpss_reg_read
In drivers/acpi/acpica/evglock.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/acpi/acpica/utmutex.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/acpi/apei/ghes.c (ffffffff81652c85)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/acpi/apei/ghes.c:ghes_probe
- drivers/acpi/apei/ghes.c:ghes_notify_hed
- drivers/acpi/apei/ghes.c:ghes_irq_func
- drivers/acpi/apei/ghes.c:ghes_poll_func
In drivers/clk/clk.c (ffffffff8165b1bc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk.c:clk_enable_lock
- drivers/clk/clk.c:clk_enable_lock
In drivers/clk/clk-divider.c (ffffffff8166130c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-divider.c:clk_divider_set_rate
In drivers/clk/clk-gate.c (ffffffff816622da)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-gate.c:clk_gate_endisable
In drivers/clk/clk-multiplier.c (ffffffff8166261a)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-multiplier.c:clk_multiplier_set_rate
In drivers/clk/clk-mux.c (ffffffff816629f6)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-mux.c:clk_mux_set_parent
In drivers/clk/clk-fractional-divider.c (ffffffff816636f5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/clk-fractional-divider.c:clk_fd_set_rate
- drivers/clk/clk-fractional-divider.c:clk_fd_recalc_rate
In drivers/clk/x86/clk-pmc-atom.c (ffffffff81663e85)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/clk/x86/clk-pmc-atom.c:plt_clk_reg_update
In drivers/virtio/virtio.c (ffffffff81666bb5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/virtio/virtio.c:virtio_config_changed
In drivers/virtio/virtio_mmio.c (ffffffff8166b993)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/virtio/virtio_mmio.c:vm_del_vqs
- drivers/virtio/virtio_mmio.c:vm_interrupt
In drivers/virtio/virtio_pci_common.c (ffffffff8166dc1e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/virtio/virtio_pci_common.c:vp_del_vqs
- drivers/virtio/virtio_pci_common.c:vp_setup_vq
- drivers/virtio/virtio_pci_common.c:vp_vring_interrupt
In drivers/virtio/virtio_balloon.c (ffffffff8166f20c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/virtio/virtio_balloon.c:virtballoon_migratepage
- drivers/virtio/virtio_balloon.c:virtballoon_changed
In drivers/xen/grant-table.c (ffffffff81670985)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/xen/grant-table.c:gnttab_cancel_free_callback
- drivers/xen/grant-table.c:gnttab_request_free_callback
- drivers/xen/grant-table.c:gnttab_handle_deferred
- drivers/xen/grant-table.c:gnttab_handle_deferred
- drivers/xen/grant-table.c:put_free_entry
- drivers/xen/grant-table.c:get_free_entries
In drivers/xen/events/events_2l.c (ffffffff816773a0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/xen/events/events_2l.c:xen_debug_interrupt
In drivers/tty/tty_io.c (ffffffff81691408)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/tty_io.c:__tty_fasync
- drivers/tty/tty_io.c:start_tty
- drivers/tty/tty_io.c:stop_tty
In drivers/tty/n_tty.c (ffffffff81695605)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/tty_port.c (ffffffff8169bcf2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/tty_port.c:tty_port_close_end
- drivers/tty/tty_port.c:tty_port_block_til_ready
- drivers/tty/tty_port.c:tty_port_hangup
- drivers/tty/tty_port.c:tty_port_tty_set
- drivers/tty/tty_port.c:tty_port_tty_get
In drivers/tty/tty_jobctrl.c (ffffffff8169cc75)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/tty_jobctrl.c:tty_get_pgrp
- drivers/tty/tty_jobctrl.c:get_current_tty
- drivers/tty/tty_jobctrl.c:__proc_set_tty
- drivers/tty/tty_jobctrl.c:proc_clear_tty
In drivers/tty/pty.c (ffffffff8169dd56)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/pty.c:pty_write
In drivers/tty/vt/vt_ioctl.c (ffffffff8169fc95)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/vt/vt_ioctl.c:__vt_event_dequeue
- drivers/tty/vt/vt_ioctl.c:__vt_event_queue
In drivers/tty/vt/keyboard.c (ffffffff816a6f96)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/vt/keyboard.c:vt_clr_kbd_mode_bit
- drivers/tty/vt/keyboard.c:vt_set_kbd_mode_bit
- drivers/tty/vt/keyboard.c:vt_reset_keyboard
- drivers/tty/vt/keyboard.c:vt_reset_unicode
- drivers/tty/vt/keyboard.c:vt_do_kdskled
- drivers/tty/vt/keyboard.c:vt_do_kdskled
- drivers/tty/vt/keyboard.c:vt_do_kdgkb_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdsk_ioctl
- drivers/tty/vt/keyboard.c:vt_do_kdskbmeta
- drivers/tty/vt/keyboard.c:vt_do_kdskbmode
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:vt_do_diacrit
- drivers/tty/vt/keyboard.c:kbd_bh
- drivers/tty/vt/keyboard.c:vt_kbd_con_stop
- drivers/tty/vt/keyboard.c:vt_kbd_con_start
- drivers/tty/vt/keyboard.c:vt_get_leds
- drivers/tty/vt/keyboard.c:setledstate
- drivers/tty/vt/keyboard.c:compute_shiftstate
In drivers/tty/hvc/hvc_console.c (ffffffff816b08b7)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/hvc/hvc_console.c:hvc_remove
- drivers/tty/hvc/hvc_console.c:__hvc_poll
- drivers/tty/hvc/hvc_console.c:hvc_set_winsz
- drivers/tty/hvc/hvc_console.c:hvc_hangup
- drivers/tty/hvc/hvc_console.c:hvc_open
- drivers/tty/hvc/hvc_console.c:hvc_port_destruct
- drivers/tty/hvc/hvc_console.c:hvc_get_by_index
In drivers/tty/serial/serial_core.c (ffffffff816b78e4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/serial_core.c:uart_add_one_port
- drivers/tty/serial/serial_core.c:uart_hangup
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_ioctl
- drivers/tty/serial/serial_core.c:uart_send_xchar
- drivers/tty/serial/serial_core.c:uart_flush_buffer
- drivers/tty/serial/serial_core.c:uart_chars_in_buffer
- drivers/tty/serial/serial_core.c:uart_write_room
- drivers/tty/serial/serial_core.c:uart_write
- drivers/tty/serial/serial_core.c:uart_put_char
- drivers/tty/serial/serial_core.c:uart_shutdown
- drivers/tty/serial/serial_core.c:uart_update_mctrl
- drivers/tty/serial/serial_core.c:uart_start
- drivers/tty/serial/serial_core.c:uart_stop
In drivers/tty/serial/earlycon.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/tty/serial/8250/8250_core.c (ffffffff816b7a65)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_core.c:serial_8250_overrun_backoff_work
- drivers/tty/serial/8250/8250_core.c:serial8250_backup_timeout
In drivers/tty/serial/8250/8250_port.c (ffffffff816bbaf9)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_port.c:serial8250_do_set_termios
- drivers/tty/serial/8250/8250_port.c:serial8250_do_shutdown
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_do_startup
- drivers/tty/serial/8250/8250_port.c:serial8250_break_ctl
- drivers/tty/serial/8250/8250_port.c:serial8250_tx_empty
- drivers/tty/serial/8250/8250_port.c:serial8250_tx_threshold_handle_irq
- drivers/tty/serial/8250/8250_port.c:serial8250_em485_handle_start_tx
- drivers/tty/serial/8250/8250_port.c:serial8250_em485_handle_stop_tx
In drivers/tty/serial/8250/8250_dma.c (ffffffff816beece)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_dma.c:__dma_tx_complete
In drivers/tty/serial/8250/8250_pci.c (ffffffff816bfbc5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/8250/8250_pci.c:f815xxa_mem_serial_out
In drivers/tty/serial/sccnxp.c (ffffffff816c578d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/sccnxp.c:sccnxp_console_write
- drivers/tty/serial/sccnxp.c:sccnxp_shutdown
- drivers/tty/serial/sccnxp.c:sccnxp_startup
- drivers/tty/serial/sccnxp.c:sccnxp_set_termios
- drivers/tty/serial/sccnxp.c:sccnxp_break_ctl
- drivers/tty/serial/sccnxp.c:sccnxp_get_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_set_mctrl
- drivers/tty/serial/sccnxp.c:sccnxp_tx_empty
- drivers/tty/serial/sccnxp.c:sccnxp_stop_rx
- drivers/tty/serial/sccnxp.c:sccnxp_start_tx
- drivers/tty/serial/sccnxp.c:sccnxp_ist
- drivers/tty/serial/sccnxp.c:sccnxp_timer
In drivers/tty/serial/serial_mctrl_gpio.c (ffffffff816c65a0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/tty/serial/serial_mctrl_gpio.c:mctrl_gpio_irq_handle
In drivers/char/random.c (ffffffff816c96b3)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/char/random.c:invalidate_batched_entropy
- drivers/char/random.c:get_random_u32
- drivers/char/random.c:get_random_u64
- drivers/char/random.c:urandom_read
- drivers/char/random.c:del_random_ready_callback
- drivers/char/random.c:extract_buf
- drivers/char/random.c:add_device_randomness
- drivers/char/random.c:add_device_randomness
- drivers/char/random.c:_crng_backtrack_protect
- drivers/char/random.c:_extract_crng
- drivers/char/random.c:crng_reseed
- drivers/char/random.c:crng_reseed
- drivers/char/random.c:crng_fast_load
- drivers/char/random.c:mix_pool_bytes
In drivers/char/ttyprintk.c (ffffffff816ce185)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/char/ttyprintk.c:tpk_write
- drivers/char/ttyprintk.c:tpk_close
In drivers/char/virtio_console.c (ffffffff816cfe24)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/char/virtio_console.c:in_intr
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:port_fops_open
- drivers/char/virtio_console.c:__send_to_port
- drivers/char/virtio_console.c:port_has_data
- drivers/char/virtio_console.c:reclaim_dma_bufs
- drivers/char/virtio_console.c:find_port_by_vq
- drivers/char/virtio_console.c:find_port_by_id
- drivers/char/virtio_console.c:find_port_by_vtermno
In drivers/char/agp/backend.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/iommu/iova.c (ffffffff816ec0b0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/iommu/iova.c:free_cpu_cached_iovas
- drivers/iommu/iova.c:iova_rcache_get
- drivers/iommu/iova.c:iova_rcache_insert
- drivers/iommu/iova.c:split_and_remove_iova
- drivers/iommu/iova.c:copy_reserved_iova
- drivers/iommu/iova.c:reserve_iova
- drivers/iommu/iova.c:queue_iova
- drivers/iommu/iova.c:fq_flush_timeout
- drivers/iommu/iova.c:__free_iova
- drivers/iommu/iova.c:find_iova
- drivers/iommu/iova.c:alloc_iova
In drivers/iommu/amd_iommu.c (ffffffff816eeaa5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/iommu/amd_iommu.c:alloc_irq_table
- drivers/iommu/amd_iommu.c:alloc_irq_table
- drivers/iommu/amd_iommu.c:amd_iommu_domain_clear_gcr3
- drivers/iommu/amd_iommu.c:amd_iommu_domain_set_gcr3
- drivers/iommu/amd_iommu.c:amd_iommu_flush_tlb
- drivers/iommu/amd_iommu.c:amd_iommu_flush_page
- drivers/iommu/amd_iommu.c:amd_iommu_domain_enable_v2
- drivers/iommu/amd_iommu.c:amd_iommu_domain_direct_map
- drivers/iommu/amd_iommu.c:amd_iommu_flush_iotlb_all
- drivers/iommu/amd_iommu.c:amd_iommu_domain_free
- drivers/iommu/amd_iommu.c:detach_device
- drivers/iommu/amd_iommu.c:attach_device
- drivers/iommu/amd_iommu.c:iova_domain_flush_tlb
- drivers/iommu/amd_iommu.c:iommu_map_page
- drivers/iommu/amd_iommu.c:iommu_map_page
In drivers/iommu/intel-iommu.c (ffffffff816f7a01)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/iommu/intel-iommu.c:intel_iommu_dev_disable_feat
- drivers/iommu/intel-iommu.c:intel_iommu_dev_enable_feat
- drivers/iommu/intel-iommu.c:intel_iommu_enable_pasid
- drivers/iommu/intel-iommu.c:intel_iommu_aux_detach_device
- drivers/iommu/intel-iommu.c:__dmar_remove_one_dev_info
- drivers/iommu/intel-iommu.c:domain_context_clear_one_cb
- drivers/iommu/intel-iommu.c:copy_translation_tables
- drivers/iommu/intel-iommu.c:dmar_insert_one_dev_info
- drivers/iommu/intel-iommu.c:domain_context_mapping_one
- drivers/iommu/intel-iommu.c:domain_exit
- drivers/iommu/intel-iommu.c:free_dmar_iommu
- drivers/iommu/intel-iommu.c:iommu_alloc_root_entry
- drivers/iommu/intel-iommu.c:device_context_mapped
- drivers/iommu/intel-iommu.c:for_each_device_domain
In drivers/connector/cn_queue.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/lightnvm/core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/platform.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/devres.c (ffffffff81712ca5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/devres.c:devres_release_group
- drivers/base/devres.c:devres_remove_group
- drivers/base/devres.c:devres_close_group
- drivers/base/devres.c:devres_open_group
- drivers/base/devres.c:devres_release_all
- drivers/base/devres.c:devres_remove
- drivers/base/devres.c:devres_get
- drivers/base/devres.c:devres_find
- drivers/base/devres.c:devres_add
In drivers/base/swnode.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/power/common.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/power/qos.c (ffffffff81719fd2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/qos.c:dev_pm_qos_read_value
- drivers/base/power/qos.c:dev_pm_qos_flags
In drivers/base/power/runtime.c (ffffffff8171a6f5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/runtime.c:pm_runtime_enable
- drivers/base/power/runtime.c:__pm_runtime_set_status
- drivers/base/power/runtime.c:pm_runtime_get_if_in_use
- drivers/base/power/runtime.c:__pm_runtime_resume
- drivers/base/power/runtime.c:__pm_runtime_suspend
- drivers/base/power/runtime.c:__pm_runtime_idle
- drivers/base/power/runtime.c:pm_schedule_suspend
- drivers/base/power/runtime.c:pm_suspend_timer_fn
- drivers/base/power/runtime.c:rpm_resume
- drivers/base/power/runtime.c:pm_runtime_suspended_time
- drivers/base/power/runtime.c:pm_runtime_active_time
In drivers/base/power/wakeirq.c (ffffffff8171cc16)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/wakeirq.c:dev_pm_clear_wake_irq
In drivers/base/power/wakeup.c (ffffffff81721435)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/wakeup.c:wakeup_sources_stats_seq_show
- drivers/base/power/wakeup.c:pm_wakeup_timer_fn
- drivers/base/power/wakeup.c:wakeup_source_record
In drivers/base/power/domain.c (ffffffff81722d45)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/domain.c:genpd_lock_interruptible_spin
- drivers/base/power/domain.c:genpd_lock_nested_spin
- drivers/base/power/domain.c:genpd_lock_spin
In drivers/base/power/domain_governor.c (ffffffff817260d8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/domain_governor.c:default_suspend_ok
In drivers/base/power/clock_ops.c (ffffffff81726bcf)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/power/clock_ops.c:pm_clk_resume
- drivers/base/power/clock_ops.c:pm_clk_suspend
In drivers/base/firmware_loader/main.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/base/regmap/regmap.c (ffffffff8172ff59)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/base/regmap/regmap.c:_regmap_raw_write_impl
- drivers/base/regmap/regmap.c:regmap_lock_spinlock
In drivers/block/loop.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/block/xen-blkfront.c (ffffffff8173eaf5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/block/xen-blkfront.c:blkfront_delay_work
- drivers/block/xen-blkfront.c:blkif_interrupt
- drivers/block/xen-blkfront.c:kick_pending_request_queues
- drivers/block/xen-blkfront.c:blkif_queue_rq
In drivers/mfd/htc-i2cpld.c (ffffffff81744b16)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mfd/htc-i2cpld.c:htcpld_chip_set
In drivers/mfd/ezx-pcap.c (ffffffff81753721)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mfd/ezx-pcap.c:ezx_pcap_remove
- drivers/mfd/ezx-pcap.c:pcap_adc_async
- drivers/mfd/ezx-pcap.c:pcap_adc_trigger
- drivers/mfd/ezx-pcap.c:pcap_set_ts_bits
- drivers/mfd/ezx-pcap.c:ezx_pcap_set_bits
- drivers/mfd/ezx-pcap.c:ezx_pcap_read
- drivers/mfd/ezx-pcap.c:ezx_pcap_write
In drivers/nvdimm/region_devs.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/nvdimm/badrange.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma-buf/dma-buf.c (ffffffff817736b5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma-buf/dma-buf.c:dma_buf_poll_cb
In drivers/dma-buf/dma-fence.c (ffffffff81774e6d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_default_wait
- drivers/dma-buf/dma-fence.c:dma_fence_remove_callback
- drivers/dma-buf/dma-fence.c:dma_fence_get_status
- drivers/dma-buf/dma-fence.c:dma_fence_add_callback
- drivers/dma-buf/dma-fence.c:dma_fence_release
- drivers/dma-buf/dma-fence.c:dma_fence_signal
In drivers/dma-buf/dma-fence-array.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma-buf/dma-fence-chain.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/dma-buf/sw_sync.c (ffffffff81778777)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma-buf/sw_sync.c:timeline_fence_release
In drivers/dma-buf/sync_debug.c (ffffffff81779125)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/dma-buf/sync_debug.c:sync_file_debug_remove
- drivers/dma-buf/sync_debug.c:sync_file_debug_add
- drivers/dma-buf/sync_debug.c:sync_timeline_debug_remove
- drivers/dma-buf/sync_debug.c:sync_timeline_debug_add
In drivers/scsi/scsi.c (ffffffff8177a8f5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi.c:scsi_device_lookup
- drivers/scsi/scsi.c:scsi_device_lookup_by_target
- drivers/scsi/scsi.c:__scsi_iterate_devices
In drivers/scsi/hosts.c (ffffffff8177bb3d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/hosts.c:scsi_remove_host
- drivers/scsi/hosts.c:scsi_remove_host
In drivers/scsi/scsi_error.c (ffffffff817801ea)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi_error.c:scsi_ioctl_reset
- drivers/scsi/scsi_error.c:scsi_ioctl_reset
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_error_handler
- drivers/scsi/scsi_error.c:scsi_try_target_reset
- drivers/scsi/scsi_error.c:scsi_try_bus_reset
- drivers/scsi/scsi_error.c:scsi_try_host_reset
- drivers/scsi/scsi_error.c:scsi_times_out
- drivers/scsi/scsi_error.c:scsi_eh_scmd_add
- drivers/scsi/scsi_error.c:scsi_eh_inc_host_failed
- drivers/scsi/scsi_error.c:scsi_schedule_eh
In drivers/scsi/scsi_lib.c (ffffffff81781715)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi_lib.c:sdev_evt_send
- drivers/scsi/scsi_lib.c:scsi_add_cmd_to_list
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_run_queue
- drivers/scsi/scsi_lib.c:scsi_dec_host_busy
In drivers/scsi/scsi_scan.c (ffffffff81786d2f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi_scan.c:scsi_forget_host
- drivers/scsi/scsi_scan.c:do_scan_async
- drivers/scsi/scsi_scan.c:scsi_alloc_target
- drivers/scsi/scsi_scan.c:scsi_target_destroy
In drivers/scsi/scsi_sysfs.c (ffffffff817892f5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/scsi/scsi_sysfs.c:scsi_sysfs_device_initialize
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_remove_target
- drivers/scsi/scsi_sysfs.c:scsi_device_dev_release_usercontext
- drivers/scsi/scsi_sysfs.c:store_shost_eh_deadline
In drivers/ata/libata-core.c (ffffffff8179d0ff)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-core.c:ata_host_detach
- drivers/ata/libata-core.c:__ata_port_probe
- drivers/ata/libata-core.c:ata_dev_init
- drivers/ata/libata-core.c:ata_port_request_pm
- drivers/ata/libata-core.c:ata_exec_internal_sg
- drivers/ata/libata-core.c:ata_exec_internal_sg
- drivers/ata/libata-core.c:ata_exec_internal_sg
In drivers/ata/libata-scsi.c (ffffffff817aab17)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-scsi.c:ata_scsi_dev_rescan
- drivers/ata/libata-scsi.c:ata_scsi_dev_rescan
- drivers/ata/libata-scsi.c:ata_scsi_user_scan
- drivers/ata/libata-scsi.c:ata_scsi_handle_link_detach
- drivers/ata/libata-scsi.c:ata_scsi_handle_link_detach
- drivers/ata/libata-scsi.c:ata_scsi_queuecmd
- drivers/ata/libata-scsi.c:ata_scsi_write_same_xlat
- drivers/ata/libata-scsi.c:ata_scsi_rbuf_fill
- drivers/ata/libata-scsi.c:ata_scsi_slave_destroy
- drivers/ata/libata-scsi.c:ata_sas_scsi_ioctl
- drivers/ata/libata-scsi.c:ata_sas_scsi_ioctl
- drivers/ata/libata-scsi.c:ata_scsi_unlock_native_capacity
- drivers/ata/libata-scsi.c:ata_scsi_park_store
- drivers/ata/libata-scsi.c:ata_scsi_lpm_store
In drivers/ata/libata-eh.c (ffffffff817af498)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_recover
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_reset
- drivers/ata/libata-eh.c:ata_eh_about_to_do
- drivers/ata/libata-eh.c:ata_eh_detach_dev
- drivers/ata/libata-eh.c:__ata_eh_qc_complete
- drivers/ata/libata-eh.c:ata_eh_fastdrain_timerfn
- drivers/ata/libata-eh.c:ata_port_wait_eh
- drivers/ata/libata-eh.c:ata_port_wait_eh
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_port_error_handler
- drivers/ata/libata-eh.c:ata_scsi_cmd_error_handler
- drivers/ata/libata-eh.c:ata_scsi_error
In drivers/ata/libata-sff.c (ffffffff817b235b)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-sff.c:ata_bmdma_post_internal_cmd
- drivers/ata/libata-sff.c:ata_bmdma_interrupt
- drivers/ata/libata-sff.c:ata_sff_error_handler
- drivers/ata/libata-sff.c:ata_sff_interrupt
In drivers/ata/libata-pmp.c (ffffffff817b638e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-pmp.c:sata_pmp_eh_recover
- drivers/ata/libata-pmp.c:sata_pmp_eh_recover
- drivers/ata/libata-pmp.c:sata_pmp_handle_link_fail
- drivers/ata/libata-pmp.c:sata_pmp_detach
- drivers/ata/libata-pmp.c:sata_pmp_attach
In drivers/ata/libata-acpi.c (ffffffff817b7142)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/libata-acpi.c:ata_acpi_handle_hotplug
In drivers/ata/ata_piix.c (ffffffff817b8d62)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ata/ata_piix.c:piix_pci_device_resume
- drivers/ata/ata_piix.c:piix_pci_device_suspend
- drivers/ata/ata_piix.c:do_pata_set_dmamode
- drivers/ata/ata_piix.c:piix_set_timings
In drivers/gpu/vga/vgaarb.c (ffffffff817bc9cc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/gpu/vga/vgaarb.c:vga_arb_release
- drivers/gpu/vga/vgaarb.c:vga_arb_open
- drivers/gpu/vga/vgaarb.c:vga_arb_read
- drivers/gpu/vga/vgaarb.c:vga_client_register
- drivers/gpu/vga/vgaarb.c:__vga_set_legacy_decoding
- drivers/gpu/vga/vgaarb.c:vga_put
- drivers/gpu/vga/vgaarb.c:vga_tryget
- drivers/gpu/vga/vgaarb.c:vga_get
In drivers/spi/spi.c (ffffffff817c0982)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/spi/spi.c:spi_bus_lock
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:__spi_sync
- drivers/spi/spi.c:spi_async_locked
- drivers/spi/spi.c:spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:__spi_async
- drivers/spi/spi.c:spi_split_transfers_maxsize
- drivers/spi/spi.c:spi_split_transfers_maxsize
- drivers/spi/spi.c:__spi_queued_transfer
- drivers/spi/spi.c:spi_stop_queue
- drivers/spi/spi.c:spi_start_queue
- drivers/spi/spi.c:spi_finalize_current_message
- drivers/spi/spi.c:spi_get_next_queued_message
- drivers/spi/spi.c:__spi_pump_messages
- drivers/spi/spi.c:spi_transfer_one_message
- drivers/spi/spi.c:spi_statistics_add_transfer_stats
- drivers/spi/spi.c:spi_statistics_transfers_split_maxsize_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo16_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo15_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo14_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo13_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo12_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo11_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo10_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo9_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo8_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo7_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo6_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo5_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo4_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo3_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo2_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo1_show
- drivers/spi/spi.c:spi_statistics_transfer_bytes_histo0_show
- drivers/spi/spi.c:spi_statistics_bytes_tx_show
- drivers/spi/spi.c:spi_statistics_bytes_rx_show
- drivers/spi/spi.c:spi_statistics_bytes_show
- drivers/spi/spi.c:spi_statistics_spi_async_show
- drivers/spi/spi.c:spi_statistics_spi_sync_immediate_show
- drivers/spi/spi.c:spi_statistics_spi_sync_show
- drivers/spi/spi.c:spi_statistics_timedout_show
- drivers/spi/spi.c:spi_statistics_errors_show
- drivers/spi/spi.c:spi_statistics_transfers_show
- drivers/spi/spi.c:spi_statistics_messages_show
In drivers/net/tun.c (ffffffff817d130e)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/net/tun.c:tun_device_event
- drivers/net/tun.c:tun_attach
In drivers/net/ppp/ppp_generic.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/net/xen-netfront.c (ffffffff817dc665)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/net/xen-netfront.c:xennet_tx_interrupt
- drivers/net/xen-netfront.c:xennet_start_xmit
In drivers/vfio/vfio.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/vfio/virqfd.c (ffffffff817e1a75)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/vfio/virqfd.c:vfio_virqfd_disable
- drivers/vfio/virqfd.c:virqfd_wakeup
In drivers/vfio/pci/vfio_pci.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/vfio/pci/vfio_pci_intrs.c (ffffffff817e79fc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/vfio/pci/vfio_pci_intrs.c:vfio_intx_set_signal
- drivers/vfio/pci/vfio_pci_intrs.c:vfio_intx_handler
- drivers/vfio/pci/vfio_pci_intrs.c:vfio_pci_intx_unmask_handler
- drivers/vfio/pci/vfio_pci_intrs.c:vfio_pci_intx_mask
In drivers/usb/core/hub.c (ffffffff817f3155)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/hub.c:usb_set_device_state
- drivers/usb/core/hub.c:hub_quiesce
- drivers/usb/core/hub.c:usb_hub_clear_tt_buffer
- drivers/usb/core/hub.c:hub_tt_work
- drivers/usb/core/hub.c:hub_resubmit_irq_urb
In drivers/usb/core/hcd.c (ffffffff817fe7f6)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/hcd.c:usb_hc_died
- drivers/usb/core/hcd.c:usb_hcd_resume_root_hub
- drivers/usb/core/hcd.c:usb_hcd_unlink_urb
- drivers/usb/core/hcd.c:unlink1
- drivers/usb/core/hcd.c:usb_hcd_submit_urb
- drivers/usb/core/hcd.c:usb_hcd_poll_rh_status
In drivers/usb/core/urb.c (ffffffff817fff25)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/urb.c:usb_scuttle_anchored_urbs
- drivers/usb/core/urb.c:usb_get_from_anchor
- drivers/usb/core/urb.c:usb_unpoison_anchored_urbs
- drivers/usb/core/urb.c:usb_unanchor_urb
- drivers/usb/core/urb.c:usb_anchor_urb
In drivers/usb/core/message.c (ffffffff81800ac5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/message.c:usb_sg_cancel
- drivers/usb/core/message.c:sg_complete
In drivers/usb/core/driver.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/core/devio.c (ffffffff8180d35f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/core/devio.c:usbdev_do_ioctl
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:proc_do_submiturb
- drivers/usb/core/devio.c:destroy_async_on_interface
- drivers/usb/core/devio.c:destroy_async
- drivers/usb/core/devio.c:async_completed
- drivers/usb/core/devio.c:async_getcompleted
- drivers/usb/core/devio.c:usbdev_mmap
- drivers/usb/core/devio.c:usbdev_vm_open
- drivers/usb/core/devio.c:dec_usb_memory_use_count
In drivers/usb/phy/phy.c (ffffffff81812095)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/phy/phy.c:usb_remove_phy
- drivers/usb/phy/phy.c:usb_add_phy
- drivers/usb/phy/phy.c:usb_get_phy
In drivers/usb/dwc2/platform.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/dwc2/hcd.c (ffffffff8181e0a8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd.c:dwc2_host_enter_hibernation
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_clear_tt_buffer_complete
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_reset
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_endpoint_disable
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_dequeue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_urb_enqueue
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_resume
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_suspend
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_stop
- drivers/usb/dwc2/hcd.c:_dwc2_hcd_start
- drivers/usb/dwc2/hcd.c:dwc2_hcd_reset_func
- drivers/usb/dwc2/hcd.c:dwc2_port_resume
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
- drivers/usb/dwc2/hcd.c:dwc2_conn_id_status_change
In drivers/usb/dwc2/hcd_queue.c (ffffffff818226a9)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_queue.c:dwc2_hcd_qh_free
- drivers/usb/dwc2/hcd_queue.c:dwc2_wait_timer_fn
In drivers/usb/dwc2/hcd_ddma.c (ffffffff81823e12)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_free_ddma
- drivers/usb/dwc2/hcd_ddma.c:dwc2_hcd_qh_init_ddma
In drivers/usb/host/pci-quirks.c (ffffffff81825a45)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/pci-quirks.c:usb_amd_dev_put
- drivers/usb/host/pci-quirks.c:usb_amd_quirk_pll
- drivers/usb/host/pci-quirks.c:usb_amd_find_chipset_info
- drivers/usb/host/pci-quirks.c:usb_amd_find_chipset_info
In drivers/usb/host/ehci-hcd.c (ffffffff8182bd52)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/ehci-hcd.c:ehci_endpoint_reset
- drivers/usb/host/ehci-hcd.c:ehci_urb_dequeue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_urb_enqueue
- drivers/usb/host/ehci-hcd.c:ehci_irq
- drivers/usb/host/ehci-hcd.c:uframe_periodic_max_store
- drivers/usb/host/ehci-hcd.c:sitd_submit
- drivers/usb/host/ehci-hcd.c:iso_stream_find
- drivers/usb/host/ehci-hcd.c:ehci_clear_tt_buffer_complete
- drivers/usb/host/ehci-hcd.c:ehci_hub_control
- drivers/usb/host/ehci-hcd.c:ehci_hub_status_data
- drivers/usb/host/ehci-hcd.c:ehci_hrtimer_func
- drivers/usb/host/ehci-hcd.c:fill_registers_buffer
- drivers/usb/host/ehci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ehci-hcd.c:fill_async_buffer
In drivers/usb/host/ohci-hcd.c (ffffffff81836bf4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/ohci-hcd.c:io_watchdog_func
- drivers/usb/host/ohci-hcd.c:ohci_shutdown
- drivers/usb/host/ohci-hcd.c:fill_registers_buffer
- drivers/usb/host/ohci-hcd.c:fill_periodic_buffer
- drivers/usb/host/ohci-hcd.c:fill_async_buffer
In drivers/usb/host/uhci-hcd.c (ffffffff8183ee51)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/uhci-hcd.c:uhci_start
- drivers/usb/host/uhci-hcd.c:uhci_hub_control
- drivers/usb/host/uhci-hcd.c:uhci_hub_status_data
- drivers/usb/host/uhci-hcd.c:uhci_urb_dequeue
- drivers/usb/host/uhci-hcd.c:uhci_urb_enqueue
- drivers/usb/host/uhci-hcd.c:uhci_fsbr_timeout
- drivers/usb/host/uhci-hcd.c:uhci_debug_open
In drivers/usb/host/xhci.c (ffffffff818415da)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci.c:xhci_clear_tt_buffer_complete
- drivers/usb/host/xhci.c:xhci_update_hub_device
- drivers/usb/host/xhci.c:xhci_set_usb2_hardware_lpm
- drivers/usb/host/xhci.c:xhci_change_max_exit_latency
- drivers/usb/host/xhci.c:xhci_setup_device
- drivers/usb/host/xhci.c:xhci_alloc_dev
- drivers/usb/host/xhci.c:xhci_disable_slot
- drivers/usb/host/xhci.c:xhci_free_streams
- drivers/usb/host/xhci.c:xhci_alloc_streams
- drivers/usb/host/xhci.c:xhci_endpoint_reset
- drivers/usb/host/xhci.c:xhci_configure_endpoint
- drivers/usb/host/xhci.c:xhci_urb_dequeue
- drivers/usb/host/xhci.c:xhci_urb_enqueue
In drivers/usb/host/xhci-mem.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/usb/host/xhci-ring.c (ffffffff81852edc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-ring.c:xhci_irq
- drivers/usb/host/xhci-ring.c:xhci_handle_command_timeout
- drivers/usb/host/xhci-ring.c:xhci_stop_endpoint_command_watchdog
In drivers/usb/host/xhci-hub.c (ffffffff81857195)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-hub.c:xhci_bus_resume
- drivers/usb/host/xhci-hub.c:xhci_bus_suspend
- drivers/usb/host/xhci-hub.c:xhci_hub_status_data
- drivers/usb/host/xhci-hub.c:xhci_hub_control
In drivers/usb/host/xhci-dbgcap.c (ffffffff8185bb0f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_init
- drivers/usb/host/xhci-dbgcap.c:xhci_do_dbc_exit
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_handle_events
- drivers/usb/host/xhci-dbgcap.c:xhci_dbc_start
- drivers/usb/host/xhci-dbgcap.c:dbc_ep_queue
In drivers/usb/host/xhci-dbgtty.c (ffffffff8185c1f5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-dbgtty.c:dbc_port_activate
- drivers/usb/host/xhci-dbgtty.c:dbc_rx_push
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_unthrottle
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_chars_in_buffer
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_write_room
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_flush_chars
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_put_char
- drivers/usb/host/xhci-dbgtty.c:dbc_tty_write
- drivers/usb/host/xhci-dbgtty.c:dbc_write_complete
- drivers/usb/host/xhci-dbgtty.c:dbc_read_complete
In drivers/usb/host/xhci-debugfs.c (ffffffff8185daa0)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/usb/host/xhci-debugfs.c:xhci_port_write
In drivers/input/serio/serio.c (ffffffff818619e5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/input/serio/serio.c:serio_interrupt
- drivers/input/serio/serio.c:serio_destroy_port
- drivers/input/serio/serio.c:serio_remove_pending_events
- drivers/input/serio/serio.c:serio_queue_event
- drivers/input/serio/serio.c:serio_handle_event
- drivers/input/serio/serio.c:serio_remove_duplicate_events
In drivers/input/serio/i8042.c (ffffffff82910672)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/input/serio/i8042.c:i8042_probe
- drivers/input/serio/i8042.c:i8042_probe
- drivers/input/serio/i8042.c:i8042_aux_test_irq
- drivers/input/serio/i8042.c:i8042_interrupt
- drivers/input/serio/i8042.c:i8042_kbd_write
- drivers/input/serio/i8042.c:i8042_command
- drivers/input/serio/i8042.c:i8042_flush
- drivers/input/serio/i8042.c:i8042_remove_filter
- drivers/input/serio/i8042.c:i8042_install_filter
In drivers/input/input.c (ffffffff818678eb)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/input/input.c:input_reset_device
- drivers/input/input.c:input_set_keycode
- drivers/input/input.c:input_get_keycode
- drivers/input/input.c:input_inject_event
- drivers/input/input.c:input_repeat_key
In drivers/input/mousedev.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/input/evdev.c (ffffffff8186cf39)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/input/evdev.c:evdev_do_ioctl
- drivers/input/evdev.c:evdev_do_ioctl
In drivers/input/misc/uinput.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/rtc/class.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/rtc/interface.c (ffffffff81876f05)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/rtc/interface.c:rtc_handle_legacy_irq
In drivers/rtc/rtc-mc146818-lib.c (ffffffff81878ef1)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/rtc/rtc-mc146818-lib.c:mc146818_set_time
- drivers/rtc/rtc-mc146818-lib.c:mc146818_get_time
- drivers/rtc/rtc-mc146818-lib.c:mc146818_get_time
In drivers/rtc/rtc-cmos.c (ffffffff81879db9)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/rtc/rtc-cmos.c:rtc_handler
- drivers/rtc/rtc-cmos.c:cmos_alarm_irq_enable
In drivers/pps/kapi.c (ffffffff8188ddba)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/pps/kapi.c:pps_event
In drivers/ptp/ptp_clock.c (ffffffff8188e764)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/ptp/ptp_chardev.c (ffffffff8188f87d)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ptp/ptp_chardev.c:ptp_read
In drivers/ptp/ptp_sysfs.c (ffffffff8188ff79)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/ptp/ptp_sysfs.c:extts_fifo_show
In drivers/power/supply/power_supply_core.c (ffffffff8189069c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/power/supply/power_supply_core.c:power_supply_changed
- drivers/power/supply/power_supply_core.c:power_supply_changed_work
In drivers/thermal/thermal_core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/thermal/thermal_sysfs.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/watchdog/watchdog_pretimeout.c (ffffffff818a04f5)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/watchdog/watchdog_pretimeout.c:watchdog_notify_pretimeout
In drivers/md/md.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/md/md-bitmap.c (ffffffff818b4945)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/md/dm.c (ffffffff818bc775)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/md/dm.c:dm_uevent_add
- drivers/md/dm.c:event_callback
- drivers/md/dm.c:dec_pending
- drivers/md/dm.c:dec_pending
- drivers/md/dm.c:queue_io
In drivers/md/dm-kcopyd.c (ffffffff818c52cd)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/md/dm-kcopyd.c:do_work
- drivers/md/dm-kcopyd.c:process_jobs
- drivers/md/dm-kcopyd.c:complete_io
- drivers/md/dm-kcopyd.c:push
In drivers/md/dm-stats.c (ffffffff818c5d35)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/md/dm-stats.c:free_shared_memory
In drivers/edac/ghes_edac.c (ffffffff818ce7b4)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/edac/ghes_edac.c:ghes_edac_unregister
- drivers/edac/ghes_edac.c:ghes_edac_register
- drivers/edac/ghes_edac.c:ghes_edac_report_mem_error
In drivers/cpufreq/cpufreq.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/cpufreq/cpufreq_stats.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/mmc/core/core.c (ffffffff818e7181)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mmc/core/core.c:mmc_pm_notify
- drivers/mmc/core/core.c:mmc_pm_notify
- drivers/mmc/core/core.c:mmc_stop_host
- drivers/mmc/core/core.c:mmc_rescan
- drivers/mmc/core/core.c:mmc_sw_reset
- drivers/mmc/core/core.c:mmc_hw_reset
- drivers/mmc/core/core.c:mmc_detach_bus
- drivers/mmc/core/core.c:mmc_attach_bus
- drivers/mmc/core/core.c:mmc_release_host
- drivers/mmc/core/core.c:__mmc_claim_host
In drivers/mmc/core/host.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/mailbox/mailbox.c (ffffffff819039e1)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mailbox/mailbox.c:mbox_send_message
- drivers/mailbox/mailbox.c:msg_submit
In drivers/mailbox/pcc.c (ffffffff819042b1)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/mailbox/pcc.c:pcc_mbox_request_channel
In drivers/hwspinlock/hwspinlock_core.c (ffffffff81904ca8)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/hwspinlock/hwspinlock_core.c:__hwspin_trylock
In drivers/remoteproc/remoteproc_core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In drivers/extcon/extcon.c (ffffffff8190d2f7)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- drivers/extcon/extcon.c:extcon_unregister_notifier_all
- drivers/extcon/extcon.c:extcon_register_notifier_all
- drivers/extcon/extcon.c:extcon_unregister_notifier
- drivers/extcon/extcon.c:extcon_register_notifier
- drivers/extcon/extcon.c:extcon_set_property
- drivers/extcon/extcon.c:extcon_get_property
- drivers/extcon/extcon.c:extcon_set_state_sync
- drivers/extcon/extcon.c:extcon_set_state
- drivers/extcon/extcon.c:extcon_get_state
- drivers/extcon/extcon.c:extcon_sync
In drivers/powercap/powercap_sys.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In arch/x86/pci/i386.c (ffffffff8291c07f)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- arch/x86/pci/i386.c:pcibios_assign_resources
- arch/x86/pci/i386.c:pcibios_allocate_resources
- arch/x86/pci/i386.c:pcibios_allocate_resources
- arch/x86/pci/i386.c:pcibios_retrieve_fw_addr
In net/core/sock.c (ffffffff81925cfe)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/sock.c:__sock_queue_rcv_skb
In net/core/request_sock.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/skbuff.c (ffffffff819293e2)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/skbuff.c:sock_dequeue_err_skb
- net/core/skbuff.c:skb_append
- net/core/skbuff.c:skb_unlink
- net/core/skbuff.c:skb_queue_tail
- net/core/skbuff.c:skb_queue_head
- net/core/skbuff.c:skb_dequeue_tail
- net/core/skbuff.c:skb_dequeue
- net/core/skbuff.c:sock_zerocopy_callback
In net/core/datagram.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/net_namespace.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/dev.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/neighbour.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/link_watch.c (ffffffff81964662)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/link_watch.c:linkwatch_fire_event
- net/core/link_watch.c:linkwatch_forget_dev
In net/core/page_pool.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/skmsg.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/netpoll.c (ffffffff8197d185)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/netpoll.c:refill_skbs
In net/core/fib_rules.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/core/drop_monitor.c (ffffffff81987a19)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/core/drop_monitor.c:net_dm_hw_packet_probe
- net/core/drop_monitor.c:net_dm_hw_packet_work
- net/core/drop_monitor.c:net_dm_packet_work
- net/core/drop_monitor.c:net_dm_packet_trace_kfree_skb_hit
- net/core/drop_monitor.c:net_dm_hw_summary_probe
- net/core/drop_monitor.c:net_dm_hw_reset_per_cpu_data
- net/core/drop_monitor.c:reset_per_cpu_data
In net/core/devlink.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/sched/sch_generic.c (ffffffff819a099c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/sched/sch_generic.c:pfifo_fast_change_tx_queue_len
In net/sched/cls_api.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/sched/act_api.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/route.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/inetpeer.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/inet_hashtables.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/tcp.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/tcp_ipv4.c (ffffffff819f0261)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ipv4/tcp_ipv4.c:tcp_v4_rcv
In net/ipv4/udp.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/af_inet.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/igmp.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/inet_fragment.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/ipmr.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv4/cipso_ipv4.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/xfrm/xfrm_policy.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/xfrm/xfrm_state.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/unix/af_unix.c (ffffffff81a49aee)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/unix/af_unix.c:unix_stream_connect
In net/unix/garbage.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/addrconf.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/addrlabel.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/route.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/ip6_fib.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/mcast.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/tcp_ipv6.c (ffffffff81a87d79)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ipv6/tcp_ipv6.c:tcp_v6_rcv
In net/ipv6/ip6mr.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/ipv6/calipso.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/packet/af_packet.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/wireless/wext-core.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In net/rfkill/core.c (ffffffff81ab3e06)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/rfkill/core.c:rfkill_fop_open
- net/rfkill/core.c:rfkill_blocked
- net/rfkill/core.c:rfkill_set_states
- net/rfkill/core.c:rfkill_set_sw_state
- net/rfkill/core.c:rfkill_set_hw_state
- net/rfkill/core.c:rfkill_set_block
- net/rfkill/core.c:rfkill_send_events
In net/rfkill/input.c (ffffffff81ab4655)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/rfkill/input.c:rfkill_schedule_global_op
In net/ncsi/ncsi-rsp.c (ffffffff81abc4dc)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ncsi/ncsi-rsp.c:ncsi_rcv_rsp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gp
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_sma
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_svf
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_gls
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_rc
- net/ncsi/ncsi-rsp.c:ncsi_rsp_handler_dp
In net/ncsi/ncsi-aen.c (ffffffff81abc7b3)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_hncdsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_cr
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
- net/ncsi/ncsi-aen.c:ncsi_aen_handler_lsc
In net/ncsi/ncsi-manage.c (ffffffff81abdb90)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ncsi/ncsi-manage.c:ncsi_unregister_dev
- net/ncsi/ncsi-manage.c:ncsi_reset_dev
- net/ncsi/ncsi-manage.c:ncsi_reset_dev
- net/ncsi/ncsi-manage.c:ncsi_stop_dev
- net/ncsi/ncsi-manage.c:ncsi_kick_channels
- net/ncsi/ncsi-manage.c:ncsi_kick_channels
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_process_next_channel
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_choose_active_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_configure_channel
- net/ncsi/ncsi-manage.c:ncsi_suspend_channel
- net/ncsi/ncsi-manage.c:ncsi_request_timeout
- net/ncsi/ncsi-manage.c:ncsi_free_request
- net/ncsi/ncsi-manage.c:ncsi_alloc_request
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_remove_package
- net/ncsi/ncsi-manage.c:ncsi_add_package
- net/ncsi/ncsi-manage.c:ncsi_add_channel
- net/ncsi/ncsi-manage.c:ncsi_stop_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_start_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_channel_monitor
- net/ncsi/ncsi-manage.c:ncsi_report_link
In net/ncsi/ncsi-netlink.c (ffffffff81ac044c)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/ncsi/ncsi-netlink.c:ncsi_set_channel_mask_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_package_mask_nl
- net/ncsi/ncsi-netlink.c:ncsi_clear_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_clear_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_interface_nl
- net/ncsi/ncsi-netlink.c:ncsi_set_interface_nl
In net/xdp/xsk.c (ffffffff81ac1bd3)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/xdp/xsk.c:xsk_destruct_skb
In net/xdp/xdp_umem.c (ffffffff81ac3aa3)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- net/xdp/xdp_umem.c:xdp_del_sk_umem
- net/xdp/xdp_umem.c:xdp_add_sk_umem
In lib/dec_and_lock.c (ffffffff81ac5aed)
Location: include/linux/spinlock.h:325
Inline: True
In lib/idr.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/klist.c (ffffffff81ac7ccd)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/klist.c:klist_next
- lib/klist.c:klist_prev
In lib/kobject.c (0)
Location: include/linux/spinlock.h:325
Inline: True
In lib/xarray.c (ffffffff81ad65ea)
Location: include/linux/spinlock.h:325
Inline: True
Inline callers:
- lib/xarray.c:xa_destroy